Grade 9-12 |
.50 Credits |
Level 1 |
Course # 2526 |
The course’s main goal is for students to learn the fundamentals of programming, to enjoy coding, and to be able to use programming creatively to help solve problems in a variety of domains. No prior programming experience is required. Introduction to Programming is a Python course with an emphasis on critical thinking, problem solving, and creativity. Specific topics include functions, variables, expressions, conditionals, loops, strings, lists, graphics, and animations, as well as top-down design, testing, and debugging.