Create & Learn
Colter

Colter

Colter Codes

My name is Colter and I really like programming and solving puzzles! I am currently in my last year of college studying computer science. I first got into programming in high school, where I learned Java and C#. At the time, I used my newly acquired knowledge of C# to make many puzzles and logical thinking type games. It was through this experience that I realized that solving puzzles was similar to programming in the sense that both required problem solving skills and occasionally "outside the box" thinking. This helped me to appreciate computer programming, because I was finally able to apply what I had learned to make my ideas become reality. I want to share this passion for computer programming and puzzles with students.

Problem Solving with Programming 1
Problem Solving with Programming 1
  • Grades 5-12
  • Do you like puzzles? Do you want more more experience with Python? In this course, you can learn how to approach and solve puzzle-type problems using your Python skills from Python levels 1-3 at Create and Learn! We start off with some easy problems, and work our way up to easy-medium level problems. We also look at various problems and potential solutions to them, and why some solutions are faster than others. This also serves as an introduction to "competitive programming". These are contests in which people try to solve problems using their programming skills, while competing against others. (Note: Price listed gives 4 sessions that are each 60 minutes)
  • 60 minutes per session
    4 Sessions
  • $80 (4 Sessions)
  • 2-5 students group class
  • Requires having taken Python for AI - 2 at Create & Learn.



Making Games with Python
Making Games with Python
  • Grades 5-12
  • Learn how to use the Python module "Pygame" to make games with graphics that can be controlled with the keyboard and mouse!
  • 60 minutes per session
    4 Sessions
  • $80 (4 Sessions)
  • 2-4 students group class
  • Requires having taken Python for AI - 3 at Create & Learn.



Problem Solving with Programming 2
Problem Solving with Programming 2
  • Grades 5-12
  • In level 2, we learn more advanced tricks and techniques as well as expand on concepts that we are already familiar with! This will allow us to solve problems that are more difficult than those in level 1. This includes learning about the "collections" module, using lambdas, and more!
  • 60 minutes
    Single Session
  • $80 (Single Session)
  • 2-4 students group class
  • Problem Solving with Programming 1