How To Teach Computer Science In High School

Size: px
Start display at page:

Download "How To Teach Computer Science In High School"

Transcription

1 Methods of Teaching a Computer Science Course for Prospective Teachers Tami Lapidot and Orit Hazzan Department of Education in Technology and Science Technion Israel Institute of Technology Haifa, Israel {lapidot, oritha}@tx.technion.ac.il 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. 1. Introduction The Report of the ACM K-12 Education Task Force [Tucker et al., 2002] draws attention to the need for appropriate teacher training programs and points out that teachers must acquire both a mastery of the subject matter and the pedagogical skills that will allow them to present the material to students at appropriate levels. Our literature review hints that this call, for the establishment of teacher preparation programs, is still waiting for an answer. Specifically, as it turns out, it is difficult to find in the computer science education literature a discussion about a Methods of Teaching Computer Science in the High School course (henceforth abbreviated as MTCS), that both concentrates solely on computer science ideas and supports the K-12 computer science curriculum currently undergoing development. This article attempts to respond to this call. Specifically, it presents the rationale for an MTCS course, suggests possible frameworks for such a course, and illustrates methods for implementation. The discipline of computer science is appearing in the high school curriculum both in the US and in other countries [cf. Gal-Ezer et al., 1995; Tucker et al., 2002]. These new curricula raise several questions from a teaching perspective. How should computer science teachers be properly educated? Should their training be different from that of teachers in other fields of science? What appropriate framework would fit for an MTCS course? Which topics should be included in such a course? Which kind of activities will be best suited for the preparation of future computer science teachers? What types of assessment and evaluation are appropriate for the prospective teachers participating in the MTCS course? These issues deserve an examination when the computer science community develops teacher preparation programs. An examination of the methods courses offered by educational departments reveals that in most cases separate methods courses are offered for teaching mathematics and science, alongside methods courses for teaching other disciplines such as English(1). With respect to each discipline, most institutions offer two courses, one dedicated to the teaching of the discipline in the elementary school and a second dedicated to its teaching in the high school. As it turns out, MTCS courses frequently address topics related mainly to programming, computer literacy, and the integration of computers in the secondary school(2) in general(3). In other cases, methods of teaching computer science in the secondary school are discussed as part of the Methods of Teaching Sciences in the Secondary School course. Based on our literature review, web search, and personal conversations with high school computer science educators, it seems that comprehensive MTCS courses for the high school level are rarely available. The planning of an MTCS course can be facilitated by an examination of existing courses in other areas. Thus, in what follows we briefly present examples of rationales of methods courses for teaching science and mathematics in the secondary school. Courses on teaching secondary school science usually emphasize several aspects. For example, in the Science Methods course offered at Georgia Southern University the emphasis is placed on planning and presentation of skills and on developing strategies to facilitate working with the diverse student populations present in public schools (4). The Methods of Teaching Secondary Science course offered at the University of New Hampshire emphasizes the [a]pplication of theory and research findings in science education to classroom teaching with inroads The SIGCSE Bulletin 29 Volume 35, Number 4, 2003 December

2 emphasis on inquiry learning, developmental levels of children, societal issues, integration of technology, critical evaluation of texts and materials for science teaching, and planning for instruction. (5) In general, courses on teaching secondary school science emphasize curriculum issues, address topics such as learning theory and instructional strategies in science, principles of the development and selection of science curricula, special aspects of laboratory instruction and other investigative methods, professional ethics in science instruction, and the place of science in education. In the case of mathematics, we find many methods courses. Most of them discuss modes of instruction, problem solving, use of technology, assessment, and national standards. In the 2002 fall semester, the University of Arizona in Tucson offered an example of such a course(6). Among other objectives and goals, it mentions the following issues in the course description: Students will be able to develop lessons and lesson plans for the different modes of instruction; Students will appreciate the importance of problem solving in the mathematics curriculum, and will be able to integrate it into all content area topics; Students will know and be able to develop a variety of means of evaluating student learning. 2. Frameworks for the MTCS Course We believe that a comprehensive MTCS course should address similar variety of viewpoints as presented in the above examples. Indeed, educational research studies and articles from the last fifteen years indicate that professional teachers require a wide variety of knowledge areas and expertise. According to NCATE (National Council for Accreditation of Teacher Education) standards (presented in [Tucker et al., 2002]), in addition to their knowledge of the subject matter, as is reflected in the case of computer science in the undergraduate programs in computing (Computing Curricula 2001), teachers should also be qualified to design lessons and learning activities. They should also plan and deliver units of instruction, develop assessment strategies, develop a personal plan for evaluating their own practice of teaching, and other capabilities that require diverse types of knowledge. Consequently, the education and training of prospective teachers of any subject should address this diversity. However, one can use different approaches for the organization of such a course. We suggest four frameworks for the MTCS course: the NCATE standards, merger of computer science with pedagogy, Shulman s model of teachers knowledge, and research findings. The first proposed framework for the MTCS course is based on the NCATE standards [Tucker et al., 2002]. Among the 13 standards, teachers are expected to learn how to plan lessons/modules related to programming process and concepts, and issue examination (Standard 2). They also should be able to develop assessment strategies appropriate to lesson goals (Standard 3), and address student population characteristics (Standard 4). Section 3 of this article offers a possible implementation of the theme of evaluation as is derived from NCATE standards. The second optional framework is based on the special amalgam of the two disciplines: computer science and pedagogy. Although pedagogical principles and teaching methods are learnt in other general pedagogical courses of teacher preparation programs, we believe that an MTCS course should focus on their implications and adoption into the context of computer science education. Accordingly, if chosen as a framework for the MTCS course, the organizing idea is a merger of computer science with pedagogy into one amalgam of content and pedagogy. From a pedagogical point of view, this framework addresses topics such as the introduction and summary of a specific topic, learning in groups, learning by inquiry, and planning constructivist activities. It also addresses the creative and non-conventional use of the computer laboratory, the analysis of teaching difficulties and possible obstacles, the adjustment of learning materials for students with different needs, definitions and their role in learning processes, and the use of metaphors, multimedia and games in computer science education. Section 4 offers one possible implementation as derived from this amalgam for the computer science theme of soft ideas. The third optional framework for the MTCS course is based on Shulma s model of the teaching knowledge base [Shulman, 1987], which consists of seven categories: content knowledge, general pedagogical knowledge, curriculum knowledge, pedagogical content knowledge, knowledge of learners and their characteristics, knowledge of educational context, and knowledge of educational ends. We believe that all these categories should be included in the MTCS course. However, as Shulman recommends that [a]n emphasis on pedagogical content knowledge [should] permeate the teacher preparation curriculum [1987, p. 20], we believe that the pedagogical content knowledge (PCK) category is the most important one. Due to space limitations, we just mention a few core concepts that may be included in the MTCS course with respect to their PCK: programming and algorithm design, data representation and information organization, debugging, and abstraction. Teachers should address each of such topics in the course, with full attention to different aspects such as best representations of ideas, analogies, illustrations, examples, explanations, and learners difficulties. The fourth optional framework is based on research findings. The extensive research in computer science education conducted in the last years may provide such a framework by focusing on known misconceptions or difficulties. Variables, for example, are an excellent example for such a topic. Variables play an essential role in most programming languages and, as indicated by research in the field of computer science education, learners often face difficulties in understanding the various inroads The SIGCSE Bulletin 30 Volume 35, Number 4, 2003 December

