Wired_CodeReadingClub_SpaceRockIT_06092024.pptx

SimonedeGijt 33 views 30 slides Sep 05, 2024
Slide 1
Slide 1 of 30
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30

About This Presentation

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-l...


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 ?
Tags