In this class, students will learn the fundamental syntax of the Python programming language, and practice it through exercises with the turtle
module. The turtle
module provides immediate visual response, and is an effective way to cover many of the fundamental ideas in Python.
======
Below, please find the chronological order of the lesson plans and the practice problems that go along with each subject (from easiest to hardest):
- Intro to Turtle - Intro to Turtle Problems
- Intro to Loops - Turtle -Counting Methods, Lists-Problems, Lists2-Problems, Counting Vowels
- Intro to Branching - Branching Problems, Primes
- Intro to Splitting - Splitting Problems, Pig Latin Translator