Undergraduate Catalog 2022-2023

EDCS - Computer Science in Education

EDCS 4001 Comp Basics & Comp Thinking

Candidates will develop computational thinking skills, proficiency in basic computer system components, and pedagogical methods for introducing programming skills and computer science concepts to children.

3

EDCS 4003 Pedagogy of Coding: Python 3

Candidates will develop proficiency in programming in Python 3, how to teach Python 3 coding to children, and using basic computer applications such as graphics and data analysis tools. Includes development of programs that could be used at the grade level they are assigned or will be seeking (PreK-12).

3

EDCS 4004 Pedagogy of Coding: Adv Python

Prerequisite: EDCS 4003. Candidates will continue developing proficiency in programming in Python 3 and how to teach Python 3 coding to children. Includes a comprehensive coding project using Python 3.

3