Sometimes you've just got to go with paper.
This tool will allow you to create worksheets for your students to practice converting between number bases, any base from 2 to 36. Converting between binary, decimal, and hexadecimal is probably going to be the most common. But we didn't want to put any restrictions that didn't need to be there.
I teach a few different networking and computer programming courses, and base conversion comes up in all of them. So I wanted an easy way to make practice material for my students.
What I usually do is set the min to 5 and max to 250 and then go between binary, hexadecimal and decimal so that students get a lot of practice moving between those bases.
Each page you make will have unique questions. Since the questions are built randomly there may be duplicates between sheets, but the script does check to make sure that there isn't duplication on individual pages.
Of course! That's the reason this webpage is here. Create as many worksheets as you want for your students. Bury them under an avalanche of practice.
Also yes. I do ask that you share the entire PDF. Even better, just tell them where you made the worksheets and they can come and make their own.
Going to have to say no to this one. I'm giving these away free to help y'all in your classroom, so please share them freely.
The two most common reasons are there aren't enough unique questions or you didn't include more than one base.
It's possible to set this up with small ranges of values. So small that it won't have enough to build a complete page, in which case it will not create a PDF and display an error. If you're going between 2 bases and your minimum and maximum values are sequential values that's only 4 possible problems. Not enough for a full worksheet.
You also have to include at least two bases. You can do more, but it doesn't make sense to ask a student to convert from base 10 to base 10.
An a huge thanks to Parallax for the jsPDF JavaScript library that does most of the heavy lifting for this tool.
This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.