What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Southhampton - Programming 1
Country: | England |
University: | University of Southhampton |
Course code: | COMP 1202 |
Course title: | Programming 1 |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | |
Semester: | |
Programming language: | Java |
Language of Instruction: | English |
URL: | https://www.southampton.ac.uk/courses/modules/comp1202.page#_ga=2.138098992.1271717807.1503599435-1298426235.1503599435 |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Simple object oriented terminology, including classes, objects, inheritance and methods Basic programming constructs including sequence, selection and iteration, the use of identifiers, variables and expressions, and a range of data types Good programming style Design a short program, compile the program, debug the program and test the program Use simple programming environments to aid the above process Analyse a problem in a systematic manner and model in an object oriented approach |
LO categories: |
Writing programs Developing good program Design methodology & styling Basic OOP Classes & objects Inheritance Control Structures & logic (if/else etc) Repitition & loops (for/while etc) Functions, methods and procedures Variables, assignment, arithmetic expressions, declarations, data types Testing & Debugging code IDE use |