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.
A full guide to understand the competency-based framework and how to utilize it to ensure career readiness and student success
Learn how instructors at ESSEC Business School utilized pedagogical tools and AI to transform formative assessment in large student cohorts
Discover how instructors at Reyjkavic University used gamification to enhance the peer review process