3 aspects of the subject (Pea, 1986; Spohrer & Soloway, 1986; and Samurçay, 1989 are just a few examples). In the next two sections, we suggest two optional implementations of the MTCS course frameworks. We present each implementation as a cluster of optional activities. The order in which we present the activities is optional. In practice, one can arrange activities into the MTCS course to meet the needs of the prospective teachers and the local computer science curriculum. 3. The Theme of Evaluation Evaluation is one of the traditional tasks teachers have to master from the very beginning of their professional lives. The follows three activities demonstrate how one can address the theme of evaluation in the MTCS course. Specifically, the presented activities focus on tests, and address the preparation of tests and their grading. Activity 1 This activity consists of a class discussion about topics addressed by a teacher when composing a test. The teacher should raise the following topics in such a discussion: the target and structure of the test, different ability levels of students, types of questions, different complexity levels of questions, matching questions to the class level, organization of the questions in the test, and grading policies. This discussion aims to increase the prospective teachers awareness to the fact that the construction of a test is not a trivial task and that great attention must be devoted to a variety of issues. Activity 2 In this activity, students work in teams to construct questions of different levels and types (i.e. simple and complex questions). This activity is conducted after students are presented with a list of different kinds of questions, such as closed questions (e.g., Select the correct answer ), programming questions (e.g., Write a computer program that ), and comparison questions (e.g., Which of two given computer programs performs a given task more efficiently ). By constructing questions of different levels, the prospective teachers are encouraged to analyze topics and questions such as, what factors influence the level of a particular question, different approaches learners may adopt when solving a given question, learners mental processes, and the matching of questions to a specific group of learners. Following this activity, the teacher may ask students to construct an entire test on a specific topic. Activity 3 In this activity, students evaluate a genuine answer that was given by a high school pupil in a genuine exam. The idea behind this activity is to address both computer science topics, such as the structure of a computer program or the role of arrays, and pedagogical ideas, such as how to evaluate a given answer. Other relevant issues addressed in this activity include questions such as: How are the pupil s intentions inferred from his or her written answer? Should teachers award points for the correct parts of the pupil s answer? Alternatively, when a mistake is observed, should teachers subtract points from the total points allocated to a specific question? What is the weight of each mistake? Should we distinguish between logical mistakes, syntax mistakes, programming style issues? Technically, we conduct this activity as follows: Students are presented with a question from an actual test, alongside a pupil's authentic answer to that question (see Appendix). Working in teams, teachers ask students to read the answer, try to understand the pupil's intentions, and explain why the pupil answered as he or she did. Then, they are asked to mark all the mistakes in the answer. In the next step, the students take a clean copy of the answer and write what they would communicate to the pupil if that paper were the pupil's exam notebook. Finally, the prospective teachers are asked to discuss and decide how they would grade this answer. Each of these activities is a subject for a class discussion. Some of the important conclusions that emerge from these activities are that there is no single and unique way to evaluate an exam and that different approaches may be applied in the process of exam evaluation. These approaches, however, should make sense, and when appropriate, should be explained to the pupils taking the exam. In addition, these activities increase the prospective teachers awareness that they can convey different messages (sometimes hidden) to pupils through teachers comments on pupils exam papers. 4. The Theme of Soft Ideas The merging of computer science with pedagogy offers many interesting topics for the MTCS course. Among these issues is the teaching of soft ideas (such as software development methods) versus teaching of concepts (such as variables or loops) or other hard ideas. The discussion in this section focuses on computer science heuristics such as abstraction, top-down development, and successive refinement. An examination of these ideas in the computer science literature reveals that these concepts are not simple. [For example, Liskov and Guttag (1986)] describe abstraction as a way to do decomposition productively by changing the level of details to be considered. We can view the process of abstraction as an application of manyto-one mapping. It allows us to forget information and consequently to treat things that are different as if they were the same. We do this in the hope of simplifying our analysis by separating attributes that are relevant from those that are not.[p. 3]. In what follows, we demonstrate the merger of computer science with pedagogy framework by five activities that deal with the concept of abstraction. A similar discussion, however, can be conducted with respect inroads The SIGCSE Bulletin 31 Volume 35, Number 4, 2003 December

4 to other methodologies and topics, such as operating systems or data abstraction. In addition, although the activities focus on abstraction, it is important to note that ideas such as abstraction should not be addressed as isolated topics. Rather, they should be addressed, referred to, and highlighted at any appropriate opportunity. Still, since such topics are complex in nature and are usually addressed in relation to other (sometimes-complex) topics, the special attention they receive in the MTCS course can highlight their importance in the eyes of the prospective teachers. Activity 1 Based on their familiarity with the concept of abstraction from their computer science courses, students are asked to define the term abstraction. After the definitions are collected and discussed, a short lecture is given that summarizes the students contributions and adds concluding remarks from the computer science literature. This activity can serve as a good opportunity to discuss with the prospective teachers the role of definitions in learning processes in general. For example, one teaching dilemma in this context would be the best timing to introduce a full and formal definition. Activity 2 Students are asked to design activities for the teaching of abstraction. The working assumption behind this task is that when one teaches a certain concept, especially a complex concept such as a development heuristics for computer programs, one deepens one s own understanding of that concept. After working in teams on this task, the students present the activities to their classmates. Indeed, as is intended, when students present the activities they have designed, many issues related to the concept of abstraction are clarified, elaborated on, and refined although it was not pre-declared as part of their task. Since the planning of learning activities is not a trivial task and different planning considerations for different topics exist, the planning of learning activities should be repeated in the MTCS course with respect to different topics. For example, if students design activities for the teaching of abstraction, it does not imply automatically that the same considerations should be taken when activities for the learning of sorting algorithm are designed. Activity 3 Students are requested to explain why methodologies such as abstraction are difficult to teach. In order to illustrate the pedagogical potential of this activity, we present some of the explanations presented by prospective teachers: In order to teach abstraction we need concrete examples, and thus we lose the generality inherent in the topic. Effective discussion and demonstration of the power of abstraction [ ] can be carried out only when based on complex problems. These complex problems may distract our attention from the topic and we should share our mental resources between the problem itself and thinking about the methodology (such as abstraction). There is a gap between programming, which is a real action, and learning problem solving methodologies, which is about thinking. Since abstraction [ ] [is] an individual process, there is no unique way to do it, so how can one teach these heuristics? These utterances reveal that by asking the prospective teachers to analyze the teaching of a particular topic, they are indirectly induced to examine the concept itself and analyze its properties. In the above quotes, we can see how the prospective teachers refer to topics such as relationships between thinking-with-examples and abstract thinking, limitations of the human mind, thinking processes, and the fact that there is no unique way to implement ideas such as abstraction. It seems reasonably that such analysis improve the prospective teachers' understanding of the topic discussed. Activity 4 This activity consists of a class discussion on the question: Is it possible to teach programming heuristics in the same way in which other computer science ideas are taught? This discussion addresses the multi-facet nature of topics such as abstraction, and serves as an excellent opportunity to discuss the teaching of other soft ideas versus the teaching of hard ideas in computer science. We also recommend to prepare with the students a list of concepts and ideas taken from the discipline of computer science and to ask to sort these concepts into sets of soft and hard topics. This activity leads naturally to interesting discussions such as, is recursion a soft or hard topic? Activity 5 In another context, the teaching of software methodologies such as abstraction can be addressed as part of a discussion held with prospective teachers about the guiding of high school pupils in the development of software projects. 5. Summary This article presents our first attempt to address Tucker et al. s call that refers to the need for appropriate teacher training programs [Tucker et al., 2002]. The suggestions presented in this article are based on our personal experience of teaching an MTCS course in the past decade. Specifically, we explain the rationale for the MTCS course and present optional course frameworks and implementations. It is important to note that the suggested frameworks and implementations are not limited to a particular programming language, programming paradigm, level of students, or curriculum. The examination of the MTCS course from the framework perspective is only one way to discuss the course. Indeed, the course can be highlighted from additional viewpoints, such as the teaching methods inroads The SIGCSE Bulletin 32 Volume 35, Number 4, 2003 December

