Skip to Content

Need Advanced Scratch Project Ideas for AP Class

« Teaching with Scratch
6 replies [Last post]
Laura Webber

I have used Scratch with my AP class for the last 3 years; we study it for a few weeks because none of my students have any prior programming experience.

Well, today my students just tore through learning the interface and were already modifying some of the example games, like Pong, figuring out random behavior and broadcasts completely on their own.

I'm looking for more advanced projects for them to try. We don't need tutorials; we need problems to solve, or project specifications and rubrics, things like that.

"Bouncing Music Balls" in the "Simulations" folder in the Examples directory is the direction I'd like to head. I think they can handle that.


Lindsay Craig

 Hi guys,

I work for SparkFun Electronics.

I recently posted an Arduino teaching tool I have been working on in my free time here:

It's a little complicated if you don't have experience with Arduino or Scratch or a similar product, but read the project notes for some quick instructions if you are interested.

It is a ruff draft and I posted it in the hopes that other educators would understand the idea and download for further development. Feel free to use it however you like and please post any improvements to the gallery.

Dedicated to educating-


Laura Webber

I found a great project specs page here:


The students are following the project description here almost exactly. I did have to give them some help with the high score table, but they've been able to figure everything else out.

Laura Webber

Thanks so much! My students are working on final projects right now and they have done so much with Scratch! I plan to check out your resources above as well as BYOB.

Thanks again!

Moti Ben-Ari

 Hi Laura,


Just to see how much I could stretch the Scratch platform, I wrote a framework for doing Karel robot programming and I tried to implement the algorithms used in Computer Science Unplugged. You can download them from Google Projects at:

Feel free to use any or all of my code, or just to use it as a source of ideas!

I'd appreciate it if you tell me about your experiences.




Eugene Lemon

 Hello Moti,

I've used your Karel Framework in an online lesson plan, Transitioning from Scratch to BYOB Scratch Using Karel The Robot.  

This past summer I worked in Capet Town South Africa with a group of 9th graders teaching them Scratch using your Framework, the students really enjoyed working with Karel.  If you want I can send you some videos and pictures .  


Moti Ben-Ari

 Hi Eugene,


Thanks for your interest in my work!


A while ago I added an implementation of Braitenberg's robots in BYOB.

This is a rather incomplete work with lots of room for student projects.