SlideShare a Scribd company logo
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
Background
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Zone of Proximal Development
- Lev Vygotsky., 1978
PRIMM
- Sentance et al., 2019
Not Mine
Partly Mine
All Mine
Skill Transfer
Types of
Transfer
Negative
Transfer
Positive
Transfer
Low/High
Transfer
Simple/Complex
Transfer
Expertise Reversal
Context
Content Design
Upskilling
Content Packaging
ICT Staff Shortage
Volunteers
Solution
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
• Different ways to look at code
• Maximal use of
volunteer contributions
• Expertise Reversal & Skill Transfer
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
• Open Education Resources
• Provide immediate feedback
• Game-based learning
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Three Types of Cards
Goal Cards Environment Cards Code Cards
One-to-Four Players
The Playing Field
Playing a Card
Updating the Trace Table
Earning Points
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Sixteen Heroes
• Shield
• Sword
• Helmet
• Cape
• Gender
• Skin tone
The Scroll
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
State Table
State Table
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
• On the go learning
• Accessible under time constraints
• PRIMM principles
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
• Reduce administrative overhead
• Lower barrier to host classes
• Recommend content in the
Zone of Proximal Development
based on knowledge graphs and
student modelling
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Content Design
Content Packaging
Volunteers
Conclusion
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula

More Related Content

PDF
Beyond the Basics- What a decade of Ed Research says about technology in the ...
PPTX
UT-Austin Guest Lecture, ""Patterns and Outcomes of Youth Engagement in Colla...
PPTX
Teaching Symposium 2013: Plenary - Staying on Course
PDF
Games, Tales, and Social Space: Reflections on Engagement, Inclusion, and Dig...
PPTX
Teaching Symposium 2013: Plenary Panel - Staying on Course
PDF
Frameworks and models of digital competence
PDF
Primary Programming and Scratch
PPTX
Common sense ppt
Beyond the Basics- What a decade of Ed Research says about technology in the ...
UT-Austin Guest Lecture, ""Patterns and Outcomes of Youth Engagement in Colla...
Teaching Symposium 2013: Plenary - Staying on Course
Games, Tales, and Social Space: Reflections on Engagement, Inclusion, and Dig...
Teaching Symposium 2013: Plenary Panel - Staying on Course
Frameworks and models of digital competence
Primary Programming and Scratch
Common sense ppt

Similar to Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula (20)

PDF
Considering School-Level STEM Implementation
PPT
Mass Cue Presentation
PDF
Learning Design for Teachers in a Hurry
PDF
Learning Design for Teachers in a Hurry
PDF
PCSD High Access Feb 2010
PDF
Enayet kabir education tech summit 2013
PDF
The stem innovation equation nsta
PPTX
NSI 2012: It Takes a Village - Year One
PDF
Navigating the future of education
PPTX
Using Disruption to Stay on Course
PPTX
Learning technology is everywhere…or is it?
PPTX
E-Learning.IMT
PDF
E-learning research
PDF
Digital Learning Projection - Learning state estimation from multimodal learn...
PPT
Paris Elementary School
PPTX
The Digital Practitioner in Context and Practice
PPTX
Modular Digital Scholarship // for Seeding Digital Scholarship
PPT
Building effective outreach programs in STEM
PPTX
Power point presentation_case_study_(task_5)
PPT
Ict in classroom process
Considering School-Level STEM Implementation
Mass Cue Presentation
Learning Design for Teachers in a Hurry
Learning Design for Teachers in a Hurry
PCSD High Access Feb 2010
Enayet kabir education tech summit 2013
The stem innovation equation nsta
NSI 2012: It Takes a Village - Year One
Navigating the future of education
Using Disruption to Stay on Course
Learning technology is everywhere…or is it?
E-Learning.IMT
E-learning research
Digital Learning Projection - Learning state estimation from multimodal learn...
Paris Elementary School
The Digital Practitioner in Context and Practice
Modular Digital Scholarship // for Seeding Digital Scholarship
Building effective outreach programs in STEM
Power point presentation_case_study_(task_5)
Ict in classroom process
Ad

More from Beat Signer (20)

PDF
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841...
PDF
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
PDF
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
PDF
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (102384...
PDF
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023...
PDF
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interactio...
PDF
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
PDF
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
PDF
Indoor Positioning Using the OpenHPS Framework
PDF
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
PDF
Cross-Media Technologies and Applications - Future Directions for Personal In...
PDF
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
PDF
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
PDF
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
PDF
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
PDF
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
PDF
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...
PDF
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
PDF
Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...
PDF
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visual...
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841...
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (102384...
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023...
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interactio...
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Indoor Positioning Using the OpenHPS Framework
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Cross-Media Technologies and Applications - Future Directions for Personal In...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visual...
Ad

Recently uploaded (20)

PDF
Sciences of Europe No 170 (2025)
PPTX
Taita Taveta Laboratory Technician Workshop Presentation.pptx
PPTX
EPIDURAL ANESTHESIA ANATOMY AND PHYSIOLOGY.pptx
PPTX
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
PPTX
TOTAL hIP ARTHROPLASTY Presentation.pptx
PPTX
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
PDF
Phytochemical Investigation of Miliusa longipes.pdf
PPTX
2. Earth - The Living Planet Module 2ELS
PDF
An interstellar mission to test astrophysical black holes
PPTX
ECG_Course_Presentation د.محمد صقران ppt
PPTX
Introduction to Fisheries Biotechnology_Lesson 1.pptx
PDF
Placing the Near-Earth Object Impact Probability in Context
PPTX
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
PPTX
7. General Toxicologyfor clinical phrmacy.pptx
PDF
AlphaEarth Foundations and the Satellite Embedding dataset
PPT
POSITIONING IN OPERATION THEATRE ROOM.ppt
PPTX
Introduction to Cardiovascular system_structure and functions-1
PPTX
Classification Systems_TAXONOMY_SCIENCE8.pptx
PDF
HPLC-PPT.docx high performance liquid chromatography
PPTX
microscope-Lecturecjchchchchcuvuvhc.pptx
Sciences of Europe No 170 (2025)
Taita Taveta Laboratory Technician Workshop Presentation.pptx
EPIDURAL ANESTHESIA ANATOMY AND PHYSIOLOGY.pptx
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
TOTAL hIP ARTHROPLASTY Presentation.pptx
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
Phytochemical Investigation of Miliusa longipes.pdf
2. Earth - The Living Planet Module 2ELS
An interstellar mission to test astrophysical black holes
ECG_Course_Presentation د.محمد صقران ppt
Introduction to Fisheries Biotechnology_Lesson 1.pptx
Placing the Near-Earth Object Impact Probability in Context
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
7. General Toxicologyfor clinical phrmacy.pptx
AlphaEarth Foundations and the Satellite Embedding dataset
POSITIONING IN OPERATION THEATRE ROOM.ppt
Introduction to Cardiovascular system_structure and functions-1
Classification Systems_TAXONOMY_SCIENCE8.pptx
HPLC-PPT.docx high performance liquid chromatography
microscope-Lecturecjchchchchcuvuvhc.pptx

Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula