|
|
Dec 26, 2024
|
|
EDSC 423 - Methods of Teaching Secondary Computer Science (3 units Content and methods in teaching secondary computer science with emphasis on instructional strategies, computer science practices, project and assessment design, computer science instructional technologies and computational thinking.
Maximum units a student may earn: 3
Prerequisite(s): CS 135 or EDUC 431 ; Junior or Senior standing.
Grading Basis: Graded Units of Lecture: 3 Offered: Every Fall and Spring
Student Learning Outcomes Upon completion of this course, students will be able to: 1. plan lessons that incorporate a variety of instructional strategies and approaches consistent with the best practices in computer science education and the national K-12 Computer Science Framework. 2. use computer science pedagogical principles to develop two-to-three week units of instruction for secondary school classes. 3. incorporate the use of a variety of computer science instructional technology and programming languages into the development of projects and curricular units, and explain the strengths and limitations of different instructional technologies. 4. describe and develop assessment strategies appropriate for computer science and explain the implications that broader assessments, such as Advance Placement Computer Science Exams, have on the computer science classroom. 5. develop and adapt instruction to meet the needs of all students in the computer science classroom, including those from diverse and underserved populations. 6. describe and diagnose common student misconceptions in computer science and address them with differentiated instructional strategies. 7. solve computer science problems using the process of understanding the problem, designing a solution, implementing the solution, and debugging and evaluating the solution, in order to analyze computer science concepts, challenges and skills.
Click here for course scheduling information. | Check course textbook information
Add to Portfolio (opens a new window)
|
|
|