5 employed in the course, the evaluation of the prospective computer science teachers participating in the MTCS course, and the prospective teachers teaching-practice in the high school. In future work we intend to address these viewpoints. Acknowledgments We would like to thank Professor Uri Leron, Drs. Dalit Levy, and Tamar Paz for their helpful comments on an earlier draft of this article, as well as for their cooperation and contribution to the development of the MTCS course. We would also like to thank our students in the last decade that completed the MTCS courses taught at the Department of Education in Technology and Science of the Technion Israel Institute of Technology. References [1] Computing Curricula 2001, The Joint Task Force on Computing Curricula IEEE Computer Society and the Association for Computing Machinery. [2] Gal-Ezer, J., Beeri, C., Harel, D., Yehudai, A. (October 1995). A high school program in Computer Science, Computer, [3] Liskov, B. and Guttag, J. (1986). Abstraction and Specification in Program Development. The MIT Press. [4] Pea, R. D. (1986). Language-independent conceptual bugs in novice programming, Journal of Educational Computing Research 2(1), [5] Shulman, L. S. (1987). Knowledge and teaching: Foundations of the new reform, Harvard Educational Review 57(1), [6] Spohrer, J.G. and Soloway, E. (1986). Analyzing the high frequency bugs. In E. Soloway and Y. Iyengar (eds.). Empirical Studies of Programmers, Albex Publishing Corporation, Norwood, New Jersey, [7] Samurçay, R. (1989). The concept of variable in programming: its meaning and use in problem-solving by novice programmers. In E. Soloway and J. C. Spohrer (eds.). Studying the Novice Programmer, Lawrence Erlbaum Associates, Publishers, New Jersey, [8] Tucker, A., Deek, F., Jones, J., McCowan, D., Stephenson, C. and Verno, A. (2002). A Model Curriculum for K-12 Computer Science: Report of the ACM K-12 Education Task Force Computer Science Curriculum Committee Draft. Endnotes (1) This conclusion is based mainly on an intensive web search. (2) In this article, the term "secondary school" refers to middle school and high school, whereas "high school" refers only to the higher grades and does not include the middle school grades (junior high). (3) For example, the course that was offered by the University of Saskatchewan [p]repares majors and minors to teach Computer Science in the secondary schools of the province. [ ] The development of problem solving skills needed for success in computer programming will be included. The URL of this course is (4) (5) (6) Appendix Test Evaluation Activity Worksheet MTCS Course - Class Activity The following question was presented to a class of high school pupils on a test: Write a Pascal program that receives, as input, a natural (positive integer) number N proceeded by N grades (each of them in the range of 0-100). The program should calculate and print: 1. The average of all grades. 2. The number of grades that are higher than The lowest grade. 4. The number of grades that are higher than the average (found in #1). Instructions: Following is a pupil's genuine answer. inroads The SIGCSE Bulletin 33 Volume 35, Number 4, 2003 December

6 Read the answer, try to understand the pupil's intentions and explain why the pupil wrote what he or she did. Mark all mistakes and problems you can find in the answer. Take a clean copy of the answer and regard it as if it was the pupil's exam paper. Determine what to write to the pupil and how to present him or her with your comments. Discuss and decide what grade (out of 30) should be given for this answer. PROGRAM MT; VAR W, Z, X, A, N, F : INTEGER; BEGIN W := 0; Z := ,2,3 FOR I := 1 TO N number of grades BEGIN READ (A); the grades X := X+A; the sum END; 1) MEMO := (X/N); average IF A > 55 THEN W := W+1 IF A < Z THEN Z := A IF A > MEMO THEN F := F+1 END; WRITELN MEMO; W; Z; F END. Bridge the Past with the Present through the IEEE Annals of the History of Computing Feature Articles Events and Sightings Reviews Biographies Anecdotes Calculators Think Piece Subscribe today! < inroads The SIGCSE Bulletin 34 Volume 35, Number 4, 2003 December

A Model for High School Computer Science Education: The Four Key Elements that Make It!

A Model for High School Computer Science Education: The Four Key Elements that Make It! A Model for High School Computer Science Education: The Four Key Elements that Make It! Orit Hazzan Dept. of Education in Technology & Science Technion Israel Institute of Technology oritha@tx.technion.ac.il

More information

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT

More information

Construction of a Professional Perception in the "Methods of Teaching Computer Science" Course

Construction of a Professional Perception in the Methods of Teaching Computer Science Course Construction of a Professional Perception in the "Methods of Teaching Computer Science" Course Orit Hazzan and Tami Lapidot Department of Education in Technology and Science Technion Israel Institute of

More information

Elementary MEd I. The Relationship of the Program with the Unit s Conceptual Framework

Elementary MEd I. The Relationship of the Program with the Unit s Conceptual Framework Elementary MEd I. The Relationship of the Program with the Unit s Conceptual Framework Shaping Tomorrow: Ideas to Action The Early Elementary Education program for prospective elementary education candidates

More information

INSTRUCTIONAL STRATEGY IN THE TEACHING OF COMPUTER PROGRAMMING: A NEED ASSESSMENT ANALYSES

