Diving into STEM and Fun with Marty!

In collaboration with @RoboticalLtd, All opinions expressed are my own.

How can we create opportunities for students to dive into coding and STEM? With Marty the Robot, students will take the lead! Marty the Robot from Robotical is a versatile and engaging tool that can be used to enhance learning in any classroom! Marty is a humanoid robot that can dance, walk, and even wiggle his eyebrows!

What I love about Marty is that it is so easy to get started, even for beginners. Marty has a variety of sensors, including distance sensors, light sensors, and touch sensors, which can be programmed using Scratch or Python, two popular programming languages for beginners. With these options, children as young as seven years old can start learning to program and control the robot with ease. With the screen-free option, remote controller, and even MartyBlocks Jr (based on Scratch Jr), Marty can be used with children as young as four! The screen-free option is perfect for learning about the steps in the process and watching how Marty responds. Using the infrared sensors and color sensors on his feet, he can figure out which direction to move in and even dance and play music when he is placed on the color cards.

And Marty’s keeps on getting better! What’s new in 2023?

The Robotical team has been working tirelessly behind the scenes to bring you Marty’s new drag-and-drop sound blocks. This latest addition to the MartyBlocks coding environment (based on Scratch) allows students to expand their creativity, get even more technical, and will add extra personality to every robot.

Marty is customizable. The robot can be assembled and disassembled, allowing users to modify and upgrade its parts to suit their needs. Students can have fun decorating Marty and create a lot of fun ways for Marty to move around and interact! This means that as users’ programming skills and knowledge of robotics and engineering concepts improve, they can modify the robot to make it more complex and challenging.

Marty the Robot is now delivered with pre-installed LED eyes. Programmable in every color under the rainbow, these lights are the perfect addition to the robots and will add a pop of color and sparkle to every lesson. Not to mention, this new addition will also allow teachers to take advantage of Robotical’s disco eye lessons, expanding students’ knowledge of LEDs and lights, testing students to program different colors as reactions, and allowing students to explore different patterns and timing orders.

Marty is suitable for a wide range of age groups, from primary school children to adults. Children can use the robot to learn basic programming concepts, while older students and adults can use the robot to build more complex projects and explore advanced robotics and engineering concepts.

Building essential skills

There are many ways to use Marty to build STEM skills and SEL (Social-Emotional Learning) competencies. For SEL, students can use Marty to practice teamwork and collaboration skills. They can work in groups to build projects and share ideas for improving the robot’s performance. Additionally, students can use the robot to develop problem-solving skills, as they will need to debug code and troubleshoot any issues that arise during the robot’s operation. Students can use the robot to develop perseverance and resilience, as they work to overcome challenges and setbacks during the project-building process.

For STEM skills, students can use the robot to learn programming concepts, including loops, conditionals, and variables. They can also explore robotics concepts such as sensor technology, motor control, and movement algorithms. Additionally, students can use the robot to build projects, such as obstacle courses or mazes, which require them to think creatively and apply their knowledge of programming and robotics.

Here are some reminders for when using Marty the Robot in class:

Have fun! Marty is a fun and engaging robot! Marty can dance, walk, talk, and more.

Teach others. Marty can be used to teach others about coding, robotics, and STEM.

Make music. Marty can be used to make music. Marty has a built-in speaker and can play a variety of sounds.

Be creative. Design fun programs to get Marty up and moving, dancing and talking!

Ideas for Marty!

Build an obstacle course: Challenge students to build an obstacle course using cardboard boxes, ramps, and other materials. Then, program Marty to navigate through the course. Students will need to use their engineering and coding skills to ensure that Marty can safely navigate through the obstacles.

Build a robot team: In groups, students can build multiple Marty robots and program them to work together. They can experiment with different algorithms to control the movement and behavior of the robots. This activity develops teamwork, programming, and engineering skills.

Explore sensor technology: Marty the Robot comes with a variety of sensors, including distance sensors, light sensors, and touch sensors. Students can use these sensors to create programs that respond to changes in the robot’s environment. For example, they can program Marty to move away from objects or to stop when it detects a certain color. This activity encourages problem-solving and programming skills.

Have a dance party: Encourage students to create a fun and lively dance routine for Marty. Students can program the robot to dance along to their favorite songs. This activity encourages creativity, problem-solving, and programming skills.

Create a science experiment: Marty the Robot can be used to conduct a variety of science experiments, such as measuring the speed of sound or testing the effects of gravity. Students can program the robot to collect data and perform calculations, helping them to develop their scientific inquiry and data analysis skills.

