Canvas & educational technology
Canvas course design
My Canvas courses use a consistent homepage and weekly modules. This Java sample follows that structure, from the weekly overview to a written verification check.
Introduction to Java
Decisions in Java
Start with the museum’s ticket rule. Work through the Java module, then explain a boundary case.
What happens at age 12?
The museum charges $8 from age 12. Younger visitors enter free.
Predict what the Java method should return. Keep that prediction beside the result when you run your code.
After the assignmentA 2-question check asks you to explain the rule in your own words.
A public Java example based on the structure of my Canvas course packages.
Course design
The weekly overview leads into the work
My Java and Python packages connect assignments to the relevant class materials. The Canvas homepage provides the weekly overview, while the module holds the work in sequence.
Math Foundations uses the same Canvas structure for written reasoning. Its assignments include a rubric, and the short quizzes ask students to explain their thinking.
Try the sample
Open it in Canvas
Download the Java course package and import it into a Canvas sandbox. Review the unpublished items and set dates that suit your course.
Working with colleagues
Canvas questions
Email me about a Canvas course you are organizing or an import you are working through.
Discuss Canvas course design