Course Overview:

This Computer Science basics course is an introduction to Programming with Python.  It introduces students to the exciting world of programming using the Python language.  Students will explore core programming concepts such as variables, conditionals, loops, data structures and functions.  Students will learn about object-oriented programming and use Flask, a popular Python web framework.

Topics Covered:

  • Variables
  • Conditionals
  • Loops
  • Lists/Dictionaries
  • Functions
  • Classes
  • Flask

This course is designed as a lead into AP Computer Science A, which uses the Java programming language.