Coding Foundations

Learn to think like a professional computer programmer!

Ratings: 4.23 / 5.00




Description

Coding Foundations will teach you to think the same way that professional programmers do!

Build your own computer games and programs from the ground up using problem-solving skills and foundational programming techniques. This course gives you the tools you need to easily approach more advanced, professional programming languages—like C++, Python, C#, or Java—without feeling lost or unsure of where to start.

Use the Scratch programming language from MIT to learn how to use professional programming tools like iteration, conditionals, variables, arrays, events, and functions. Plan out your projects and tackle new, big problems using the same methods as professional programmers.

Includes:

  • Techniques and strategies from professionals, accessible to beginners.
  • Over 30 projects to practice on.
  • Quizzes and slides to learn at your own pace and style.
  • One year of direct support from the Instructor.

Coding Foundations was designed with middle and high school students in mind but is for anyone who wants to learn to program using a powerful but easy-to-understand programming environment.

What You Will Learn!

  • Skills and techniques used by professional programmers.
  • How to build games and programs you can show off to your friends.
  • How to use loops, if statements, variables, lists, events and more!
  • Programming knowledge that can be brought into any professional language you like.

Who Should Attend!

  • High school students
  • Middle school students
  • Programming beginners who want to learn to program using a powerful but easy-to-understand programming language