Module 1.4 — Programming Paradigms and Languages
Quarter 1 · Weeks 4 · Environment: console
Lessons in this module
Estimated: ~3 hr 50 min
- Slides1.4.1Slides — Programming Paradigms and Languages~5 min
- Reading1.4.2Reading — Why There Are So Many Languages~5 min
- Assignment1.4.3Match the Language to the Job~8 min
- Reading1.4.4Reading — Level of Abstraction~10 min
- Reading1.4.5Reading — High-Level and Low-Level Languages~10 min
- Quiz1.4.6Which Level Fits?~8 min
- Reading1.4.7Reading — What a Paradigm Is~10 min
- Reading1.4.8Reading — Procedural Programming~10 min
- Reading1.4.9Reading — Structured Programming~10 min
- Reading1.4.10Reading — Sequence, Selection, Repetition~10 min
- Worked Example1.4.11Worked Example — Which Structures Does This Use?~10 min
- Assignment1.4.12Name the Structure~8 min
- Reading1.4.13Reading — Why goto Went Away~10 min
- Assignment1.4.14Three Structures, Three Examples~15 min
- Reading1.4.15Reading — Object-Oriented Programming~10 min
- Worked Example1.4.16Worked Example — Procedural vs Object-Oriented~10 min
- Quiz1.4.17Where Does the Balance Live?~8 min
- Reading1.4.18Reading — Functional Programming~10 min
- Reading1.4.19Reading — JavaScript Is Multi-Paradigm~10 min
- Assignment1.4.20Sort the Snippet~8 min
- Video1.4.21Video — Why Are There So Many Programming Languages?~5 min
- Quiz1.4.22Module 1.4 Quiz~10 min
- Assignment1.4.23Two Languages, Two Purposes~30 min