Activity: Project (Coding & Test Cases)
Simzy projects let you apply your skills to real-world tasks.
Unlike simple lessons, projects are hands-on, require coding in supported programming languages, and are validated by test case submissions.

What is a Project Activity?
- A project is a practical task where you solve a real challenge.
- You write code in Simzy’s Playground IDE (Web or Mobile).
- Your code is checked against automated test cases to ensure correctness.
- Projects can be small tasks (like building a calculator) or bigger challenges (like a web app).
Supported Programming Languages
Simzy supports 52+ programming languages, including:
- Python 🐍
- C#
- JavaScript / TypeScript
- Java
- C++
- Go, Ruby, PHP, Swift, Kotlin and many more.
👉 Choose the language that best matches your learning track.
Example Project: FizzBuzz Challenge
Example Project
# Project: FizzBuzz
**Goal:** Write a function that prints numbers 1 to 20.
- For multiples of 3, print `Fizz`.
- For multiples of 5, print `Buzz`.
- For multiples of both 3 and 5, print `FizzBuzz`.
```python
def fizzbuzz(n):
# TODO: implement logic here
pass
# Example Run
# fizzbuzz(5)
# Output: 1, 2, Fizz, 4, Buzz
```