SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Students teaching students:
Introductory coding using Scratch
Mike Nantais, Ph.D. (Brandon University)
Matteo DiMuro, B.Ed., M.Ed. (Vincent Massey High School, Brandon, MB)
Eleni Galatsanou-Tellidis, B.Ed., M.Sc. (Crocus Plains Regional Secondary School, Brandon, MB)
TATE
Research Purpose
Background:
What are Computational Thinking Skills?
Image from Balanskat, A. & Engelhardt, K. (2015). Computing our future. Computer programming and coding: Priorities, school curricula and initiatives across Europe.
European Schoolnet: Brussles, Belgium. Retrieved from http://www.eun.org/c/document_library/get_ file?uuid=521cb928-6ec4-4a86-b522-9d8fd5cf60ce&groupId=43887
Background: Why Teach CT and Coding?
Background: Why Teach CT and Coding?
Study Background
Collaborative study - 2 Brandon high
school teachers & Faculty of
Education Prof.
City of approx. 50, 000 people (2016
census).
22 schools in BSD, area K-8 schools
targeted, 2 taken part so far.
http://ontheworldmap.com/
Study Background/Process
Students in a grade 11/12 Computer Science class are recruited
(voluntarily) to take part in teaching Scratch to local grade 7 & 8
students.
Grade 7 & 8 teachers in area schools are recruited to take part in
the project.
Teachers are interviewed.
* Note: this project is still in progress - results presented are tentative.
Data Sources
● Pre & Post Surveys for students (SY & MY)
● Student focus groups (SY & MY)
● Teacher interviews
● In class observations
Preliminary Findings
&
Conclusions
Data to date:
● 4 classes (grades 7 & 8) in 2 schools
● Teacher interviews: 3 (one teacher has been involved 2x)
● 3 SY focus groups
● 4 MY focus groups
● Pre-surveys: SY N = 5, MY N = 33
● Post surveys*: SY N = 14, MY N = 39
● Classes observed by PI: 3 sessions
So what did the high
school students say
about teaching Scratch
to MY students?
●
●
●
●
●
●
Senior Years Student Pre Survey Data
Senor Years Student Post Surveys Data:
Post survey/focus group results: Senior Years Students
1) Teaching to MY students did not overall revolutionize what
they already knew about CS concepts.
2) SY students: critical thinking and problem solving skills
were improved.
3) New respect for teachers and learners.
4) MY students benefited by practicing how to be
self-motivated learners.
5) MY students benefited by being introduced to algorithmic
thinking (a skill they were lacking).
“Helped turn the abstract nature of computer science thinking
into concrete terms … forced us to think of things in a different
way, teaching us new things about something old.”
“People tend to learn at different paces, and explaining it one
way didn’t work for everyone.”
“Showing them the end goal, or end possibilities, is what got
them interested in wanting to learn Scratch.”
“Teaching kids is less about teaching them than to get them to
teach themselves. They had the ability to do it, you just have to
find a way to make them want to do it.”
“One of the hardest things was you’d teach them something, and
then they’d forget. Or if you changed the context of the problem,
then they’d be lost. A lot of people really needed the step by step
list on how to do something.”
“I think it teaches more than just computer science, it teaches them
how to work toward an end goal, a step by step process to reach the
goal, and the skills needed to do that. The things they learned in this
course could apply to so many different fields, I think.”
So what did the MY
students say about
learning Scratch?
Results from Middle Years Students
1) Most students enjoyed the experience and thought it was
valuable.
2) Most girls decided they were not interested in CS as a
potential field of employment. Male interest also went
down after the teaching.
3) Many students felt their problem solving skills were
increased, or had more confidence in their abilities to find
solutions to their problems.
“When you had to code, you had to think, and it was sort of like
a puzzle.”
“Keeping your code organized.”
“I would test an idea, and if it didn’t work, I’d try something
different, and try again. The puzzle pieces of code really helped
because some things didn’t fit together and others do.”
“At first it was confusing, there were so many different tabs and
buttons, but once we got the hang of it [by about 3rd session] it got
easy.”
So what did the
teachers say about
having SY kids teach
Scratch to MY students?
Results from Teachers
Teachers were positive about the project. They told us about …
Students who coded outside of the lessons, even some
continuing after the sessions were completed.
How the MY students were (mostly) engaged and learned to ask
questions, and to help one another.
Some noticed problem solving skills improving in other areas (eg
math class).
“I don’t know how to code, so this seemed like a good opportunity”
“The benefits were student engagement, and learning a new
skill. There was a lot of independent learning happening.”
“A huge skill for the students to learn was being able to do
something step by step.”
“The high school students were always trying something new,
and tackling the challenges they faced in teaching the middle
years (MY) students. They spoke the same ‘language’ as the MY
students.”
“Some of my students who were typically very shy actually
became the “go to” people for help in the class for coding.”
“Kids spent a lot of time being creative, and building different
things in Scratch.”
On algorithmic thinking: “I’ve used the examples from Scratch to
demonstrate to my students that you can’t skip a step in an algorithm, or it
doesn’t work. Also the language we learned during Scratch has carried over.”
“Writing and communication skills--communication skills being the main
one.”
“Following directions, and being able to stay focused--we had kids who
generally can’t stay focused for long periods of time, but during the
Scratch lessons they didn’t want to lose their spot and were focused the
whole time”.
Some Preliminary Conclusions
This approach of ‘students teaching students’ appears to have
benefits for all involved, for example:
● Can be a way to introduce teachers without a computer science
background to coding/CT.
● Helps students develop critical thinking skills.
● SY students solidify their coding skills and learn to plan and
communicate ideas to others.
● MY students can be introduced to coding in a fun, non threatening
way, this may lead to further interest in coding (Computer Science).
Thank you!
@mfnantais @el_gal @MatteoDiMuro

