University General Course Catalog 2021-2022 
    
    Jul 12, 2024  
University General Course Catalog 2021-2022 ARCHIVED CATALOG: LINKS AND CONTENT ARE OUT OF DATE. CHECK WITH YOUR ADVISOR.

Add to Portfolio (opens a new window)

EDSC 623 - 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): an appropriate computer science course or experience; Graduate 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.
8. use research and observations in computer science education to develop and refine instructional strategies and practices.


Click here for course scheduling information. | Check course textbook information



Add to Portfolio (opens a new window)