SlideShare a Scribd company logo
Coding: the smart
future for our kids
Presenter: Chau Au
Code Club Volunteer Facilitator
Bowen Library, Maroubra Junction
HSC and Education Forum
@ State Library of NSW
Tuesday 08 March 2016
Hello! About me…
• Currently studying B Education in Primary
Education at the University of Technology
Sydney.
• Love playing around with computers &
fixing them during school
• Still have interest in computer
technology
• First learnt programming through
database Filemaker Pro, MS Excel &
HTML through Adobe Dreamweaver
• Never into action games and robotics as a
child
• Love data entry and making movies
My journey…
Where and how did I come across Code Club?
January 2015
Wanting to find some volunteering experience around computers
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
How do I get Code Club started???
I never used Scratch program
before…
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
Term 2 (April 2015)– First
Code Club
• Full group of 11 kids
• Most never coded before, a couple have used Scratch before
• Had a IT library staff who assisted Code Club sessions
• 9 weeks (found it too long) – preferrably 6-7 weeks.
Coding: the smart future for our kids - Chau Au
What have I gained from this?
— More confident in facilitating & public speaking
— More knowledgeable about coding in Scratch as visual
language
— Build a great relationship with the kids
— How fun and interesting coding is
— How important coding is for the future
— How running an after-school program is so fun
— How to overcome challenges in running Code Club
Sustainability with Continuation
— Continuous support
— Ongoing volunteering
— Getting more volunteers on board!
— Getting more kids an opportunity to code
— Professional learning experience
— Evaluating and reflecting on my facilitation
— Shifting methods of running Code Club
Structure of running Code
Club in library setting
How did I run Code Club?
What resources were available?
Number of students and types of students?
Coding: the smart future for our kids - Chau Au
Curriculum structure & resource
projects from Code Club
2015 Code Club Terms
— Term 2 - 2015
— Scratch 1 (Beginners) – Cohort #1 = 11 kids
— Term 3 - 2015
— Scratch 1 (Beginners) – Cohort #2 = 11 kids
— Scratch 2 (Continuers) – Cohort #1 = 9 kids
— Term 4 - 2015
— Scratch 1 (Beginners) – Cohort #3 = 15 kids
— Scratch 2 (Continuers) – Cohort #2 = 9 kids
— Term 1 – 2016
— Scratch 1 (Beginners) – Cohort #4 = 20 kids
— Scratch 2 (Continuers) – Cohort #3 = 14 kids
Future terms
— Term 2 - 2016
— Scratch 2 (Continuers) – Cohort #4
— Python 1 (Beginners) – Cohort #1 = Scratch cohorts 1-3
— Term 3 - 2016
— Python 1 (Beginners) – Cohort #2 = Scratch cohort #4
— Python 2 (Continuers) – Cohort #1
— Term 4 – 2016
— Scratch 1 (Beginners) – Cohort #5
— Python 2 (Continuers) – Cohort #2
Resources
— Computer training room – 11 desktop computers
— Used Scratch offline version
— Printed booklets of each set project each week (in B&W)
— Max. 11 students for Term 2 & 3
— Introduced BYO laptops in Term 4 with the new cohort group
doing Scratch 1 (Beginners)
— Increased numbers to max. 15
— Increased numbers to max. 20 this Term
Kind of students
— Receive registration forms from parents
— Mixed boys and girls
— Most never experienced coding before
— A couple were highly experienced with other coding
language but not Scratch
— A few kids are from non-English speaking backgrounds
— A couple of kids with a learning difficulty or a condition
requiring additional needs (undisclosed – don’t need to
know).
— Kids that want to learn, have fun and enjoy.
Demo
The kids!! Their experiences &
case studies
Survey responses from T3, S1(B)
Coding: the smart future for our kids - Chau Au
Survey responses from T4, S1(B)
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
General comments
Case study #1: Confidence
Amy, Brendan & Leo - dynamics
— Amy, 9 & Brendan, 8
— Was not very confident in the
first couple of weeks
— Working on a slower pace from
others
— Became more confident & fast
over the Term
— Leo, 10
— Over-confident with completing
scratch projects early
— Likes to challenge
— Providing additional projects as
extension set a higher challenge
— Peer-to-peer assistance
Case study #2: Freedom
Jenny and Dom – parent expectation & no fear of
failure — Jenny, 10
— Fear of making mistakes
— Keeps asking if she was coding
correctly in each step before
continuing
— Over the Term, she learns to
make her mistakes .
— Dom, 10
— Parents had very high expectation
from Code Club in the beginning
— Was pushed to code as fast as he
is expected to and complete
everything within the session
— He was given the space & time to
work on the project at his own
choice of pace over the Term
Case study #3: Problem-solving
Phillip and Tiara – dependent to independent
— Phillip, 11
— Was very dependent on following the
leader’s instruction step by step at the
beginning. Had bugs and issues with
program without solving issue himself
— Through the middle of the Term, he
worked through the project on his own
and use problem-solving skills to fix an
issue on his own
— Tiara, 10
— Always put her hand up to ask to fix
something for her
— Did not know how to problem-solve
something – lack of attention & human
error
— In the last few projects, she was able to
solve on own without asking any help!
How does coding benefit a child?
— Knowing how to carefully follow instructions
— Become confident & engaging
— Problem-solving issues on their own
— Learn coding language and skills from very foundation level
— Inspire them to pursue digital technology & computer science
subjects in future years of schooling school
— See how coding works with current games and app they play
or use
— How coding is important for their future in the digital age
Possible implications
— Resources
— Interest of students in coding & content
— Not following instructions affecting concentration and attention
level
— Physical environment – how small or big the room is
— Knowledge and understanding of computer literacy & coding
terms
— Not enough time to explain computer jargons & concepts
— Facilitation style – lead-directed vs. student-to-student
— Number of volunteers
Before I conclude…
— Consider setting up Code Club at your local library
— Program or be programmed
— Network with Code Club Australia & other organisations
— Develop professional knowledge with coding. Using Scratch is
a great start
— Promote STEM learning: robotics, 3D printing, drones,
programming.
— Invest in books and resources around computer science and
coding
— Learn as you go, play as you go, enjoy as you go. Have a go!
Coding: the smart future for our kids - Chau Au

