↑ All Courses

Student Qualifications

  • Logical thinking and math skills
  • Facility with computers
    • Keyboarding
      • Typing
      • Using copy/cut/paste
      • Moving efficiently using the arrow keys and home/end, alt/option/cmd
  • Grades 6–12 (Accelerated learners in earlier grades are welcome with instructor approval)

Class Description

Learn how a Web application works, and create one using Python, Django, HTML, a little CSS and JavaScript, and a database. We can work on projects like these:

  • A multiplayer adventure game with graphics and sounds
  • A tool for teachers to randomly choose what students to call on

Preparation

Before class, please set up your laptop for Python. If you get stuck, we can help you in class, but it does save time if you can be set up beforehand.

Python Playlist