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

Ateneo de Manila University - Introduction to Computing 1

Country: Philippines
University: Ateneo de Manila University
Course code: CS 21A
Course title: Introduction to Computing 1
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science, Information Systems
Prerequisits: no
Course for Majors: yes
Course stage: 1
Semester: 1
Programming language: Java
Language of Instruction:
URL: chrome-extension://gbkeegbaiigmenfmjfclcdgdpimamgkj/views/app.html
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

master basic programming concepts (e.g. algorithms, variables, statements, decisions, objects and classes, iterations, functions and arrays)

design, program, and debug object-oriented programs with graphical user interfaces using the an object-oriented programming language (Java)

continue learning programming on their own by reading through programming reference material

LO categories:

Writing programs

Designing Algorithms

Basic OOP

Classes & objects

Functions, methods and procedures

Variables, assignment, arithmetic expressions, declarations, data types

Simple Graphics & GUIs