Skip to main content

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.

Alt text Alt text Alt text Alt text


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
```