© Coding4Youth.org. All rights reserved.
CS50: Elementary Programming Course A
In this course, students learn programming fundamentals through an intuitive web-based program designed for pre-readers. The learning environment makes learning programming concepts easy and fun! The course is taught through a series of mini-lectures and programming challenges. Students will complete these challenges through block based programming, an easy drag and drop system. These challenges are designed to make learning as enjoyable as playing a game. By the end of the class, your child will be eager to continue playing more while learning programming fundamentals along the way.
Drag and dropping code Execution of statements in sequence Step by step execution (Debugging) Achieving goals with minimum resources
Basic usage of loops Overcoming repetitive code Using repeat blocks
Triggering code on certain events Changing properties of characters