INSTRUCTIONAL STRATEGY IN THE TEACHING OF COMPUTER PROGRAMMING: A NEED ASSESSMENT ANALYSES INSTRUCTIONAL STRATEGY IN THE TEACHING OF COMPUTER PROGRAMMING: A NEED ASSESSMENT ANALYSES Mohd Nasir ISMAIL, 1 Nor Azilah NGAH, 2 Irfan Naufal UMAR Faculty of Information Management Universiti Teknologi

More information

Section 2: Program Summary Economics (CA): Secondary Major and Minor

Section 2: Program Summary Economics (CA): Secondary Major and Minor Section 2: Program Summary Economics (CA): Secondary Major and Minor The University Detroit Mercy (UDM), a Catholic institution whose mission flows from the educational traditions of the Sisters of Mercy

More information

GLOBAL-READY TEACHER COMPETENCY FRAMEWORK: STANDARDS AND INDICATORS

GLOBAL-READY TEACHER COMPETENCY FRAMEWORK: STANDARDS AND INDICATORS GLOBAL-READY TEACHER COMPETENCY FRAMEWORK: STANDARDS AND INDICATORS GLOBAL-READY TEACHER COMPETENCY FRAMEWORK All learners whether adult or child acquire the attitudes, skills and knowledge needed for

More information

Upon completion of the Minor in Education Studies, students would be able to: Gain knowledge of the Education System in Singapore and internationally

Upon completion of the Minor in Education Studies, students would be able to: Gain knowledge of the Education System in Singapore and internationally 1 MINOR IN EDUCATION STUDIES Rationale The purpose of this minor is to provide NTU students with the opportunity to gain exposure to key developments in education and training as future professionals in

More information

GEORGIA STANDARDS FOR THE APPROVAL OF PROFESSIONAL EDUCATION UNITS AND EDUCATOR PREPARATION PROGRAMS

GEORGIA STANDARDS FOR THE APPROVAL OF PROFESSIONAL EDUCATION UNITS AND EDUCATOR PREPARATION PROGRAMS GEORGIA STANDARDS FOR THE APPROVAL OF PROFESSIONAL EDUCATION UNITS AND EDUCATOR PREPARATION PROGRAMS (Effective 9/01/08) Kelly Henson Executive Secretary Table of Contents Standard 1: Candidate Knowledge,

More information

Human Aspects of Software Engineering: The Case of Extreme Programming

Human Aspects of Software Engineering: The Case of Extreme Programming 1 Human Aspects of Software Engineering: The Case of Extreme Programming Orit Hazzan 1 and Jim Tomayko 2 1 Department of Education in Technology and Science, Technion - IIT, Haifa 32000, Israel oritha@tx.technion.ac.il

More information

A STATISTICS COURSE FOR ELEMENTARY AND MIDDLE SCHOOL TEACHERS. Gary Kader and Mike Perry Appalachian State University USA

A STATISTICS COURSE FOR ELEMENTARY AND MIDDLE SCHOOL TEACHERS. Gary Kader and Mike Perry Appalachian State University USA A STATISTICS COURSE FOR ELEMENTARY AND MIDDLE SCHOOL TEACHERS Gary Kader and Mike Perry Appalachian State University USA This paper will describe a content-pedagogy course designed to prepare elementary

More information

Reducing - An Essay on the Concept of Reduction

Reducing - An Essay on the Concept of Reduction Reductive Thinking in Undergraduate CS Courses Michal Armoni Computer Science Department The Open University of Israel and School of Education, Tel-Aviv University 972-9-778-1217 michal@openu.ac.il Judith

More information

Morris College Teacher Education Curriculum Changes Elementary Education

Morris College Teacher Education Curriculum Changes Elementary Education EDU 200 Introduction to Education (3) Introduction to Education provides an introduction to the nature of education and its place in our society. An overview of the historical background of systems of

More information

Teaching Computer Programming to Non-computer Science Students. Weijun Chen, Xiu Li, Weidong Liu. (pp. 784-795) The Asian Conference on Education

Teaching Computer Programming to Non-computer Science Students. Weijun Chen, Xiu Li, Weidong Liu. (pp. 784-795) The Asian Conference on Education Teaching Computer Programming to Non-computer Science Students Weijun Chen, Xiu Li, Weidong Liu (pp. 784-795) The Asian Conference on Education Official Conference Proceedings 2011 ISSN: 2186-5892 Proceedings

More information

JOINT MASTER OF ARTS IN LEADERSHIP AND EDUCATION CHANGE COURSE DESCRIPTIONS

JOINT MASTER OF ARTS IN LEADERSHIP AND EDUCATION CHANGE COURSE DESCRIPTIONS JOINT MASTER OF ARTS IN LEADERSHIP AND EDUCATION CHANGE COURSE DESCRIPTIONS A. CORE COURSES MALC 801 Perspectives in Educational Leadership Educational leadership is a complex concept, both in theory and

More information

Mastery approaches to mathematics and the new national curriculum

Mastery approaches to mathematics and the new national curriculum October 2014 Mastery approaches to mathematics and the new national curriculum Mastery in high performing countries The content and principles underpinning the 2014 mathematics curriculum reflect those

More information

Executive Summary Principles and Standards for School Mathematics

Executive Summary Principles and Standards for School Mathematics Executive Summary Principles and Standards for School Mathematics Overview We live in a time of extraordinary and accelerating change. New knowledge, tools, and ways of doing and communicating mathematics

More information

Recommended Course Sequence MAJOR LEADING TO PK-4. First Semester. Second Semester. Third Semester. Fourth Semester. 124 Credits

Recommended Course Sequence MAJOR LEADING TO PK-4. First Semester. Second Semester. Third Semester. Fourth Semester. 124 Credits ELEMENTARY AND EARLY CHILDHOOD EDUCATION MAJOR LEADING TO PK-4 Recommended Course Sequence 124 Credits Elementary and Early Childhood Education majors will also complete a Reading Education minor within

More information

A Categorization of Novice Programmers: A Cluster Analysis Study

A Categorization of Novice Programmers: A Cluster Analysis Study A Categorization of Novice Programmers: A Cluster Analysis Study Essi Lahtinen Tampere University of Technology Institute of Software Systems Tampere, Finland essi.lahtinen@tut.fi Abstract. Beginning software

More information

Revisioning Graduate Teacher Education in North Carolina Master of Arts in Elementary Education Appalachian State University

Revisioning Graduate Teacher Education in North Carolina Master of Arts in Elementary Education Appalachian State University Revisioning Graduate Teacher Education in North Carolina Master of Arts in Elementary Education Appalachian State University A. A description of how the proposed program has been revisioned to reflect

More information

MATTC Course Descriptions

MATTC Course Descriptions MATTC Course Descriptions Multiple Subject Courses: 250. Ethics, Diversity, Reflection: Introduction to K-12 Teaching This course focuses on credential candidates professional development and their integration

