Lego Mindstorms EV3 - Walking Elephant
For these two weeks, kids worked on an elephant robot. It is supposed to walk without wheels.
For these two weeks, kids worked on an elephant robot. It is supposed to walk without wheels.
After the science class, Owen took hom the magnifying glass and started making it into a pair of VRglass. I used it to watch a 360 VR clip and had a great time with it!
In today's coding class we started on a motorcycle robot. It will use the gyroscopic sensor to keep itself balanced on 2 wheels. All they had for instructions was a video showing a working Lego motorcycle. No build instructions and no programming instructions.
孩子們兼天的挑戰是製造一個機車,沒有任何的參考或是說明,只有一張最後的成果圖!挺有趣的!!!
Kids learned about oil and water separation. They also experiemented centrifuge force!
The coding class finished programming their recent robot. They learned how to have multiple threads of program execution and how to interrupt one thread from another and how to use global variables as flags to send quick messages across threads.
利用multiple threads和program execution, 機器狗終於完成了!
We talked about recycling and how to clean up the Earth. Kids made their own ocean cleanup device! 探討了如何保持地球的乾淨,和人類要如何多做回收再利用的一堂課,孩子還自己做了海洋垃圾回收器具!
In this week's coding class we discussed program threads and how Lego Mindstorms software allows kids to create multi-threaded programming. The kids finished building the Znap robot from instructions and then started programming it with only the rough outline that was written on the board as a guide. They need to use multiple loops, variables, and a new loop interrupt instruction.
這星期我們探討了電腦程式裡的multi-threading功能,利用Lego Mindstorms的程式設計軟體,孩子們練習了multiple loops, variables, 還有 loop interrupt。
In today's coding class, the kids started to build a new Znap robot from instructions. We also went over the pseudo-code for the program they will code.