SlideShare a Scribd company logo
Coding Education and the
Democratic Classroom
Madeleine Dougherty
Manager of STEM Programs
Girls Inc. of Chattanooga
Computer Science in Schools
A Note About Psychology
Boys Girls
Comp Sci = Comp Lit?
Code.org Launch
“They” want us to teach coding! Hurry!
Code.org (Blockly)
● No syntax - visual
programming editor
● Motivational videos
● Code Studio curriculum
● Fundamental
programming concepts
and algorithms
Great, I taught coding! Except...
● Instructional method not as appealing to girls
as to boys
● Eliminates teachers from teaching
● “Where did the maze come from?”
● Attempts to frame value of coding around
money, start-up culture
“They” want us to teach coding! Hurry!
Codecademy
● Courses in many languages
● Short modules on different
topics within each course
● Learning per se
● Single correct answers to
course sections
● Offers “sandbox” for
advanced members
Great, I taught coding! Except...
● No context: “Why are we doing this?”
● Does not explicitly teach algorithmic thinking
● Instructional method alienates girls
● Compartmentalized, linear learning
● Eliminates teacher from teaching
“They” want us to teach coding! Hurry!
Curriculum-In-A-Box
These are inauthentic coding experiences and
ineffective teaching strategies.
Curriculum-In-A-Box
One Size Fits All curricula are bad for public
schools.
A Better Way!
Authentic Instruction - What is it?
It looks like the actual work of programming!
What Computer Programming Looks Like
What Computer Programming Looks Like
What Computer Programming Looks Like
Authentic Instruction - What is it?
Problem-Based Learning
● Contextualized within real, relevant topics
● Open-ended - students determine what they need to know
in order to accomplish given goal
● Culminates in an interdisciplinary
project and publication
● Student-directed and completed in
cooperative teams
● Appealing to multiple learning styles
Authentic Instruction - What is it?
Problem Based Learning
● Greater than AND the sum of its parts*
o Students construct understanding of computer science
concepts through hands-on exploration
o Teacher provides explicit instruction
● Harder!
o Teacher must anticipate and troubleshoot unique bugs
o Classroom space feels chaotic
Authentic Instruction - How Does It Help?
● Students solve problems as a cooperative team
● Students independently manage project priorities and
deadlines
● All students given opportunity to act as leaders and peer
educators
● Teacher is a co-learner and active participant, not an
arbitrary authority
● Whole class actively participates and finds authentic
value in learning
Democracy Matters
We teachers have done our jobs if we have prepared our
students to take initiative, resolve problems effectively and
independently, and respect others regardless of perceived
status.
Coding is not the only way to do this. But it is one way.
If You Want to Know More...
ISTE - International Society for Technology in Education
BIE - Buck Institute for Education and Project-Based
Learning
Diane Ravitch - Research Professor of Education at NYU
and Education Historian
NCWIT - National Center for Women & Information
Technology
Generation STEM - Study on girls and STEM by Girl
Scouts of America
Bibliography
Gurian, M. & Stevens, K. “With Boys and Girls in Mind,” Educational Leadership, Nov. 2004.
Margolis, Jane, Allan Fischer, and Faye Miller. “Caring About Connections: Gender and Computing.”
Carnegie Mellon University, n.d. Web. 20 April 2015.
Modi, Komal, Ph.D., Judy Schoenburg, Ed.M., and Kimberly Salmond, M.P.P. Generation STEM:
What Girls Say about Science, Technology, Engineering, and Math. Rep. N.p.: Girl Scouts of
America Research Institute, 2012. Print.
Ravitch, Diane. Left Back: A Century of Failed School Reforms. New York: Simon and Schuster,
2000. Print.
Ravitch, Diane. The Death and Life of the Great American School System: How Testing and Choice
are Undermining Education. New York: Basic Books, 2010. Print.
Sax, Leanoard (2005). Why Gender Matters. New York: Broadway Books

More Related Content

