Deer Lakes

School District

Introduction to Computer Programming (Carnegie Mellon University Course Design)

Introduction to Computer Programming (Carnegie Mellon University Course Design)

 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.