Hackathon is a category for less than one week courses.

This is the introductory course for Python for Beginners.  Please start here if you have no experience coding in Python.  This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.

You can enroll yourself in this class using the following enrollment key: tekzonepython101

Cost: FREE

Time: 90 minutes

What you will learn:

  • Printing on the screen
  • Strings and variables
  • Integers and floats
  • Conditionals
  • Loops
  • Lists
  • Dictionaries
  • Functions
  • User Input

This challenge-style course is the next step in your development as a Python programmer. This course is designed for beginners who just completed the Python for Beginners course and are looking to put their newfound skills to use. The course is a series of challenges that you and others will form groups to tackle. If you have not yet completed the course Python for Beginner and you are new to Python, then go complete that course first then come signup for this one. Upon completing all the challenges successfully, you'd be ready for the next step.  Here is what you'll get to do with a lot of fun:

  • Challenge 1: Create a "Guess the Number" game with multi-player capability
  • Challenge 2: Create a rock-paper-scissor game with multip-player capability
  • Challenge 3: Create a Cypher to encrypt and decrypt messages
  • Challenge 4: Create a password generator

Pre-requisite: Python for Beginners Course

Use the following enrollment key:  tekzonepythonchallenge1

This course is  designed for students aged 8 -12 years old. There are a series of tutorials to follow, leading to a good grounding, not only in how to use Scratch, but a number of specific programming concepts as well. You can enroll in this course using the following key: tekzonescratch101