More Related Content

PPTX
Coding with kids
PPTX
Coding for Teachers and Kids Workshop Presentation
PDF
10 things I've learned teaching coding to kids
PPTX
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
PPTX
Ideas primary technologies_j_villis
PPTX
Teaching Coding? Resources for teachers by Joanne Villis
PDF
Hour Of Code : A Sample Lesson With Links To Activites
PPTX
Year 5-6: Ideas for teaching coding
Coding with kids
Coding for Teachers and Kids Workshop Presentation
10 things I've learned teaching coding to kids
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
Ideas primary technologies_j_villis
Teaching Coding? Resources for teachers by Joanne Villis
Hour Of Code : A Sample Lesson With Links To Activites
Year 5-6: Ideas for teaching coding

What's hot (20)

PPTX
Fostering Critical and Creative Thinking Literacy Skills using iPads in Prima...
PPTX
Coding: Year 3-4 Teaching Ideas by Joanne Villis
PPT
Bee-Bots at MacICT: Project overview 2010
PPTX
Inspiring Kids to Code Using Scratch and Other Tools
PPTX
Hour of Code Kickoff Assembly
PPT
The Technology Classroom
PPTX
Data lesson ideas for Y3/4 Australian Curriculum
DOCX
Coding io1-materials for students-group5
PPTX
Web 2.0 Tools for Teachers 2012
PDF
Hour of Code: Best Practices for Successful Educators
PPTX
Simple Steps to Blended Learning
DOCX
Coding io1-materials for students-group2
PPTX
Technology in the classroom!
DOCX
Coding io1-materials for teachers
PPT
Technology teaching college writing class
PPTX
Creating Flipped Lessons
PPT
Hoopingarner.Actfl2008
PPTX
VWBPE: Best Practices Showcase: 3D Virtual Worlds in (K-12/International) Sch...
PPTX
MICA Presentation: Best Practices: 3D Virtual Worlds in (K-12/Int'l) Schools
Fostering Critical and Creative Thinking Literacy Skills using iPads in Prima...
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Bee-Bots at MacICT: Project overview 2010
Inspiring Kids to Code Using Scratch and Other Tools
Hour of Code Kickoff Assembly
The Technology Classroom
Data lesson ideas for Y3/4 Australian Curriculum
Coding io1-materials for students-group5
Web 2.0 Tools for Teachers 2012
Hour of Code: Best Practices for Successful Educators
Simple Steps to Blended Learning
Coding io1-materials for students-group2
Technology in the classroom!
Coding io1-materials for teachers
Technology teaching college writing class
Creating Flipped Lessons
Hoopingarner.Actfl2008
VWBPE: Best Practices Showcase: 3D Virtual Worlds in (K-12/International) Sch...
MICA Presentation: Best Practices: 3D Virtual Worlds in (K-12/Int'l) Schools
Ad

Viewers also liked (20)

PDF
Writing Codes Instead of Tweets
PDF
Kids coding
PPTX
VSTE 2016 Presentation
PDF
Coding for beginners - Future Assembly 2016
PPTX
PPT
Scratch Demo Day Beach Cities CUE Talk 2016
PPTX
Learn to Code and Have Fun Doing It!
PPTX
Advertising Powerpoint
PPTX
2D Game Development with scratch
PPTX
Facebook pixel
PPTX
How To Create Winning Ads On Facebook
PDF
Cross curricular scratch
PPTX
Codes for kids
PDF
I am starting up - How do I start coding? - Gautham Pai, an "Entrepreneur, Fo...
PPTX
Code Like A Boss - NETA 2016
PPTX
Technology of Peace - Child builds computer, computer grows with child
PPTX
Introduction to computer programming
PDF
What I Learned While Teaching Kids at Flying Robot School - YOW! Night August...
PDF
ABCs of Social Media Advertising by Crystal Vilkaitis
PDF
Facebook ads vs Instagram ads - Eva Romeu Openclass Inesdi
Writing Codes Instead of Tweets
Kids coding
VSTE 2016 Presentation
Coding for beginners - Future Assembly 2016
Scratch Demo Day Beach Cities CUE Talk 2016
Learn to Code and Have Fun Doing It!
Advertising Powerpoint
2D Game Development with scratch
Facebook pixel
How To Create Winning Ads On Facebook
Cross curricular scratch
Codes for kids
I am starting up - How do I start coding? - Gautham Pai, an "Entrepreneur, Fo...
Code Like A Boss - NETA 2016
Technology of Peace - Child builds computer, computer grows with child
Introduction to computer programming
What I Learned While Teaching Kids at Flying Robot School - YOW! Night August...
ABCs of Social Media Advertising by Crystal Vilkaitis
Facebook ads vs Instagram ads - Eva Romeu Openclass Inesdi
Ad

Similar to Coding: the smart future for our kids - Chau Au (20)

PDF
Tech Camps at the Library
PDF
Dream Big. Learn Code.
PDF
Scuola++ Whitepaper, nov 2015
ODP
Codeclub mcrgirlgeek
PPTX
Teaching computer coding and its impact on Humanities
PDF
Coding club Kenya.pdf
PPTX
Coding io1-introduction
DOCX
Perkongsiaan sumber maklumat program koding
PPTX
Inspiring Kids to Code Using Scratch and Other Tools
PPTX
Why Should Your Child Learn Coding Language at an Early Age.pptx
PDF
Will it matter if your child cannot code?
PDF
Unlocking the Future: The Transformative Power of Kids Coding
PPTX
Creative coding for five-year-olds......
PPTX
A Parent’s Guide How Coding Enhances Critical Thinking and Creativity in Chil...
PDF
Articles supporting children and coding
PDF
201803 CodeJIKA Pitch Ideology
PPTX
Cracking the Code: A Beginner's Guide to Coding With Elementary Students
PPTX
Code Club Workshop for North Yorkshire Primary ICT Teachers
PPTX
STEAM & Making in Informal Learning Environments Community of Practice - Codi...
Tech Camps at the Library
Dream Big. Learn Code.
Scuola++ Whitepaper, nov 2015
Codeclub mcrgirlgeek
Teaching computer coding and its impact on Humanities
Coding club Kenya.pdf
Coding io1-introduction
Perkongsiaan sumber maklumat program koding
Inspiring Kids to Code Using Scratch and Other Tools
Why Should Your Child Learn Coding Language at an Early Age.pptx
Will it matter if your child cannot code?
Unlocking the Future: The Transformative Power of Kids Coding
Creative coding for five-year-olds......
A Parent’s Guide How Coding Enhances Critical Thinking and Creativity in Chil...
Articles supporting children and coding
201803 CodeJIKA Pitch Ideology
Cracking the Code: A Beginner's Guide to Coding With Elementary Students
Code Club Workshop for North Yorkshire Primary ICT Teachers
STEAM & Making in Informal Learning Environments Community of Practice - Codi...

More from PublicLibraryServices (20)

PPTX
Librarian's choice presentation
PPTX
Reading, And Reading Readers Through Nonfiction and Multimedia
PPTX
Reference Service Excellence Amid Challenging Times
PPTX
Health information in lote
PPTX
Indyreads reference seminar 12 May 2020
PPTX
Infographics and information sharing - Georges River Libraries
PDF
Shoalhaven Libraries digital dig staff training examples
PPTX
Reference at the Metcalfe online presentation
PPT
Librarians on loan presentation
PPTX
Military research methods
PPTX
Readers' advisory displays at Canterbury Bankstown Libraries
PPTX
Find your next favourite read
PPTX
Military research methods
PPTX
Library to your door presentation
PPT
Reading podcasts - 10 slides in 5 minutes
PPTX
Changes: Marrickville Library
PPTX
Library promotion
PPTX
Community connections presentation
PPTX
Record enrichment sheets: you can get it out of your head
PPTX
Interpreting heritage across borders
Librarian's choice presentation
Reading, And Reading Readers Through Nonfiction and Multimedia
Reference Service Excellence Amid Challenging Times
Health information in lote
Indyreads reference seminar 12 May 2020
Infographics and information sharing - Georges River Libraries
Shoalhaven Libraries digital dig staff training examples
Reference at the Metcalfe online presentation
Librarians on loan presentation
Military research methods
Readers' advisory displays at Canterbury Bankstown Libraries
Find your next favourite read
Military research methods
Library to your door presentation
Reading podcasts - 10 slides in 5 minutes
Changes: Marrickville Library
Library promotion
Community connections presentation
Record enrichment sheets: you can get it out of your head
Interpreting heritage across borders

Recently uploaded (20)

PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
human mycosis Human fungal infections are called human mycosis..pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
2.FourierTransform-ShortQuestionswithAnswers.pdf
Anesthesia in Laparoscopic Surgery in India
PPH.pptx obstetrics and gynecology in nursing
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Cell Types and Its function , kingdom of life
Renaissance Architecture: A Journey from Faith to Humanism
O7-L3 Supply Chain Operations - ICLT Program
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
TR - Agricultural Crops Production NC III.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Supply Chain Operations Speaking Notes -ICLT Program

Coding: the smart future for our kids - Chau Au

  • 1. Coding: the smart future for our kids Presenter: Chau Au Code Club Volunteer Facilitator Bowen Library, Maroubra Junction HSC and Education Forum @ State Library of NSW Tuesday 08 March 2016
  • 2. Hello! About me… • Currently studying B Education in Primary Education at the University of Technology Sydney. • Love playing around with computers & fixing them during school • Still have interest in computer technology • First learnt programming through database Filemaker Pro, MS Excel & HTML through Adobe Dreamweaver • Never into action games and robotics as a child • Love data entry and making movies
  • 3. My journey… Where and how did I come across Code Club?
  • 4. January 2015 Wanting to find some volunteering experience around computers
  • 8. How do I get Code Club started??? I never used Scratch program before…
  • 13. Term 2 (April 2015)– First Code Club • Full group of 11 kids • Most never coded before, a couple have used Scratch before • Had a IT library staff who assisted Code Club sessions • 9 weeks (found it too long) – preferrably 6-7 weeks.
  • 15. What have I gained from this? — More confident in facilitating & public speaking — More knowledgeable about coding in Scratch as visual language — Build a great relationship with the kids — How fun and interesting coding is — How important coding is for the future — How running an after-school program is so fun — How to overcome challenges in running Code Club
  • 16. Sustainability with Continuation — Continuous support — Ongoing volunteering — Getting more volunteers on board! — Getting more kids an opportunity to code — Professional learning experience — Evaluating and reflecting on my facilitation — Shifting methods of running Code Club
  • 17. Structure of running Code Club in library setting How did I run Code Club? What resources were available? Number of students and types of students?
  • 19. Curriculum structure & resource projects from Code Club
  • 20. 2015 Code Club Terms — Term 2 - 2015 — Scratch 1 (Beginners) – Cohort #1 = 11 kids — Term 3 - 2015 — Scratch 1 (Beginners) – Cohort #2 = 11 kids — Scratch 2 (Continuers) – Cohort #1 = 9 kids — Term 4 - 2015 — Scratch 1 (Beginners) – Cohort #3 = 15 kids — Scratch 2 (Continuers) – Cohort #2 = 9 kids — Term 1 – 2016 — Scratch 1 (Beginners) – Cohort #4 = 20 kids — Scratch 2 (Continuers) – Cohort #3 = 14 kids
  • 21. Future terms — Term 2 - 2016 — Scratch 2 (Continuers) – Cohort #4 — Python 1 (Beginners) – Cohort #1 = Scratch cohorts 1-3 — Term 3 - 2016 — Python 1 (Beginners) – Cohort #2 = Scratch cohort #4 — Python 2 (Continuers) – Cohort #1 — Term 4 – 2016 — Scratch 1 (Beginners) – Cohort #5 — Python 2 (Continuers) – Cohort #2
  • 22. Resources — Computer training room – 11 desktop computers — Used Scratch offline version — Printed booklets of each set project each week (in B&W) — Max. 11 students for Term 2 & 3 — Introduced BYO laptops in Term 4 with the new cohort group doing Scratch 1 (Beginners) — Increased numbers to max. 15 — Increased numbers to max. 20 this Term
  • 23. Kind of students — Receive registration forms from parents — Mixed boys and girls — Most never experienced coding before — A couple were highly experienced with other coding language but not Scratch — A few kids are from non-English speaking backgrounds — A couple of kids with a learning difficulty or a condition requiring additional needs (undisclosed – don’t need to know). — Kids that want to learn, have fun and enjoy.
  • 24. Demo
  • 25. The kids!! Their experiences & case studies
  • 32. Case study #1: Confidence Amy, Brendan & Leo - dynamics — Amy, 9 & Brendan, 8 — Was not very confident in the first couple of weeks — Working on a slower pace from others — Became more confident & fast over the Term — Leo, 10 — Over-confident with completing scratch projects early — Likes to challenge — Providing additional projects as extension set a higher challenge — Peer-to-peer assistance
  • 33. Case study #2: Freedom Jenny and Dom – parent expectation & no fear of failure — Jenny, 10 — Fear of making mistakes — Keeps asking if she was coding correctly in each step before continuing — Over the Term, she learns to make her mistakes . — Dom, 10 — Parents had very high expectation from Code Club in the beginning — Was pushed to code as fast as he is expected to and complete everything within the session — He was given the space & time to work on the project at his own choice of pace over the Term
  • 34. Case study #3: Problem-solving Phillip and Tiara – dependent to independent — Phillip, 11 — Was very dependent on following the leader’s instruction step by step at the beginning. Had bugs and issues with program without solving issue himself — Through the middle of the Term, he worked through the project on his own and use problem-solving skills to fix an issue on his own — Tiara, 10 — Always put her hand up to ask to fix something for her — Did not know how to problem-solve something – lack of attention & human error — In the last few projects, she was able to solve on own without asking any help!
  • 35. How does coding benefit a child? — Knowing how to carefully follow instructions — Become confident & engaging — Problem-solving issues on their own — Learn coding language and skills from very foundation level — Inspire them to pursue digital technology & computer science subjects in future years of schooling school — See how coding works with current games and app they play or use — How coding is important for their future in the digital age
  • 36. Possible implications — Resources — Interest of students in coding & content — Not following instructions affecting concentration and attention level — Physical environment – how small or big the room is — Knowledge and understanding of computer literacy & coding terms — Not enough time to explain computer jargons & concepts — Facilitation style – lead-directed vs. student-to-student — Number of volunteers
  • 37. Before I conclude… — Consider setting up Code Club at your local library — Program or be programmed — Network with Code Club Australia & other organisations — Develop professional knowledge with coding. Using Scratch is a great start — Promote STEM learning: robotics, 3D printing, drones, programming. — Invest in books and resources around computer science and coding — Learn as you go, play as you go, enjoy as you go. Have a go!