More information

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE CISY 103 Computer Concepts and Programming I. Basic Course Information A. Course Number and Title: CISY-103, Computer Concepts and Programming B. New or

More information

TOOL KIT for RESIDENT EDUCATOR and MENT OR MOVES

TOOL KIT for RESIDENT EDUCATOR and MENT OR MOVES Get to Know My RE Observe Collect Evidence Mentor Moments Reflect Review Respond Tailor Support Provide Provide specific feedback specific Feedback What does my RE need? Practice Habits Of Mind Share Data

More information

Supporting the Implementation of NGSS through Research: Curriculum Materials

Supporting the Implementation of NGSS through Research: Curriculum Materials Supporting the Implementation of NGSS through Research: Curriculum Materials Janet Carlson, BSCS/Stanford University Elizabeth A. Davis, University of Michigan Cory Buxton, University of Georgia Curriculum

More information

Research into competency models in arts education

Research into competency models in arts education Research into competency models in arts education Paper presented at the BMBF Workshop International Perspectives of Research in Arts Education, Nov. 4 th and 5 th, 2013. Folkert Haanstra, Amsterdam School

More information

Programme Specification Date amended: April 8, 2008

Programme Specification Date amended: April 8, 2008 Programme Specification Template Programme Specification Date amended: April 8, 2008 1. Programme Title(s) and UCAS code(s): Computing (G405); Computing with a year in Europe (G406); Computing with a year

More information

Course Guide Masters of Education Program

Course Guide Masters of Education Program Course Guide Masters of Education Program Note: 1 course = (3) credits Students need 12 credits (4 courses) to obtain Graduate Diploma Students need 30 credits (10 courses) to obtain M.Ed. or M.A Graduate

More information

The General Education Program at Sweet Briar College

The General Education Program at Sweet Briar College The General Education Program at Sweet Briar College Introduction The purpose of the General Education Program at Sweet Briar College is to provide all students with a common pattern of skills, experiences

More information

I n t r o d u c t i o n

I n t r o d u c t i o n and Mission Teachers and education leaders help to build a nation and provide the pathway for the I n t r o d u c t i o n future. They serve their country in important and lasting ways. Having good teachers

More information

UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW

UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW John C. Knight, Jane C. Prey, & Wm. A. Wulf Department of Computer Science University of Virginia Charlottesville, VA 22903

More information

Alignment of State Standards and Teacher Preparation Program Standards

Alignment of State Standards and Teacher Preparation Program Standards Alignment of State Standards and Teacher Preparation Program Standards Hilda Medrano Jaime Curts The University of Texas Pan American (UTPA), at the most southern tip of South Texas is located about 20

More information

University of Kentucky 2004-2005 Undergraduate Bulletin 1

University of Kentucky 2004-2005 Undergraduate Bulletin 1 317 INTRODUCTION TO INSTRUCTIONAL MEDIA. (1) An introductory instructional media experience including basic production and utilization techniques for media materials and operation of commonly used educational

More information

The Teacher as Software Developer

The Teacher as Software Developer Whittier, D. (2005). The teacher as software developer. Contemporary Issues in Technology and Teacher Education, 5(1), 66-72. The Teacher as Software Developer David Whittier Boston University Abstract

More information

A Review of China s Elementary Mathematics Education

A Review of China s Elementary Mathematics Education A Review of China s Elementary Mathematics Education Department of Education Taishan College Tai An, ShanDong People s Republic of China Abstract This paper provides an introduction and analysis of the

More information

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science Program Schedule CTech Computer Science Credits CS101 Computer Science I 3 MATH100 Foundations of Mathematics and

More information

Section 2: Program Summary Mathematics (EX): Elementary Major and Minor

Section 2: Program Summary Mathematics (EX): Elementary Major and Minor Section 2: Program Summary Mathematics (EX): Elementary Major and Minor The University Detroit Mercy (UDM), a Catholic institution whose mission flows from the educational traditions of the Sisters of

More information

An Agile Constructionist Mentoring Methodology for Software Projects in the High School 1

An Agile Constructionist Mentoring Methodology for Software Projects in the High School 1 An Agile Constructionist Mentoring Methodology for Software Projects in the High School 1 Orni Meerbaum Salant and Orit Hazzan Department of Education in Technology and Science Technion Israel Institute

More information

Teacher Education Portfolio Guidelines and Rubric

Teacher Education Portfolio Guidelines and Rubric Teacher Education Portfolio Guidelines and Rubric The Teacher Education Portfolio is developed throughout a s program. Most Teacher Education courses have a capstone project designed to meet the InTASC

More information

Equity for all Students Economic Development

Equity for all Students Economic Development The New Illinois Learning Standards Incorporating the Next Generation Science Standards (NILS-Science) Illinois Vision of K-12 Science Education All Illinois K-12 students will be better prepared for entrance

More information

Graduate School of Education Education & Special Education Programs

Graduate School of Education Education & Special Education Programs Graduate School of Education Education & Special Education Programs MISSION: The mission of the Master of Science in Education and Special Education Programs is to educate, train, and graduate individuals

More information

IMPROVING MATHEMATICALLY ORIENTED PROGRAMMING SKILLS IN COMPUTER SCIENCE STUDIES

IMPROVING MATHEMATICALLY ORIENTED PROGRAMMING SKILLS IN COMPUTER SCIENCE STUDIES IMPROVING MATHEMATICALLY ORIENTED PROGRAMMING SKILLS IN COMPUTER SCIENCE STUDIES Yifat Ben-David Kolikant 1 and Sara Pollack 2 Abstract We describe an instructional approach to enhance mathematical orientation

More information

LeMoyne-Owen College. Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016

LeMoyne-Owen College. Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016 Instructor: Office Room: LeMoyne-Owen College Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016 Valerie Chu, Ph.D. GOH 400D Office Phone: (901) 435-1378 Office

More information

Unpacking Division to Build Teachers Mathematical Knowledge

Unpacking Division to Build Teachers Mathematical Knowledge Unpacking Division to Build Teachers Mathematical Knowledge Melissa Hedges, DeAnn Huinker, and Meghan Steinmeyer University of Wisconsin-Milwaukee November 2004 Note: This article is based upon work supported

More information

Trinity Christian College Palos Heights, Illinois

Trinity Christian College Palos Heights, Illinois Palos Heights, Illinois 2010 UNDERGRADUATE ELEMENTARY Teacher Preparation Program Design D+ While its overall design has numerous weaknesses, including the fact that the institution does not play the pivotal

More information

Program of Study: Bachelor of Science in Elementary/Special Education (Dual Major)

Program of Study: Bachelor of Science in Elementary/Special Education (Dual Major) Program of Study: Bachelor of Science in Elementary/Special Education (Dual Major) (Eligible for Institutional Recommendation) Program Description The Bachelor of Science in Elementary/Special Education

More information

