Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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