SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
Easy as Pie?
      Teaching Code Literacy




Sarah Allen
@ultrasaurus
Coding Literacy
Sarah Allen
@ultrasaurus
Sarah Allen
@ultrasaurus
Why?
Pie: the language
 Teaching Kids
Why?
Pie: the language
 Teaching Kids
Why?
 Pie: the language
Learning from Kids
Why me?
Why teach kids to code?
Why create a language?
     Why Ruby?
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!    Intrinsic
AWESOME!!!!!!!!!!!!!   Gratification
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
Intrinsic
Gratification
Results
Results
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!
Why teach kids code?

•   Software is part of how our world works
•   Skill for thinking & communicating
•   Before they start believing they can’t
•   By high school some will outpace adults
language?
Small code
Big effect
Simple syntax
“real” language
Domain Specific Language
 Domain = Web Games


  http://pie-bakery.heroku.com/
Pie: the language

•   What is Pie?
    (demo)
•   How do you make Pie?
    (the code)
place
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."
place(park:"You are in a park...")
place(trees:"You are in a Japanese garden.")
place(river_edge:"The path ends at a river")
place(in_the_river:"You walk into the river
and drown.")
place(:park => "You are in a park...")
place(:trees => "You are in a Japanese garden.
place(:river_edge => "The path ends at a river
place(:in_the_river => "You walk into the rive
and drown.")
place(park:"You are in a park...")
place(trees:"You are in a Japanese garden.")
place(river_edge:"The path ends at a river")
place(in_the_river:"You walk into the river
and drown.")
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
Metaprogramming
Ruby Techniques
             used in the Pie DSL




• method_missing
• blocks with instance_eval
pie game.pie



File.open(pie_file) do |f|


end
pie game.pie



File.open(pie_file) do |f|
  new_pie.instance_eval do
      eval(f.read)
end
place park:"You are...




def place(options)
  Place.new(places, options)
end
park.path trees:north




def method_missing(name)
    ...
end
park.path trees:north




def method_missing(name)
    place = places[name]
    ...
park.path trees:north




class Place

 def path
   ...
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
place park:"You are in a park..."
place trees:"You are in a Japanese garden."
place river_edge:"The path ends at a river"
place in_the_river:"You walk into the river
and drown."

park.path trees:north, river_edge:east
river_edge.path in_the_river:east!
trees.path river_edge:"go through the trees"
Tech Notes
• Sinatra web app
  http://www.sinatrarb.com/
• Rails IDE
  http://rubyonrails.org/
• Rhodes mobile apps
  http://rhomobile.com/
What I Learned

• Installation is boring
• Teach Different Things
  language, environments, physical computing


• Seek Immediate Gratification
• Errors are part of the user experience
Next Steps

• Snazzier games
• Create a path to writing more code
• IDE improvements
https://github.com/blazingcloud/pie
                gem install pie

 https://github.com/blazingcloud/pie-bakery
        http://pie-bakery.heroku.com

 https://github.com/blazingcloud/mobile-pie
               rake run:iphone
               rake run:android


           @ultrasaurus
http://teachingkids.railsbridge.org/

Contenu connexe

Tendances

はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用Yuka Motobe
 
よちよちトドラークラス201608公開用
よちよちトドラークラス201608公開用よちよちトドラークラス201608公開用
よちよちトドラークラス201608公開用Yuka Motobe
 
よちよちトドラークラス
よちよちトドラークラスよちよちトドラークラス
よちよちトドラークラスYuka Motobe
 
20160819淀川生協 公開用
20160819淀川生協   公開用20160819淀川生協   公開用
20160819淀川生協 公開用Yuka Motobe
 
はいはいベイビークラス
はいはいベイビークラスはいはいベイビークラス
はいはいベイビークラスYuka Motobe
 
しっかりトドラークラス201611公開用
しっかりトドラークラス201611公開用しっかりトドラークラス201611公開用
しっかりトドラークラス201611公開用Yuka Motobe
 
ころりんベイビークラス201611公開用
ころりんベイビークラス201611公開用ころりんベイビークラス201611公開用
ころりんベイビークラス201611公開用Yuka Motobe
 
Too Much Noise (Remixed By nchokkan@gmail.com)
Too Much Noise (Remixed By nchokkan@gmail.com)Too Much Noise (Remixed By nchokkan@gmail.com)
Too Much Noise (Remixed By nchokkan@gmail.com)Naga Chokkanathan
 
はいはいベイビークラス201611公開用
はいはいベイビークラス201611公開用はいはいベイビークラス201611公開用
はいはいベイビークラス201611公開用Yuka Motobe
 
しっかりトドラークラス201610
しっかりトドラークラス201610しっかりトドラークラス201610
しっかりトドラークラス201610Yuka Motobe
 
はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用Yuka Motobe
 
よちよちトドラークラス201611公開用
よちよちトドラークラス201611公開用よちよちトドラークラス201611公開用
よちよちトドラークラス201611公開用Yuka Motobe
 
ころりんベイビークラス201609公開
ころりんベイビークラス201609公開ころりんベイビークラス201609公開
ころりんベイビークラス201609公開Yuka Motobe
 
しっかりトドラークラス201609公開
しっかりトドラークラス201609公開しっかりトドラークラス201609公開
しっかりトドラークラス201609公開Yuka Motobe
 
よちよちトドラークラス201609公開用
よちよちトドラークラス201609公開用よちよちトドラークラス201609公開用
よちよちトドラークラス201609公開用Yuka Motobe
 
In front of and At the back of
In front of and At the back ofIn front of and At the back of
In front of and At the back ofZthelJoyLaraga1
 

Tendances (20)

はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用
 
よちよちトドラークラス201608公開用
よちよちトドラークラス201608公開用よちよちトドラークラス201608公開用
よちよちトドラークラス201608公開用
 
よちよちトドラークラス
よちよちトドラークラスよちよちトドラークラス
よちよちトドラークラス
 
20160819淀川生協 公開用
20160819淀川生協   公開用20160819淀川生協   公開用
20160819淀川生協 公開用
 
はいはいベイビークラス
はいはいベイビークラスはいはいベイビークラス
はいはいベイビークラス
 
しっかりトドラークラス201611公開用
しっかりトドラークラス201611公開用しっかりトドラークラス201611公開用
しっかりトドラークラス201611公開用
 
Atricles a an1
Atricles a an1Atricles a an1
Atricles a an1
 
EEON101
EEON101EEON101
EEON101
 
ころりんベイビークラス201611公開用
ころりんベイビークラス201611公開用ころりんベイビークラス201611公開用
ころりんベイビークラス201611公開用
 
Too Much Noise (Remixed By nchokkan@gmail.com)
Too Much Noise (Remixed By nchokkan@gmail.com)Too Much Noise (Remixed By nchokkan@gmail.com)
Too Much Noise (Remixed By nchokkan@gmail.com)
 
はいはいベイビークラス201611公開用
はいはいベイビークラス201611公開用はいはいベイビークラス201611公開用
はいはいベイビークラス201611公開用
 
しっかりトドラークラス201610
しっかりトドラークラス201610しっかりトドラークラス201610
しっかりトドラークラス201610
 
はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用はいはいベイビークラス201608公開用
はいはいベイビークラス201608公開用
 
よちよちトドラークラス201611公開用
よちよちトドラークラス201611公開用よちよちトドラークラス201611公開用
よちよちトドラークラス201611公開用
 
Fox is not scared
Fox is not scaredFox is not scared
Fox is not scared
 
ころりんベイビークラス201609公開
ころりんベイビークラス201609公開ころりんベイビークラス201609公開
ころりんベイビークラス201609公開
 
しっかりトドラークラス201609公開
しっかりトドラークラス201609公開しっかりトドラークラス201609公開
しっかりトドラークラス201609公開
 
よちよちトドラークラス201609公開用
よちよちトドラークラス201609公開用よちよちトドラークラス201609公開用
よちよちトドラークラス201609公開用
 
Cuento fox
Cuento foxCuento fox
Cuento fox
 
In front of and At the back of
In front of and At the back ofIn front of and At the back of
In front of and At the back of
 

En vedette

Kids computer-programming
Kids computer-programmingKids computer-programming
Kids computer-programmingEdward Burns
 
Coding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationCoding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationJoanne Villis
 
10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids 10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids gicelamorales
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesJill Hubbard
 
Loops Basics
Loops BasicsLoops Basics
Loops BasicsMushiii
 
Hour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful EducatorsHour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful EducatorsCode.org Teacher Community
 
Object Oriented Programming Concepts
Object Oriented Programming ConceptsObject Oriented Programming Concepts
Object Oriented Programming Conceptsthinkphp
 

En vedette (10)

Kids computer-programming
Kids computer-programmingKids computer-programming
Kids computer-programming
 
Coding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationCoding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop Presentation
 
10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids 10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids
 
Hour of code handout for schools
Hour of code handout for schoolsHour of code handout for schools
Hour of code handout for schools
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To Activites
 
Loops Basics
Loops BasicsLoops Basics
Loops Basics
 
How to Teach how to Code for kids
How to Teach how to Code for kidsHow to Teach how to Code for kids
How to Teach how to Code for kids
 
Hour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful EducatorsHour of Code: Best Practices for Successful Educators
Hour of Code: Best Practices for Successful Educators
 
Oops ppt
Oops pptOops ppt
Oops ppt
 
Object Oriented Programming Concepts
Object Oriented Programming ConceptsObject Oriented Programming Concepts
Object Oriented Programming Concepts
 

Similaire à Teaching code literacy

From Red to Green and the Confusion Between
From Red to Green and the Confusion BetweenFrom Red to Green and the Confusion Between
From Red to Green and the Confusion BetweenAndrew Pucci
 
Iñigo carcar..the prepositions of place
Iñigo carcar..the prepositions of placeIñigo carcar..the prepositions of place
Iñigo carcar..the prepositions of placeicg68
 
しっかりトドラークラス201701公開用
しっかりトドラークラス201701公開用しっかりトドラークラス201701公開用
しっかりトドラークラス201701公開用Yuka Motobe
 
1 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 31 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 3jordanlachance
 
The earth is wonderful 2
The earth is wonderful 2The earth is wonderful 2
The earth is wonderful 2Olga Gushcha
 
1 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 31 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 3jordanlachance
 
Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...
Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...
Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...MhetreAyurved
 
Writing Technology & Claro
Writing Technology & ClaroWriting Technology & Claro
Writing Technology & Claroiansyst
 

Similaire à Teaching code literacy (13)

Tom's TEFL - Prepositions of Place
Tom's TEFL - Prepositions of PlaceTom's TEFL - Prepositions of Place
Tom's TEFL - Prepositions of Place
 
From Red to Green and the Confusion Between
From Red to Green and the Confusion BetweenFrom Red to Green and the Confusion Between
From Red to Green and the Confusion Between
 
Iñigo carcar..the prepositions of place
Iñigo carcar..the prepositions of placeIñigo carcar..the prepositions of place
Iñigo carcar..the prepositions of place
 
Ling2 gengram
Ling2 gengramLing2 gengram
Ling2 gengram
 
Wb glob-pre interm-units 04-06
Wb glob-pre interm-units 04-06Wb glob-pre interm-units 04-06
Wb glob-pre interm-units 04-06
 
しっかりトドラークラス201701公開用
しっかりトドラークラス201701公開用しっかりトドラークラス201701公開用
しっかりトドラークラス201701公開用
 
1 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 31 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 3
 
The earth is wonderful 2
The earth is wonderful 2The earth is wonderful 2
The earth is wonderful 2
 
1 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 31 a 14 editing workshop vocab test 3
1 a 14 editing workshop vocab test 3
 
Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...
Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...
Importance of Sanskrit & Samhita in Ayurved : Welcome Address to Koppal Ayurv...
 
Pronunciation
PronunciationPronunciation
Pronunciation
 
Writing Technology & Claro
Writing Technology & ClaroWriting Technology & Claro
Writing Technology & Claro
 
WaterForms of the Earth
WaterForms of the EarthWaterForms of the Earth
WaterForms of the Earth
 

Plus de Sarah Allen

Internet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequencesInternet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequencesSarah Allen
 
RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)Sarah Allen
 
Communication is a Technical Skill
Communication is a Technical SkillCommunication is a Technical Skill
Communication is a Technical SkillSarah Allen
 
Improving Federal Government Services
Improving Federal Government ServicesImproving Federal Government Services
Improving Federal Government ServicesSarah Allen
 
Transparency Wins
Transparency WinsTransparency Wins
Transparency WinsSarah Allen
 
A Short History of Computers
A Short History of ComputersA Short History of Computers
A Short History of ComputersSarah Allen
 
Making Software Fun
Making Software FunMaking Software Fun
Making Software FunSarah Allen
 
Power of Transparency
Power of TransparencyPower of Transparency
Power of TransparencySarah Allen
 
Designing for Fun
Designing for FunDesigning for Fun
Designing for FunSarah Allen
 
Ruby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World ConferenceRuby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World ConferenceSarah Allen
 
Identities of Dead People
Identities of Dead PeopleIdentities of Dead People
Identities of Dead PeopleSarah Allen
 
3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby 3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby Sarah Allen
 
Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?Sarah Allen
 
Why no ruby in gov?
Why no ruby in gov?Why no ruby in gov?
Why no ruby in gov?Sarah Allen
 
People Patterns or What I learned from Toastmasters
People Patterns or What I learned from ToastmastersPeople Patterns or What I learned from Toastmasters
People Patterns or What I learned from ToastmastersSarah Allen
 
Blazing Cloud: Agile Product Development
Blazing Cloud: Agile Product DevelopmentBlazing Cloud: Agile Product Development
Blazing Cloud: Agile Product DevelopmentSarah Allen
 
Crowdsourced Transcription Landscape
Crowdsourced Transcription LandscapeCrowdsourced Transcription Landscape
Crowdsourced Transcription LandscapeSarah Allen
 
Lessons Learned Future Thoughts
Lessons Learned Future ThoughtsLessons Learned Future Thoughts
Lessons Learned Future ThoughtsSarah Allen
 
Mobile Web Video
Mobile Web VideoMobile Web Video
Mobile Web VideoSarah Allen
 

Plus de Sarah Allen (20)

Internet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequencesInternet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequences
 
RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)
 
Communication is a Technical Skill
Communication is a Technical SkillCommunication is a Technical Skill
Communication is a Technical Skill
 
Improving Federal Government Services
Improving Federal Government ServicesImproving Federal Government Services
Improving Federal Government Services
 
Transparency Wins
Transparency WinsTransparency Wins
Transparency Wins
 
A Short History of Computers
A Short History of ComputersA Short History of Computers
A Short History of Computers
 
Making Software Fun
Making Software FunMaking Software Fun
Making Software Fun
 
Power of Transparency
Power of TransparencyPower of Transparency
Power of Transparency
 
Designing for Fun
Designing for FunDesigning for Fun
Designing for Fun
 
Ruby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World ConferenceRuby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World Conference
 
Identities of Dead People
Identities of Dead PeopleIdentities of Dead People
Identities of Dead People
 
Let's pretend
Let's pretendLet's pretend
Let's pretend
 
3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby 3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby
 
Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?
 
Why no ruby in gov?
Why no ruby in gov?Why no ruby in gov?
Why no ruby in gov?
 
People Patterns or What I learned from Toastmasters
People Patterns or What I learned from ToastmastersPeople Patterns or What I learned from Toastmasters
People Patterns or What I learned from Toastmasters
 
Blazing Cloud: Agile Product Development
Blazing Cloud: Agile Product DevelopmentBlazing Cloud: Agile Product Development
Blazing Cloud: Agile Product Development
 
Crowdsourced Transcription Landscape
Crowdsourced Transcription LandscapeCrowdsourced Transcription Landscape
Crowdsourced Transcription Landscape
 
Lessons Learned Future Thoughts
Lessons Learned Future ThoughtsLessons Learned Future Thoughts
Lessons Learned Future Thoughts
 
Mobile Web Video
Mobile Web VideoMobile Web Video
Mobile Web Video
 

Dernier

Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 

Dernier (20)

Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 

Teaching code literacy