I decided to create a harder version of my original HTML & CSS worksheet. This one adds in form elements, and requires some conceptual knowledge of languages like PHP. This…

This is a great way to have your students practice variables in Java. It focuses mainly on int and string data types. Though, it does encourage them to use other…

I teach an 'Interactive Programming' class using Arduino and some common sensors/accessories. I like to make sure my students know some of the more important vocabulary, so I created this…

This is designed as a take home assignment for students learning programming through Minecraft. I tried to make it in a way that it can be used for students of…

A great programming assignment for entry level C++ students who have learned about arrays and strings. I begin by teaching a simple example of a ROT-13 cypher since a similar…

A matching game I play with my younger students to help them remember where each Scratch block is. I removed the colors from the blocks, so they have to try…

These worksheets were made to be used by my C++ students that are familiar with for loops, but need more practice. I also use this when I need an offline…

A couple of Python students were having trouble with lists in Python, so I wrote this worksheet to have them work on in class. I think it could be a…

This worksheet is designed for slightly beyond beginner level Arduino students. The goal of this worksheet is to help my students remember key sensors, and accessories for Arduino. It's highly…