Participatory teaching methods in computer science
SIGCSE '87 Proceedings of the eighteenth SIGCSE technical symposium on Computer science education
Giving computer science students real-world experience
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Drama in the computer science classroom
Journal of Computing Sciences in Colleges
Expanding the teaching styles used in computer science education
Journal of Computing Sciences in Colleges
First principles of CS instruction
Journal of Computing Sciences in Colleges
Games in the computer science classroom
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
One of the primary questions that all instructors face is how to stimulate and ultimately improve student learning. In this paper, I describe some techniques I have employed or witnessed in a number of classes, and the ultimate positive results in terms of successful learning. Formal end-of-the-semester evaluations, informal conversations, and solicited feedback have provided evidence of the effectiveness of these techniques. Overall, my goal is to create a positive learning environment by engaging students, encouraging creativity, and making the material learned applicable to the real-world.