The Third Annual FIRST Lego League Coach Training

Time flew! It was already the time for our third year annual FIRST Lego League (FLL) coach training seminar.

Anthony Li demoing Lego Mindstorm EV3

Based on our experience from the last two years, we wanted to add more value for potential FLL coaches. Not only did we want to cover general information about the FLL competition, but we also wanted to show some Lego Mindstorms EV3 technical details, which would be really helpful for new coaches without experience in Lego Mindstorms. Anthony Li, a student who has six years of FLL experience, took this challenge. His great technical knowledge and public speaking skills impressed all the attendees. Everyone listened to his presentation and became excited to coach an FLL team.

Rong Xu presenting her FLL coaching experience

Rong Xu, a coach who has volunteered in FIRST for many years, shared her FIRST and FLL experiences and emphasized why FLL is important to everyone. Jenny Li, who has coached FLL teams for six years, told the potential coaches her inspiring FLL journey. The speakers went through all three parts of FLL and explained how they guided their teams throughout the competition season.

After coming in and listening to this year’s training, all of the new coaches felt confident about the coming FLL season.

Good luck, coaches and teams!

Teaching Robotics in Linyi

As part of our trip to China (中国), we taught robotics to children with mental disabilities in Linyi (临沂). The class was a new experience – both for us and for the students, who had rarely been exposed to the concepts of STEM.

Highlights

When we settled in, the students took turns introducing themselves. Most were shy and not used to being given
much attention, but with some encouragement, almost all of them stood up and gave a couple of basic facts about themselves. It was clear that they were relieved but proud.

After a brief introduction to robotics and the various kinds of LEGO pieces, the students were split up into 6 teams
and were ready to build. As we gave out the MINDSTORMS kits, they examined the pieces intensely using various methods. Finally, we taught them how to build a robot step-by-step:

The students took advantage of our slow but steady pace and worked on their own little creative inventions:

Eventually, all those little steps added up, and their robots were completed. They each were very eager to start using each robot, having figured out how to turn the EV3 brick on.

As soon as the robots were completed, we jumped right into programming. We guided the students in creating a basic program to stay in the circle. With more encouragement, they took turns dragging and tweaking programming blocks on their team’s computer.

At last, it was time to set the robots into motion. After quickly teaching the students how to download and run their programs, we laid out some SumoBot mats and let their robots battle.

We were extremely delighted to see how the students were extremely happy and eager to battle their robots. Every time they saw two or three robots battle, they would all give a yell of excitement and would watch to see whose robot would become the ultimate winner. It was one of the most excited rooms of students we’ve seen.

Goals

Helping disabled children

The first goal of this class is to help mentally disabled children prepare for the future. The amount of change in the world is increasing exponentially, and people of all ages should be taught to adapt. By exposing them to robotics and other STEM concepts, we hope to foster an interest in STEM so that they can make the world a better place in adulthood. Ultimately, we want to give these children the skills and the confidence necessary to take care of themselves.

Helping the world

As well as helping mentally disabled children, we hope to break some of the stereotypes surrounding mental
disabilities. In China, most parents of mentally disabled people are ashamed that they’ve somehow done some mysterious thing to cause their child’s condition. We’d like to change that, and give parents the confidence to embrace and take pride in their child’s differences. Also, we hope to have the world understand that while it’s not clear at first glance, they still have really strong feelings such as love, affection, excitement, sadness, and happiness, especially in captivating moments such as seeing robots battle. At first glance, mentally disabled people may just seem socially akward, non-verbal, somehow extremely intelligent, and emotionless, but we want to show the world that deep down, they’re just like you – interesting people who care about others and face the same challenges as us.

Final Thoughts

This class is just one of the little steps in helping mentally disabled kids with these goals. In the future, we want to host more classes like this to help acheive these goals, and to truly help kids of all types, including mentally disabled kids, help other kids.

A Week of Qingdao Robotics

In summer 2016, we headed to a Chinese summer camp in Qingdao to teach the kids there about robotics. It was packed with new experiences for everyone involved in it.

Teaching

Day 1 – Building

Eddie was helping kids.

On the first day, we got to know the kids and helped them build the robots. We discussed the basics of LEGO robotics, such as what a robot is and how to build using LEGO Technic. With some translation, they managed to grasp the concepts, and we moved on to building.

We let the student body (about 15 students) split up into groups of 2 and 3. Each group chose one out of three of our robots to build. After doing this, we guided them step-by-step in building their robot until each group was able to show their robots in pride:

Day 2 – Basic Programming

Now that the students had built their robots, it was time to teach them how to program their robots.

We started out by pointing out various parts of the EV3 software. After the students had familiarized themselves with the programming software, we let them play around with the most basic block, Move Steering:

Each group had a blast learning to make their robot move forward, backward, and even turn.

Day 3 – Sensor Programming

Anthony was showing sensors to the class.

At this point, the students had a solid understanding of motor programming, so we moved on to sensor programming.

We taught them about the control statements of programming, such as switches (if statements), loops, and wait blocks. They learned how to program their robot to stay inside a circle, and watched their robots running their programs with excitement:

Finally, they were ready to prepare for our SumoBots competition. We guided them through making a simple SumoBots program using the color and ultrasonic sensors. They even had time to make their robots their own.

