About This Course

Our curriculum meets or exceeds the CSTA's standards for teaching K-12 Computer Science

In this homeschool course, we will teach kids Computer Science and Coding fundamentals using the Python programming language. We will also practice presenting and gives kids tools to handle feedback and constructive criticism. Kids will also learn how to manage their digital portfolio and how they can use it when applying for jobs or to colleges. 

And as part of all CodeForce classes, we also discuss digital citizenship and online safety. These are critical concepts that must be taught hand in hand with any tech concept. 

Required Experience

Your child does not need any experience coding to take this class. If your child has experience, their projects will be scaled according to their ability.

What your child will learn in this course.

Lets go beyond coding...

  • Coding and Computer Science using professional tools and languages.

  • Improving Presentation Skills.

  • Digital Citizenship and Online Safety.

  • How to accept feedback and constructive criticism.

  • Managing a Technical Portfolio.

  • Free Workshop on Resume Writing.

  • Actionable feedback about what students have learned and need to improve.

Fall 2020 Schedule

You can choose the section that fits your schedule best.

  • Homeschool Registration Closed. Ask us about our subscription packages!

System Requirements

We recommend a PC or a Mac, but if you need to use a tablet, please let me know and I can adjust accordingly. 

  • PC: Windows 7 or higher (Must be 64-bit)
  • Mac: OS X 10.8 Mountain Lion or higher
  • Greater than 4-8 Mbps bandwidth Test Your Network Speed.

We will require the installation of a few professional tools for this class. They will either be freely available or provided by CodeForce. 

Course curriculum

Instructor

Instructor Bio:

Matt has a passion for teaching STEAM (Science, Technology, Engineering, Art, and Math) to students of all ages. Here are some highlights from Matt's career. He has bachelor's degrees in both Computer Science and Biology, with a minor in math and a Master's degree in Computer Science. Matt is a Software Engineer with over 15 years experience and he currently manages several engineering teams globally as the Manager of Software Engineering at Cision. His teaching experience ranges from ages five to adult. He has 5 years experience teaching at 4 colleges and universities, 4 years experience as a First Lego League Coach and 2 years experience as a 4H Robotics Coach. As the Chief Code Monkey at CodeForce, Matt designs all of our courses and is the lead instructor.

Matt Livingston

Chief Code Monkey