Teaching & Learning in the 21st Century

Artifact

The image to the right shows the new instructions that students receive for a coding assignment.

The major change from previous assignments is the inclusion of an embedded Java code compiler which allows students to check their work before submitting.

This small change radically transforms the assignment from one in which the burden of providing feedback is placed on the instructor to one where the students receive automatic feedback and their interactions with the teacher become more substantive and in service of solving a specific problem.

Depending on the code they submit to the embedded Java compiler, students will either see that there are errors that need to be fixed, or that the code was successfully compiled and they’re ready to submit.
 

Tips for Teachers

Wondering how to embed the compilejava.net compiler in Schoology? Click below
 

This page has paths:

  1. Mastery Based Learning and Quality Assurance in Computer Science - Overview Alejandro Arias