Learning path
What's next in this course| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Black hole | ||||
| Mangarevan counting | ||||
| Bitcoins | ||||
| Kwatro |
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Inside out | ||||
| Kwyjibo | ||||
| Chemical formula | ||||
| Quixo |
De opgave van het project kan gevonden worden op de github repository van Scriptingtalen. Indienen zal gebeuren via Indianio.
- lesvoorbeelden
- project: breakout
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Learning math |
- elektronisch handboek “jQuery Learning Center”
- les vrijdag 5 mei 2017
- lees hoofdstuk 4: Ajax
- lees hoofdstuk 5: Plugins
- lees hoofdstuk 6: Performance
- lees hoofdstuk 7: Code Organization
- lees hoofdstuk 8 (optioneel): jQuery UI
- lees hoofdstuk 9 (optioneel): jQuery Mobile
- les vrijdag 5 mei 2017
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Magical machine | ||||
| Four-square | ||||
| Turbo elevator | ||||
| Predictable dice |
- handboek “JavaScript: The Good Parts”
- les maandag 24 april 2017
- lees hoofdstuk 8: Methods
- lees hoofdstuk 9: Style
- lees hoofdstuk 10: Beautiful features
- les maandag 24 april 2017
- elektronisch handboek “jQuery Learning Center”
- les vrijdag 28 april 2017
- lees hoofdstuk 1: About jQuery
- lees hoofdstuk 2: Using jQuery Core
- lees hoofdstuk 3: Events
- les vrijdag 28 april 2017
- Crockford on JavaScript (Douglas Crockford)
- bekijk deel 6: Scene 6: Loopage
- bekijk deel 7: Level 7: ECMAScript 5: The New Parts: ES5 additions
- lesvoorbeelden
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Complementary sequences | ||||
| Naomese | ||||
| Pozo Azul | ||||
| Combination lock |
- handboek “JavaScript: The Good Parts”
- les vrijdag 21 april 2017
- lees hoofdstuk 5: Inheritance
- lees hoofdstuk 6: Arrays
- lees hoofdstuk 7: Regular Expressions
- les vrijdag 21 april 2017
- lees hoofdstuk 8: Methods
- lees hoofdstuk 9: Style
- lees hoofdstuk 10: Beautiful features
- les vrijdag 21 april 2017
- 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
- optioneel leesvoer
- lesvoorbeelden
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| Lineup | ||||
| Hermit crabs | ||||
| Triple rotation | ||||
| Solar system | ||||
| Consensus sequence |
Het luik JavaScript binnen het opleidingsonderdeel Scriptingtalen zal opnieuw zo georganiseerd worden dat de student elke week een aantal aspecten van de programmeertaal en zijn binding met externe omgevingen (in het bijzonder de browser) bestudeert onder de vorm van zelfstudie (blended learning). Deze aspecten worden dan 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 moeten de studenten een aantal opgelegde opdrachten uitvoeren tegen vooropgestelde deadlines, waarbij vragen kunnen gesteld worden aan de aanwezig begeleiders of via het forum op Minerva.
- handboek “JavaScript: The Good Parts”
- hoofdstuk 1: Good Parts
- hoofdstuk 2: Grammar
- hoofdstuk 3: Objects
- hoofdstuk 4: Functions
- 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 |
|---|---|---|---|---|
| ISBN | ||||
| Panini | ||||
| The fifth card | ||||
| Huffman coding | ||||
| Mengenlehreuhr | ||||
| Mad Libs |
- handboek: How to Think Like a Computer Scientist
- specifieke tips & tricks voor opgelegde oefeningen
- bijkomende oefeningen
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Pokémon | ||||
| Yearbook | ||||
| Finding love | ||||
| Cheating hangman | ||||
| FASTQ deduplication |
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Buzz-phrases | ||||
| Dawkins' weasel | ||||
| Unpredictable birthdays | ||||
| ISBN | ||||
| Bus gossip | ||||
| Error correction in reads | ||||
| Equidivision |
- handboek: How to Think Like a Computer Scientist
- specifieke tips & tricks voor opgelegde oefeningen
- bijkomende oefeningen
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Lineup | ||||
| Hermit crabs | ||||
| Polka Dot | ||||
| Buy 3 get 1 for free | ||||
| Queens, knights and pawns | ||||
| Drunken ant |
- handboek: How to Think Like a Computer Scientist
- videohandleidingen
- bijkomende informatie
- specifieke tips & tricks voor opgelegde oefeningen
- 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
- installatie van Python, Eclipse en PyDev: handleiding
- videohandleidingen
- bijkomende informatie
- stijlregels van Python (PEP-8)
mathmodule (Python Standard Library)
- voorbeeldoefeningen met instructievideo
- specifieke tips & tricks voor opgelegde oefeningen
- bijkomende oefeningen
| Status | Status | Type | Title | Class progress |
|---|---|---|---|---|
| ISBN | ||||
| Sum of two integers | ||||
| Where is the father? | ||||
| ISBN | ||||
| Stopwatch baby | ||||
| Square | ||||
| ISBN | ||||
| Round numbers | ||||
| Elevator paradox | ||||
| Thoughts that count |