Download Jones Computer Science 9th Grade Lesson Plans Monday, May 23, 2016

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Cubix wikipedia , lookup

Human-Computer Interaction Institute wikipedia , lookup

Transcript
A. Jones
Computer Science 9th Grade
Lesson Plans
Monday, May 23, 2016
Lesson Plan 1
Day 1
Subject: Intro to Computer Science
Teacher: A. Jones
Grade Level: 9
Date(s):
Monday, May 23, 2016
(A lesson is an instructional period of about 45 minutes; it will take several lessons to complete the learning activities for an
indicator/standard or cluster of indicators/standards.) Lesson plans geared to help students master the standards for Introduction to
Computer Science.
Essential Question(s)/I Can Statements/Learning Targets:
Technology Integration:
•
I can complete a journal entry.
1. Smartboard Technology
•
I can participate in discussion of journal
a. To provide a display for visual aids
entries.
b. To allow to model learning activities
•
I can work with a team to build a robot.
2. PC computers
•
I can discuss the process used to build a
a. To navigate Google Drive to access documents
robot.
needed to build a robot
•
I can name the major components used to
3. Lego Education EV3 Robotics Kit
build a robot.
a. To build a robot.
Materials/Resources:
Essential Vocabulary: Recording in students’ journal.
1. Journals
1. Brick
2. Lego Education EV3 Robotics Kit
3. Project 1 Robot Build #1
4. 5 Minute Bot Instructions
5. PC computers
Tool(s) of Engagement:
1. Journaling
2. Think/Pair/Share
3. Numbered Heads
4. Collaboration
5. Google Classroom
6. Lego Education EV3 Robotics Kit
Unit 6: Robotics
Duration: 1 day
Lesson: 1
Indicators:

ICS-3.1 Design a solution to a problem by working in a team

ICS-2.1 Apply the program design process using object oriented concepts

ICS-3.4 Investigate the use of artificial intelligence by individuals and society

ICS-3.6 Examine the development of robotics
APK/Hook/Warm-Up/ Initiate:
1. What is your role in building your first robot? Explain. (Journal)
Objectives:
The student will be able to:

Colloborate to build a robot as a team.
Topic Description:
This lesson requires students to apply their collaboration skils to build a robot from written directions
and make necessary adaptations so their robot will function correctly.
Student Activities
Initiate/Anticipatory Set:
What is your role in building your first robot? Explain. (Journal)
Instruct: Teacher monitors student engagement and add additional support.
1. Students will share their journals using numbered heads strategy with the members of their table.

Class discussion of journal entries
2. Teacher will provide students their Lego Education EV3 Robotics Kit (Robotics Kit).
a. Students set up their kits in a prior lesson.
3. Teacher will provide students with documents to aid in building their first robot.
a. Documents are available on students’ Google Drive accounts.
Check for Understanding
1. Students’ group will make sure their Robotics Kit is completed sorted and ready for assembly of their first
robot.
Guided Practice Differentiation /Heterogeneous grouping --Small Group Activity: Teacher monitors student
engagement and add additional support.
1. Students will read document entitled “Project 1 Robot Build #1” found in the Google Drive.
2. Students will assign roles to group members as directed in the “Project 1 Robot Build #1” document.
3. Students will read the “5 Minute Bot” document located in their Google Drive.
Approximate
Time Frame
5 minutes
10 minutes
5 minutes
Various minutes
based on
students’ needs
A. Jones
Computer Science 9th Grade
Lesson Plans
4.
Students will come together and assemble their robot using the individual pieces each group member
constructed.
Independent Practice: Teacher monitors student engagement and add additional support.
1. Students will build their assign portion of the robot.
2. Reflective Journal—What was the experience of building a robot like for you?. Explain.
Inspect and Reflect:
1. Students will write a reflective journal.
Assessment:
1. Robot
2. Reflective Journal—What was the experience of building a robot like for you? Explain.
Adaptation/Differentiation:
1. Small group
2. Extended time
3. Graphic organizers
4. Heterogeneous grouping
5. Individualize instruction as needed in the Learning 6. Videos
7. Sentence Frames 8. Translations
10 minutes
5 minutes
A. Jones
Computer Science 9th Grade
Lesson Plans
Tuesday, May 24, 2016—Thursday, May 26, 2016
Lesson 2
Days 2-4
Subject: Intro to Computer Science
Teacher: A. Jones
Grade Level: 9
Date(s):
Tuesday, May 24, 2016—Thursday 26, 2016
(A lesson is an instructional period of about 45 minutes; it will take several lessons to complete the learning activities for an
indicator/standard or cluster of indicators/standards.) Lesson plans geared to help students master the standards for Introduction to
Computer Science.
Essential Question(s)/I Can Statements/Learning Targets:
Technology Integration:
•
I can complete a journal entry.
1. Smartboard Technology
•
I can participate in discussion of journal
a. To provide a display for visual aids
entries.
b. To allow to model learning activities
•
I can learn how to program a robot to race.
2. PC computers
a. To navigate Google Drive to access documents
needed to build a robot
b. To view videos on how to program EV3 robot Brick
using the Lego Mindstorm software
3. Lego Education EV3 Robotics Kit
a. To build a robot.
Materials/Resources:
Essential Vocabulary: Recording in students’ journal.
1. Journals
1. Brick
2. Lego Education EV3 Robotics Kit
2. Motors
3. Lego Mindstorm software
4. Project 1 Programming Document
Tool(s) of Engagement:
1. Journaling
2. Think/Pair/Share
3. Numbered Heads
4. Collaboration
5. Google Classroom
6. Lego Mindstorm software
Unit 6: Robotics
Duration: 3 days
Lesson: 2
Indicators:

