Why Computer Science?
Computers have a huge impact on our daily lives. Students need to know more than how to use a computer; they need to know how to build and program a computer.
This course will have the option for live, online interaction with the instructor. Students will also have access to a message board to interact with other students.
Create the Future
Computer programming is useful in almost every career field. Software written in the next 5 years will be used by billions of people. Today's students need to know how to create the future.
Programming 101 Course
The 11 week, online course begins September 4, 2023.
Topics in the Course
The course will focus on the fundamentals of computer science using the C# programming language. The GitHub Codespaces environment will be used, and successful students will write many programs to master the skills. Here is a list of other potential topics:
- A spacebar clicker game
- A number matching sequence game
- Exploring other Programming Languages such as Java and Python
- All the programming basics like variables, loops, functions, arrays, data types, conditionals, and objects.
My name is Ryan Swanstrom, and I started the Programming Professor after seeing a lack of computer science courses for homeschool students.
My lovely bride, Emily, and I are homeschooling parents of 5. Our oldest has graduated high school and gone onto college.
I have spent over 20 years in the tech industry. I hold a Ph.D. in Computational Science and Statistics. I spent time as a university professor and led corporate training programs about technology. I have also taught at a local home school coop.
Answers to common questions