Physical computing/Programmeren: verschil tussen versies

Uit Lab
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met '* opeenvolging van opdrachten * opdrachten-blok * keuze-opdracht * opdrachten en acties - de uitvoering van een opdracht')
 
Geen bewerkingssamenvatting
 
(6 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
{{Zijbalk Physical computing}}
Het programmeren-deel van Physical computing richt zich op het gebruik in Physical computing toepassingen.
: Dit kan niet gezien worden als een volledige cursus programmeren. In deze context besteden we relatief weinig aandacht aan algoritmen en datastructuren.
== Kennismaking ==
* programmeren in Makecode (blokken)
* opdrachten en acties - de uitvoering van een opdracht
* elementaire opdrachten
** sensor-signaal-functies
* opeenvolging van opdrachten
* opeenvolging van opdrachten
* opdrachten-blok
* opdrachten-blok (on....)
* keuze-opdracht
** sensor-events: on...
* opdrachten en acties - de uitvoering van een opdracht
* keuze-opdracht (if...)
 
== Basis ==
 
* (op basis van Fontys "Programmer"?)
* geleidelijke overstap naar Python (tekst)
* herhaling?
* variabelen; toekenning en gebruik
* functies; gebruik en definitie
* event-loop in Python (of elders?)
* gebruik van libraries (in Python)
* gebruik van libraries (in Makecode)
 
== Verdieping ==
 
* definiëren van library in Python
*

Huidige versie van 23 mrt 2021 om 13:07

Physical computing
Arduino Basis
  1. Led-0: breadboard, LED, weerstand
  2. Blink-1
  3. Button-1
  4. Blink-freq: frequentie
  5. Blink-PWM: pulsbreedte-modulatie
  6. Analoge input

Het programmeren-deel van Physical computing richt zich op het gebruik in Physical computing toepassingen.

Dit kan niet gezien worden als een volledige cursus programmeren. In deze context besteden we relatief weinig aandacht aan algoritmen en datastructuren.

Kennismaking

  • programmeren in Makecode (blokken)
  • opdrachten en acties - de uitvoering van een opdracht
  • elementaire opdrachten
    • sensor-signaal-functies
  • opeenvolging van opdrachten
  • opdrachten-blok (on....)
    • sensor-events: on...
  • keuze-opdracht (if...)

Basis

  • (op basis van Fontys "Programmer"?)
  • geleidelijke overstap naar Python (tekst)
  • herhaling?
  • variabelen; toekenning en gebruik
  • functies; gebruik en definitie
  • event-loop in Python (of elders?)
  • gebruik van libraries (in Python)
  • gebruik van libraries (in Makecode)

Verdieping

  • definiëren van library in Python