You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _schedules/1 Herfst/studiewijzer.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Programmeren 1
2
2
3
-
## Studiewijzer<br><small>Herfst 2024</small>
3
+
## Studiewijzer<br><small>Herfst 2025</small>
4
4
5
5
> "Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches you how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include Scratch, C and Python. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Designed for concentrators and non-concentrators alike, with or without prior programming experience." --- CS50 at Harvard.
6
6
@@ -10,9 +10,9 @@ Dit vak bestaat uit een heleboel verschillende elementen. Het kan even duren voo
10
10
11
11
De docenten bij dit vak zijn Jelle van Assema, Edwin Steffens en Martijn Stegeman. Zij geven het vak vorm en verzorgen de organisatie. Je kunt ze bereiken via e-mail op <help@mprog.nl>.
12
12
13
-
Daarnaast zijn er veel student-assistenten, die de cursus goed kennen omdat ze 'm zelf gedaan hebben, en jou gaan helpen op de momenten dat het nodig is. Eén van de assistenten zal daarnaast je werk nakijken en feedback geven.
13
+
Daarnaast zijn er student-assistenten, die de cursus goed kennen omdat ze 'm zelf gedaan hebben, en jou gaan helpen op de momenten dat het nodig is. Eén van de assistenten zal daarnaast je werk nakijken en feedback geven.
14
14
15
-
## Opdrachten en eindcijfer
15
+
## Opdrachten en eindcijfer TODO
16
16
17
17
Bij dit vak werk je aan je programmeerskills. Je pikt een hoop theorie op, maar dat doe je vooral door zelf programma's te schrijven en kleine oefeningen te doen.
18
18
@@ -22,7 +22,7 @@ Deel 2: opdrachten voor punten (50%). Met modules 9 t/m 13 kun je steeds 0,7-0,9
22
22
23
23
### Minimumeisen
24
24
25
-
Het nodig dat je _zichtbaar_ actief meedoet en leert van het vak. Het is niet mogelijk het vak maar half te doen. Jouw werk zichtbaar maken doe je onder andere op de volgende manieren:
25
+
Het is nodig dat je _zichtbaar_ actief meedoet en leert van het vak. Het is niet mogelijk het vak maar half te doen. Jouw werk zichtbaar maken doe je onder andere op de volgende manieren:
26
26
27
27
1. elke lesweek voldoende opdrachten netjes werkend inleveren
28
28
1. aanwezig zijn in het lokaal en werken met medestudenten
@@ -34,7 +34,7 @@ Op die manier kunnen de docenten een goed beeld vormen van jouw voortgang en con
34
34
35
35
### Verwachtingen
36
36
37
-
De intentie is dat bijna alle studenten hoger halen dan de 5,5 van het tentamen. Afhankelijk van je voortgang en begrip van het programmeren gaan we je adviseren om bepaalde herhaalopdrachten te doen of juist de moeilijkere opdrachten aan te pakken. Of om wat meer of wat minder uren te maken. Dit is uiteindelijk allemaal van invloed op hoeveel je inlevert en hoe goed je het allemaal begrijpt.
37
+
De intentie is dat bijna alle studenten hoger halen dan de voldoende van het tentamen. Afhankelijk van je voortgang en begrip van het programmeren gaan we je adviseren om bepaalde herhaalopdrachten te doen of juist de moeilijkere opdrachten aan te pakken. Of om wat meer of wat minder uren te maken. Dit is uiteindelijk allemaal van invloed op hoeveel je inlevert en hoe goed je het allemaal begrijpt.
38
38
39
39
## Aanwezigheid
40
40
@@ -48,11 +48,11 @@ Tijdens dit vak zul je vaak de hulp inroepen van de assistenten en medestudenten
48
48
49
49
**Assistentie:** direct contact met een assistent, voor hulp bij programmeren.
50
50
51
-
- hulp op locatie (lokaal L0.09 en L0.10)
52
-
- je weet niet waar te beginnen of een onvindbare bug, of alles loopt vast
51
+
- hulp op locatie (lokaal L0.09)
52
+
- je weet niet waar te beginnen, of een onvindbare bug, of alles loopt vast
53
53
- moeite met verzinnen oplossing
54
54
- dagelijks beschikbaar, zet jezelf in de rij
55
-
- parttime-studenten op dinsdag t/m donderdag tussen 16:00 en 18:00 uur
55
+
- parttime-studenten op specifieke tijden
56
56
57
57
**Spreekuur en e-mail:** contact met de docenten.
58
58
@@ -72,7 +72,7 @@ Juist even niet aan de opdracht werken kan je verder helpen!
72
72
- Of ga oefenen in het basisboek, want dit staat helemaal los van de opdrachten.
73
73
</details>
74
74
75
-
## Deadlines
75
+
## Deadlines TODO
76
76
77
77
In dit schema vind je een indicatie van een gemiddelde werklast met bijbehorende deadlines. Dit is een standaardschema en kan voor jou aangepast worden door een docent, zie onder.
78
78
@@ -104,7 +104,7 @@ Als je ziek bent, dan meld je het in ieder geval meteen via een mail aan de doce
104
104
105
105
Wat er ook gebeurt, hou contact met de docenten. Afhankelijk van allerlei factoren is er vaak nog wel een mogelijkheid om het vak te halen, ook als er iets helemaal misloopt. Hoe eerder je contact opneemt, hoe beter.
106
106
107
-
## Details over cijfers
107
+
## Details over cijfers TODO
108
108
109
109
Als je het tentamen of hertentamen haalt, ontvang je een 5,5 als eindcijfer. Het tentamen zelf wordt gewaardeerd op voldoende of onvoldoende. Bij de beoordeling van het tentamen kijken we naar:
110
110
@@ -123,7 +123,7 @@ Daarnaast haal je punten voor de modules na het tentamen. Hiermee gaat je eindci
Om de basispunten te halen moet je de basisopdrachten hebben gedaan en voldoende van de implementatie-details kunnen uitleggen. Je kunt daarnaast nog punten halen door de opdrachten voor studenten die "more comfortable" zijn met programmeren (die al ervaring hebben, waarschijnlijk).
126
+
Om de basispunten te halen moet je de basisopdrachten hebben gedaan en voldoende van de implementatie-details kunnen uitleggen. Je kunt daarnaast nog punten halen door de opdrachten gemarkeerd met een *. Deze zijn bedoeld voor studenten die "more comfortable" zijn met programmeren (die al ervaring hebben, waarschijnlijk).
127
127
128
128
## Lesmaterialen
129
129
@@ -151,18 +151,18 @@ Wil je naast de videocolleges nog eens rustig lezen over de verschillende onderw
151
151
152
152
<detailsmarkdown="1"><summarymarkdown="span">Voor mensen die nog nooit geprogrammeerd hebben</summary>
153
153
154
-
C Programming Absolute Beginner's Guide, Third Edition
155
-
Greg Perry, Dean Miller
156
-
Pearson Education, 2014
154
+
C Programming Absolute Beginner's Guide, Third Edition
155
+
Greg Perry, Dean Miller
156
+
Pearson Education, 2014
157
157
ISBN 9780789751980
158
158
159
159
</details>
160
160
161
161
<detailsmarkdown="1"><summarymarkdown="span">Voor studenten met iets meer ervaring</summary>
Copy file name to clipboardExpand all lines: _schedules/2 Lente/studiewijzer.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Programmeren 1
2
2
3
-
## Studiewijzer<br><small>Lente 2025</small>
3
+
## Studiewijzer<br><small>Lente 2026</small>
4
4
5
5
> "Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches you how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include Scratch, C and Python. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Designed for concentrators and non-concentrators alike, with or without prior programming experience." --- CS50 at Harvard.
6
6
@@ -10,9 +10,9 @@ Dit vak bestaat uit een heleboel verschillende elementen. Het kan even duren voo
10
10
11
11
De docenten bij dit vak zijn Jelle van Assema, Edwin Steffens en Martijn Stegeman. Zij geven het vak vorm en verzorgen de organisatie. Je kunt ze bereiken via e-mail op <help@mprog.nl>.
12
12
13
-
Daarnaast zijn er veel student-assistenten, die de cursus goed kennen omdat ze 'm zelf gedaan hebben, en jou gaan helpen op de momenten dat het nodig is. Eén van de assistenten zal daarnaast je werk nakijken en feedback geven.
13
+
Daarnaast zijn er student-assistenten, die de cursus goed kennen omdat ze 'm zelf gedaan hebben, en jou gaan helpen op de momenten dat het nodig is. Eén van de assistenten zal daarnaast je werk nakijken en feedback geven.
14
14
15
-
## Opdrachten en eindcijfer
15
+
## Opdrachten en eindcijfer TODO
16
16
17
17
Bij dit vak werk je aan je programmeerskills. Je pikt een hoop theorie op, maar dat doe je vooral door zelf programma's te schrijven en kleine oefeningen te doen.
18
18
@@ -22,7 +22,7 @@ Deel 2: opdrachten voor punten. Met modules 11 t/m 14 kun je steeds 0,5--1,0 pun
22
22
23
23
### Minimumeisen
24
24
25
-
Het nodig dat je _zichtbaar_ actief meedoet en leert van het vak. Het is niet mogelijk het vak maar half te doen. Jouw werk zichtbaar maken doe je onder andere op de volgende manieren:
25
+
Het is nodig dat je _zichtbaar_ actief meedoet en leert van het vak. Het is niet mogelijk het vak maar half te doen. Jouw werk zichtbaar maken doe je onder andere op de volgende manieren:
26
26
27
27
1. elke lesweek voldoende opdrachten netjes werkend inleveren
28
28
1. aanwezig zijn in het lokaal en werken met medestudenten
@@ -34,7 +34,7 @@ Op die manier kunnen de docenten een goed beeld vormen van jouw voortgang en con
34
34
35
35
### Verwachtingen
36
36
37
-
De intentie is dat bijna alle studenten hoger halen dan de 6,0 van het tentamen. Afhankelijk van je voortgang en begrip van het programmeren gaan we je adviseren om bepaalde herhaalopdrachten te doen of juist de moeilijkere opdrachten aan te pakken. Of om wat meer of wat minder uren te maken. Dit is uiteindelijk allemaal van invloed op hoeveel je inlevert en hoe goed je het allemaal begrijpt.
37
+
De intentie is dat bijna alle studenten hoger halen dan de voldoende van het tentamen. Afhankelijk van je voortgang en begrip van het programmeren gaan we je adviseren om bepaalde herhaalopdrachten te doen of juist de moeilijkere opdrachten aan te pakken. Of om wat meer of wat minder uren te maken. Dit is uiteindelijk allemaal van invloed op hoeveel je inlevert en hoe goed je het allemaal begrijpt.
38
38
39
39
## Aanwezigheid
40
40
@@ -49,10 +49,10 @@ Tijdens dit vak zul je vaak de hulp inroepen van de assistenten en medestudenten
49
49
**Assistentie:** direct contact met een assistent, voor hulp bij programmeren.
50
50
51
51
- hulp op locatie (lokaal L0.09)
52
-
- je weet niet waar te beginnen of een onvindbare bug, of alles loopt vast
52
+
- je weet niet waar te beginnen, of een onvindbare bug, of alles loopt vast
53
53
- moeite met verzinnen oplossing
54
54
- dagelijks beschikbaar, zet jezelf in de rij
55
-
- parttime-studenten op dinsdag t/m donderdag tussen 16:00 en 18:00 uur
55
+
- parttime-studenten op specifieke tijden
56
56
57
57
**Spreekuur en e-mail:** contact met de docenten.
58
58
@@ -72,9 +72,9 @@ Juist even niet aan de opdracht werken kan je verder helpen!
72
72
- Of ga oefenen in het basisboek, want dit staat helemaal los van de opdrachten.
73
73
</details>
74
74
75
-
## Deadlines
75
+
## Deadlines TODO
76
76
77
-
De deadlines in het vak zijn hangen in feite af van de wekelijkse besprekingen die je met een docent hebt.
77
+
De deadlines in het vak hangen in feite af van de wekelijkse besprekingen die je met een docent hebt.
78
78
79
79
Alleen tijdens de voortgangsbesprekingen kunnen modules worden afgetekend. In de tweede helft van het vak is dit belangrijk in verband met de punten die je ervoor kunt krijgen. Je kunt maximaal twee modules per week aftekenen, dus niet op het laatst nog een hele hoop.
80
80
@@ -92,7 +92,7 @@ Als je ziek bent, dan meld je het in ieder geval meteen via een mail aan de doce
92
92
93
93
Wat er ook gebeurt, hou contact met de docenten. Afhankelijk van allerlei factoren is er vaak nog wel een mogelijkheid om het vak te halen, ook als er iets helemaal misloopt. Hoe eerder je contact opneemt, hoe beter.
94
94
95
-
## Details over cijfers
95
+
## Details over cijfers TODO
96
96
97
97
Als je het tentamen of hertentamen haalt, ontvang je een 6,0 als eindcijfer. Het tentamen zelf wordt gewaardeerd op voldoende of onvoldoende. Bij de beoordeling van het tentamen kijken we naar:
98
98
@@ -138,18 +138,18 @@ Wil je naast de videocolleges nog eens rustig lezen over de verschillende onderw
138
138
139
139
<detailsmarkdown="1"><summarymarkdown="span">Voor mensen die nog nooit geprogrammeerd hebben</summary>
140
140
141
-
C Programming Absolute Beginner's Guide, Third Edition
142
-
Greg Perry, Dean Miller
143
-
Pearson Education, 2014
141
+
C Programming Absolute Beginner's Guide, Third Edition
142
+
Greg Perry, Dean Miller
143
+
Pearson Education, 2014
144
144
ISBN 9780789751980
145
145
146
146
</details>
147
147
148
148
<detailsmarkdown="1"><summarymarkdown="span">Voor studenten met iets meer ervaring</summary>
0 commit comments