raspberry pi in education, resource presentation
TRANSCRIPT
- 1. WhatistheRaspberryPi Afullyfledgedcomputer. Creditcardsized Infinitelyflexible Cheap(29.99attimeofwriting) LowPower(5volts,2.5amps) Customisable
- 2. What'sinthebox? ConnecttheUSBperipheralsyoualreadyhave. AudioHeadphonesocket. TVOutBothRCAandHDMI MicroSDCardforstorage(sameasinaphone/tablet) Ethernetnetworkport(likeonaPC) 4USBports 1GBRAM,QuadCore,SystemOn AChip(SOAC).
- 3. PiBackground February2012,TheRaspberryPi Foundationlaunchestheirfirst RaspberryPi. 10,000Pi'sinstock,2online distributors. Thefirstday,therewere100,000 orders.Bothdistributorswebsites crashed. ByFebruary2015,FivemillionPi's havebeensold. Microsoft,Windows10forPi2,this summer.
- 4. SomeHistory 1980'scomputersinhomeand school. Commodore64,SinclairSpectrum, BBCMicro. SparseOperatingSystem(OS), BASIC Computersreadyforusertotake fullcontrol,programming,coding. Handsontomakeanythingwork. Sluggishnessbroughtaboutauser computerconnectionthatwejust don'texperiencewithmodernday PCs.
- 5. WhatisOpenSource? OpenSourceSoftwareissoftwarethathasbeenlicensed asfreetodownload,freetouse,freetochange/modify forthebenefitofall. WithOpenSourceSoftware,theentiresourcecodeis freelyavailabletoall,invitingtheentirecommunityof coderstocontributetomakethesoftwarebetter.Open SourceSoftwareisoftentermedFOSS.(FreeOpenSource Software) MostpeoplehavesomekindofFOSSontheircomputers.
- 6. OpenSourcePi. ThePiisanaked,SmallFormFactor(SFF)fully fledgedcomputer,capableofrunningadesktop computingenvironmentjustthesameasmost desktopPCs. ThePirunsachoiceofOpenSourceoperating systems,Raspbian(BasedonDebianLinux), SnappyUbuntuCore(UbuntuLinux),Pidora (FedoraRemix),oraRISCbasedO.S.(NonLinux)
- 7. HandsOnlearning HandsonlearningusingthePi. Benefitsofcoding,learninghowitworksinsteadofjustknowing thatitworks.ReadasmanybooksasyoulikeonHowtoridea bike,butyouwillalwaysfalloffthefirsttimeyoutryit. RaspberryPiengageslearnerswithattentiondifficulties.A2009study hereconcludedthat,Handsonprojectsmaybebestwaytoteach engineeringandtechnologyconcepts.(PurdueUniversity,2009) CodingandcreatingthingswiththePicanbeaddictive.Noticethe hugesuccessofMinecraftandnoticethatitisjustthevirtualworld. WithPi,youcancreateareal,tangible,thingoryourimagination. Imaginationismoreimportantthanknowledge,Einstein. UtilisingthePicanhelpwithproblemsolving,patience,inspiration, creativity,intuitionandimprovisation.Studentscandevelopcritical thinkingskills.
- 8. BenefitsofHandsonLearning
- 9. BenefitsofHandsonLearning Studentsaremotivated,theylearnmore. (AmericanInstituteforResearch.)
- 10. LearningStyles ThePiandit'shandsonapproachwillhelpengagechildren whoaretactileorkinaestheticlearners. AuditorylearnerswillbenefitfromusingthePiwiththeirpeers astheycanbemotivatedtodiscusswhattheyaredoing. Visuallearnerswillhavethechancetoseewhattheirpeers andothersarecreating. Sociallearnerswillhavetheirknowledgestrengthenedfrom creativeconversationsaboutthePi,forexample,insmall focusgroups,commoninthecodingscene. ARaspberryJamisasocialsceneforusersoftheRaspberry Pitogettogetherandcollaboratetheircreativitywithlike mindedusers.
- 11. RaspberryJam
- 12. RaspberryJam
- 13. RaspberryJam
- 14. WhatpeopledowithPi.
- 15. WhatpeopledowithPi.
- 16. CodingwithPi.(GraphicBased)
- 17. CodingwithPi.(TextBased)
- 18. Piineducation.
- 19. Codinginthecurriculum NationalcurriculuminEngland:computing programmesofstudy 11September2013 Thegovernmentproducedthefollowing statutoryguidance...
- 20. Codinginthecurriculum KeyStage1,"Understandwhatalgorithmsare."; "Createanddebugsimpleprograms.";"logical reasoning.". KeyStage2,"design,writeanddebugprograms thataccomplishspecificgoals.".Problemsolving, breakingdownintosmallerparts.I/Oandvariables &procedures.Logicalreasoningtodetectand correcterrorsinalgorithms
- 21. Codinginthecurriculum KeyStage3,Moreindepthworkwithalgorithmsbased on"realworldproblems".Understandingkeyalgorithms includingsortingandsearching.Usetwoormore programminglanguages,atleastonetextbased.Data structures,lists,tablesandarrays.Designmodular programsusingprocedures.Alookat And/Or/Not/NandandBinary. KeyStage4,Developcapability,creativityand knowledgeincomputerscience.Developanalytic, problemsolving,designandcomputationalthinking skills.
- 22. FunctionalSkillsdevelopment Mathsfunctionalskillsareprogressivelydevelopedand improvedwhendoingcoding. Algorithms,variables;IfThenloops;Sin;Cos;andsquare rootareallmathematicalprocedurescommonlyused andoftennecessaryinprogramming.Binarycode requiresanimportantmathematicalunderstanding,as doesASCII.
- 23. TheInternetofThings TheInternetofThingsisatermusedtodescribedifferent electronicdevices,online,connectedtogetherand communicatingwitheachothereitherwithhuman interactionorindependently. Everythingfrominternetconnectedlightbulbsinyourhome, controllablefromyoursmartphonefromanywhereinthe world,throughtowebconnectedcybernetics,artificially intelligentrobotsareallpartoftheInternetofThings. TheRaspberryPi,dueinnosmallparttothefactitisafull computerandnotforgettingit'ssmallformfactorisabig playerintheInternetofThings.
- 24. TheInternetofThings YouTubesearchfor:InternetofThingsJohnBarrettTED willbringupafantasticvideothatisextremelyinsightful.