文瑄語文工作室

20180112 Kids Coding Class

Submitted by Valerie on Sat, 01/20/2018 - 19:53

In Friday’s Lego programming class, we finished the tank robot. The kids think the robots look like crabs!

We learned how to make a robot dizzy and how to fix a dizzy robot so that we can use the gyro sensor properly. Then we used the gyro sensor to make accurate 90 degree turns.

週五的樂高編程課上我們完成了坦客機器人。孩子們覺得成品看起來就像隻大螃蟹! 我們學到怎麼讓機器人暈頭轉向,也知道怎麼正確使用水平陀螺儀,接著我們也讓它完成了90度的轉彎。

20180105 Kids Coding Class

Submitted by Valerie on Sat, 01/20/2018 - 18:06

In today’s Lego robot coding class, we started to make a tank robot. Nearly finished the construction. Next week we will program them so that they can make precision turns using the “tank move” block and the gyroscopic sensor.

今天的樂高機器人課上,我們開始製做坦客機器人,硬體部份也接近完成了。下週需結合坦客車的運作方式與水平感測儀以進行編程。

20171215 Kids Coding Class

Submitted by Valerie on Sat, 01/20/2018 - 17:55

In last week’s Kids coding class, the kids finalized their obstacle course program. They learned the granular method of task completion: break large tasks into smaller tasks and do the small tasks one at a time.

這週的兒童編程課中,孩子們完成了上週的障礙物程式。他們學到了完成任務的方法: 將大的任務分化成小問題,再一一解決這些小問題。

20171208 Kids Coding Class

Submitted by Valerie on Sat, 01/20/2018 - 17:42

In Friday’s Lego robot class, the kids built an obstacle course using Duplo blocks that wound around the classroom. Then the kids needed to program their Lego robot to navigate the course. This requires a lot testing and refinement of their program. We only finished the part of the robot program, so we will finish up next week.

這週五的樂高機器人課程中,孩子們用教室裡的積木做了不同的障礙物。然後他們必須編寫導航程式,讓機器人避開這些障礙物抵達目的地,不過這需要大量的測試及修改,因此我們在這週僅完成了編程,剩下的留待下週繼續完成。

20171117 Kids Coding Class

Submitted by Valerie on Thu, 11/23/2017 - 22:52

In last Friday's Lego programming class, we added sound, lights and button press sensing to our robot's programs. The kids learned that the Wait block can wait for many types of events. And lastly we learned about friction: how large surface area increases friction and tiny ridges on the Lego Pegs can change how two Lego Beams connect.

20171110 Kids Coding Class

Submitted by Valerie on Thu, 11/23/2017 - 22:48

In today's kids coding class we worked in our first Lego robot. Since this is our first one, we made a crawling robot. We started with just a motor and arms and once we got that working, we added the Mindstorms Brick. I encouraged the kids to engage in “problem finding”, not just problem solving. We would look at what they made and ask “Does this work the way we want?” or “What would make the robot better?”

20171107 Unity Coding Class

Submitted by Valerie on Fri, 11/10/2017 - 11:02

In this week’s coding class, we continued to learn more about Unity. Our game menus use UI canvas to overlay the game space. And we learned how to import images and position them precisely in the camera view. We also programmed our music player to play continuously through level changes using a singleton pattern and static variables.