Programming Foundations 1
This programming class for middle schoolers is designed to introduce basic coding skills in a fun and interactive way. Students will learn the fundamental concepts of computer programming, including variables, loops, and functions, starting with block-based coding and progressing to the popular Python language. Through hands-on activities and projects, they will gain the skills to create their own programs and animations. The class will also introduce problem-solving techniques and logical thinking, which are essential for success in programming. By the end of the class, students will have a solid foundation in coding and be able to apply their skills to a variety of projects.
Category
Middle School
Difficulty
Beginner
Technologies
Scratch, Python, VS Code
Format
In-Person
Duration
12 hours
Structure