Contenu connexe

Tendances (7)

Surrey.english.hum.dept.heads.2011
Surrey.english.hum.dept.heads.2011Surrey.english.hum.dept.heads.2011
Surrey.english.hum.dept.heads.2011
 
Gifted Students in the Foreign Language Classroom
Gifted Students in the Foreign Language ClassroomGifted Students in the Foreign Language Classroom
Gifted Students in the Foreign Language Classroom
 
532 scaffold lesson plan
532 scaffold lesson plan532 scaffold lesson plan
532 scaffold lesson plan
 
Signature Assignment Learning Plan
Signature Assignment  Learning Plan Signature Assignment  Learning Plan
Signature Assignment Learning Plan
 
MA dyslexia introduction
MA dyslexia introductionMA dyslexia introduction
MA dyslexia introduction
 
Six surprisingly simple strategies to engage students in complex learning
Six surprisingly simple strategies to engage students in complex learningSix surprisingly simple strategies to engage students in complex learning
Six surprisingly simple strategies to engage students in complex learning
 
Creating and Implementing a Multiplayer Classroom: Results from Designing a C...
Creating and Implementing a Multiplayer Classroom: Results from Designing a C...Creating and Implementing a Multiplayer Classroom: Results from Designing a C...
Creating and Implementing a Multiplayer Classroom: Results from Designing a C...
 

Similaire à CSSE Coding with Scratch presentation June 2019

A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
Anita Zijdemans Boudreau
 
Changing Landscape of Teaching - SPS 4500 #1 - Jeff Loats
Changing Landscape of Teaching - SPS 4500 #1 - Jeff LoatsChanging Landscape of Teaching - SPS 4500 #1 - Jeff Loats
Changing Landscape of Teaching - SPS 4500 #1 - Jeff Loats
Jeff Loats
 
LBIS Professional Development Day 21/09/12
LBIS Professional Development Day 21/09/12LBIS Professional Development Day 21/09/12
LBIS Professional Development Day 21/09/12
davidjjenkins
 
Mathematics at roxy
Mathematics at roxyMathematics at roxy
Mathematics at roxy
mattonz
 
CCD Jump into JiTT - Feb 2014
CCD Jump into JiTT - Feb 2014CCD Jump into JiTT - Feb 2014
CCD Jump into JiTT - Feb 2014
Jeff Loats
 
3rd Grade Webinar Slideshow
3rd Grade Webinar Slideshow3rd Grade Webinar Slideshow
3rd Grade Webinar Slideshow
jwalts
 
action research nithya
action research nithyaaction research nithya
action research nithya
Alamelu Iyer
 
