Supporting reflection in introductory computer science
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
All I really need to know about pair programming I learned in kindergarten
Communications of the ACM
Learning styles and performance in the introductory programming sequence
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Learning Style and Factors Contributing to Success in an Introductory Computer Science Course
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
Learner reflection in student self-assessment
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
Proceedings of the 42nd ACM technical symposium on Computer science education
Hi-index | 0.00 |
Most of the time, the pedagogical analysis on student learning is focused on the efforts of the teacher. There is no doubt that teacher actions can have a profound positive effect on student learning. In this paper, we discuss what students can do to increase their learning outcome. In particular, we describe an instrument that facilitates students' reflection of their own learning. Although the use of reflection on learning is not novel, its use in CS education has not been explored extensively. Our system was developed as a result of an experiment that we performed in a CS2 course, successfully giving students opportunities to take control of their own learning process. One of the attractive features of our system is that it is relatively easy for the instructor to set up and monitor the students' progress. In our evaluation of the system, we found that it can increase significantly the students' programming confidence at the end of the course. Even though this paper studies the effectiveness of introducing the "reflection questionnaires" instrument in a CS2-type course, it can be applied to most other courses in a curriculum. We provide the material we used in our experiment so educators can adopt them.