Learning path
What's next in this course- handboek: How to Think Like a Computer Scientist
- installatie van Python en PyCharm: handleiding
- videohandleidingen
- bijkomende informatie
- stijlregels van Python (PEP-8)
mathmodule (Python Standard Library)
- voorbeeldoefeningen met instructievideo
- bijkomende oefeningen
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Sum of two integers | ||||
| The pudding guy | ||||
| ISBN | ||||
| Stopwatch baby | ||||
| Square | ||||
| ISBN | ||||
| Round numbers | ||||
| Elevator paradox | ||||
| Pythagorean triples |
- handboek: How to Think Like a Computer Scientist
- videohandleidingen
- bijkomende informatie
- bijkomende oefeningen
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| And now for something completely upside down | ||||
| Nob's number puzzle | ||||
| Bible codes | ||||
| ISBN | ||||
| Vigenère cipher | ||||
| Humble-Nishiyama randomness game | ||||
| Rövarspråket |
- handboek: How to Think Like a Computer Scientist
- bijkomende oefeningen
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Lineup | ||||
| Bitcoins | ||||
| Buy 3 get 1 for free | ||||
| Triple rotation | ||||
| Queens, knights and pawns | ||||
| Rail fence cipher |
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Buzz-phrases | ||||
| Perfect dovetail | ||||
| Rollover calendar | ||||
| ISBN | ||||
| No-three-in-line | ||||
| Equidivision | ||||
| Mountain climbers |
- handboek: How to Think Like a Computer Scientist
- bijkomende oefeningen
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Pokémon | ||||
| Finding love | ||||
| Cheating hangman | ||||
| The Bixby letter | ||||
| Wandering fingers |
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Panini | ||||
| Cryptex | ||||
| Huffman coding | ||||
| Soap opera | ||||
| Japanese numerals |
Het luik JavaScript wordt opnieuw zo georganiseerd dat je elke week een aantal aspecten van de programmeertaal en haar binding met externe omgevingen (in het bijzonder de browser) bestudeert onder de vorm van zelfstudie (blended learning). Deze aspecten worden in de hoorcolleges geïllustreerd door het uitwerken van voorbeelden, waarbij ook de kans geboden wordt om vragen te stellen over het gedeelte dat via zelfstudie moest verwerkt worden (flipped classroom). Tijdens de werkcolleges moet je zelfstandig een aantal opgelegde opdrachten uitvoeren tegen vooropgestelde deadlines, waarbij vragen kunnen gesteld worden aan de aanwezig begeleiders of via het forum op Ufora.
- handboek “JavaScript: The Good Parts” (Douglas Crockford)
- hoofdstuk 1: Good Parts
- hoofdstuk 2: Grammar
- hoofdstuk 3: Objects
- hoofdstuk 4: Functions
- handboek “MDN JavaScript guide”
- Crockford on JavaScript (Douglas Crockford)
- deel 1: Volume 1: The Early Years: a short history of computing/programming
- deel 2: Chapter 2: And Then There Was JavaScript: JS basics (including ES5)
- deel 8: Section 8: Programming Style & Your Brain
- lesvoorbeelden
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Echo | ||||
| Wepe speapeak p |
- handboek “JavaScript: The Good Parts”
- les maandag 30 maart 2020
- hoofdstuk 5: Inheritance
- hoofdstuk 6: Arrays
- hoofdstuk 7: Regular Expressions
- les dinsdag 31 maart 2020
- hoofdstuk 8: Methods
- hoofdstuk 9: Style
- hoofdstuk 10: Beautiful features
- les maandag 30 maart 2020
- handboek “MDN JavaScript guide”
- Crockford on JavaScript (Douglas Crockford)
- deel 3: Act III: Function the Ultimate: functions
- deel 4: Episode IV: The Metamorphosis of Ajax: DOM and Ajax
- deel 5: Part 5: The End of All Things
- lesvoorbeelden
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Chromosomal crossover | ||||
| Quipu | ||||
| Dumas cipher | ||||
| Solar system | ||||
| Mars rovers |
- handboek “JavaScript: The Good Parts”
- hoofdstuk 8: Methods
- hoofdstuk 9: Style
- hoofdstuk 10: Beautiful features
- handboek “MDN JavaScript guide”
- Closures
- closure demo: make_adder (python, javascript)
- closure demo: memoization (python)
- Crockford on JavaScript (Douglas Crockford)
- bekijk deel 6: Scene 6: Loopage
- bekijk deel 7: Level 7: ECMAScript 5: The New Parts: ES5 additions
- slides “prototypal inheritance” (PDF, PPT)
- lesvoorbeelden
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Immune system | ||||
| Complementary sequences | ||||
| Bifid cipher | ||||
| Racetrack Playa |
- elektronisch handboek “jQuery Learning Center”
- hoofdstuk 1: About jQuery
- hoofdstuk 2: Using jQuery Core
- hoofdstuk 3: Events
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Five up | ||||
| The fifth element | ||||
| Chaocipher | ||||
| Game of dots |