Writing Power Point
Writing Power PointWriting Power Point
Writing Power Point
University
 
EARCOS Reflections
EARCOS ReflectionsEARCOS Reflections
EARCOS Reflections
TGascoigne
 

Similaire à CSSE Coding with Scratch presentation June 2019 (20)

CS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
CS Teachers are Different than Software Developers: WIPSCE 2014 KeynoteCS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
CS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
 
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
 
Nctm st.louis10272011
Nctm st.louis10272011Nctm st.louis10272011
Nctm st.louis10272011
 
Intelligent Adaptive Learning: A Powerful Element for 21st Century Learning &...
Intelligent Adaptive Learning: A Powerful Element for 21st Century Learning &...Intelligent Adaptive Learning: A Powerful Element for 21st Century Learning &...
Intelligent Adaptive Learning: A Powerful Element for 21st Century Learning &...
 
Changing Landscape of Teaching - SPS 4500 #1 - Jeff Loats
Changing Landscape of Teaching - SPS 4500 #1 - Jeff LoatsChanging Landscape of Teaching - SPS 4500 #1 - Jeff Loats
Changing Landscape of Teaching - SPS 4500 #1 - Jeff Loats
 
CUED6800 Portfolio
CUED6800 PortfolioCUED6800 Portfolio
CUED6800 Portfolio
 
LBIS Professional Development Day 21/09/12
LBIS Professional Development Day 21/09/12LBIS Professional Development Day 21/09/12
LBIS Professional Development Day 21/09/12
 
Digital literacy and digital participation #FLRI
Digital literacy and digital participation #FLRIDigital literacy and digital participation #FLRI
Digital literacy and digital participation #FLRI
 
Mathematics at roxy
Mathematics at roxyMathematics at roxy
Mathematics at roxy
 
MSTA 2016 STEMify your teaching
MSTA 2016 STEMify your teachingMSTA 2016 STEMify your teaching
MSTA 2016 STEMify your teaching
 
CCD Jump into JiTT - Feb 2014
CCD Jump into JiTT - Feb 2014CCD Jump into JiTT - Feb 2014
CCD Jump into JiTT - Feb 2014
 
3rd Grade Webinar Slideshow
3rd Grade Webinar Slideshow3rd Grade Webinar Slideshow
3rd Grade Webinar Slideshow
 
action research nithya
action research nithyaaction research nithya
action research nithya
 
Writing Power Point
Writing Power PointWriting Power Point
Writing Power Point
 
Interaction can we increase it using tablets
Interaction can we increase it using tabletsInteraction can we increase it using tablets
Interaction can we increase it using tablets
 
EARCOS Reflections
EARCOS ReflectionsEARCOS Reflections
EARCOS Reflections
 
TMCSE23_Presentation 2024 Session 3.pptx
TMCSE23_Presentation 2024 Session 3.pptxTMCSE23_Presentation 2024 Session 3.pptx
TMCSE23_Presentation 2024 Session 3.pptx
 
Tales Of An Educator New To Depth & Complexity
Tales Of An Educator New To Depth & ComplexityTales Of An Educator New To Depth & Complexity
Tales Of An Educator New To Depth & Complexity
 
CMC3 Fall 2012 Give It All You Got V3
CMC3 Fall 2012 Give It All You Got V3CMC3 Fall 2012 Give It All You Got V3
CMC3 Fall 2012 Give It All You Got V3
 
Clickers at CPUT
Clickers at CPUTClickers at CPUT
Clickers at CPUT
 

Plus de Michael Nantais

Plus de Michael Nantais (20)

CSSE - CATE Family Math Night outreach presentation
CSSE  - CATE Family Math Night outreach presentationCSSE  - CATE Family Math Night outreach presentation
CSSE - CATE Family Math Night outreach presentation
 
Wrap up presentation VOICE
Wrap up presentation VOICEWrap up presentation VOICE
Wrap up presentation VOICE
 
CSSE 2017 handout
CSSE 2017 handoutCSSE 2017 handout
CSSE 2017 handout
 
Classroom research
Classroom researchClassroom research
Classroom research
 
