Play LEGO Spike Prime at Home – Another Mission for Your Robot Vehicle – Part 2

This is the second part of LEGO Spike Prime mission and focuses on the introduction of mechanical structure. If you would like to check how to use program to control your robot, you could refer to my previous post. Top View The following is the top view of the robot vehicle. Since the model needs …

Continue reading Play LEGO Spike Prime at Home – Another Mission for Your Robot Vehicle – Part 2

Play LEGO Spike Prime at Home – Another Mission for Your Robot Vehicle – Part 1

In my previous post, I introduced a way to design a mission for LEGO Spike Prime, so that even without the competition map of FLL or WRO, you could still sharpen your programming skills of LEGO robot vehicles at home. In today's post, I would like to continue this method but introduce a different map …

Continue reading Play LEGO Spike Prime at Home – Another Mission for Your Robot Vehicle – Part 1

Learn Scratch 3.0 by Reading and Analyzing Others’ Project – Angry Bird Game

Did you play Angry Bird game on your phone? It was once popular and easy to get addicted. Now, let's learn how to implement a simple version by using Scratch 3.0. The original project could be found at https://scratch.mit.edu/projects/286172798 Since the original project contains some Chinese characters, I replaced them with English names and you …

Continue reading Learn Scratch 3.0 by Reading and Analyzing Others’ Project – Angry Bird Game

Play LEGO Spike Prime – Design a Mission for Your Robot at Home – Part 2

In the previous post, I introduced how to design a mission for the Lego Spike Prime vehicle at home and explained a sample program in detail. In this post, I would like to introduce mechaical structure of the model. Top View The top view of the model is shown below. It has a front attachment …

Continue reading Play LEGO Spike Prime – Design a Mission for Your Robot at Home – Part 2

Play LEGO Spike Prime – Design a Mission for Your Robot at Home – Part 1

You might wonder if we could make LEGO Spike robot accomplish a task at home, just like it does on FLL or WRO competition maps. But what if we do not have those maps? Do we have to buy such maps to train LEGO robot vehicles? The answer is no. You could create unique missions …

Continue reading Play LEGO Spike Prime – Design a Mission for Your Robot at Home – Part 1

Learn Scratch by Reading and Analyzing Others’ Project – a GomoKu Game – Part 2

In the previous post, I explained the backdrop sprite, Map sprite and Cursor sprite. In this post, I will explain the Rule sprite, which contains core algorithm of this game - how to judge who wins the game. I will also analyze the code of several other auxilliary sprites. So let's start! Rule Sprite There …

Continue reading Learn Scratch by Reading and Analyzing Others’ Project – a GomoKu Game – Part 2

Learn Scratch by Reading and Analyzing Others’ Project – a GomoKu Game – Part 1

Have you ever played Gomoku game? Its rule is simple. There are two types of chess pieces, white and black for two players, respectively. When either of the player connects own five chess pieces in a line, he/she wins. The chess pieces could be arranged in horizontal, vertical or diagonal directions. In this post, I …

Continue reading Learn Scratch by Reading and Analyzing Others’ Project – a GomoKu Game – Part 1