What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
Murdoch University - Foundations of Programming
Country: | Australia |
University: | Murdoch University |
Course code: | ICT 159 |
Course title: | Foundations of Programming |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | |
Programming language: | None |
Language of Instruction: | English |
URL: | http://handbook.murdoch.edu.au/units/details?unit=ICT159&year=2017 |
Explicit or !Explicit LOs: | Scraped |
Learning Outcomes: |
This unit introduces key aspects of computer programming including data storage and manipulation, and problem solving using a high-level programming language Topics include: algorithms and problem solving; testing methodologies fundamental aspects of a programming language including data types, input/output, simple selection and iteration control structures, data structures, one-dimensional arrays; introduction to the concepts involved in object-oriented programming |
LO categories: |
Designing Algorithms Problem Solving (also things like computational thinking) Basic OOP Data Structures (general or implied complex like stacks, queues etc) Control Structures & logic (if/else etc) Repitition & loops (for/while etc) Arrays, Lists, dictionaries, vectors, sets Variables, assignment, arithmetic expressions, declarations, data types File handling & I/O Testing & Debugging code |