Basic Programming
You will learn how to think like a programmer by breaking down problems into logical steps, creating algorithms, and translating them into working programs. Key topics include variables, data types, conditions, loops, and basic debugging techniques. Throughout the course, real-world examples and hands-on exercises will help you apply what you learn immediately.
By the end of this course, you will be able to write simple programs, understand how software works behind the scenes, and have a solid foundation to continue into more advanced programming topics.
No prior coding knowledge is required—just curiosity, patience, and a willingness to learn.
Knowledge needed
- No prior coding knowledge is required
Equipment
-
Laptop
Buy link
At least an i5 with 4 to 8 GB of Ram
Ask about this course
Send a course query before registering, or ask for more detail as a registered student.
Course outline
Preview lessons are open to everyone. Enroll to unlock the full course.
Computational Thinking
• Student understands logical thinking • Student can write simple step-by-step solutions • Student can design basic flowcharts
markdown - preview
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
Visual Programming
Using the Scratch interface • Student builds 3–4 mini games • Understands core programming structures • Improves creative thinking
markdown - preview
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock
markdown - enroll to unlock