PROSPECTIVE MATHEMATICS TEACHERS PEDAGOGICAL CONTENT KNOWLEDGE OF DEFINITE INTEGRAL: THE PROBLEM OF LIMIT PROCESS

PROSPECTIVE MATHEMATICS TEACHERS PEDAGOGICAL CONTENT KNOWLEDGE OF DEFINITE INTEGRAL: THE PROBLEM OF LIMIT PROCESS D. Küchemann (Ed.) Proceedings of the British Society for Research into Learning Mathematics, 27, 3, November 2007 PROSPECTIVE MATHEMATICS TEACHERS PEDAGOGICAL CONTENT KNOWLEDGE OF DEFINITE INTEGRAL: THE

More information

If students are to succeed

If students are to succeed Preparing to Implement the Citywide Instructional Expectations: Ensuring curricula that are appropriate in all subjects Exploring Expectations for content-area teachers In this session, participants will

More information

Facilitator: Dr. Mervin E. Chisholm h Manager/Coordinator, IDU

Facilitator: Dr. Mervin E. Chisholm h Manager/Coordinator, IDU Developing Your Course Outline Facilitator: Dr. Mervin E. Chisholm h Manager/Coordinator, IDU What Will We Be Doing Today? Use instructional design models and to decide on appropriate it approaches to:

More information

LeMoyne-Owen College Division of Natural and Mathematical Sciences COMPUTER ALGORITHMS, COSI 335 Fall 2013. Syllabus

LeMoyne-Owen College Division of Natural and Mathematical Sciences COMPUTER ALGORITHMS, COSI 335 Fall 2013. Syllabus LeMoyne-Owen College Division of Natural and Mathematical Sciences COMPUTER ALGORITHMS, COSI 335 Fall 2013 Instructor: Valerie Chu, Ph.D. Office Room: GOH 400D Office Phone: (901) 435-1378 Office Hours:

More information

C. Wohlin and B. Regnell, "Achieving Industrial Relevance in Software Engineering Education", Proceedings Conference on Software Engineering

C. Wohlin and B. Regnell, Achieving Industrial Relevance in Software Engineering Education, Proceedings Conference on Software Engineering C. Wohlin and B. Regnell, "Achieving Industrial Relevance in Software Engineering Education", Proceedings Conference on Software Engineering Education & Training, pp. 16-25, New Orleans, Lousiana, USA,

More information

Guidelines for Massachusetts Early Educator Preparation Programs Participating in the Early Childhood Educator Scholarships Program.

Guidelines for Massachusetts Early Educator Preparation Programs Participating in the Early Childhood Educator Scholarships Program. Guidelines for Massachusetts Early Educator Preparation Programs Participating in the Early Childhood Educator Scholarships Program Background The Departments of Higher Education and Early Education and

More information

Teachers' Perspectives about the Effect of Tawjihi English Exam on English Instruction at the Second Secondary Stage in Jordan

Teachers' Perspectives about the Effect of Tawjihi English Exam on English Instruction at the Second Secondary Stage in Jordan Teachers' Perspectives about the Effect of Tawjihi English Exam on English Instruction at the Second Secondary Stage in Jordan Dr. Mohammad Abd Alhafeez Ali Ta'amneh Assistant Professor of Teaching English

More information

CALIFORNIA S TEACHING PERFORMANCE EXPECTATIONS (TPE)

CALIFORNIA S TEACHING PERFORMANCE EXPECTATIONS (TPE) CALIFORNIA S TEACHING PERFORMANCE EXPECTATIONS (TPE) The Teaching Performance Expectations describe the set of knowledge, skills, and abilities that California expects of each candidate for a Multiple

More information

STUDENT S TIME MANAGEMENT AT THE UNDERGRADUATE LEVEL Timothy W. Johnson

STUDENT S TIME MANAGEMENT AT THE UNDERGRADUATE LEVEL Timothy W. Johnson STUDENT S TIME MANAGEMENT AT THE UNDERGRADUATE LEVEL Timothy W. Johnson This paper was completed and submitted in partial fulfillment of the Master Teacher Program, a 2-year faculty professional development

More information

NATIONAL COMPETENCY-BASED TEACHER STANDARDS (NCBTS) A PROFESSIONAL DEVELOPMENT GUIDE FOR FILIPINO TEACHERS

NATIONAL COMPETENCY-BASED TEACHER STANDARDS (NCBTS) A PROFESSIONAL DEVELOPMENT GUIDE FOR FILIPINO TEACHERS NATIONAL COMPETENCY-BASED TEACHER STANDARDS (NCBTS) A PROFESSIONAL DEVELOPMENT GUIDE FOR FILIPINO TEACHERS September 2006 2 NATIONAL COMPETENCY- BASED TEACHER STANDARDS CONTENTS General Introduction to

More information

CSI: Exploring Forensic Science Level 2

CSI: Exploring Forensic Science Level 2 Short Course for June 2014 Contents Page 3 Short courses and Learning Programmes Page 4 Introduction to junior cycle Page 5 Rationale Page 6 Aim Page 7 Links Page 10 Expectations for students 11 Strand

More information

Chapter 2 A Pedagogical Overview of Relevant Literature

Chapter 2 A Pedagogical Overview of Relevant Literature Chapter 2 A Pedagogical Overview of Relevant Literature 2.1 Introduction There are many approaches that used various research methods to describe and explain teachers knowledge for teaching mathematics

More information

LEARNING OUTCOMES FOR THE PSYCHOLOGY MAJOR

LEARNING OUTCOMES FOR THE PSYCHOLOGY MAJOR LEARNING OUTCOMES FOR THE PSYCHOLOGY MAJOR Goal 1. Knowledge Base of Psychology Demonstrate familiarity with the major concepts, theoretical perspectives, empirical findings, and historical trends in psychology.

More information

ASU College of Education Course Syllabus ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Clinical Teaching

ASU College of Education Course Syllabus ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Clinical Teaching ASU College of Education Course Syllabus ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Clinical Teaching Course: ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Credit: 9 Semester Credit Hours (Undergraduate),

More information

THE GRADUATE ACADEMIC PROGRAM MASTER OF ARTS IN EDUCATION

THE GRADUATE ACADEMIC PROGRAM MASTER OF ARTS IN EDUCATION THE GRADUATE ACADEMIC PROGRAM MASTER OF ARTS IN EDUCATION The Master of Arts in Education (M.A.Ed.) degree program is designed to meet the professional development needs of certified, in-service teachers

More information

New Hampshire Department of Education Special Education Program Approval and Improvement Process

New Hampshire Department of Education Special Education Program Approval and Improvement Process New Hampshire Department of Education Special Education Program Approval and Improvement Process The mission of NHDOE Special Education Program Approval is to improve education results for all learners.

More information

A LOOK BACK: UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW

A LOOK BACK: UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW A LOOK BACK: UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW John C. Knight, Jane C. Prey, & Wm. A. Wulf Department of Computer Science University of Virginia ABSTRACT

More information

