Teaching kids about coding and robotics is an important aspect of education in the technology age. But that doesn’t mean teaching how to program has to turn your classroom into a boring den of code monkeys! EdBlocks, the super-simple graphical programming language for Edison robots, makes computer coding approachable, meaningful, and fun.
While EdBlocks makes teaching the basics of programming easy, downloading and running the programs with an Edison robot is what helps kids connect programming to the rest of the world. This real-world connection lets your students explore far more than ‘just’ coding.
Check out these 5 awesome things to teach in your classroom using Edison and EdBlocks.
Explore the concept of infinity
Remember when you were little and someone told you the universe was infinite? You would look up at the sky and try to work out just how big ‘infinite’ was by picturing the biggest thing that could ever be, then trying to imagine it even bigger.
As kids, with only limited capacity to extrapolate non-concrete concepts, the idea of infinite is bizarre and a bit unbelievable. It is, quite literally, mind-boggling.
But it is also an important mathematical concept. How else do we answer the simple question, ‘what is the biggest number?’
EdBlocks lets kids explore the concept of infinity in a tangible way.
By using blocks like the ‘loop forever’ block or ‘follow a line forever’ block, students can begin to conceptualize the idea of ‘infinite’ on a timeline.
Having students write programs using these blocks gives them a tangible glimpse at ‘infinity’ in action.
Fair warning: infinity may not end, but eventually Edison’s batteries will!
Build an automatic door
One of the best things about Edison is just how many other things Edison can become. With the right building materials and a good idea, Edison easily converts into the robotic base-block for all sorts of projects.
In addition to being loads of fun, using Edison in creative builds can help students better develop their technological literacy.
Philip Grigonis, a Technology Education teacher explains it this way: “When we think of technology we often think of ‘things’ such as computers and other electronic devices. Technology is not a ‘thing’ but rather a process. A basic level of technological literacy is a necessity for all citizens.”
To help students develop their technological literacy, Mr. Grigonis has created a range of fantastic design challenges using Edison, including the automatic door project, which can be programmed using EdBlocks.
Building and programming the automatic door project can help open your students’ eyes to the world of possibilities that a bit of creativity and a dash of programming can create.
Coordinate a musical masterpiece
Turn your classroom into a concert hall with Edison robots as the stars.
EdBlocks lets students program Edison to play all sorts of music. For this performance, get students to work in groups and have their robots play a song in a round.
A round is a musical piece where two or more people, or in this case, robots, play exactly the same melody but stagger when each one starts. The result is a harmonious performance with different parts of the song being played all at the same time.
Ask each group of students to choose a song to perform in a round and use time-controlled ‘wait until’ blocks to adjust when each of their robots starts the tune. Once the kids get the timing of their Edison’s just right, make an event of it!
Work together to create a stage for the Edisons to perform on, plan the order of performances and even make costumes for the different robots.
Be a moth and a cockroach
It’s a moth! It’s a cockroach! It’s Edison!
While popular culture often represents robots as being gangly humanoids, many robots actually have more animalist characteristics. Exploring the concept of animal behaviors in robotics can help kids learn more about both natural sciences and what robotics are capable of in the real world.
A great place to start is with the topic of phototropism: the orientation of a plant or other organism in response to light.
Edison can mimic both positive phototropism (moving towards the light) and negative phototropism (moving away from the light) depending on which EdBlocks program you run. Have students experiment programming Edison to act like a moth flying towards a bright light or flee from it like a cockroach.
Looking to add a bit of philosophical discussion into the session as well? Pose the question ‘why is an insect which is attracted to light alive, but a robot, which is also attracted to light, is not alive?’
There’s nothing quite as satisfying as watching something come together just right. That’s probably why watching domino patterns fall is so exciting!
Bring the feeling of anticipation and reward to your classroom (not to mention some sneaky maths) with a giant game of Edison robot dominoes.
Have the students work together with multiple Edison robots. Each robot will need to be programmed to drive forward once a single clap is detected.
The students will need to work out how much space to put between each robot and how long, in seconds, the robots will need to drive forward. The trick is to queue up the Edison robots one behind the next with no more space between them than the Edison will cover during its ‘drive forward’ block. The kids will have to experiment, measure, and adjust to determine the right distance to cover and the corresponding amount of time to program Edison to drive.
Once each robot is programmed to ‘wait until’ a clap is detected, then drive forward the right distance, line up all the Edisons.
Have one student tap on the first Edison in the line and watch as it causes a domino effect once it bumps into the Edison in front of it.
Share Your Ideas Today!
What awesome things do you teach with EdBlocks? Send your ideas, pics and videos at firstname.lastname@example.org or add them to the online community of Edison awesomeness on Pinterest, Facebook, Twitter, Instagram or YouTube