ClassDojo review

Class Dojo is a great tool for teaching programming.  I started with a simple HTML file to build the basic layout of the app.  I used the Bootstrap framework to style the app.  I used to the jQuery mobile framework for the mobile version of the app.  I also used some of the drag and drop widgets, such as the accordion and tabs.  The app is hosted on Heroku.

The app is very simple and easy to understand.  I can see it being a good resource for teaching programming and explaining how programs work.  It is also a good resource for people who don't really know a lot about programming.  I added some code to the app to allow students to enter their names. 

I could also add some code to allow students to enter the name of the program they are working on. This would allow students to practice computing the program and then entering it into the app.  I could also add features to allow students to submit their programs.

This would allow the students to submit the programs they made to other students.  This would allow the students to see if they were on the right track or not.  The program could also have a "submit to dojo" feature.  I could use this feature to allow students to submit their program to someone who would grade the program.  I could also add a feature to allow students to submit the program to other students so they can grade it.  I could have a feature where I added a grading program to enter the grades.  This would allow me to grade the student's programs.


  • Easy to use, quick to set up, and easy to understand
  • Keeps all your students accountable and on track for the whole class
  • It's a great way to celebrate successes with your students
  • It's a great way to track behavior issues and provide a place for students to talk about them


  • It's not a great tool for reviewing the entire class
  • It's not useful for reviewing the teacher

Interface and Design 7

Key Functions 8

Usability 9

Cross-platform use 8