Computationeel denken
We ontwikkelen heel snel op het gebied van digitale technologie. Onze informatietechnologie evolueert op manieren die niet te voorspellen zijn. Jongeren opleiden tot pure gebruikers van digitale technologie is onvoldoende om hen voor te bereiden op de toekomst. Een goede basiskennis van de werkingsprincipes van technologie zorgt ervoor dat ze in de toekomst stevig in hun schoenen staan. Dankzij computationeel denken ontwikkelen leerlingen het vermogen om problemen op te splitsen in kleinere stukken die makkelijker te begrijpen en op te lossen zijn.
Programmeren met leerlingen
Leren coderen en programmeren is een mogelijkheid om computationeel denken aan te leren. Coderen en programmeren biedt je leerlingen nieuwe mogelijkheden om allerlei problemen op te lossen. Door hen te leren programmeren krijgen ze meer inzicht in hoe de digitale wereld werkt. Het leren van onder meer algoritmes, systematiek en programmeertaal krijgt een belangrijke plaats binnen het computationeel denken. Het stimuleert het redeneren, abstraheren en het probleemoplossend vermogen. Computationeel denken houdt dus in dat je naar een probleem of vraagstuk kijkt op een manier die toelaat dat een computer kan helpen bij de oplossing.
We onderscheiden volgende deelcompetenties:
- probleem formuleren;
- gegevens logisch organiseren en analyseren;
- data voorstellen door abstractie;
- oplossingen automatiseren via algoritmisch denken;
- mogelijke oplossingen identificeren, analyseren en implementeren;
- het probleemoplossingsproces veralgemenen en transfereren.
Wat is computationeel denken?
Computationeel denken is een manier problemen op te lossen en daarbij computers als hulpmiddel te zien. Jongeren krijgen door computationeel denken greep op de werkelijkheid om zich heen. Hoe raak je ergens op tijd? Hoeveel data heb je nog over op je smartphone? Waarom word je op sociale media bestookt met bepaalde advertenties?
Verschillende bronnen zien computationeel denken als een noodzakelijke basisvaardigheid naast lezen, schrijven en rekenen. Daarom zet je bij voorkeur al vanaf het basisonderwijs in op logisch en algoritmisch denken. Daar kan je later op voortbouwen door het aanleren en gebruiken van programmeertalen.
Computationeel denken in STEM
Computationeel denken is een belangrijke vaardigheid in STEM en is de manier waarop mensen problemen aanpakken met behulp van computers en andere technologieën.
Een voorbeeld van computationeel denken in de wetenschap is het modelleren van het weer, met behulp van computerprogramma's. Dit kan helpen om patronen te identificeren en voorspellingen te doen over hoe het weer zich in de toekomst zal ontwikkelen. In de technologie kan computationeel denken worden gebruikt om complexe systemen te ontwerpen, zoals robots of zelfrijdende auto's.
Unplugged programmeren, zonder computer aan de slag!
Om aan computationeel denken te doen, hoef je niet de duurste materialen in huis te hebben. Unplugged activiteiten zijn activiteiten die je zonder computer kan uitvoeren, programmeren zonder kabeltjes. Die activiteiten stimuleren allerlei vaardigheden zoals logisch volgen van stappen, gebruikmaken van ‘loops’ en variabelen. Unplugged activiteiten zijn vaak inzetbaar voor meerdere leeftijdsgroepen.
- Unplugged programmeren in de kleuterklas
- Unplugged programmeren in de lagere school
- Unplugged programmeren in het secundair onderwijs
We verzamelen hier lesmateriaal waarmee je werkt aan computationeel denken in jouw klas.
-
Code Festival 2023: Aftermovie
On Monday October 9, the Knowledge Center organized a new edition of the Code Festival. It was once again a day full of fascinating speakers and educational workshops for teachers and students. The Code Festival is created in collaboration with …
Translated by
Video -
Codefestival 2023: Presentations and workshops
On Monday, October 9, the Digisprong Knowledge Center organized a new edition of the Code Festival. During this event we put coding and programming in the spotlight. We want to inspire and motivate as many teachers as possible to organize coding …
Translated by
Downloadable resource -
Python in the classroom
Our society is increasingly influenced and controlled by computer systems, apps and algorithms. Countless problems, now and in the future, are solved through those powerful computers. We also feel this digitization at school and in the classroom. …
Translated by
ArticleTeacher, ICT co-ordinator, … -
Jubilee Edition of the EU Programming Week
The anniversary edition of EU Programming Week marks ten years of promoting programming in schools across Europe and beyond
The tenth edition of the EU Programming Week will take place this year from 8 to 23 October 2022 and will host a range …
Translated by
Article -
Why an iPad in education?
Always mobile: learning inside and outside the classroom
You use your iPad wherever you want. Taking photos and a video during a trip, recording the steps in an experiment. Nothing gets in the way! You can get your iPad in no time. Plus, iPad …
Translated by
Article -
Educational Robotics and Programming: Workshops
Nooby.tech offers STEM, educational robotics and programming workshops for children from kindergarten through high school. We bring everything necessary and provide fun and exciting lessons. The program is adapted to the age of the participants …
Translated by
Training or activity -
Basicly: Digital literacy in school
Basicly is an interactive online platform developed to work on the four skills of digital literacy in school:
- ICT basic skills,
- information skills,
- media literacy,
- computational thinking.
For each skill you will find lesson cards with full …
Translated by
WebsiteOther function -
Can your students already think computationally?
In this article by Klasse, Frank Neven, professor of computer science at Hasselt University, talks about the importance of computational thinking in primary and secondary education. Computational thinking was included for the first time in the …
Translated by
ArticleICT co-ordinator, System administrator -
Computational Thinking: Podcast
Since 1 September 2019, computational thinking has been explicitly included in the new attainment targets for the first stage of secondary education. This is not illogical when you consider how digital technology is woven into our daily …
Translated by
ArticleICT co-ordinator, System administrator -
Code Festival 2017: Presentations
In this contribution you will find the presentations of the Code Festival of October 16, 2017 in Brussels and of October 19, 2017 in Ghent . The Code Festival is an organization of the Department of Education and Training . The aim is to get as …
Translated by
Downloadable resource -
Code Festival 2016: Presentations
In this contribution you will find the presentations of the Code Festival of October 10, 2016. The Code Festival is an organization of the Department of Education and Training. The aim is to get as many students from as many classes and schools as …
Translated by
Downloadable resource (5) -
Maker in Education: Young learned 2.0
The Maker movement heralds a new digital era. In the Maker Movement involves
not only to search, share and knowledge, but also to make itself physical things
with the aid of the latest technology.The publication contains eight examples of Dutch …
Translated by
Downloadable resource (10)