Option 2: Develop a Course Outline
Course Description
This is an introduction to robotics course with a focus on the Lego Mindstorms EV3 Robot (http://www.lego.com/en-us/mindstorms/about-ev3) and programming using the Lego EV4 software (http://www.lego.com/en-us/mindstorms/learn-to-program). The purpose of this course is to introduce students to concepts that they will apply in the classroom. It has been challenging to decide which resources I want to use for this course because there are so many to choose from. Thankfully, many teachers and reputable universities have tried to do this before me and have shared their resources so that I don’t have to create everything on my own. This course will teach students what the components of the EV3 kit are and what they do. They will also learn the programming language that they will use to program the EV3. Finally, they will program the robot to complete a variety of challenges.
This course is designed for sixth grade students and we will begin using it in two weeks when we return to school from spring break. One of my students wrote a grant for two Lego Mindstorms EV3 Robots, a collection of Lego EV3 books and books about robotics, and two solar powered robots (Why Legos? http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/lego_classroom.pdf). I am going to have two groups of three to four students learn how to use the robots first because the literature that I read recommended only two to three students per group. I am using the flipped classroom model for this course, so these students will follow the course online at home and use class time to work on building the robots. Eventually, my goal is for every student in the class to learn how to build and program the robots, so hopefully we will have enough time to repeat the course with another group of students before the end of the school year. Ideally, I would have more than two EV3 Robots so that everyone would be able to participate at the same time, but at $350 per robot, we will have to work with what we have.
Technology
| Tool | Purpose | Type of Interaction |
| Google Classroom | CMS | One-way: Instructor to Student |
| EV3 Software http://www.lego.com/en-us/mindstorms/downloads/download-software | Student-Content Interactions | One-way: Student to Software to Robot |
| YouTube- I will choose videos that show students specific and clear examples of the content, I will create videos to interact with students, students will create videos of their work and post it. | Student-Content Interaction, Teacher-Student Interaction | One-way: Student to content |
| QuickTime Screencasts | Teacher-Student Interactions | One-way: Teacher to student |
| Teacher- Student Interactions | Two-way: Teacher and students can post and interact with one another | |
| Student Blog- www.kidblog.org | Student-Content Interactions
Student-Teacher Interactions Student-Student Interactions |
Two-way: Students will post responding to teacher questions, teacher will comment and ask questions, students will comment and ask questions to one another |
| Google Docs | Student-Content Interaction
Student-Teacher Interaction |
Two-way: students can share their work with the teacher and teacher can make changes/edit and/or make comments and suggestions |
| Google Forms | Assessment, Student-Teacher Interaction | Two-way: Teacher asks question and student responds, students receive feedback from teacher |
| Socrative | Formative Assessment, Student-Teacher Interaction | Two-way: Teacher asks question and student responds, students receive feedback from teacher |
Course Outline
| Session | 1- Introduction to Robotics and Lego Mindstorms EV3 |
| Goals and Objectives | Students will be oriented to the course structure and learning goals. They will also learn the characteristics that make up a robot. |
| Technologies | Video, Blog, Discussion on Blog, Twitter, Socrative, Email |
| Student-Content Interactions | Students will follow the slideshow about what makes a robot and complete the accompanying handout to determine which items can be considered robots. They will then determine which robot they are from a variety of famous robots. Then they will watch the Ted Talk from the Crescent Schools Robotics team. Finally, they will begin watching tutorials on the EV3 Robot.
What is a robot? http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/what_is_a_robot.pdf http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/what_is_a_robot_activity_page.pdf Which robot are you? http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/which_robot_icebreaker.pdf Crescent Schools Robotics Demo- Ted Talks https://youtu.be/7XGgU_YSCfc A0: Introducing the Lego MindStorms EV3 Robotics Tutorials- Students will want to keep going to this link because it has a series of helpful tutorials. http://www.drgraeme.org/EV3/A0/A0.html |
| Student-Instructor Interactions | Students will complete a weekly formative assessment using Socrative. The instructor will send a weekly email with feedback on the formative assessment. The instructor will also comment weekly on each student blog. The instructor will use Twitter to post updates on the progress of students in the course include photos and videos with the hashtags #legoev3 #eeev3 and #rusdlearns. The #eeev3 hashtag will be our own hashtag so that anyone following our work can easily find it. |
| Student-Student Interactions | Student will introduce themselves to each other on their blog at www.kidblog.org. They will use their blog to add photographs and notes of their work. |
| Assessment | Socrative: Essential Questions Response- Scored with Essential Question Rubric
Go to: http://b.socrative.com/login/student/. Type in Room Name: 6thGradeCaudill and select “Join Room.” Start the quiz and submit when complete. |
| Session | 2- Sensors and Motors, Lego Technic Pieces |
| Goals and Objectives | Student will learn about a boy who created a Braille printer with an EV3 kit, they will learn how to use a design journal to plan their projects, and they will become familiar with the sensors, motors, and technic pieces that are part of the EV3 kit by reading the plans for making a robot. |
| Technologies | Video, Blog, Discussion on Blog, Twitter, Socrative, Email |
| Student-Content Interactions | Students will watch vidoes and read about Shubham Banerjee, the twelve year old who built a Braille printer using an EV3 robotics kit. Then, they will learn how to use a design journal. Finally, they will learn about the sensors, motors, and Lego technic pieces by reading the plans for making a variety of robots.
Shubham Banerjee https://youtu.be/SRYKG2U47ig PBS NewsHour http://www.bbc.com/news/technology-29920654 Using a Design Journal http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/engineering_design_journal.pdf http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/design_journal_template.pdf Lego Mindstorms Constructopedia http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/lego_mindstorms_constructopedia.pdf Build a Robot |
| Student-Instructor Interactions | Students will complete a weekly formative assessment using Socrative. The instructor will send a weekly email with feedback on the formative assessment. The instructor will also comment weekly on each student blog. The instructor will use Twitter to post updates on the progress of students in the course include photos and videos with the hashtags #legoev3 #eeev3 and #rusdlearns. The #eeev3 hashtag will be our own hashtag so that anyone following our work can easily find it. |
| Student-Student Interactions | Student will add a blog post to www.kidblog.org. This week their focus will be what they learned about robotics from Shubham Banerjee and explain what the sensors, motors, and technic pieces do when they are added to a robot. They will use a design journal page to create a plan for a robot and share an image of it in their post. |
| Assessment | Socrative: Essential Questions Response- Scored with Essential Question Rubric
Go to: http://b.socrative.com/login/student/. Type in Room Name: 6thGradeCaudill and select “Join Room.” Start the quiz and submit when complete. |
| Session | 3- Programming with EV3 Language |
| Goals and Objectives | Students will learn how important it is to be precise when using programming language. |
| Technologies | Video, Blog, Discussion on Blog, Twitter, Socrative, Email |
| Student-Content Interactions | Students will begin this session by watching the video with students giving their teacher commands on how to make a sandwich. Then, they will go to the Lego EV3 website and download the EV3 software. Finally, they will continue watching programming tutorials to help them learn how to program using the EV3 software.
Program Your Teacher to Make a Jam Sandwich (Sandwich Bot) https://youtu.be/leBEFaVHllE Lego EV3 Software download and tutorials http://www.lego.com/en-us/mindstorms/learn-to-program Programming Tutorials Tutorial Videos for the Lego Mindstorms EV3 set http://www.drgraeme.org/EV3/EV3.html 1- Programming Environment Tutorial |
| Student-Instructor Interactions | Students will complete a weekly formative assessment using Socrative. The instructor will send a weekly email with feedback on the formative assessment. The instructor will also comment weekly on each student blog. The instructor will use Twitter to post updates on the progress of students in the course include photos and videos with the hashtags #legoev3 #eeev3 and #rusdlearns. The #eeev3 hashtag will be our own hashtag so that anyone following our work can easily find it. |
| Student-Student Interactions | Student will add a blog post to www.kidblog.org. This week their focus will be what they learned about being precise when programming. They will also discuss which robot they chose to study from the Lego EV3 website. They will use a design journal to plan their robot and include an image of the plan they came up with this week. |
| Assessment | Socrative: Essential Questions Response- Scored with Essential Question Rubric
Go to: http://b.socrative.com/login/student/. Type in Room Name: 6thGradeCaudill and select “Join Room.” Start the quiz and submit when complete. |
| Session | 4- Action Programming Blocks |
| Goals and Objectives | Students will learn how to use the programming blocks in the EV3 software and use the EV3 software. They will also learn about the Laws of Robotics. |
| Technologies | Video, Blog, Discussion on Blog, Twitter, Socrative, Email |
| Student-Content Interactions | Students will learn about the laws of robotics, watch the tutorial, and practice using the action programming blocks with the EV3 software.
Three Laws of Robotics- Isaac Asimov http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/ethics_module_IV.pdf Programming Tutorials 2- EV3 Programming: Move Blocks |
| Student-Instructor Interactions | Students will complete a weekly formative assessment using Socrative. The instructor will send a weekly email with feedback on the formative assessment. The instructor will also comment weekly on each student blog. The instructor will use Twitter to post updates on the progress of students in the course include photos and videos with the hashtags #legoev3 #eeev3 and #rusdlearns. The #eeev3 hashtag will be our own hashtag so that anyone following our work can easily find it. |
| Student-Student Interactions | Student will add a blog post to www.kidblog.org. This week their focus will be to explain the Laws of Robotics and what they think about them. Then they will write about how to use the action programming blocks. They will also discuss which how they are used with the robot they chose to study from the Lego EV3 website last week. They will include an image of their work in the EV3 software on their blog post this week. |
| Assessment | Socrative: Essential Questions Response- Scored with Essential Question Rubric
Go to: http://b.socrative.com/login/student/. Type in Room Name: 6thGradeCaudill and select “Join Room.” Start the quiz and submit when complete. |
| Session | 5- Advanced Programming Blocks |
| Goals and Objectives | Students will learn how to use the advanced programming blocks to program their robots. |
| Technologies | Video, Blog, Discussion on Blog, Twitter, Socrative, Email |
| Student-Content Interactions | Students will watch the tutorials and practice the programming with the EV3 software.
Programming Tutorials 3- EV3 Programming: Display, Sounds, and Lights https://youtu.be/0fo8nidkg6g 4- EV3 Programming: Start and Wait Blockshttps://youtu.be/zuhsTD8NBQc 5- EV3 Programming: Putting it Together https://youtu.be/LiKSgODCpcI |
| Student-Instructor Interactions | Students will complete a weekly formative assessment using Socrative. The instructor will send a weekly email with feedback on the formative assessment. The instructor will also comment weekly on each student blog. The instructor will use Twitter to post updates on the progress of students in the course include photos and videos with the hashtags #legoev3 #eeev3 and #rusdlearns. The #eeev3 hashtag will be our own hashtag so that anyone following our work can easily find it. |
| Student-Student Interactions | Student will add a blog post to www.kidblog.org. This week their focus will be to explain how the advanced programming blocks work and what they do to their robots. They will use the programming they have written with their robots and upload a video to their blog to share with their classmates. |
| Assessment | Socrative: Essential Questions Response- Scored with Essential Question Rubric
Go to: http://b.socrative.com/login/student/. Type in Room Name: 6thGradeCaudill and select “Join Room.” Start the quiz and submit when complete. |
| Session | 6- Challenges |
| Goals and Objectives | Students will continue to learn about programming and try some challenges with their robots. |
| Technologies | Video, Blog, Discussion on Blog, Twitter, Socrative, Email |
| Student-Content Interactions | Students will watch the tutorials and read the challenge choices. They will decide which challenge/s to try.
Programming Tutorials 6- EV3 Programming: An Ode to Simplicity 7- EV3 Programming: Loops and Switches https://youtu.be/3dMAM3nnABQ 8- EV3 Programming: Wires 9- EV3 Programming: Touch Sensor https://youtu.be/5D7qCJu383k 10- EV3 Programming: Motor Stuff! 11- EVR Programming: Brick Buttons Challenges http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/simple_programming_challenges.pdf http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/obstacle_course.pdf http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/task_bot.pdf http://www.depts.ttu.edu/tstem/curriculum/robotics/docs/pen_tracer_attachment.pdf |
| Student-Instructor Interactions | Students will complete a weekly formative assessment using Socrative. The instructor will send a weekly email with feedback on the formative assessment. The instructor will also comment weekly on each student blog. The instructor will use Twitter to post updates on the progress of students in the course include photos and videos with the hashtags #legoev3 #eeev3 and #rusdlearns. The #eeev3 hashtag will be our own hashtag so that anyone following our work can easily find it. |
| Student-Student Interactions | Student will add a blog post to www.kidblog.org. This week they will write about the challenge or challenges they completed. They will also include a link to videos of their robots trying the challenges. |
| Assessment | Socrative: Essential Questions Response- Scored with Essential Question Rubric
Go to: http://b.socrative.com/login/student/. Type in Room Name: 6thGradeCaudill and select “Join Room.” Start the quiz and submit when complete. |




![FullSizeRender[1]](https://gcaudill.wordpress.com/wp-content/uploads/2015/03/fullsizerender1.jpg?w=300&h=300)





