# Falling Duck II Skillmap -- Blocks, JavaScript, AND Python

**URL:** <https://forum.makecode.com/t/falling-duck-ii-skillmap-blocks-javascript-and-python/41584>\
**Category:** Show & Tell\
**Created:** [January 18, 2026, 2:37am UTC](https://forum.makecode.com/t/falling-duck-ii-skillmap-blocks-javascript-and-python/41584 "2026-01-18T02:37:07Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)\
**Post date:** [January 18, 2026, 2:37am UTC](https://forum.makecode.com/t/falling-duck-ii-skillmap-blocks-javascript-and-python/41584/1 "2026-01-18T02:37:07Z")

</div>

This started off as a set of tutorials for Ima.notarobot’s journey to learn JavaScript

> [@My Java Script learning journey](https://forum.makecode.com/t/my-java-script-learning-journey/40640/1):
>
> Hey. I decided it was time for me to learn Java script, so this is where I will post some related things. I might as for occasional help, and just post about something I learned today. Another reason I am making a topic for this is so I can stay dedicated to it. I will try and give at least one daily update on this topic. If you have any advice, I would love to hear it! Just prepare for a lot of questions. play_button Make Code mayhem my goals are: Code a game in Make Code arcade with 100 percent Java …

I’ve finally finished the skillmap for an advanced version of _Falling Duck_. You can build the project in all three languages – Blocks, JavaScript, and Python – and each language has five levels. Along the way, you learn to use Richard’s **Mini Menu** extension as well as the **Settings** extension.

There is a ton of planning that goes into these skillmaps … and all of that happens before any writing! Just planning out the activities for the skillmap took a couple dozen hours, and then each level takes another 18 to 24 hours of work to write, test, and debug (total for all three languages). I started each level in Blocks because that’s the hardest one to write – that usually took 12 to 16 hours. Writing the JavaScript and Python levels after that only took about 8 hours for both. And that’s with no artwork added to the skillmap! Sorry it looks so … plain. 😃

They’re _ **super fun** _ to write, which is why I like to create them.

Have fun!

[https://arcade.makecode.com/--skillmap#github:robo-technical-group/pxt-tutorials/falling-duck-skillmap](https://arcade.makecode.com/--skillmap#github:robo-technical-group/pxt-tutorials/falling-duck-skillmap)

---

_[View the full topic](https://forum.makecode.com/t/falling-duck-ii-skillmap-blocks-javascript-and-python/41584)._