Marty goes above and beyond to help deliver STEAM subjects (and more) in an accessible, interactive, and engaging way. Get started today! In the Knowledge Base, teachers can find support articles and lots of other information to help them get started. You can sign up for a free trial! Also check out my podcast episode with Hal Speed, Head of North America Robotical.

About the author

Rachelle Dené is a Spanish and STEAM: What’s Next in Emerging Technology Teacher at Riverview High School in Oakmont, PA. Rachelle is also an attorney with a Juris Doctor degree from Duquesne University School of Law and a Master’s in Instructional Technology. Rachelle is an ISTE Certified Educator and serves as the past president of the ISTE Teacher Education Network. She was recently named one of 30 K-12 IT Influencers to follow in 2021.

She is the author of seven books including ‘In Other Words: Quotes That Push Our Thinking, Unconventional Ways to Thrive in EDU, The Future is Now: Looking Back to Move Ahead, Chart A New Course: A Guide to Teaching Essential Skills for Tomorrow’s World, True Story: Lessons That One Kid Taught Us, Your World Language Classroom: Strategies for In-Person and Digital Instruction and her newest book Things I WIsh [….] Knew is now available.

Follow Rachelle on Twitter @Rdene915 and on Instagram @Rdene915. Rachelle has a podcast, ThriveinEDU available at https://anchor.fm/rdene915.

Looking for PD for your school? I provide in-person and virtual training on the following topics. If you want to learn more about and explore AI and ChatGPT, contact me to schedule! Rdene915@gmail.com 

**Interested in writing a guest blog or submitting a sponsored post for my site? Would love to share your ideas! Submit your post here. Looking for a new book to read? Find these available at bit.ly/Pothbooks

18 Resources to Get Students Coding This Year

Each year during December, there’s a focus on coding and computational thinking. Computer Science Education Week is happening December 7th-13th this year and there are a lot of great ways to get involved. A few years ago I first learned about the Hour of Code, and immediately referred to the Code.org website to find activities for my eighth grade STEAM class. Just getting started, I didn’t know much about the resources available and thought this was the best way to provide some activities for my students to join in during the week. It was fun to sign up to participate in the events of the day and see from where around the world other classrooms were joining in from. But beyond that one day, and actually, that one hour, we didn’t really do much more in my class. I asked colleagues and members of my PLN about their activities for the Hour of Code and coding throughout the year, and many stated that they didn’t know how to implement more in their classrooms. It was then that I recognized the need to provide more ways for students to learn about coding and computational thinking, and that as educators, we must actively look for opportunities for our students. We need to push past an Hour of Code and do more in our classrooms.

Preparing Ourselves

For some educators, topics like coding and computational thinking can seem challenging to bring into the classroom and for them to know enough to feel confident in teaching students about these topics. I was one of those educators. My comfort level changed when I had to create a game using Hopscotch for a master’s course and I struggled a lot. It was uncomfortable to not be able to fully understand the coding process, but it pushed me to keep learning and to start using Hopscotch with my eighth graders. I learned a lot from my students and it was a great opportunity to put myself in their place as they learn something new. Realizing that it is okay to not know all of the answers is a valuable lesson.

Another hurdle was to learn more about computational thinking, a topic that I had avoided because of a fear of not understanding it enough and thinking it did not apply to my role as a Spanish teacher. It was an area that intimidated me because I believed it to be so complex.

However, I recently took a Computational Thinking (CT) course provided by ISTE U, which definitely stretched me professionally and provided a solid foundation full of resources for doing more with these topics in my classroom. We need to find ways to give our students and ourselves an opportunity to learn about topics like coding and computational thinking and how they apply in our daily lives and how it could possibly benefit us in the future.

Where to Begin

There are so many resources out there that sometimes knowing exactly where to start presents the challenge. It is easy to get started by referring to the Code.org site or checking out CS First from Google and resources for educators. There are some apps and websites to get started with coding and computational thinking. Some of these can be used specifically with elementary students in grade bands pre-reader through two, three through five, and six plus, and others that are specific to middle school or high school. Several of these options offer ways to search based on topic, level or type of activity. What I like the most is that they are fun ways for educators to get started with coding and CT, with the ability to decide how to apply them to our own work.

Start with Code.org or CS First from Google, and then explore these 18 resources to check out what specifically to use during the Hour of Code and Computer Science Week, or take the time and try each of these out over the course of a couple of weeks. Have your students explore and continue learning right along with your students.

18 Sites to Explore

Artist. Use this as a way to have students begin coding with blocks to complete tasks to build their coding skills.

Code.org. Explore this link to find a list of resources and different activities and to sign up to participate in the Hour of Code. There are more than 500 one hour tutorials that are available in more than 45 languages.