Day 4 – Competition

Finally, after building, programming, and customizing their robots, each st

Kids were competing with each other.

udent was ready for seeing their robots battle against each other in a friendly competition. Everyone watched and rooted for each team, and started cheering whenever a robot pushed another robot out of the SumoBot ring.

In the end, everyone had fun with robotics, having learned to build, program, customize, and battle their robots.

Learning

Yes, we at Kids2Kids also learned quite a bit from the summer camp.

The Language Barrier

Our students were born in China, and have lived there to this day, so most of them spoke in Chinese. This language divide required us to learn how to speak in Chinese. Eventually, we learned enough Chinese to carry moderate conversations, and we’re pretty proud of that.

Tofu, Bread, and Clay

We also took part in the summer camp’s activities, such as watching movies, going to museums, and learning how to make various Chinese things. For example, we learned how Qingdao started out as an ancient, peaceful city, as well as its history under German occupation. We also learned how to make tofu (note to anyone making tofu: it requires a lot of soybeans) and soymilk (a byproduct of making tofu), as well as a kind of Chinese bread (it’s white and it’s pretty tasty) and clay pottery (my pot broke in half in the middle of the session.) We even slept and ate at the summer camp, making friends with the kids there and learning more about Chinese culture.

Michael Wu teaches the Rubik's Cube

Rubik’s Cube Club Update

On July 9, we hosted not one, but two Rubik’s Cube Clubs! This time, even more students came to the JEI Learning Center to find out how to solve the Rubik’s Cube.

IMG_5941This session focused on solving the first and second layers of the cube. All of the students (and parents alike) eagerly progressed in solving this complex puzzle. We could feel excitement and amazement as students raced to exercise what they had learned.

We were thrilled to see more parents coming to learn about the Rubik’s Cube. We were also excited by seeing two people (including one adult) joining Michael Wu in teaching the Rubik’s Cube!

However, this is far from our last Rubik’s Cube Club, so stay tuned for the next one!

Michael Wu leads the Rubik's Cube club

Having A Blast At The Rubik’s Cube Club

We just hosted our first Rubik’s Cube Club at the JEI Learning Center in Waldwick! Many children, young and old, came to the center to learn how to solve a Rubik’s Cube.IMG_5697

 

Today’s club focused on the first step of solving a Rubik’s Cube: getting the so-called “white cross.” Everyone, kids and adults alike, had a blast learning about and using various strategies to achieve this goal. By the time the club came to an end, everyone had almost mastered getting the white cross.

IMG_5688

 

The club’s teacher, a teenager named Michael, made sure that everyone understood the procedure of getting the white cross. He answered questions patiently and explained the procedure in easy-to-understand terms. Well done!

 

 

The next Rubik’s Cube Club will be hosted July 9th in Waldwick’s JEI Learning Center. If you’re interested, make sure to come!IMG_5706

Excitement in the Ridgewood Public Library’s robotics session

Our robotics session in Ridgewood Public Library was a huge success. We were off to a great start on Tuesday, where over 20 kids came and enjoyed learning about robotics. All of us started by introducing ourselves, splitting up into 6 groups (who would later compete against each other), and learning what exactly a robot is (a robot senses, thinks, and acts). Next, each group proceeded to build our first robot. How amazing! By the time the session ended, the kids were playing with their first – and finished – robot.

Ridgewood Library Summer 2015

Kids following instructions for their first robots.

IMG_2536

Kids playing with their robot.

Wednesday pushed their skills further by digging deep into programming. We had the kids’ robots move around a box, and later as enrichment, kids would attempt to program the robot to loop in a figure 8. The next day, we guided everyone on figure eights, and later, taught them about attachments. In the first week (just 3 days, or 6 hours), kids had already created their first robots that could perform a variety of missions, such as grabbing loops.
The next week made this really fun. Each of the EV3 sensors were introduced on Tuesday, completing our first robot. Kids had built and programmed robots to grab bottles and retrieve them. Wednesday started off with challenges to avoid walls and stay in a black ring, and the kids responded with flying colors.

Introduction to a challenge: grabbing a water bottle

Introduction to a challenge: grabbing a water bottle

Building a grabber for the robot to grab water bottles

Building a grabber for the robot to grab water bottles

Finally, came the final activity of our session: BattleBots. Each group built and programmed a robot that would battle the others. Throughout the end of Wednesday and the beginning of Thursday, the sound of anticipation and LEGO pieces were heard throughout the entire auditorium.

Showing off their robot!

Showing off their robot!

Preparation for a BattleBots challenge.

Preparation for a BattleBots challenge.

Adding armor to a BattleBot.

Adding armor to a BattleBot.

Finished BattleBots and the kids behind them.

Finished BattleBots and the kids behind them.

Competitions took place on the last day (Thursday) and they were definitely a blast! Fun filled the air as countless robots battled other groups. The winners got 3D printed trophies.

In the end, we had huge success: each kid was proud of what she or he had accomplished: they built a robot, programmed it, upgraded it, and eventually, had it battle.

The kids of the 2015 Ridgewood Public Library robotics session

The kids of the 2015 Ridgewood Public Library robotics session

Looking for workshop resources? They’re here: http://kids2kids.club/workshops/ridgewood-library-summer-2015/