CS ED 4133/5133 Fundamentals of Programming

This course is similar to a CS1 or “Introduction to Programming” course taught in most computer science departments. The course will focus on two programming paradigms - a graphical, event-driven programming language, and a syntax/text-based, procedural language. The course focuses on the fundamentals of programming— data and actions, sequence, selection, repetition, and modularization. Beyond basic programming the course is taught with an emphasis on pedagogy and outcomes appropriate for the high school classroom. It models the best practices of CS teaching in order to engage the learner in a first discussion on teaching and learning of programming.

Course details

Term: 
Fall 2021
Section: 
60
Class Nbr: 
54659/54660
Units: 
3
Dates: 
Aug 23, 2021 - Dec 15, 2021
Meeting times: 
Arranged
Cohort: 
Iowa Computer Science Endorsement - Summer 2021 Cohort

Course delivery

Location: 
Blackboard (eLearning)

Blackboard is a learning management system requiring Internet access and a web browser.

Instructor(s)

J. Ben Schafer

Enrollment information

Questions?
Carolina Wilson

Continuing and Distance Education

(319) 273-2121