Elementary Education: Teacher Leadership Track

Elementary Education: Teacher Leadership Track Elementary Education: Teacher Leadership Track Designed for: Students who have an undergraduate degree in Education and an initial teaching license for elementary grades K-6, plus a minimum of one year

More information

METHODS COURSE READING LIST. Association of Computing Machinery. (2012). Computing Degrees & Careers. Available at: http://computingcareers.acm.

METHODS COURSE READING LIST. Association of Computing Machinery. (2012). Computing Degrees & Careers. Available at: http://computingcareers.acm. METHODS COURSE READING LIST Association of Computing Machinery. (2012). Computing Degrees & Careers. Available at: http://computingcareers.acm.org/ ACM Joint Task Force for Computing Curricula. (2004-2010).

More information

parent ROADMAP SUPPORTING YOUR CHILD IN GRADE FIVE ENGLISH LANGUAGE ARTS

parent ROADMAP SUPPORTING YOUR CHILD IN GRADE FIVE ENGLISH LANGUAGE ARTS TM parent ROADMAP SUPPORTING YOUR CHILD IN GRADE FIVE ENGLISH LANGUAGE ARTS 5 America s schools are working to provide higher quality instruction than ever before. The way we taught students in the past

More information

Supporting English Language Learners

Supporting English Language Learners Supporting English Language Learners English language learners are a richly heterogeneous group. The paths they take to acquire a new language and to adjust to their new environment are also varied and

More information

College of Education. Curriculum and Instruction

College of Education. Curriculum and Instruction 317 INTRODUCTION TO INSTRUCTIONAL MEDIA. (1) An introductory instructional media experience including basic production and utilization techniques for media materials and operation of commonly used educational

More information

Better Literacy and Numeracy for Children and Young People: A Draft National Plan to Improve Literacy and Numeracy in Schools

Better Literacy and Numeracy for Children and Young People: A Draft National Plan to Improve Literacy and Numeracy in Schools Centre for the Advancement of Science and Mathematics Teaching and Learning, Dublin City University & St. Patrick s College Drumcondra, Dublin 9 Response to consultation on: Better Literacy and Numeracy

More information

Course Guide Masters of Education Program (UOIT)

Course Guide Masters of Education Program (UOIT) Course Guide Masters of Education Program (UOIT) Note: 1 course = 3 credits Students need 12 credits (4 courses) to obtain Graduate Diploma Students need 30 credits (10 courses) to obtain M.Ed. Or M.A

More information

OFF-CAMPUS MASTER S PROGRAMS M.Ed. in Educational Leadership. The Head, Hand, and Heart of School Leadership. Degree Requirements:

OFF-CAMPUS MASTER S PROGRAMS M.Ed. in Educational Leadership. The Head, Hand, and Heart of School Leadership. Degree Requirements: M.Ed. in Educational Leadership This program is for experienced classroom teachers who have an inner passion for facilitating student achievement and school improvement. These educators will find the graduate

More information

A MODERN PEDAGOGICAL CONTENT KNOWLEDGE APPROACH TO THE TEACHING OF COMPUTER PROGRAMMING IN SCHOOLS

A MODERN PEDAGOGICAL CONTENT KNOWLEDGE APPROACH TO THE TEACHING OF COMPUTER PROGRAMMING IN SCHOOLS A MODERN PEDAGOGICAL CONTENT KNOWLEDGE APPROACH TO THE TEACHING OF COMPUTER PROGRAMMING IN SCHOOLS By ENGR. AKPORUME DAVIDSON Department of Computer Science, College of Education, Warri. Abstract The purpose

More information

Teaching Roles of Variables in Elementary Programming Courses

Teaching Roles of Variables in Elementary Programming Courses Teaching Roles of Variables in Elementary Programming Courses Marja Kuittinen University of Joensuu Department of Computer Science P.O.Box 111 FIN-80101 Joensuu, Finland Marja.Kuittinen@cs.joensuu.fi Jorma

More information

How To Become A Teacher

How To Become A Teacher THE SCHOOL OF EDUCATION The School of Education of University of the Cumberlands continually strives to keep pace with current trends and development in teacher training to meet the needs of prospective

More information

Teacher Evaluation. Missouri s Educator Evaluation System

Teacher Evaluation. Missouri s Educator Evaluation System Teacher Evaluation Missouri s Educator Evaluation System Teacher Evaluation Protocol Introduction Missouri s Educator Evaluation System was created and refined by hundreds of educators across the state.

More information

Assessment in Singapore:

Assessment in Singapore: Assessment in Singapore: Assessing creativity, critical thinking and other skills for innovation Presentation at OECD-CCE-MOE Educating for Innovation Workshop 16 January 2013, Session 7 Ms Eugenia Tan

More information

Programming and Coding. Draft Specification for Junior Cycle Short Course

Programming and Coding. Draft Specification for Junior Cycle Short Course Programming and Coding Draft Specification for Junior Cycle Short Course October 2013 Contents Introduction to junior cycle... 3 Rationale... 3 Aim... 4 Links... 4 Course Overview... 7 Expectations for

More information

Standards for Engineering, Technology, and the Applications of Science

Standards for Engineering, Technology, and the Applications of Science Standards for Engineering, Technology, and the Applications of Science One of the most important messages of the Next Generation Science Standards for teachers, parents, and students is that science is

More information

Discuss DIVERSITY AND PROFESSIONAL DISPOSITIONS 1 SECTION I CONTEXT

Discuss DIVERSITY AND PROFESSIONAL DISPOSITIONS 1 SECTION I CONTEXT Discuss DIVERSITY AND PROFESSIONAL DISPOSITIONS 1 SECTION I CONTEXT Provide the following contextual information: 1. Description of any state or institutional policies that may influence the application

More information

InTASC. Model Core Teaching Standards: A Resource for State Dialogue

InTASC. Model Core Teaching Standards: A Resource for State Dialogue InTASC Model Core Teaching Standards: A Resource for State Dialogue Developed by CCSSO s Interstate Teacher Assessment and Support Consortium (InTASC) April 2011 The Council of Chief State School Officers

More information

Preparation for Teaching in Catholic Schools

Preparation for Teaching in Catholic Schools PREPARATION FOR TEACHING IN CATHOLIC SCHOOLS Preparation for Teaching in Catholic Schools (Initial Teacher Education Course) 2012 1. Introduction 1 The Institute for Catholic Education periodically updates

More information

AND LEARNING 21st Century Teaching and Learning

AND LEARNING 21st Century Teaching and Learning 21ST CENTURY TEACHING AND LEARNING 21st Century Teaching and Learning Dr. Grace Surdovel, Director of Master's Programs/Faculty of Practice The Master of Science in Education with a major in 21st Century

More information

Implementing E-Learning Designed Courses in General Education

