Op zoek naar een workshop en nieuwe inzichten over hoe ons brein leert? Tijdens de eerste 30 minuten verkennen we hoe het brein informatie verwerkt, kennis behoudt en zich aanpast aan nieuwe concepten. Na de lezing zal een 45 minuten durende live “code-l...
Wired! Organize your own code reading club
Op zoek naar een workshop en nieuwe inzichten over hoe ons brein leert? Tijdens de eerste 30 minuten verkennen we hoe het brein informatie verwerkt, kennis behoudt en zich aanpast aan nieuwe concepten. Na de lezing zal een 45 minuten durende live “code-leesclub” workshop de deelnemers in staat stellen deze inzichten toe te passen in een collaboratieve codeeromgeving.
Enthousiast, maar twijfel je of dit iets voor jou is? Deze workshop is geschikt voor iedereen die al enige ervaring met code heeft. Dit omvat ervaren ontwikkelaars, testers of nieuwsgierige scrummasters die al eerder een codebase hebben gezien. Ik raad ten zeerste aan om uit je comfortzone te stappen en je bij ons aan te sluiten! Hoe diverser de groep, hoe meer we van elkaar kunnen leren!
Size: 10.61 MB
Language: en
Added: Sep 05, 2024
Slides: 30 pages
Slide Content
O rganizing your own code reading club 06-09-2024 BY SIMONE DE GIJT & BIBI KRom WIRED!
2015 Speech and Language Therapist + premaster Speech and Language Pathology Currently Java and Kotlin developer for Text # SpaceRockIT ∙ Wired
INFORMATION PROCESSING MODEL SIGHT HEARING TOUCH SMELL TASTE Short Term Memory Working Memory Long Term Memory Past experiences FORGETTING FORGETTING Encoding Retrieving # SpaceRockIT ∙ Wired How the brain learns (Sousa, 2022)
RAM Short Term Memory Short Term Memory can store 2 to 6 chunks. Each chunk has a time to live of 30 sec # SpaceRockIT ∙ Wired Short term memory
Short Term Memory String j w oe k s # SpaceRockIT ∙ Wired chunkS
Short Term Memory String j w oe k s is active true boolean # SpaceRockIT ∙ Wired chunkS
Make use of Design Patterns. Short Term Memory String j w oe k s is active true boolean Be careful of abbreviations. # SpaceRockIT ∙ Wired chunkS
INFORMATION PROCESSING MODEL SIGHT HEARING TOUCH SMELL TASTE Short Term Memory Working Memory Long Term Memory Past experiences FORGETTING FORGETTING Encoding Retrieving How the brain learns (Sousa, 2022) # SpaceRockIT ∙ Wired
tiger zoo lion orange black cat penguin brown water dolphin jungle pigeon Include other senses in your learning process to strengthen the retrieval of information. # SpaceRockIT ∙ Wired Network structure
Correlations that are being created between different sensory perceptions. # SpaceRockIT ∙ Wired Contextual association
Correlations that are intentionally being created. E.g. connect a symbol to a meaning or grammatic rule. # SpaceRockIT ∙ Wired Create a visualization - per context and - per meaning / rule Creative contextual association
# SpaceRockIT ∙ Wired
RETRIEVAL # SpaceRockIT ∙ Wired
Retrieval depends on # SpaceRockIT ∙ Wired
Rate of retrieval != Rate of learning LEARNING RETRIEVAL # SpaceRockIT ∙ Wired
# SpaceRockIT ∙ Wired System of storage
chunking # SpaceRockIT ∙ Wired for (int i = 0; i < list.size (); i ++)
Beginners will be able to process a lot less code than experts. Knowledge Organization and Skill Differences in Computer Programmers (McKeithen, Reitman, Rueter and Hirtle , 1981) # SpaceRockIT ∙ Wired
PRACTICE MAKES PERFECT
Practice doesn’t make perfect. Practice does make permanent.
Improving Motivation to improve Understand what you can improve in a situation Being able to analyze the results
CRITICAL THINKING HIGHER ORDER THINKING QUESTIONS (HOTQ) Can I trust the source of this material? How is it different from … ? Can I give an example? Can I isolate the most important idea? Have I left out anything important? In what other ways could this be done? How can I test this theory? What are some of the things I wondered about while I was learning this? For which situations can I use this knowledge? # SpaceRockIT ∙ Wired
LEARNING TOGETHER Clarify meaning of words and phrases Questioning extensively to identify the key elements Summarizing to each other the purpose Predicting and wonder with each other on how you can use this # SpaceRockIT ∙ Wired
Workshop code reading club
Divide into groups 3 a 4 people max Introduce yourself: Name What do you do for work? How long do you work in IT? Meanwhile we’ll hand out everything you need! Don’t look at the code yet! # SpaceRockIT ∙ Wired
gOAL The goal of a code-reading-club is above all to learn from each other . Organizing your storage system is a deliberate task that we can influence. The more diverse the answers of the participants.. The more opportunities we have, to learn from each other. # SpaceRockIT ∙ Wired
First glance – 1 minute It's important that is an immediate reaction. Write down the first thing that catches your eye. Write down the second thing that catches your eye. Take the remainder of the minute to think about why you noticed those things first. # SpaceRockIT ∙ Wired
DISCUSS – 3 minutes Explain to the others why your attention was drawn to those two items Te ll them how this helps you in reading the rest of the code What knowledge about the code are you missing to better understand it? # SpaceRockIT ∙ Wired
Code structure – 10 minutes See extra instruction sheet : Variables Functions / methods Classes # SpaceRockIT ∙ Wired
DISCUSS – 8 minutes Did anyone have trouble deciding what constituted a variable, function or class? What patterns are visible from the colors and links? How does the data flow through the code? What parts of the code seem to require more attention ?