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

Flinders university - Computer Programming 1

Country: Australia
University: Flinders university
Course code: COMP1102
Course title: Computer Programming 1
Date of Syllabus:
Source: Manual search
Associated Degrees:
Prerequisits: no
Course for Majors:
Course stage:
Semester:
Programming language: None
Language of Instruction: English
URL: https://www.flinders.edu.au/webapps/stusys/index.cfm/topic/main?subj=COMP&numb=1102&year=2017
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

1. An understanding of the nature of programming using a modern high-level programming language

The ability to read, comprehend and write simple programs

An appreciation of the process by which software systems are developed, including their specification, design, implementation, testing and maintenance

Demonstrate that they can comprehend basic program control constructs of sequence, selection, and iteration

Demonstrate that they can use programming development environments and tools within a defined context

Demonstrate that they can read pseudo-code and translate it into a readable, working program

Demonstrate that they know the basics of testing and debugging

Demonstrate that they can apply programming principles to solve domain-specific problems

LO categories:

Writing programs

Program Comprehension

Control Structures & logic (if/else etc)

Testing & Debugging code

IDE use