際際滷

際際滷Share a Scribd company logo
edupsych theory
for hacker school
(hacker school f2013)
follow along at bit.ly/hackerschool-f2013
MEL CHUA
academic
hacker
academic
WAT
Edutalk f2013
ure
doin
it
rite
ure
doin
it
riteCC-BY-SAfromhttp://www.flickr.com/photos/ykjc9/4143179870
3 big ideas
1. learning is designable like code
2. our brains are snowflakes
3. we do not function standalone
1Design your learning
the same way
you design your code
Design your learning
the same way
you design your code
think-pair-share
Example 1: This project is a text editor, mail
and news reader, debugger, project planner,
calendar, and natural language processing
demo for simulating a human.
Example 2: This project is a distributed
version control system designed to handle
everything from small to very large projects
with speed and efficiency.
What is your hacker school
learning story?
(I'mlearning X because of Y. My next step is Z.)
Example: test-driven development
def factorial(n):
"""Return the factorial of n, an exact integer >= 0.
>>> [factorial(n) for n in range(6)]
[1, 1, 2, 6, 24, 120]"""
result = 1
factor = 2
while factor <= n: (shamelessly stolen from
result *= factor http://docs.python.org/2/library/doctest.html)
factor += 1
return result
Example: test-driven development
def factorial(n):
"""Return the factorial of n, an exact integer >= 0.
>>> [factorial(n) for n in range(6)]
[1, 1, 2, 6, 24, 120]"""
result = 1
factor = 2
while factor <= n: (shamelessly stolen from
result *= factor http://docs.python.org/2/library/doctest.html)
factor += 1
return result
what should it do?
how will I know if it works?
ok, now how do I make it work?
Example: test-driven development
def learn_tdd(student):
"""Students should be able to analyze the relationship between
a doctest, thefunction under test, and the test output.
>>> [learn_tdd(student) for student in class]
[True, True, True, True, True]"""
fun_activity_thing()
student.doctestability = True
return student.doctestability
Example: test-driven development
def learn_tdd(student):
"""Students should be able to analyze the relationship between
a doctest, thefunction under test, and the test output.
>>> [learn_tdd(student) for student in class]
[True, True, True, True, True]"""
fun_activity_thing()
student.doctestability = True
return student.doctestability
content (goal)
assessment
pedagogy (activity)
Further reading: Understanding By Design
CC-BYhttp://www.flickr.com/photos/katrzyna/69324073
assessmentassessment
Formative: cookingFormative: cooking
Summative: servingSummative: serving
Edutalk f2013
3 big ideas
1. learning is designable like code
2. our brains are snowflakes
3. we do not function standalone
2
Our brains are
like snowflakes.
Everyone learns
differently.
ACTIVE
SENSING
VISUAL
SEQUENTIAL
REFLECTIVE
INTUITIVE
VERBAL
GLOBAL
teaser trailer:
workshop tomorrow!
We teach the way we learn.
more: bit.ly/hackerschool-learningstylestories
(Felder & Silverman)
3 big ideas
1. learning is designable like code
2. our brains are snowflakes
3. we do not function standalone
3
We do not learn
standalone.
Importing is
important.
Community of practice.
domaindomain
communitycommunity
practicepractice
In a cognitive apprenticeship within a
community of practice...
zone of proximal development
legitimate peripheral participation
Zone of proximal development:
learning to bike
1. watching
2. somebody pushes you
3. wheeeeeeeeeeeeeeeeeeeeeeee
Zone of proximal development:
learning to program
1. watching
2. somebody pushes you
3. wheeeeeeeeeeeeeeeeeeeeeeee
Zone of proximal development:
learning to program
1. watching
2. pair programming, code review, etc...
3. wheeeeeeeeeeeeeeeeeeeeeeee
MYTHS:
not skilled enoughnot skilled enough
not technical enoughnot technical enough
(perhaps later but surely not now)(perhaps later but surely not now)
Legitimate Peripheral
Participation Task Criteria
1. mission critical
3. nobody really cares
Legitimate Peripheral
Participation Task Criteria
1. mission critical
2. we have no time
3. nobody really cares
Accidental
learning.
Cognitive apprenticeship.
modelmodel
coachcoach
scaffoldscaffold
fadefade bit.ly/pycon-cogapp
Situative
Edutalk f2013
more information:
bit.ly/pycon-eduhistory
bit.ly/pycon-eduparadigms
Edutalk f2013
Edutalk f2013
bostonpythonworkshop.com
Edutalk f2013
Cognitive
Dreyfus Model of Skill
Acquisition
novice
advanced beginner
competent
proficient
expert
CC-BY-SAbywoodleywonderworks(http://www.flickr.com/photos/wwworks/2985216277/)
CC-BY-SAbyeschipul(http://www.flickr.com/photos/eschipul/278768722/)
clarityclarity constraintconstraint
freedomfreedom frustrationfrustration
CC-BY-SAbyginnerobot (http://www.flickr.com/photos/ginnerobot/4487647471/)
CC-BYbyNatalieMaynor(http://www.flickr.com/photos/nataliemaynor/2539937014/)
Why?
Because Piaget.
Piaget In One 際際滷
assimilation: adding another module
accommodation: REFACTOR EVERYTHING
assimilation
------------accommodation------------------------------------------------
assimilation
Learning Over Time (Fullan)
Edutalk f2013
Motivation
Motivation (Deci, Ryan)
1. amotivation
2. external regulation
3. identified regulation
4. intrinsic motivation
autonomy
relatedness
competence
(thanks to Jon Stolk, Rob Martello, Mark Somerville, and the Olin College I2E2 crew)
Self-efficacy (Bandura)
1. doing it
2. seeing people (like me) do it
3. social persuasion
4. your own body
(Bandura also did social learning, which is a lot of fun  look it up!)
FREEZE
DO NOT MOVE
Attribution theory (Dweck)
Fixed vs Growth mindsets
aka
Nature vs Nurture
FAIL #1: Assumption of
privilege
If it's hard, something's wrong with me
vs
If it's hard, something's wrong with it
(I can fix that!)
Why? Because this.
''...thefirst steps on this journey do not feel like progress....thefirst steps onthis journey do not feel like progress. TheThe
voice diminishes in volume; it lacks... even the derived authorityvoice diminishes in volume; it lacks... even the derived authority
of thosewho... can assume as theyparrot... they speak theofthosewho... can assume as theyparrot... they speak the
truth... The inner voice turns critical; it tells themtheir ideastruth... The inner voice turns critical; it tells themtheir ideas
may be stupid.Women at this position think before they speak;may be stupid.Women at this position think before they speak;
and, becausetheir ideas must measure up to certain objectiveand, becausetheir ideas must measure up to certain objective
standards, they speak in measured tones.standards, they speak in measured tones.
Often, theydo not speak at all.Often, theydo not speak at all.
But this is not a passive silence; on the other sideof this silence,But this is not a passive silence; on the other sideof this silence,
reason is stirringreason is stirring.' --Women's Ways ofKnowing.' --Women's Ways ofKnowing
'...confirmation and community are prerequisites rather than'...confirmation and community are prerequisites rather than
consequences ofdevelopment.'consequences ofdevelopment.'
--Women's Ways of Knowing--Women's Ways of Knowing
ure
doin
it
rite
ure
doin
it
riteCC-BY-SAfromhttp://www.flickr.com/photos/ykjc9/4143179870
that's all, folks. questions?that's all, folks. questions?
this talkthis talk
myworkmywork
bit.ly/hackerschool-f2013bit.ly/hackerschool-f2013
melchua.com/contactmelchua.com/contact
Ad

Recommended

PDF
Hacker School talk - Learning for Hackers
Mel Chua
PDF
Edupsych Theory for Hacker School: Summer 2013 edition
Mel Chua
PDF
PyCon Toronto 2013: EduPsych Theory for Python Hackers 2.0
Mel Chua
PDF
Edutalk w2014
Mel Chua
PDF
From contributing to consuming
Mel Chua
PDF
Psst... Wanna Eavesdrop on My Research?
Mel Chua
PDF
EduPsych Theory for Python Hackers: A Whirlwind Overview
Mel Chua
PPTX
Wi13 Workshop: Assessment
Peter Newbury
PDF
Essay Environmental Protection In Hindi Language
Alicia Williams
PDF
The College Classroom Week 5: Fixed and growth mindsets and assessments that ...
Peter Newbury
PPSX
Ryan wexelblatt Transition Conference presentation 2015
Ryan Wexelblatt, LCSW
PPTX
Mind the Gap: (re)Examining Schooling, Assessment and the Theory/Practice Divide
Jonathan Vervaet
PPT
Edp1280135016711 pp02 2
lynnieq
PPTX
Engagement
ehelfant
PPTX
Science of Reading- presentation about .pptx
IleethaGroomPhD
PPTX
Final examining research on learning and its implications for
ehelfant
PPTX
Human development 2
Meghan Fraley
PPT
Chester county, pa
mrspal
PPTX
Theories of Learning and Development
Pippa Totraku
PPT
In Depth Workshop: Academy Development - Day 1 of 2 Day Workshop
NAFCareerAcads
PDF
Why do we teach?
reDesign
PPTX
The art of learning
Dr.Surekha Jichkar
PPTX
Cognitive development on high school learners
elockin24
PPTX
Problem Based Learning
binny85
PPTX
Social Cognitive Theory Application Product 3
ssmernes
PPTX
Introduction to Pedagogy
hullpgce
PPTX
Lesson 17 Assessment in constructivist technology-supported learning
hannalou dadang
PPTX
Lesson17 ; Assessment in a Constructivist Technology-Supported Learning
renalyn espinola
PDF
Digital signal processing through speech, hearing, and Python
Mel Chua
PDF
Productively Lost For Great Justice
Mel Chua

More Related Content

Similar to Edutalk f2013 (20)

PDF
Essay Environmental Protection In Hindi Language
Alicia Williams
PDF
The College Classroom Week 5: Fixed and growth mindsets and assessments that ...
Peter Newbury
PPSX
Ryan wexelblatt Transition Conference presentation 2015
Ryan Wexelblatt, LCSW
PPTX
Mind the Gap: (re)Examining Schooling, Assessment and the Theory/Practice Divide
Jonathan Vervaet
PPT
Edp1280135016711 pp02 2
lynnieq
PPTX
Engagement
ehelfant
PPTX
Science of Reading- presentation about .pptx
IleethaGroomPhD
PPTX
Final examining research on learning and its implications for
ehelfant
PPTX
Human development 2
Meghan Fraley
PPT
Chester county, pa
mrspal
PPTX
Theories of Learning and Development
Pippa Totraku
PPT
In Depth Workshop: Academy Development - Day 1 of 2 Day Workshop
NAFCareerAcads
PDF
Why do we teach?
reDesign
PPTX
The art of learning
Dr.Surekha Jichkar
PPTX
Cognitive development on high school learners
elockin24
PPTX
Problem Based Learning
binny85
PPTX
Social Cognitive Theory Application Product 3
ssmernes
PPTX
Introduction to Pedagogy
hullpgce
PPTX
Lesson 17 Assessment in constructivist technology-supported learning
hannalou dadang
PPTX
Lesson17 ; Assessment in a Constructivist Technology-Supported Learning
renalyn espinola
Essay Environmental Protection In Hindi Language
Alicia Williams
The College Classroom Week 5: Fixed and growth mindsets and assessments that ...
Peter Newbury
Ryan wexelblatt Transition Conference presentation 2015
Ryan Wexelblatt, LCSW
Mind the Gap: (re)Examining Schooling, Assessment and the Theory/Practice Divide
Jonathan Vervaet
Edp1280135016711 pp02 2
lynnieq
Engagement
ehelfant
Science of Reading- presentation about .pptx
IleethaGroomPhD
Final examining research on learning and its implications for
ehelfant
Human development 2
Meghan Fraley
Chester county, pa
mrspal
Theories of Learning and Development
Pippa Totraku
In Depth Workshop: Academy Development - Day 1 of 2 Day Workshop
NAFCareerAcads
Why do we teach?
reDesign
The art of learning
Dr.Surekha Jichkar
Cognitive development on high school learners
elockin24
Problem Based Learning
binny85
Social Cognitive Theory Application Product 3
ssmernes
Introduction to Pedagogy
hullpgce
Lesson 17 Assessment in constructivist technology-supported learning
hannalou dadang
Lesson17 ; Assessment in a Constructivist Technology-Supported Learning
renalyn espinola

More from Mel Chua (8)

PDF
Digital signal processing through speech, hearing, and Python
Mel Chua
PDF
Productively Lost For Great Justice
Mel Chua
PDF
Level-up Main Talk
Mel Chua
PDF
Take the A Train
Mel Chua
PDF
The Language Game
Mel Chua
PDF
The Fitness Game
Mel Chua
PDF
The Music Game
Mel Chua
ODP
The Invisible Traceback
Mel Chua
Digital signal processing through speech, hearing, and Python
Mel Chua
Productively Lost For Great Justice
Mel Chua
Level-up Main Talk
Mel Chua
Take the A Train
Mel Chua
The Language Game
Mel Chua
The Fitness Game
Mel Chua
The Music Game
Mel Chua
The Invisible Traceback
Mel Chua
Ad

Recently uploaded (20)

PDF
Gladiolous Cultivation practices by AKL.pdf
kushallamichhame
PPTX
Martyrs of Ireland - who kept the faith of St. Patrick.pptx
Martin M Flynn
PPTX
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
PDF
CAD25 Gbadago and Fafa Presentation Revised-Aston Business School, UK.pdf
Kweku Zurek
PPTX
How to Manage Wins & Losses in Odoo 18 CRM
Celine George
PPTX
Aerobic and Anaerobic respiration and CPR.pptx
Olivier Rochester
PPTX
Elo the Hero is an story about a young boy who became hero.
TeacherEmily1
PPTX
JSON, XML and Data Science introduction.pptx
Ramakrishna Reddy Bijjam
PPT
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
PDF
Nanotechnology and Functional Foods Effective Delivery of Bioactive Ingredien...
rmswlwcxai8321
PPT
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
PPTX
How Physics Enhances Our Quality of Life.pptx
AngeliqueTolentinoDe
PDF
Our Guide to the July 2025 USPS速 Rate Change
Postal Advocate Inc.
PPTX
SYMPATHOMIMETICS[ADRENERGIC AGONISTS] pptx
saip95568
PPTX
Comparing Translational and Rotational Motion.pptx
AngeliqueTolentinoDe
PPTX
Iv叩n Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
PPTX
ESP 10 Edukasyon sa Pagpapakatao PowerPoint Lessons Quarter 1.pptx
Sir J.
PPTX
Tanja Vujicic - PISA for Schools contact Info
EduSkills OECD
PPTX
Urban Hierarchy and Service Provisions.pptx
Islamic University of Bangladesh
PPTX
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
Gladiolous Cultivation practices by AKL.pdf
kushallamichhame
Martyrs of Ireland - who kept the faith of St. Patrick.pptx
Martin M Flynn
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
CAD25 Gbadago and Fafa Presentation Revised-Aston Business School, UK.pdf
Kweku Zurek
How to Manage Wins & Losses in Odoo 18 CRM
Celine George
Aerobic and Anaerobic respiration and CPR.pptx
Olivier Rochester
Elo the Hero is an story about a young boy who became hero.
TeacherEmily1
JSON, XML and Data Science introduction.pptx
Ramakrishna Reddy Bijjam
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
Nanotechnology and Functional Foods Effective Delivery of Bioactive Ingredien...
rmswlwcxai8321
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
How Physics Enhances Our Quality of Life.pptx
AngeliqueTolentinoDe
Our Guide to the July 2025 USPS速 Rate Change
Postal Advocate Inc.
SYMPATHOMIMETICS[ADRENERGIC AGONISTS] pptx
saip95568
Comparing Translational and Rotational Motion.pptx
AngeliqueTolentinoDe
Iv叩n Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
ESP 10 Edukasyon sa Pagpapakatao PowerPoint Lessons Quarter 1.pptx
Sir J.
Tanja Vujicic - PISA for Schools contact Info
EduSkills OECD
Urban Hierarchy and Service Provisions.pptx
Islamic University of Bangladesh
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
Ad

Edutalk f2013