Dit is een verzameling (open) software-materiaal van het startsemester FHICT (Fontys Hogeschool voor ICT). Het is openbaar toegankelijk voor iedereen en vrij van copyright. Het is in de loop der jaren gemaakt en verzameld door docenten, met hier en daar toevoegingen door studenten! FHICT verwijst naar dit materiaal vanuit een canvas-course, daar staat de FHICT-specifieke info, terwijl deze github-pages redelijk FHICT-onafhankelijk zijn.
Voor de Engelse variant zie: https://stasemsoft.github.io/FontysICT-sem1/
In het theorie-materiaal onderscheiden we:
Tutorial
: practical steps, learning oriented.How-to guide
: practical steps, problem oriented.Discussion
: theoretical, understanding oriented.Reference
: theoretical, information oriented. Accurate and complete.De opdrachten zijn te verdelen in:
Training
(voorheen exercises): ‘vingeroefeningen’, horen bij een stukje theorie om te oefenen, maar zijn als bewijsmateriaal om je docent te overtuigen niet te gebruiken.Wedstrijd
: Om je docent te overtuigen dat je het niet alleen snapt maar ook doet ga je zelf opdrachten verzinnen, variëren en uitbreiden op bestaande opdrachten!Zie meer uitleg over de uitgangspunten.
Vergelijk jezelf met de personas en lees de tips: Heb je al programmeerervaring? Of juist nog helemaal niet?
De manier van denken, goed om iets van te weten… Oorspronkelijk gebruikt als materiaal om kennis met elkaar en met de docent te maken. Werkt het best al discussiërend met stift bij het whiteboard.
Een introductie in programmeren (nog zonder objecten).
Verdieping, programmeren met objecten
Dit betreft een aantal niet-programmeer aspecten die een beginnend software engineer moet kennen en kunnen.
Motivatie, Concentratie, thuiswerken: Niet onbelangrijk tijdens een gemiddelde corona-crisis…