Abstract

Those of us who teach computer science courses, especially upper division courses, face a difficult pedagogical problem. What kind of activities can we provide that will help our students progress beyond the superficial level of learning yet another collection of disjointed facts and procedures? The literature on writing strongly suggests that writing assignments can help the students master difficult concepts and develop the higher level skills that should be part of their education. Short, narrowly focused writing assignments have been used effectively to supplement a wide range of computer science courses. Holistic grading and follow‐up discussions can reduce the grading burden without sacrificing the quality of the feedback.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call