Teacher Resources for Python with CodeAIR

General Resources for CodeAIR

Explore our selection of teacher materials for CodeAIR, designed to support and enhance your educational efforts. Get a glimpse of comprehensive lesson plans, detailed guides, answer keys, and additional resources tailored to make your teaching experience more effective and enjoyable.


START HERE for CodeAIR Teacher's Materials:

CodeAIR Missions in CodeSpace: Overview

Explore the structured learning approach of CodeAIR with our intuitive coding environment, CodeSpace. Designed to empower educators and engage students, CodeSpace organizes learning into interactive Missions that guide students through hands-on coding projects.

In CodeSpace, Missions are meticulously crafted coding challenges that scaffold learning from basic concepts to advanced skills. Each Mission is structured to provide:

  • Educational Progression: Sequentially introduce concepts, building complexity with each Mission.
  • Hands-on Practice: Provide interactive coding exercises that reinforce learning objectives.
  • Project-based Learning: Encourage creativity through real-world coding projects.
  • Prepares for Real-world Applications: Skills developed in Missions translate to real-world coding scenarios.

UnitMissions
Unit 1Missions 1-3
Unit 2Missions 4-6
MissionBrief
Mission 1Welcome -- learn about CodeSpace
Mission 2Introducing CodeAIR -- learn about the CodeAIR
Mission 3Pre-flight Check -- Test basic Python to control CodeAIR's lights and sounds
Mission 4Flight Safety -- Code a safety interlock
Mission 5Hovering Flight -- Autonomous hover & Laser Range Sensors
Mission 6Attitude Control -- Check your drone's attitude

Note: Remixes and Final Projects are assigned outside of CodeSpace


CodeAIR Resources by Mission

Unit 1: Missions 1-3

Missions 1-3 Resources

Unit 2: Missions 4-6

Missions 4-6 Resources

Assessment and Evaluation

Need quizzes, tests, or surveys for Fly with Python? This is the place! We’ve developed a set of assessments specifically for CodeAIR. These assessments are designed to evaluate students’ understanding of coding concepts, practical skills, and overall mastery of the curriculum, ensuring a robust learning experience.

  • Assessment and Evaluation
    • Answer Keys

      To support your teaching journey and ensure your students' success in coding, we’ve provided answer keys for each CodeAIR Mission. These resources are designed to help you evaluate student progress, provide feedback, and guide your instructional approach effectively.

    • Answer Keys