Skip to content

Point chapter 3 to the 2026-27 lecture 3 slides - #5

Open
ethan42 wants to merge 1 commit into
mainfrom
lec03-2026
Open

ethan42 wants to merge 1 commit into
mainfrom
lec03-2026

Conversation

@ethan42

@ethan42 ethan42 commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Same as #3 for lecture 2: chapter 3, its slide questions, sources/extract/lec03.yaml, the manifest, the README and make fetch now point to the 2026-27 deck (https://progintro.github.io/assets/pdf/lec03.pdf). The 2025 deck stays linked as an alternative.

What changed in the deck (page-by-page comparison with 2025-26):

  • 48 pages instead of 47. New p. 40 is a live demo («Χρειάζομαι 2-3 εθελοντές/ντριες» + ssh), so 2025 pp. 40–47 are now pp. 41–48. Page references are shifted: pyth.c 40 → 41, Leibniz π 43 → 44, the reading list 46 → 47, and the chapter's page ranges.
  • p. 2: new announcements. Εργασία 0 is released after the lecture, submitted through hw.uoa.gr, deadline Wednesday 2026/11/04 23:59.
  • p. 3: the Kahoot screenshot (power outage / secondary memory) is replaced by a painting. slides-lec03-power-outage comes from that screenshot, so it still cites the 2025-26 deck.
  • pp. 6–7: the Byte N-1 fix, as in lecture 2.
  • p. 37: «περνάμε τα ορίσματά της» became «περνάμε τις παραμέτρους (ορίσματα) της». The chapter keeps its parameter (in the definition) vs argument (in the call) distinction, so I left the text alone and noted the change in the extract notes.
  • p. 45: the pi example's main is now int main(int argc, char ** argv).

make check passes and the generated lists are up to date.

Opened from socrates.

The 2026-27 deck (assets/pdf/lec03.pdf on the course site) has 48 pages,
one more than 2025-26: p. 40 is a new live-demo slide, so 2025 pp. 40-47
are now pp. 41-48. Other changes: new announcements on p. 2 (hw0 released
after the lecture, submitted through hw.uoa.gr), a painting instead of the
Kahoot screenshot on p. 3, the Byte N-1 fix on pp. 6-7, «παραμέτρους
(ορίσματα)» on p. 37, and main(int argc, char **argv) in the pi example.

Chapter 3, its slide questions (with the shifted page numbers), the
extract notes, the manifest and `make fetch` now point to the new deck.
slides-lec03-power-outage still cites the 2025-26 deck, whose p. 3 it
comes from.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant