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

Keele University - Programming 1 - Programming Fundamentals

Country: USA
University: Keele University
Course code: CSC 10024
Course title: Programming 1 - Programming Fundamentals
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage:
Semester:
Programming language: None
Language of Instruction: English
URL: https://www.keele.ac.uk/modcat/2017-8/csc-10024.htm
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

the ability creatively to solve problems using a range of different approaches and techniques, and to determine which techniques are appropriate for the issue at hand

To introduce computer programming concepts using a generic (non-context specific) computer language and to develop problem-solving skills in the frame of computer programming.

Show practical experience of the basic concepts of computer programming. will be achieved by assessments

Evaluate the suitability of computer language data and control structures to achieve basic problem-solving

Use basic software engineering principles in order to design and implement computer programs

LO categories:

Writing programs

Designing Algorithms

“Fundamentals of Programming”

Problem Solving (also things like computational thinking)

Control Structures & logic (if/else etc)