💻
Programming Basics
4 projects
Build real projects to practice programming basics — variables, loops, functions, and data structures.
- 1
Number Guessing Logic
Build the core logic of a number guessing game — random target, looped input, and hints. Pure logic, no UI.
Beginner~15 min - 2
Simple Calculator
Build a function-based calculator that takes two numbers and an operator, then returns the result. Covers functions, parameters, and return values.
Easy~20 min - 3
Unit Converter
Build a set of conversion functions for length and temperature. Practice composing functions and organizing related logic.
Easy~25 min - 4
Todo Data Model
Design the data model for a todo list — task objects, an array, and functions to add, toggle, and list tasks. No UI, just the model.
Medium~30 min