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.