Codeschool in a Box
A Low-barrier Approach to
Packaging Programming Curricula
Yoshi Malaise, Evan Cole and Beat Signer
Web & Information Systems Engineering Lab
Department of Computer Science
Vrije Universiteit Brussel
Slide 2
Slide 2 text
Background
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
Zone of Proximal Development
- Lev Vygotsky., 1978
Slide 6
Slide 6 text
PRIMM
- Sentance et al., 2019
Not Mine
Partly Mine
All Mine
Slide 7
Slide 7 text
Skill Transfer
Types of
Transfer
Negative
Transfer
Positive
Transfer
Low/High
Transfer
Simple/Complex
Transfer
• On the go learning
• Accessible under time constraints
• PRIMM principles
Slide 39
Slide 39 text
No content
Slide 40
Slide 40 text
No content
Slide 41
Slide 41 text
No content
Slide 42
Slide 42 text
No content
Slide 43
Slide 43 text
No content
Slide 44
Slide 44 text
No content
Slide 45
Slide 45 text
• Reduce administrative overhead
• Lower barrier to host classes
• Recommend content in the
Zone of Proximal Development
based on knowledge graphs and
student modelling