Viewers also liked (16)

PDF
Hot Links
Jenn Lukas
 
PPTX
The Object Orientation of Teams
Lisa Welchman
 
PPTX
Code creativity
Nate Hill
 
PPTX
Code and Creativity: Mozilla in Chattanooga
Lindsey Frost
 
PDF
Need A Fun Freelancer For Your Next Article?
Carrie Aulenbacher
 
PPTX
Restore Data from Damaged or Inaccessible CF Card
Card Data Recovery
 
PDF
MarjorieJuly2015
Marjorie Nangulu
 
DOCX
CV Charbel Alam
Charbel Alam
 
DOCX
pembelajaran berbasis komputer
IkhsanIAIN
 
PPTX
Game of Thrones lessons in leadership
simon leckie
 
PPT
շնչառական համակարգ
Hasmik2002
 
PDF
Discussing Design Without Losing your Mind [Code and Creativity 10/7]
Aaron Irizarry
 
PDF
Kimberly Blessing: The Web at 25 [Dec 2014]
Code & Creativity
 
PDF
Justin Kropp: Process, Tools & the Future of Our Practice [Feb 2014]
Code & Creativity
 
PDF
Steph Troeth: Everyday Storytelling [Feb 2014]
Code & Creativity
 
Hot Links
Jenn Lukas
 
The Object Orientation of Teams
Lisa Welchman
 
Code creativity
Nate Hill
 
Code and Creativity: Mozilla in Chattanooga
Lindsey Frost
 
Need A Fun Freelancer For Your Next Article?
Carrie Aulenbacher
 
Restore Data from Damaged or Inaccessible CF Card
Card Data Recovery
 
MarjorieJuly2015
Marjorie Nangulu
 
CV Charbel Alam
Charbel Alam
 
pembelajaran berbasis komputer
IkhsanIAIN
 
Game of Thrones lessons in leadership
simon leckie
 
շնչառական համակարգ
Hasmik2002
 
Discussing Design Without Losing your Mind [Code and Creativity 10/7]
Aaron Irizarry
 
Kimberly Blessing: The Web at 25 [Dec 2014]
Code & Creativity
 
Justin Kropp: Process, Tools & the Future of Our Practice [Feb 2014]
Code & Creativity
 
Steph Troeth: Everyday Storytelling [Feb 2014]
Code & Creativity
 

Similar to Coding Education and the Democratic Classroom (20)

PPTX
Qsite Presentation computational thinking 2013
Paul Herring
 
PDF
Articles supporting children and coding
Nebraska Library Commission
 
PPTX
Teaching computer coding and its impact on Humanities
Mokhtar Ben Henda
 
PPTX
ELH School Tech 2013 - Computational Thinking
Paul Herring
 
PPTX
Defining Adaptive Learning Technology
DreamBox Learning
 
PPTX
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...
DreamBox Learning
 
PDF
CREATING EQUITABLE STEM LEARNING OPPORTUNITIES FOR K-12 GIRLS
Julie Evans
 
PDF
JavaOne Tutorial Techniques for Getting More Kids, Especially Girls, Involved...
Heather VanCura
 
PPTX
Surviving (and thriving) in the Age of Technology-Enhanced Instruction
Maria H. Andersen
 
PPTX
STEAM & Making in Informal Learning Environments Community of Practice - Codi...
Fayetteville Free Library
 
PPTX
Girls & tech
Alexa Joyce
 
PPTX
Why Should we Teach Kids to Code?
Peter Rich
 
PPTX
CODING AND MAKERSPACE IN EARLY CHILDHOOD EDUCATION
Kay yong Khoo
 
PPTX
Thoughts about Computing in the 21st Century Elementary Classroom
LO*OP Center, Inc.
 
PPTX
Final project
eeehez
 
PPTX
Coding io1-introduction
Georgeta Manafu
 
PPTX
Prof. Gerald KNEZEK: Implications of Digital Generations for a Learning Society
CITE
 
PPTX
Is ICT Truly making an impact to Education? What do research and experts say?
Learning Hero
 
PDF
Computer Science – The Untapped Opportunity In Education - Hadi Partovi
Atlassian
 
PDF
Computational Thinking: Unplugged (Day 1)
NCIL - STAR_Net
 
Qsite Presentation computational thinking 2013
Paul Herring
 
Articles supporting children and coding
Nebraska Library Commission
 
Teaching computer coding and its impact on Humanities
Mokhtar Ben Henda
 
ELH School Tech 2013 - Computational Thinking
Paul Herring
 
Defining Adaptive Learning Technology
DreamBox Learning
 
Defining Adaptive Learning Technology: What it is, how it works, and why it’s...
DreamBox Learning
 
CREATING EQUITABLE STEM LEARNING OPPORTUNITIES FOR K-12 GIRLS
Julie Evans
 
JavaOne Tutorial Techniques for Getting More Kids, Especially Girls, Involved...
Heather VanCura
 
Surviving (and thriving) in the Age of Technology-Enhanced Instruction
Maria H. Andersen
 
STEAM & Making in Informal Learning Environments Community of Practice - Codi...
Fayetteville Free Library
 
Girls & tech
Alexa Joyce
 
Why Should we Teach Kids to Code?
Peter Rich
 
CODING AND MAKERSPACE IN EARLY CHILDHOOD EDUCATION
Kay yong Khoo
 
Thoughts about Computing in the 21st Century Elementary Classroom
LO*OP Center, Inc.
 
Final project
eeehez
 
Coding io1-introduction
Georgeta Manafu
 
Prof. Gerald KNEZEK: Implications of Digital Generations for a Learning Society
CITE
 
Is ICT Truly making an impact to Education? What do research and experts say?
Learning Hero
 
Computer Science – The Untapped Opportunity In Education - Hadi Partovi
Atlassian
 
Computational Thinking: Unplugged (Day 1)
NCIL - STAR_Net
 
Ad

Recently uploaded (20)

PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PDF
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PDF
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PPTX
grade 5 lesson ENGLISH 5_Q1_PPT_WEEK3.pptx
SireQuinn
 
PDF
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
Dimensions of Societal Planning in Commonism
StefanMz
 
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
community health nursing question paper 2.pdf
Prince kumar
 
grade 5 lesson ENGLISH 5_Q1_PPT_WEEK3.pptx
SireQuinn
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
Ad