Code Combat is a game based computer program for older students who want to learn about Javascript or Python. In Code Combat, students type in their code and see their characters respond in real-time.

Code Monster is an easy way to get younger students to learn more about code. Two boxes on the screen show the code and what the code does, with explanations popping up to show students what happens with each command.

CoSpacesEDU Robot Rattle. Students learn to operate a robot and the activity includes a tutorial video. Using blocks and drag and drops, students can write the instructions for the robot and then if devices are available, the robot can be seen performing the tasks as written in the code in virtual reality (VR).

Hopscotch is for use with iPads and has specific activities available for the Hour of Code but offers many options for students to create their own games or to remix games that are available.

Turtle Art. Students use block coding like Scratch but through the use of one turtle and mathematics to do the programming.  Students can create their own work of art or remix someone else’s painting.

Science

Explore Mars with Scratch. Students in grades three through eight can create a Mars exploration game using Scratch. Through this lesson, students work through activities and build their math, computational thinking, and problem-solving skills. There is also the option for an extension activity for students in grades K-12 to do an independent project.

Multi-topics

Code-it studio is for use with grades two and up and offers students the chance to program art and designs.

CodeSpark. Students up to grade five can design and code a video game using the self-paced activity available through this site.

Code an Unusual Discovery. Using Scratch and CS First from Google, students can work through on their own and create a story using code.

Khan Academy Code. For grades six and up students can watch an interactive talk-through, work through challenges or decide to do their own project. Everything that students need for coding is available directly through the website. Students can also learn to code by making a website in HTML tags and CSS.

Kodable. Activities for students in grades two through five, offering Javascript for students in upper elementary grades. There are activities for social studies, science, ELA, math and more with levels from beginning to advanced. Students can even choose their own adventure.

Minecraft Hour of Code. A free Hour of Code lesson was developed by Microsoft’s AI for Earth team. In the lesson, students in grades two and up use code to prevent forest fires. There is also a free online course for educators to learn how to run an Hour of Code lesson in their school.

Robo-Restaurant Decorator. Students in grade two and up can program a robot to paint a restaurant and the algorithms must be done correctly

Star Wars. The first activity we tried was working through the activities provided using the Star Wars theme. Activities are available for students in grades two and up. Learn to code with Blocks and Javascript.

Tynker offers a lot of activities for students to participate and learn about coding, specially curated for the Hour of Code. Activities are grouped for students in the ranges of K-two, three-five and six plus. Options available include text coding, STEM activities, and the new UN+ which is focused on ecological issues such as life on land, responsible consumption and affordable and clean energy.

VidCode is an online platform that offers opportunities for teachers to explore computer science curriculum or individual lessons related to coding. For the Hour of Code, explore the Climate Science coding activity.

Another option is to have students learn about the Hour of Code, its origin and different terms related to coding and then use some of the game-based learning tools out there like Kahoot! To help students develop a better understanding of the basics of coding. Try one of these ideas out for some fun ways to get students involved with coding and use the game as a starting point for class discussion.

TeacherCast Educational Network

Technology Integration - Instructional Coaching - Productivity Secrets for Educators

Leadership Liner Notes: Sean Gaillard

Built on Connection. Tuned for Impact.

Stories by Thomas Oppong on Medium

Dr. Rachelle Dené Poth @Rdene915 Educator, Consultant & Keynote Speaker, Author, Attorney #THRIVEinEDU

Hooked On Innovation

When Innovation slaps you in the face, we slap back.

Teach Better

Dr. Rachelle Dené Poth @Rdene915 Educator, Consultant & Keynote Speaker, Author, Attorney #THRIVEinEDU

BrianKulak.com

Dr. Rachelle Dené Poth @Rdene915 Educator, Consultant & Keynote Speaker, Author, Attorney #THRIVEinEDU

The Principal of Change

Stories of learning and leading

Mandy Froehlich

Dr. Rachelle Dené Poth @Rdene915 Educator, Consultant & Keynote Speaker, Author, Attorney #THRIVEinEDU

Katie Martin

Informed by research, refined by practice

#RocknTheBoat

Rocking today's classrooms, one teacher, student, and class at a time.

User Generated Education

Education as it should be - passion-based.

Learning as I go: Reflections & lessons learned

Dr. Rachelle Dené Poth @Rdene915 Educator, Consultant & Keynote Speaker, Author, Attorney #THRIVEinEDU

Serendipity in Education

Join me, Allyson Apsey, as I stumble upon the fortunes of learning, laughing, and celebrating alongside incredible people.