1-1 NL

Soo... what does a software developer actually do???
1 / 17
next
Slide 1: Mind map
Software developmentHBOStudiejaar 1

This lesson contains 17 slides, with interactive quizzes, text slides and 1 video.

Items in this lesson

Soo... what does a software developer actually do???

Slide 1 - Mind map

This item has no instructions

Slide 2 - Video

This item has no instructions

Wat doet een software developer?

Slide 3 - Slide

Bespreek in de klas
De doelen van vandaag
  • Introductie programmeren
  • Introductie Python
  • Je eerste programma schrijven
  • Studie materiaal bestuderen

Slide 4 - Slide

This item has no instructions

Step-01: Doel van stap 1
Wat zijn de doelen?
  1. Het concept van computer (en niet-computer) programma's.
  2.  Python uitproberen zonder in detail te treden

Slide 5 - Slide

This item has no instructions

Voorbeelden van een (niet-computer) programma

Slide 6 - Open question

This item has no instructions

Wat is een programma?
Een set van instructies van hoe we iets kunnen uitvoeren 

Een developer specifeert commando's (instructions) die een computer uit kan voeren.

Slide 7 - Slide

This item has no instructions

Bespreek de volgende termen adhv de voorbeelden die in de quiz zijn genoemd.
  • vocabulary
  • syntax (rules)
  • sequence of operations
  • data
  • repetition
  • result
  • ....

Slide 8 - Slide

This item has no instructions

Waar haal je de informatie vandaan?
online tutorial (www.w3schools.com/python)
online video lessen (www.wiztech.nl)
boek “Introducing Python” door Bill Lubanovic (gratis voor studenten op
https://learning.oreilly.com/library/view/introducing-python-2nd/9781492051374/)
online playground (www.replit.com/python), 
developer discussies (www.google.com en www.stackoverflow.com), 
open source code (www.github.com), Educode snippets, …?

Slide 9 - Slide

This item has no instructions

Opdracht
Bekijk dit stukje Python code en bespreek in groepjes hoe de eerder besproken termen hier in passen (eg syntax)

Slide 10 - Slide

Afterwards try to figure out what is does with the teacher
Ga door met exercises Step-01
Zie 

Slide 11 - Slide

This item has no instructions

Live coding
 Quiz with 3 questions


Slide 12 - Slide

This item has no instructions

Zelf code schrijven in Python?
 https://www.online-python.com/ om te beginnen
Later: Python installeren / IDE

Slide 13 - Slide

This item has no instructions

Zen philosophy of Python
  • Beautiful is better than ugly.
  • Explicit is better than implicit.
  • Simple is better than complex.
  • Complex is better than complicated.
  • Readability counts.




From https://en.wikipedia.org/wiki/Zen_of_Python

Slide 14 - Slide

https://en.wikipedia.org/wiki/Zen_of_Python
De doelen voor vandaag
  • Introductie programmeren
  • Introductie Python
  • Je eerste programma schrijven
  • Studie materiaal bestuderen

Slide 15 - Slide

This item has no instructions

En verder...
  • Bestudeer Chapter 1 and 2 (boek "Introducing Python")
  • Bestudeer learning material of Step-02
  • Maak learning groups aan in Teams and nodig docenten uit

Online day:
  • 9.30 - Stand-up
  • Begin met Step-02

Slide 16 - Slide

This item has no instructions

Questions & feedback

Slide 17 - Slide

This item has no instructions