Coding Education and the Democratic Classroom

  • 1. Coding Education and the Democratic Classroom Madeleine Dougherty Manager of STEM Programs Girls Inc. of Chattanooga
  • 3. A Note About Psychology Boys Girls
  • 4. Comp Sci = Comp Lit?
  • 6. “They” want us to teach coding! Hurry! Code.org (Blockly) ● No syntax - visual programming editor ● Motivational videos ● Code Studio curriculum ● Fundamental programming concepts and algorithms
  • 7. Great, I taught coding! Except... ● Instructional method not as appealing to girls as to boys ● Eliminates teachers from teaching ● “Where did the maze come from?” ● Attempts to frame value of coding around money, start-up culture
  • 8. “They” want us to teach coding! Hurry! Codecademy ● Courses in many languages ● Short modules on different topics within each course ● Learning per se ● Single correct answers to course sections ● Offers “sandbox” for advanced members
  • 9. Great, I taught coding! Except... ● No context: “Why are we doing this?” ● Does not explicitly teach algorithmic thinking ● Instructional method alienates girls ● Compartmentalized, linear learning ● Eliminates teacher from teaching
  • 10. “They” want us to teach coding! Hurry!
  • 11. Curriculum-In-A-Box These are inauthentic coding experiences and ineffective teaching strategies.
  • 12. Curriculum-In-A-Box One Size Fits All curricula are bad for public schools.
  • 14. Authentic Instruction - What is it? It looks like the actual work of programming!
  • 18. Authentic Instruction - What is it? Problem-Based Learning ● Contextualized within real, relevant topics ● Open-ended - students determine what they need to know in order to accomplish given goal ● Culminates in an interdisciplinary project and publication ● Student-directed and completed in cooperative teams ● Appealing to multiple learning styles
  • 19. Authentic Instruction - What is it? Problem Based Learning ● Greater than AND the sum of its parts* o Students construct understanding of computer science concepts through hands-on exploration o Teacher provides explicit instruction ● Harder! o Teacher must anticipate and troubleshoot unique bugs o Classroom space feels chaotic
  • 20. Authentic Instruction - How Does It Help? ● Students solve problems as a cooperative team ● Students independently manage project priorities and deadlines ● All students given opportunity to act as leaders and peer educators ● Teacher is a co-learner and active participant, not an arbitrary authority ● Whole class actively participates and finds authentic value in learning
  • 21. Democracy Matters We teachers have done our jobs if we have prepared our students to take initiative, resolve problems effectively and independently, and respect others regardless of perceived status. Coding is not the only way to do this. But it is one way.
  • 22. If You Want to Know More... ISTE - International Society for Technology in Education BIE - Buck Institute for Education and Project-Based Learning Diane Ravitch - Research Professor of Education at NYU and Education Historian NCWIT - National Center for Women & Information Technology Generation STEM - Study on girls and STEM by Girl Scouts of America
  • 23. Bibliography Gurian, M. & Stevens, K. “With Boys and Girls in Mind,” Educational Leadership, Nov. 2004. Margolis, Jane, Allan Fischer, and Faye Miller. “Caring About Connections: Gender and Computing.” Carnegie Mellon University, n.d. Web. 20 April 2015. Modi, Komal, Ph.D., Judy Schoenburg, Ed.M., and Kimberly Salmond, M.P.P. Generation STEM: What Girls Say about Science, Technology, Engineering, and Math. Rep. N.p.: Girl Scouts of America Research Institute, 2012. Print. Ravitch, Diane. Left Back: A Century of Failed School Reforms. New York: Simon and Schuster, 2000. Print. Ravitch, Diane. The Death and Life of the Great American School System: How Testing and Choice are Undermining Education. New York: Basic Books, 2010. Print. Sax, Leanoard (2005). Why Gender Matters. New York: Broadway Books

Editor's Notes

  • #4: Tend to compartmentalize new information Can more easily interpret symbolic and pictorial representations Enjoy physical and spatial tasks, especially building Learn computer science for its own sake Girls Large corpus callosum, more “cross-talk” between hemispheres Driven toward complex, stimulating, multi-sensory mental activities Stress desire to improve social condition, help others Context matters
  • #5: Keyboarding Practice Microsoft Office Suite Internet Safety/ Cyber Bullying Evaluating Internet Sources File Management
  • #10: Code.org -- Hadi Partovi Codecademy - Zach Sims and Ryan Bubinski CodeHS - Jeremy Keeshin and Zach Galant
  • #12: Can be used as a part of a more effective instructional unit, but when applied as “stand alone” projects they fall short
  • #13: Takes autonomy away from teachers Reinforces top-down authority, silence, and effectively creates discipline problems Makes bedfellows between private companies and public schools (we have quite enough of that, thanks)a
  • #16: Professionals work in teams comprised of back-end developers, designers, and programmers to develop products/services for clients who have multiple needs who in turn are responding to consumers/users
  • #17: Computer programming is integrated into virtually every discipline
  • #18: CODING IS A DEMOCRATIC PROCESS. The programming team is centered around the standards in place and the central goal of the program they’re developing, not the whims of their boss → There is resistance to this idea right now but let’s face it, it’s where we’re heading.
  • #19: Example Project: Create an app for community organization: visual coding editor, but requires interviews with clients/research Write a “choose your own adventure” story and turn it into a game to teach algorithmic thinking