Sharing Python Skillmaps

Hello Educators!

I worked this summer to create some python content since it was hard to find things that didn’t start with large blocks of python code. I also make an extension called “Robot” which is very similar to the robot questions on the AP Computer Science Principles Exam. I am not the most seasoned coder and I know that improvements can be made and that is why I want you guys to help me improve these.

Robot Extension:
The robot has a begin screen function that requires a Tilemap and Tiles be in the assets for it to function. I realize that this is a weakness and I could use help improving this portion so the extension can function independent of the assets.
Here is the link: https://github.com/MrDGuy/robot-extension-beta.git

Skillmaps:
Basic Robot: https://arcade.makecode.com/--skillmap?authuser=0#github:MrDGuy/pxt-skillmap-robot/skillmap
Control Structures: https://arcade.makecode.com/--skillmap?authuser=0#github:MrDGuy/pxt-skillmap-robot-control-structures/skillmap
While Loops: https://arcade.makecode.com/--skillmap?authuser=0#github:MrDGuy/pxt-skillmap-robot-conditional-loops/skillmap
Sprite Games: https://arcade.makecode.com/--skillmap?authuser=0#github:MrDGuy/pxt-skillmap-sprite-games/skillmap

7 Likes

Solid work, @MrDGuy, thanks for sharing!

I took the liberty to crosspost it under this thread, where I am trying to gather and get others to share their own ideas for teaching material and concepts:
https://forum.makecode.com/t/material-for-teaching-basic-programming-concepts/22487/7

2 Likes

These are super cool! Would you be interested in letting us massage them to post on arcade.makecode.com for other learners?

4 Likes

Sure! I used these with my Students and when it came to the Tilemaps acitivites they got lost so that may be a point where I could use some guidance and there may need to be additional resources. What do you need from me?

2 Likes

Mostly just permission! I can make some small modifications to one of the maps to show you our new style and if you like, you can edit others to match. If we get at least 4 text-based skillmaps, we can add a row to our homepage :slight_smile:

When you imagine guiding students through tilemap activities, do you imagine hiding the creation and assigning of tiles/maps at first, or do you want to dive right in to having them do that part by themselves?

3 Likes

Sure I can give you permission. Is there a way to direct message you?

With the tilemaps, I wanted to have them start customizing the maps since students would begin having some creative outlet early in their introduction.

2 Likes