What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?

University of Central Florida - Introductiont to Programming with C

Country: USA
University: University of Central Florida
Course code: COP 3223
Course title: Introductiont to Programming with C
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors:
Course stage:
Semester:
Programming language: C,Python
Language of Instruction: English
URL: http://www.eecs.ucf.edu/~leavens/COP3223H/about.shtml#objectives
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

Given a problem specification, solve it by writing a correct sequential program

Design programs, including designing a specification and an implementation of it, to automate some task

Design and implement a program that can be proven to correctly implement a given specification

Explain the semantics (i.e., the behavior) of a sequential program in C (and other languages taught in the course) giving a correct explanation 70% of the time

Write a sequential program to correctly solve at least 70% of specified, small problems using C

Specify a problem and then use C (or another language taught in the course) to correctly solve that problem

Formally specify a problem in mathematics, solve it using C (or another language taught in the course) and verify that your solution is correct for all possible specified inputs

LO categories:

Writing programs

Problem Solving (also things like computational thinking)

Program Comprehension