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

Hacettepe University - Introduction to Programming 1

Country: Turkey
University: Hacettepe University
Course code: BBM101
Course title: Introduction to Programming 1
Date of Syllabus:
Source: Manual search
Associated Degrees:
Prerequisits:
Course for Majors:
Course stage:
Semester:
Programming language: Python,C
Language of Instruction:
URL: http://web.cs.hacettepe.edu.tr/~bbm101/
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

The course is structured around basic topics such as control flow, functions, lists, input and output, simple data structures (sets, dictionaries), testing and debugging, recursion and pointers

LO categories:

Control Structures & logic (if/else etc)

Functions, methods and procedures

Arrays, Lists, dictionaries, vectors, sets

File handling & I/O

Testing & Debugging code

IDE use

Recursion