About Us
Our Team
Our Impact
FAQs
News
Contact Us

Robotics: Lego Mindstorms EV3


Page Views: 166

Email This Lesson Plan to Me
Email Address:
Subscribe to Newsletter?
Log in to rate this plan!
Overall Rating:
(5.0 stars, 1 ratings)


Keywords: Computers, Robots, Technology, STEM, CTE
Subject(s): Technology
Grades 7 through 12
NETS-S Standard:
  • Creativity and Innovation
  • Research and Information Fluency
  • Critical Thinking, Problem Solving, and Decision Making
  • Technology Operations and Concepts
View Full Text of Standards
School: Medford Opportunity High School, Medford, OR
Planned By: MICHAEL TORGUSON
Original Author: MICHAEL TORGUSON, Medford
In this series of tasks, students will know and be able to:

-program the EV3
-follow directions
-trouble shoot the robot
-think critically about process-based informatics

Students will program the EV3 using the Mindstorms interface.
```````````

SAMPLE TASK:

Build
Students will construct the Rover-style Robot base model, and add the Color Sensor pointing down.
Students will ensure that wheels and sensor are working properly, connected to correct ports on the EV3 brick.

Program
Students begin a new project in the EV3 programming environment, following proper naming and commenting conventions as taught earlier.


Details
Students will explore the functionality of the Color Sensor by programming the Rover to drive a path, and performing an action at different colored "bricks" (e.g.: Stop at Red , make sound at Green , etc.)


Note
Students will need to use the Wait Block, configuration to be triggered by one or multiple colors.
Students will explore how switches work, incorporating these into their programs.
Students will explore how loops work, incorporating these into their programs.


Setup
Students will use the layout poster board to drive over different color "beams."


Differentiation:
Once students have this challenge completed, they will go about changing the code to reflect various other scenarios, identifying different colors, etc.


Commenting:
Students will need to comment on their process, so that they are aware of each step they are taking, and so that teacher can grade, evaluate, and troubleshoot (if necessary) student code work.



Grading
Rubrics will be used for grading based on quality of programming, commenting, and performance of the Rover.


Sample Solution:
START PROGRAM
LOOP
-Drive Motor @ +20
-- WAIT identifies "Red"
--- IF red, then Drive Motor Stops
END PROGRAM

Additional actions for additional circumstances can be added to the program
Comments
We need a class set of Chromebooks, so that each student will not only be able to work on the technology at the same time, be able to program the EV3 robots, and do other credit retrieval classes online.
Cross-Curriculum Ideas
Online learning covers all areas of the curriculum
Follow-Up
Advanced Robotics would allow for the student to become more adept and involved in their learning
Materials: Computer Accessories, Mobile Labs
Other Items: 15 Chromebooks, $350 each, total of $5250.00