CS ED 5310 - 60 Teaching and Learning Programming
CS ED 5310 - 60 Teaching and Learning Programming
Students will enhance their skill and understanding of programming while examining common programming problems, examples of bad/good code, and common misconceptions/difficulties. Students will examine common paradigms for teaching programming. Students will study broader challenges to learning such as broadening participation, understanding and avoiding bias, and best practices for classroom engagement. Prerequisite(s): CS ED 1320 or equivalent; TEACHING 2017; junior standing.
Subject
Computer Science Education
Status
Open
Career
Graduate
Location
Online
Session
Full Semester
Enrollment Total
135/145
Credit Hours
3
Class Number
13958
Delivery Mode
Online Semester Based
Dates
-
Academic Term
Spring 2025
Days & Times | Room | Instructor | Meeting Dates |
---|---|---|---|
|
Online
|
John B Schafer
|
-
|
- This section is reserved for Computer Science Endorsement students.
- All students must register through Continuing and Distance Education, http://online.uni.edu/enroll.
- This course will be taught online via eLearning.
Students enrolled in an online / distance program should submit the enrollment form to enroll. Students enrolled in an on-campus program should enroll through their Student Center.