Coding
Course Description
An introduction to programming for windows and Linux applications with an emphasis on problem solving and program development using an integrated development environment and different languages.
Learning Objectives
Understand the fundamentals of programming for both Windows and Linux applications.
Develop problem-solving skills using an integrated development environment.
Explore different programming languages such as Scratch and Python.
Learn to write programs and use complex systems for personal and professional applications.
Understand the use of loops, events, procedures, and other programming concepts.
Gain proficiency in programming with Scratch.
Develop an appreciation for the importance of coding in modern life applications.
Learn to use robots Dot and Dash to help kids learn to code.
Develop an understanding of the practical applications of coding in high-end applications.
Develop critical thinking and analytical skills through problem-solving exercises.
Life Applications
Writing programs and using complex systems for personal and professional applications.
Modalities
Hour of Code: Learning and writing code.
Scratch: Basic programming platform for beginning coders.
Python: Major programming language used in many high-end applications.
Materials
Wonder Workshop
Robots Dot and Dash are interactive aids to help kids to learn to code.