Beginner · Programming Basics
Programming Foundation
A playful introduction to coding concepts using stories, puzzles, and mini?games. Perfect for absolute beginners aged 10–18.
4‑week Programming Foundation
In this 4‑week course learners use an easy block‑based visual environment to understand loops, conditions, variables and events. Each week includes 2–3 one‑hour sessions where they build small games, animations and projects.
📅 4‑week module plan
Week 1
Basics & interface
- Exploring the visual interface & blocks
- Motion & looks style behaviours
- Events (start, key press, etc.)
- Project: Make it fly
Week 2
Control & interaction
- Loops to repeat actions
- Conditions (if–else)
- Keyboard & mouse interaction
- Projects: dance party animation, hide & seek game
Week 3
Variables & game design
- Creating and updating variables
- Score and timer
- Collision detection
- Projects: hit-the-target, pong‑style game
Week 4
Animation & creativity
- Story‑telling with dialogue & sequencing
- Designing levels
- Final projects: maze game, animated story
🎯 After this course you will be able to
- Understand core concepts like loops, conditions, variables and events
- Build small games and animations with a block‑based environment
- Develop problem‑solving and logical thinking
- Use creativity to design your own projects
- Build a strong foundation for moving on to Python, JavaScript or other languages
Course overview
8 lessons
Create a free account to enroll, track progress and unlock certificates.
Log in Create accountLessons in this course
- 📌প্রোগ্রামিংয়ের দুনিয়ায় আপনাকে স্বাগতম!
- 📌শেখার পরিবেশ তৈরি
- 📢 কোর্স সম্পর্কিত গুরুত্বপূর্ণ বার্তা
- 📌Scratch এর প্রাথমিক পরিচয়
- 📌মোশন ব্লকস: চলাফেরার নিয়ন্ত্রণ শেখা
- 📌লুকস ও সাউন্ড ব্লকস: রঙ ও শব্দের খেলা
- 📌সাপ্তাহিক প্রজেক্ট টিউটোরিয়াল
- 📌সমাপ্তি ও সারসংক্ষেপ