Overcoming the Obstacles: A Case Study of a 1:1 Computing Initiative in a Rur...
Overcoming the Obstacles: A Case Study of a 1:1 Computing Initiative in a Rur...Overcoming the Obstacles: A Case Study of a 1:1 Computing Initiative in a Rur...
Overcoming the Obstacles: A Case Study of a 1:1 Computing Initiative in a Rur...
 
Social Media Pedagogy - CSSE roundtable handout - 2016
Social Media Pedagogy - CSSE roundtable handout - 2016Social Media Pedagogy - CSSE roundtable handout - 2016
Social Media Pedagogy - CSSE roundtable handout - 2016
 
Using Social Media to Engage Educators in Learning
Using Social Media to Engage Educators in LearningUsing Social Media to Engage Educators in Learning
Using Social Media to Engage Educators in Learning
 
Social Media Pedagogy
Social Media PedagogySocial Media Pedagogy
Social Media Pedagogy
 
Reimagine Lakeshore: A Reflective Analysis of a School Division Change Initia...
Reimagine Lakeshore: A Reflective Analysis of a School Division Change Initia...Reimagine Lakeshore: A Reflective Analysis of a School Division Change Initia...
Reimagine Lakeshore: A Reflective Analysis of a School Division Change Initia...
 
AERA handout for roundtable session
AERA handout for roundtable sessionAERA handout for roundtable session
AERA handout for roundtable session
 
Action Research - Reflective Teacher
Action Research - Reflective TeacherAction Research - Reflective Teacher
Action Research - Reflective Teacher
 
Ph.D. Dissertation Abstract
Ph.D. Dissertation AbstractPh.D. Dissertation Abstract
Ph.D. Dissertation Abstract
 
Welcome to my science methods @ BU
Welcome to my science methods @ BUWelcome to my science methods @ BU
Welcome to my science methods @ BU
 
Welcome to sy math methods
Welcome to sy math methodsWelcome to sy math methods
Welcome to sy math methods
 
Ph.D. Oral Defense presentation
Ph.D. Oral Defense presentationPh.D. Oral Defense presentation
Ph.D. Oral Defense presentation
 
Teaching With Social Media v2
Teaching With Social Media v2Teaching With Social Media v2
Teaching With Social Media v2
 
Teaching with Social Media
Teaching with Social MediaTeaching with Social Media
Teaching with Social Media
 
Welcome to internet for ed
Welcome to internet for edWelcome to internet for ed
Welcome to internet for ed
 
ePortfolios (revised)
ePortfolios (revised)ePortfolios (revised)
ePortfolios (revised)
 
Welcome to ict3621ey
Welcome to ict3621eyWelcome to ict3621ey
Welcome to ict3621ey
 

Dernier

