Full lesson | Create for a teacher a set of content for giving a lesson, beginning with the lesson plan. Each new block of materials must begin with an H1 heading (other subheaders must be H2, H3, etc). When you describe required pictures, write those descriptions in curly brackets, for example: {A picture of a triangle} |
Which subject | Computer science |
What topic | Arduino |
What length (min) | 30 |
What age group | Doesn't matter |
Class size | 20 |
What curriculum | |
Include full script | |
Check previous homework | |
Ask some students to presents their homework | |
Add a physical break | |
Add group activities | |
Include homework | |
Show correct answers | |
Prepare slide templates | |
Number of slides | 5 |
Create fill-in cards for students | |
Create creative backup tasks for unexpected moments |
Arduino Basics
All Grades/Various Ages
Computer Science
20 Students
The lesson aligns with the national curriculum guidelines for introducing programming and electronics to students.
Step Number | Step Title | Length | Details |
---|---|---|---|
1 | Introduction to Arduino | 5 minutes | Briefly discuss what Arduino is and its applications in real-world projects. Introduce the components (board, IDE). |
2 | Setting Up | 10 minutes | Guide students through connecting their Arduino board to the computer, ensuring they have the Arduino IDE installed. |
3 | Writing a Simple Sketch | 5 minutes | Introduce a simple "Blink" sketch. Explain the code and what each part does (setup, loop, etc.). |
4 | Uploading the Sketch | 5 minutes | Instruct students on how to upload the sketch to their Arduino boards. Ensure each student completes this step. |
5 | Experimentation | 5 minutes | Allow students to modify the blink rate of the LED. Encourage experimentation with values in the sketch. |
6 | Review and Q&A | 5 minutes | Recap the key concepts covered in the lesson. Allow students to ask questions, and provide clarifications as needed. |