Engineering and Robotics-related projects

Grade Level Applicable Standards Module Summary Year Developer Link
2 Forthcoming Machine Learning is a subfield of Artificial Intelligence. It’s goal is to enable computers to learn on their own. At an appropriate grade level, students will navigate through lessons with support to learn about machine learning; a machine’s learning algorithm enables it to observe patterns in identified data, build models that explain the world, and predict things without having explicit pre-programed rules and models. Students gain knowledge and background  information through the scaffolded series of lessons and activities.  Students will then use machine learning to solve a real world problem with a project of their choice. 2020

Sara Hoover

Beiger ElementarySchool

 
2 Forthcoming Machine Learning is a subfield of Artificial Intelligence. It’s goal is to enable computers to learn on their own. At an appropriate grade level, students will navigate through lessons with support to learn about machine learning; a machine’s learning algorithm enables it to observe patterns in identified data, build models that explain the world, and predict things without having explicit pre-programed rules and models. Students gain knowledge and background  information through the scaffolded series of lessons and activities.  Students will then use machine learning to solve a real world problem with a project of their choice. 2020

Shelley Sparrow

Twin Branch Elementary School

 
3, 9, 10, 11, 12 3-PS2-2
3-5-ETS1-1
3-5-ETS1-2
3-5-ETS1-3
At the end of this module, students will learn to work in small teams to program Sphero robots to complete robotic exercises and objectives. 2022

Kyle Marsh

Penn High School

Short Circuits User Manual (pdf)

4 Forthcoming Forthcoming:  Vex Robotics 2020

Ryan Mitchell

Fred J. Hums Elementary School

 
5 Forthcoming Forthcoming 2020

Holly Marciniak

Battell Elementary School

 
10 3A-AP-18
3B-AP-08
3B-AP-09
3B-AP-20
At the end of this module, students will be able to design algorithms that collect input, make decisions based on that data, and produce output to accomplish tasks with an autonomous robot. 2022

Jon Woodard

Lakeshore High School

Zip Archive

(link)

11 ITEE:  2,4, 10, 11; CSTA:  3B.CT8 - 3B.CI3; CSTA.3B.CI4 In this module, we will expand on two units in the Project Lead the Way (PLTW) curriculum with an extended project in Unit 4.   In Unit 1, Algorithms, Graphic and Graphical User Interfaces, the module will increase the student’s knowledge on the functionality of Boolean Logic.  Within Unit 4, Intelligent Behavior, we will incorporate the information from Boolean Logic to expand circuit knowledge as well as explain the applications of Neural Networks through additional instruction and a case study/project. 2016

Angela Kramer

Marian High School

 
10, 11 CSTA:  (i) Describe how computation shares features with art and music by translating human intention into an artifact; (ii) Apply strategies for identifying and solving routine hardware and software problems that occur in everyday life; Indiana - Physics: Explain and analyze simple arrangements of electrical components in series and parallel circuits in terms of current, resistance, voltage and power. Use Ohm’s and Kirchhoff’s laws to analyze circuits. Students will be introduced to Arduino programming through a simple LED blink program.  In the simple blink program students will get a basic understanding of programming in Arduino, resistors, and Light Emitting Diodes.  The next mini lesson will cover reading sensor values from either a flex sensor or similar resistive sensor.  The unit culminates in a design project focused on using the arduino to create sound utilizing a midi or mp3 shield for the arduinos. 2016

Matt Modlin

Riley High School

Zip Archive

(link-01)

(link-02)

(link-03)

9, 10, 11, 12 ITEEA:  2, 3, 4, 6, 8, 9, 10, 11, 12, 17; Indiana - Robotics Design and Innovation:  2, 3, 4; Indiana - Engineering Design and Development:  3, 4, 6, 7, 8; NGSS:  HS Engineering Design:  HS-ETS1-2, HS-ETS1-3, HS-ETS1-4; NGSS CCSS: RST.11-12.7, RST.11-12.8; RST.111-12.9; NGSS Mathematics:  MP.2, MP.4   In this module, students will be introduced to the topic of machine learning as it applies to the FIRST Robotics Challenge. Students will learn the definition of machine learning, then discover how to implement machine learning concepts into their hardware and software decisions in the FIRST Robotics Competition. Students will examine their current hardware abilities and limitations, make a proposal for new hardware for vision systems that fits within the rules of FIRST. Students will be introduced to these topics early in the year, and will apply concepts on a test robot using old game elements for tracking and manipulation. Given this broad understanding, students will implement vision tracking systems onto the competition bot for the 2018-2019 season.  Students will also continue to demonstrate their understanding of the necessity of documenting their work and sharing it within the FIRST community 2018

Jim Langfeldt

Penn High School

Kyle March

Mishawaka High School

Zip Archive

(link)

11, 12 Forthcoming Forthcoming 2017

Matt Modlin

Riley High School

 
9, 10 Forthcoming Forthcoming 2018

Seth Ponder

Riley High School

 
9, 10 Forthcoming Forthcoming 2017

Seth Ponder

Riley High School

 
9, 10, 11, 12 NGSS:  HS-ETS-1.2, HS-ETS-1.3; IDOE Robotics:  1, 3, 6, 7, 8, 9  Students will use an Arduino and Matlab to solve a real-world problem. They will first learn how to use both an Arduino and Matlab through online tutorials and then follow the engineering design process to solve a problem of their choosing.  2017

David Lawrence

Culver Academies

Zip Archive

(link)

Forthcoming Indiana IDOE Introduction to Engineering Design; Indiana IDOE Principles of Engineering; Indiana IDOE Introduction to Engineering Design; Indiana IDOE Computer Integrated Manufacturing; Indiana IDOE Engineering Design and Development; Indiana IDOE Robotic Design and Innovation At the end of this module, students will be able to integrate odometry concepts onto their robot designs. Examples of student outcomes include: (1) Explaining of odometry and why it is important o Integration of odometry pods on robots; (2) Use of vision processing equipment; (3) Use of sensors; (4) An understanding of the programming necessary for using odometry; (5) Applications of odometry outside of the FIRST space 2021

Kyle Marsh

Penn High School

 
Forthcoming ITEEA:  Standards 2, 3, 4, 6, 8, 9, 10, 11, 12, 17; IDOE:  Robotics Design and Innovation, Engineering Design and Development; NGSS:  HS-ETS1-2, 1-3, 1-4. Given the content of this lesson, students will be introduced to On Bot Java programming for use with the FIRST Technology Challenge. Students will extend their learning by constructing and testing programs for teleoperations (user control), autonomous control, and use TensorFlow to inform robot decisions in the autonomous period. Students will be introduced to Machine Learning concepts, and apply a basic understanding of deep learning to autonomously control robot actions given a variety of stimuli. 2019

Thomas Adams

Benton Harbor High School

 
Forthcoming Forthcoming Forthcoming 2019

Evan White

Penn High School

 
Forthcoming Forthcoming Forthcoming 2019

Jim Langfeldt

Penn High School

 

9, 10 Forthcoming This module considers how machine learning algorithms can be applied in FTC robotics competitions. 2019

Kyle Marsh

Penn High School

Zip Archive

(link