Implementing E-Learning Designed Courses in General Education Implementing E-Learning Designed Courses in General Education Prasart Nuangchalerm 1, Krissada Sakkumduang 2, Suleepornn Uhwha 3 and Pacharawit Chansirisira 4 1 Department of Curriculum and Instruction,

More information

MC-TEACHEC Master of Teaching (Early Childhood)

MC-TEACHEC Master of Teaching (Early Childhood) MC-TEACHEC Master of Teaching (Early Childhood) Year and Campus: 2016 - Parkville CRICOS Code: Fees Information: Level: Duration & Credit Coordinator: 061226K Subject EFTSL, Level, Discipline & Census

More information

Council for Accreditation of Counseling and Related Educational Programs (CACREP) and The IDEA Student Ratings of Instruction System

Council for Accreditation of Counseling and Related Educational Programs (CACREP) and The IDEA Student Ratings of Instruction System Council for Accreditation of Counseling and Related Educational Programs (CACREP) and The IDEA Student Ratings of Instruction System The Council for Accreditation of Counseling and Related Educational

More information

Principles of Data-Driven Instruction

Principles of Data-Driven Instruction Education in our times must try to find whatever there is in students that might yearn for completion, and to reconstruct the learning that would enable them autonomously to seek that completion. Allan

More information

Georgia Perimeter College Faculty Senate Course Change

Georgia Perimeter College Faculty Senate Course Change Page 1 of 6 Georgia Perimeter College Faculty Senate Course Change Number: 48-Mar-13 Date submitted: 3/26/2013 Date approved: Title of Proposal: Change Co-Requisites for PSYC 2210 Initiator and Place of

More information

Competencies for Secondary Teachers: Computer Science, Grades 4-12

Competencies for Secondary Teachers: Computer Science, Grades 4-12 1. Computational Thinking CSTA: Comp. Thinking 1.1 The ability to use the basic steps in algorithmic problemsolving to design solutions (e.g., problem statement and exploration, examination of sample instances,

More information

How To Get A Teaching Degree At The College Of Education And Social Services

How To Get A Teaching Degree At The College Of Education And Social Services The University of Vermont College of Education and Social Services Elementary Education Undergraduate Program Manual The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates.

More information

Transition from Concepts to Practical Skills in Computer Programming Courses: Factor and Cluster Analysis

Transition from Concepts to Practical Skills in Computer Programming Courses: Factor and Cluster Analysis Paper ID #8740 Transition from Concepts to Practical Skills in Computer Programming Courses: Factor and Cluster Analysis Dr. Candido Cabo, New York City College of Technology/CUNY Candido Cabo earned the

More information

DEGREE PROGRAMME IN EARLY CHILDHOOD EDUCATION CURRICULUM 2014-2017

DEGREE PROGRAMME IN EARLY CHILDHOOD EDUCATION CURRICULUM 2014-2017 DEGREE PROGRAMME IN EARLY CHILDHOOD EDUCATION CURRICULUM 2014-2017 (approved by the faculty council 27.3.2014, updated VAAM044, VAAM045 and VAAM051, VARS030, KTK0006, VARS034 faculty council 26.3.2015)

More information

Polynomials and Factoring. Unit Lesson Plan

Polynomials and Factoring. Unit Lesson Plan Polynomials and Factoring Unit Lesson Plan By: David Harris University of North Carolina Chapel Hill Math 410 Dr. Thomas, M D. 2 Abstract This paper will discuss, and give, lesson plans for all the topics

More information

Developing Research & Communication Skills

Developing Research & Communication Skills Developing Research & Communication Skills Guidelines for Information Literacy in the Curriculum Executive Summary This handbook provides colleges and universities with suggestions for how they might develop

More information

Implementing E-Learning Designed Courses in General Education

Implementing E-Learning Designed Courses in General Education Implementing E-Learning Designed Courses in General Education Prasart Nuangchalerm 1, Krissada Sukkhamduang 2, Suleeporn Uhwa 2, Pacharawit Chansirisira 3 1 Department of Curriculum and Instruction, Faculty

More information

Selecting a Visualization System

Selecting a Visualization System 134 Third Program Visualization Workshop 1 Introduction Selecting a Visualization System Sarah Pollack, Mordechai Ben-Ari Department of Science Teaching, Weizmann Institute of Science, Israel moti.ben-ari@weizmann.ac.il

More information

The International Research Foundation for English Language Education

The International Research Foundation for English Language Education Title of Report: Nursing and medical technology Case Report Author: Najma Janjua, Ph.D., Professor Training Organization: Kagawa Prefectural University of Health Sciences 1 Kagawa, Japan Date of Publication:

More information

Florida Department of Education. Professional Development System Evaluation Protocol

Florida Department of Education. Professional Development System Evaluation Protocol Professional Development System Evaluation Protocol Reviewer s Guide Third Cycle 2010-14 Bureau of Educator Recruitment, Development and Retention April 2010 printing Florida Department of Education Reviewers

More information

Eugene Wallingford Department of Computer Science University of Northern Iowa Cedar Falls, Iowa 50614-0507 wallingf@cs.uni.edu

Eugene Wallingford Department of Computer Science University of Northern Iowa Cedar Falls, Iowa 50614-0507 wallingf@cs.uni.edu TOWARD A FIRST COURSE BASED ON OBJECT-ORIENTED PATTERNS Eugene Wallingford Department of Computer Science University of Northern Iowa Cedar Falls, Iowa 50614-0507 wallingf@cs.uni.edu 1 INTRODUCTION Many

More information

MASTER OF ARTS IN TEACHING INTERDISCIPLINARY EARLY CHILDHOOD EDUCATION CERTIFICATION. Birth - Primary 16 KAR 9:080 16 KAR 5:050

MASTER OF ARTS IN TEACHING INTERDISCIPLINARY EARLY CHILDHOOD EDUCATION CERTIFICATION. Birth - Primary 16 KAR 9:080 16 KAR 5:050 MASTER OF ARTS IN TEACHING INTERDISCIPLINARY EARLY CHILDHOOD EDUCATION CERTIFICATION Birth - Primary 16 AR 9:080 16 AR 5:050 Graduate Catalog: http://www.gradschool.eku.edu/gradcatalog/gc_07_08.php September

More information

Delta Courses. *The College Classroom. The College Classroom: International Students, International Faculty. Diversity in the College Classroom

Delta Courses. *The College Classroom. The College Classroom: International Students, International Faculty. Diversity in the College Classroom COURSE CATALOG Contents Introduction... 3 Delta Courses... 4 The College Classroom... 4 The College Classroom: International Students, International Faculty... 4 Diversity in the College Classroom... 4

More information

The Elective Part of the NSS ICT Curriculum D. Software Development

The Elective Part of the NSS ICT Curriculum D. Software Development of the NSS ICT Curriculum D. Software Development Mr. CHEUNG Wah-sang / Mr. WONG Wing-hong, Robert Member of CDC HKEAA Committee on ICT (Senior Secondary) 1 D. Software Development The concepts / skills

More information