- Challenging and Rewarding: Learn how persistence is a key scientific disposition for computational thinking.
- Decomposition: Learn how computer scientists solve complex problems by breaking them down into manageable parts.
- Promoting Persistence: Students will write instructions (code) for their robots to accomplish tasks presented by the facilitators. Tasks will be both challenging and rewarding, and struggling will be an important part of the scientific and engineering process.
- How to Get Involved: Please sit back and observe. We welcome your feedback. If you are interested in being more involved in the students’ experience, we welcome you to listen to your students during group work time and help them articulate their ideas in their own words. Allow students to try out ideas that you know may fail, and guide them in strategies to isolate the problem. Alert facilitators to any technology problems, or help students troubleshoot if you are comfortable.
What the Students Will Be Doing
Student teams of 3-4 will complete a series of fun and confidence-building challenges using a Lego Mindstorm EV3 robot. The challenges, designed by Argonne Learning Instructors, cover important aspects of computational thinking such as symbolic thinking, algorithms, pseudocoding, debugging, iterative (loop) thinking, conditionals, and booleans, all in an entry-level and age-appropriate way. All challenges use a visual (block-based) language, which has been shown to be a great way to introduce authentic coding concepts without the distraction of syntax issues. The experience culminates in a final challenge: teams will use their robots to navigate a specially-designed maze where multiple solutions are possible.
No previous robotics or coding experience is necessary.
Getting the Most Out of Your Visit
- Prepare for the experience by reading the detailed description of your Learning Lab.
- Make sure you arrive with plenty of time for the full experience.
- Set learning goals with the students for the visit.
- Share a scientist’s career profile with the students.
- Get involved by becoming an active part of the Learning Lab experience.
- Look for opportunities to apply some of the methods you see at the Learning Lab to your classroom.