Students learn to code instructor-provided chromebooks using Python, a widely used programming language in academia and industry. Previous experience with computer typing is recommended.
Maximum class size: 6 students.
Duration: 4 weeks.
Lesson length: 45 minutes.
Session 1. Sequencing and Objects
In the first 4-week session students learn objects and properties, lists and indexing.
Lessons 1 and 2. Basic coding
Students learn that coding is giving precise instructions to a computer. Students learn the concept of object and learn that each object can perform several actions.
Lessons 3 and 4. Lists
Students learn to create and manipulate lists, a fundamental concept in computing.
Session 2. Loops and Variables
In the second 4-week session students for loops, variables, and conditional statements.
Lessons 1 and 2. Variables
Students learn to create complex programs by storing intermediate computations into variables.
Lessons 3 and 4. Conditionals
Students learn to write programs whose execution depends on the truth value of variables.