This is a coding course for 3rd year Information Management students, aimed at improving student’s programming skills and improving their knowledge on the fundamentals of programming.
Interactive Document is used to get students engaged with the material before class. The instructor uses a flipped classroom approach and adds inline questions and discussions to the study material. The annotations possibilities give students the opportunity to ask questions related to exercises.
In the real world developers don't play solo, they usually work on teams. Hence, the teacher aimed to activate students, stimulate collaboration and foster knowledge sharing between students.
Students learn about coding principles and good practices every developer should know. This course is mainly based on exercises and laboratories that will need to be completed both inside and outside the classroom. Learners are asked to read through the study material before class and then answer the coding exercises in-class on their laptops. When executing the command line exercises students get the opportunity to collaborate with their peers.
"Students were not explicitly encouraged to reply and help each other out in the learning process, but fortunately this happened organically." - Instructor
Helps with the monitoring of student activity and fosters collaboration in an otherwise individual task (coding).
Using a summative Interactive Document that includes practice questions could allow instructors to assess participation, collaboration and correctness of answers for a final grade.
To help students to improve their coding, it could be interesting to add a Peer Review activity so students can learn from each other.
The Peer Review tool was used within a nursing course to improve students' professional communication skills
Dr. Andreas Osterroth at University of Koblenz and Landau faciliated a rigorous feedback process that stimulated active engagement and critical thinking, using FeedbackFruits tools.
The University of Delaware minimized time spent on group work facilitation, while maximizing students' performance and collaboration skills.