Dernier (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 

CSSE Coding with Scratch presentation June 2019

  • 1. Students teaching students: Introductory coding using Scratch Mike Nantais, Ph.D. (Brandon University) Matteo DiMuro, B.Ed., M.Ed. (Vincent Massey High School, Brandon, MB) Eleni Galatsanou-Tellidis, B.Ed., M.Sc. (Crocus Plains Regional Secondary School, Brandon, MB) TATE
  • 3. Background: What are Computational Thinking Skills? Image from Balanskat, A. & Engelhardt, K. (2015). Computing our future. Computer programming and coding: Priorities, school curricula and initiatives across Europe. European Schoolnet: Brussles, Belgium. Retrieved from http://www.eun.org/c/document_library/get_ file?uuid=521cb928-6ec4-4a86-b522-9d8fd5cf60ce&groupId=43887
  • 4. Background: Why Teach CT and Coding?
  • 5. Background: Why Teach CT and Coding?
  • 6. Study Background Collaborative study - 2 Brandon high school teachers & Faculty of Education Prof. City of approx. 50, 000 people (2016 census). 22 schools in BSD, area K-8 schools targeted, 2 taken part so far. http://ontheworldmap.com/
  • 7. Study Background/Process Students in a grade 11/12 Computer Science class are recruited (voluntarily) to take part in teaching Scratch to local grade 7 & 8 students. Grade 7 & 8 teachers in area schools are recruited to take part in the project. Teachers are interviewed. * Note: this project is still in progress - results presented are tentative.
  • 8. Data Sources ● Pre & Post Surveys for students (SY & MY) ● Student focus groups (SY & MY) ● Teacher interviews ● In class observations
  • 10. Data to date: ● 4 classes (grades 7 & 8) in 2 schools ● Teacher interviews: 3 (one teacher has been involved 2x) ● 3 SY focus groups ● 4 MY focus groups ● Pre-surveys: SY N = 5, MY N = 33 ● Post surveys*: SY N = 14, MY N = 39 ● Classes observed by PI: 3 sessions
  • 11. So what did the high school students say about teaching Scratch to MY students?
  • 13. Senor Years Student Post Surveys Data:
  • 14. Post survey/focus group results: Senior Years Students 1) Teaching to MY students did not overall revolutionize what they already knew about CS concepts. 2) SY students: critical thinking and problem solving skills were improved. 3) New respect for teachers and learners. 4) MY students benefited by practicing how to be self-motivated learners. 5) MY students benefited by being introduced to algorithmic thinking (a skill they were lacking).
  • 15. “Helped turn the abstract nature of computer science thinking into concrete terms … forced us to think of things in a different way, teaching us new things about something old.” “People tend to learn at different paces, and explaining it one way didn’t work for everyone.”
  • 16. “Showing them the end goal, or end possibilities, is what got them interested in wanting to learn Scratch.” “Teaching kids is less about teaching them than to get them to teach themselves. They had the ability to do it, you just have to find a way to make them want to do it.”
  • 17. “One of the hardest things was you’d teach them something, and then they’d forget. Or if you changed the context of the problem, then they’d be lost. A lot of people really needed the step by step list on how to do something.” “I think it teaches more than just computer science, it teaches them how to work toward an end goal, a step by step process to reach the goal, and the skills needed to do that. The things they learned in this course could apply to so many different fields, I think.”
  • 18. So what did the MY students say about learning Scratch?
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Results from Middle Years Students 1) Most students enjoyed the experience and thought it was valuable. 2) Most girls decided they were not interested in CS as a potential field of employment. Male interest also went down after the teaching. 3) Many students felt their problem solving skills were increased, or had more confidence in their abilities to find solutions to their problems.
  • 26. “When you had to code, you had to think, and it was sort of like a puzzle.” “Keeping your code organized.”
  • 27. “I would test an idea, and if it didn’t work, I’d try something different, and try again. The puzzle pieces of code really helped because some things didn’t fit together and others do.” “At first it was confusing, there were so many different tabs and buttons, but once we got the hang of it [by about 3rd session] it got easy.”
  • 28. So what did the teachers say about having SY kids teach Scratch to MY students?
  • 29. Results from Teachers Teachers were positive about the project. They told us about … Students who coded outside of the lessons, even some continuing after the sessions were completed. How the MY students were (mostly) engaged and learned to ask questions, and to help one another. Some noticed problem solving skills improving in other areas (eg math class).
  • 30. “I don’t know how to code, so this seemed like a good opportunity” “The benefits were student engagement, and learning a new skill. There was a lot of independent learning happening.” “A huge skill for the students to learn was being able to do something step by step.”
  • 31. “The high school students were always trying something new, and tackling the challenges they faced in teaching the middle years (MY) students. They spoke the same ‘language’ as the MY students.” “Some of my students who were typically very shy actually became the “go to” people for help in the class for coding.” “Kids spent a lot of time being creative, and building different things in Scratch.”
  • 32. On algorithmic thinking: “I’ve used the examples from Scratch to demonstrate to my students that you can’t skip a step in an algorithm, or it doesn’t work. Also the language we learned during Scratch has carried over.” “Writing and communication skills--communication skills being the main one.” “Following directions, and being able to stay focused--we had kids who generally can’t stay focused for long periods of time, but during the Scratch lessons they didn’t want to lose their spot and were focused the whole time”.
  • 33. Some Preliminary Conclusions This approach of ‘students teaching students’ appears to have benefits for all involved, for example: ● Can be a way to introduce teachers without a computer science background to coding/CT. ● Helps students develop critical thinking skills. ● SY students solidify their coding skills and learn to plan and communicate ideas to others. ● MY students can be introduced to coding in a fun, non threatening way, this may lead to further interest in coding (Computer Science).