Explore text-based coding in the Python 101 lessons

Completed

The All That Syntax lesson is the introductory learning activity for the secondary Programming with Python unit. Every lesson has an educator guide that connects to the unit overview. Each lesson is structured in the same way. This consistency provides educators the confidence needed to use these materials with their learners. Refer to the video to learn more about the educator guide.

Explore another lesson within the Programming with Python unit to learn more about how educators use the materials to teach Minecraft Python syntax and programming concepts to learners.

  1. Select one of four learning activities:
    • Python 101: A Varied Outcome – Learners help CodingMine develop farming software (using variables and world locations) to help in every step of the farming process; from planting to sorting to selling the produce.
    • Python 101: Animals are Friends – Learners help CodingMine develop an identification software (using lists) to help veterinarians easily identify and categorize animals, as well as help them prescribe treatments and dietary requirements.
    • Python 101: A Helper for Home – Learners help CodingMine develop their top-secret project called the Agent, a robot, to do different jobs around the house.
    • Python 101: Driving Around – Learners help CodingMine develop a program (using conditionals and Boolean logic) to help the Agent drive a car by itself.
  2. Review the educator guide for the lesson.
  3. Open the world and complete at least one of the activities. (The more activities, the better. There’s immense value in completing the entire lesson from the learner’s perspective.)
  4. Review the supporting materials: