What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Southern Queensland - Foundation Programming
Country: | Australia |
University: | University of Southern Queensland |
Course code: | CSC1401 |
Course title: | Foundation Programming |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Associate degree of Engineering, Bachelor of Information Technology |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | 1 or 2 |
Programming language: | JavaScript,HTML |
Language of Instruction: | English |
URL: | https://www.usq.edu.au/course/specification/2017/CSC1401-S1-2017-ONC-SPRNG.html#otherrequirements |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
demonstrate understanding of the programming language knowledge covered in the course by comprehending code in existing programs; apply programming language knowledge covered in the course to generate programs comprehend programming strategies covered in the course by analysing programs which demonstrate such strategies create solutions to programming problems by generating programs which apply programming strategies covered in the course demonstrate problem solving in the context of programming through designing, debugging, implementing and testing programs demonstrate academic and professional literacy by applying computer and mathematical skills to analyse algorithms and data structures demonstrate management, planning and organisational skills by judging performance of peers in assignments, and learning from feedback from peers and instructors |
LO categories: |
Writing programs Problem Solving (also things like computational thinking) Program Comprehension Testing & Debugging code |