ICS-2.1 Apply the program design process using object oriented concepts

ICS-2.4 Formulate algorithms using programming structures

ICS-2.5 Construct a user interface for a program through coding

ICS-3.1 Design a solution to a problem by working in a team

ICS-3.4 Investigate the use of artificial intelligence by individuals and society

ICS-3.6 Examine the development of robotics
APK/Hook/Warm-Up/ Initiate:
1. What can the robot you built yesterday do? Explain. (Journal)
Objectives:
The student will be able to:

Program a robot to race
Topic Description:
This lesson introduces students to programming their robot.
Student Activities
Approximate
Time Frame
Initiate/Anticipatory Set:
What can the robot you built yesterday do? Explain. (Journal)
5 minutes
Instruct: Teacher monitors student engagement and add additional support.
10 minutes
1. Students will share their journals using numbered heads strategy with the members of their table.

Class discussion of journal entries
2. Racing Debriefing
5 minutes
Check for Understanding
3. Students will review key vocabulary..
Guided Practice Differentiation /Heterogeneous grouping --Small Group Activity: Teacher monitors student
engagement and add additional support.
5 minutes
1. Students will read the “Project 1 Programming” Document.
25 minutes
2. Students will watch videos over how to program their robot.

Students will take notes over key vocabulary.
3. Students will share and test their programs created for the robot to determine which program will be 25 minutes
A. Jones
Computer Science 9th Grade
Lesson Plans
the best to use for the Robot Race.

Students will collect data about their peers’ programs’ speed, corner turning, and handling.
4. Students will race their robots to see which robot is the fastest and is able to turn corners the best.
Independent Practice: Teacher monitors student engagement and add additional support.
1. Students will use Lego Mindstorm software to create a racing program for their robot.
2. Reflective Journal—What have you learned about programming by creating the Robot Racing
Program?. Explain.
3. Reflective Journal—Which program did your group decide to use? What factors contributed to your
decisions to your use of that particular program? Explain.
Inspect and Reflect:
1. Students will write a reflective journals.
Assessment:
1. Racing Program
2. Reflective Journal—What have you learned about programming by creating the Robot Racing
Program? Explain.
3. The Robot Race
Adaptation/Differentiation:
1. 1. Small group
2. Extended time
3. Graphic organizers
4. Heterogeneous grouping
5. Individualize instruction as needed in the Learning 6. Videos 7. Sentence Frames 8. Translations
40 minutes
5 minutes
5 minutes
A. Jones
Computer Science 9th Grade
Lesson Plans
Programming Data Sheet
Programmer’s Name
Motor Speed
Rotation Degrees
Handling/Control
Good
Bad
Course Completion
Handling/Control
Good
Bad
Course Completion
Handling/Control
Good
Bad
Course Completion
Handling/Control
Good
Bad
Course Completion
Programming Data Sheet
Programmer’s Name
Motor Speed
Rotation Degrees
Programming Data Sheet
Programmer’s Name
Motor Speed
Rotation Degrees
Programming Data Sheet
Programmer’s Name
Motor Speed
Rotation Degrees
A. Jones
Computer Science 9th Grade
Lesson Plans
Programming Data Sheet
Programmer’s Name
Motor Speed
Rotation Degrees
Handling/Control
Good
Bad
Course Completion
Handling/Control
Good
Bad
Course Completion
Programming Data Sheet
Programmer’s Name
Motor Speed
Rotation Degrees