Information Technology Reference
In-Depth Information
4
Research in Computer Science
Education 4
Abstract
Computer science education research refers to different aspects such: students'
difficulties, misconceptions, and cognitive abilities, to vary activities that can be
integrated in the learning process, to the advantages of using visualization and
animations tools, to the computer science teacher's role, and more. This meaning-
ful sheered knowledge of the CS education community can enrich the prospective
computer science teachers' perspective. The chapter exposes the MTCS students'
to that reach resource, and practice ways in which they can be used in their future
work. This knowledge may enhance lesson preparation, kind of activities devel-
oped for learners, awareness to learners' difficulties, ways to improve concept
understanding, as well as testing and grading learners' projects and tests. We first
explain the importance of exposing the students to the knowledge gained by the
computer science education research community. Then, we demonstrate different
issues addressed in such research works and suggest activities to facilitate with
respect to this topic.
4.1
Introduction
Acquaintance and awareness of ongoing research in computer science education
are important factors in the professional development of both prospective and in-
service teachers. The Methods of Teaching Computer Science (MTCS) course pro-
vides a suitable opportunity to deliver to the prospective computer science teach-
ers the message that their familiarity with research in computer science education
may improve their work from different perspectives, e.g., enrich their learning and
teaching processes, and broaden their understanding of their future pupils' prospec-
tive and their own understanding of computer science as well. Such familiarity will
foster their professional development and allow them to make better pedagogical
Search WWH ::




Custom Search