Class 2 Final Assignments

Test your knowledge and skills from all four modules! Complete these assignments to show what you've learned about AI and Robotics.

Assignment Overview

4 Module Assessments
Total: 100 Points
Estimated Time: 60-90 min
Certificate of Completion

Your Progress

0%
Module 1

How Machines Sense

0%
Module 2

Robots & Sensors

0%
Module 3

Smart Instructions

0%
Module 4

Final Project

Module 1 Assessment

How Machines Sense the World

Quiz: Human Senses vs. Machine Sensors
15 points

Answer these questions to show you understand how human senses compare to machine sensors.

1. Which human sense is most similar to a camera in a robot?
A
Hearing
B
Sight
C
Touch
D
Taste
2. A temperature sensor in a smart home is most similar to which human sense?
A
Our skin feeling heat or cold
B
Our eyes seeing colors
C
Our ears hearing sounds
D
Our nose smelling flowers
3. Which of these is NOT a sensor you might find in a smart home?
A
Motion sensor
B
Light sensor
C
Hunger sensor
D
Smoke sensor
Match the Sensor with Its Function

Drag each sensor to match it with what it does:

Camera
Microphone
Thermometer
Motion Sensor
Sees images and videos
Hears sounds and voices
Measures hot and cold
Detects movement
Module 2 Assessment

Robots and Their Sensors

Robot Sensor Programming Challenge
25 points

Program a robot to respond to different sensor inputs. Complete the code below by filling in the missing parts.

Cleaner Bot Programming

Complete the program so the robot cleans when it detects dirt and avoids obstacles.

1
PROGRAM CleanerBot
2
START
3
MOVE forward
4
IF sensor_dirt == TRUE THEN
5
  ()
6
END IF
7
IF sensor_obstacle == TRUE THEN
8
  TURN
9
END IF
10
IF battery_level < 20 THEN
11
  ()
12
END IF
13
END PROGRAM
Which sensors would a Mars exploration robot need? (Select all that apply)
Module 3 Assessment

Giving Smarter Instructions

Programming Logic and Debugging
30 points

Test your understanding of sequencing, conditionals, and debugging.

Sequence the Robot's Morning Routine

Drag the steps into the correct order:

Turn on power
Check battery level
Greet the family
Scan for cleaning tasks
Clean if floor is dirty
Report status to owner
Correct Sequence:
Which of these is a correct IF-THEN rule for a robot?
A
IF it is raining THEN turn on lights
B
IF it is raining THEN use umbrella
C
IF battery is low THEN keep working
D
IF obstacle detected THEN go faster
Find the error in this robot program:
1
PROGRAM MorningRoutine
2
START
3
clean_floor()
4
IF battery < 10 THEN
5
  charge_battery()
6
turn_on()
7
END PROGRAM
A
The robot cleans before it's turned on
B
The battery check should be at the beginning
C
Missing END IF after line 5
D
All of the above
Module 4 Assessment

My Smart Machine Project

Final Project Reflection and Application
30 points

Reflect on your smart machine project and apply what you've learned to new situations.

What was the main purpose of the robot you designed in Module 4?
A
To clean and organize
B
To explore and discover
C
To help and assist people
D
To entertain and play
If you were designing a robot to help with recycling, which sensors would it need? (Select all that apply)
Your answer will be checked for completion and thoughtful reflection.
Programming Challenge: Garden Helper Robot

Complete the program for a robot that waters plants when the soil is dry and avoids stepping on plants.

1
PROGRAM GardenHelper
2
START
3
move_to_garden()
4
IF soil_moisture < THEN
5
  water_plants()
6
END IF
7
IF sensor_plant == TRUE THEN
8
  ()
9
END IF
10
END PROGRAM

Final Submission

Complete Your Assignment Submission
Total: 100 points

Before submitting, make sure you have completed all module assessments. Review your answers and provide your information below.

Assignment Results

Your Performance Summary
0/100
0
out of 100

Complete the assignment to see your score

Your teacher will review your submission and provide additional feedback.

Teacher's Guide - Assessment Tools

Assessment Objectives & IB Alignment

IB PYP Assessment Philosophy: These assignments assess understanding through application, reflection, and demonstration of skills.

Transdisciplinary Skills Assessed: Thinking Skills (Application, Analysis), Research Skills (Planning, Recording), Communication Skills (Presenting), Self-Management Skills (Organization)

IB Learner Profile: Inquirers, Thinkers, Communicators, Reflective

Assessment Rubric

Criteria Excellent (4) Good (3) Satisfactory (2) Needs Improvement (1)
Concept Understanding Demonstrates thorough understanding of all key concepts Shows good understanding with minor gaps Basic understanding with some misconceptions Limited understanding of key concepts
Application of Skills Applies concepts accurately to new situations Applies concepts with some guidance Struggles to apply concepts independently Unable to apply concepts to new situations
Problem-Solving Uses logical reasoning to solve complex problems Solves problems with minor errors Needs assistance to solve problems Unable to solve problems independently
Reflection Thoughtful reflection with insights for improvement Good reflection with some depth Basic reflection without much depth Limited or no reflection

Administration Guidelines

  • Timing: Allow 60-90 minutes for completion. Can be split across multiple sessions.
  • Supervision: Teacher should be available to clarify instructions but not provide answers.
  • Accommodations: Provide additional time or read-aloud support for students who need it.
  • Technology: Ensure devices are charged and internet connection is stable.
  • Submission: Students can submit electronically or print completed assignments.

Extension Activities for Advanced Students

  • Real-World Application: Have students identify a problem in their community that could be solved with a robot.
  • Design Challenge: Create a detailed blueprint of their robot with labeled sensors and functions.
  • Coding Extension: Write a more complex program with nested IF-THEN statements.
  • Research Project: Research a real-world robot and present how it uses sensors.

Downloadable Resources

Discussion Prompts for Class Review

  1. Which assignment question was most challenging? Why?
  2. How do sensors make robots "smarter" than regular machines?
  3. What real-world problems could be solved with the robots we designed?
  4. How is programming a robot similar to teaching a friend a new skill?
  5. What would you like to learn more about in AI and robotics?