2003
DOI: 10.1145/960492.960520
|View full text |Cite
|
Sign up to set email alerts
|

Methods of teaching a computer science course for prospective teachers

Abstract: This article focuses on a "Methods of Teaching Computer Science in the High School" course (abbreviated MTCS). It presents the rationale and need for the course, and suggests optional course frameworks and implementations that are not limited to a particular programming language, programming paradigm, level of students, or curriculum.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2004
2004
2011
2011

Publication Types

Select...
5
3
1

Relationship

4
5

Authors

Journals

citations
Cited by 43 publications
(11 citation statements)
references
References 4 publications
(6 reference statements)
0
11
0
Order By: Relevance
“…The importance of this special session derives from (a) the worldwide recognition of the importance of high school CS teacher preparation [10]; (b) the strength of the Israeli nationalwide high school CS curriculum [2,6,11]; and (c) the implementation of various models of teacher preparation programs in Israel [3,7,8].…”
Section: Overall Objective Of the Sessionmentioning
confidence: 99%
“…The importance of this special session derives from (a) the worldwide recognition of the importance of high school CS teacher preparation [10]; (b) the strength of the Israeli nationalwide high school CS curriculum [2,6,11]; and (c) the implementation of various models of teacher preparation programs in Israel [3,7,8].…”
Section: Overall Objective Of the Sessionmentioning
confidence: 99%
“…The Methods of Teaching CS course can be based on different frameworks ( [15]), such as the National Council for Accreditation of Teacher Education (NCATE) standards ( [19]), the merger of CS with pedagogy, Shulman's model of teachers' knowledge ( [17]), and research findings. It is important to note that the suggested frameworks and implementations are not limited to a particular curriculum, programming paradigm, programming language, or level of students.…”
Section: Teacher Preparation Programsmentioning
confidence: 99%
“…It is important to note that the suggested frameworks and implementations are not limited to a particular curriculum, programming paradigm, programming language, or level of students. Additional details about the Methods of Teaching CS course can be found in [13,15].…”
Section: Teacher Preparation Programsmentioning
confidence: 99%
“…In a previous publication (Lapidot & Hazzan, 2003), we suggested the use of this special amalgam of CS and pedagogy as one possible organizing idea for the MTCS course and offered one possible implementation of the concept. Specifically, we demonstrated the theme of teaching soft ideas in CS using five activities that deal with the concept of abstraction.…”
Section: The Learning-debugging Analogymentioning
confidence: 99%