top of page
• Introduction to Programming • What is a Programming Language? • Careers • Coding a LEGO maze • The Number Game • Variables • Numbers and Strings • Operators (Addition, subtraction) • Everyday Routine/s Loops • If Then Else... Sun • Arrays • Algorithms • Process Flow Diagrams • Cup Stacking Algorithms (Hands-on ) • Data Structures • Planets in Order Coding (Hands-on)
• Understand the basics of programming and coding. • Identify and describe different programming languages and their uses. • Explore various career opportunities in the field of programming, such as data scientists, software engineers, and machine learning engineers. • Develop problem• solving skills through coding activities, such as coding a LEGO maze or solving the Number Game. • Gain proficiency in using variables, numbers, strings, and operators in Python programming. • Learn about essential concepts in programming, including loops, conditional statements, arrays, algorithms, process flow diagrams, and data structures.
• Basic Mathematics knowledge required
• Quizzes • Video Quests • Video Scenarios • Hands-on Activities • Downloadables • Videos
Student will understand and explore the basic of programming from variable declarations, conditional statement to problem-solving using algorithms.
My child loved this course! They were able to learn the basics of programming and problemsolving through fun and engaging activities like coding a LEGO maze and stacking cups. The course also provided great insights into different programming languages and career opportunities. Highly recommend! John D.
bottom of page