raspberry pi in education, resource presentation

Download Raspberry Pi in education, resource presentation

If you can't read please download the document

Upload: mike-stringer

Post on 08-Aug-2015

53 views

Category:

Technology


6 download

TRANSCRIPT

  1. 1. WhatistheRaspberryPi Afullyfledgedcomputer. Creditcardsized Infinitelyflexible Cheap(29.99attimeofwriting) LowPower(5volts,2.5amps) Customisable
  2. 2. What'sinthebox? ConnecttheUSBperipheralsyoualreadyhave. AudioHeadphonesocket. TVOutBothRCAandHDMI MicroSDCardforstorage(sameasinaphone/tablet) Ethernetnetworkport(likeonaPC) 4USBports 1GBRAM,QuadCore,SystemOn AChip(SOAC).
  3. 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. 4. SomeHistory 1980'scomputersinhomeand school. Commodore64,SinclairSpectrum, BBCMicro. SparseOperatingSystem(OS), BASIC Computersreadyforusertotake fullcontrol,programming,coding. Handsontomakeanythingwork. Sluggishnessbroughtaboutauser computerconnectionthatwejust don'texperiencewithmodernday PCs.
  5. 5. WhatisOpenSource? OpenSourceSoftwareissoftwarethathasbeenlicensed asfreetodownload,freetouse,freetochange/modify forthebenefitofall. WithOpenSourceSoftware,theentiresourcecodeis freelyavailabletoall,invitingtheentirecommunityof coderstocontributetomakethesoftwarebetter.Open SourceSoftwareisoftentermedFOSS.(FreeOpenSource Software) MostpeoplehavesomekindofFOSSontheircomputers.
  6. 6. OpenSourcePi. ThePiisanaked,SmallFormFactor(SFF)fully fledgedcomputer,capableofrunningadesktop computingenvironmentjustthesameasmost desktopPCs. ThePirunsachoiceofOpenSourceoperating systems,Raspbian(BasedonDebianLinux), SnappyUbuntuCore(UbuntuLinux),Pidora (FedoraRemix),oraRISCbasedO.S.(NonLinux)
  7. 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. 8. BenefitsofHandsonLearning
  9. 9. BenefitsofHandsonLearning Studentsaremotivated,theylearnmore. (AmericanInstituteforResearch.)
  10. 10. LearningStyles ThePiandit'shandsonapproachwillhelpengagechildren whoaretactileorkinaestheticlearners. AuditorylearnerswillbenefitfromusingthePiwiththeirpeers astheycanbemotivatedtodiscusswhattheyaredoing. Visuallearnerswillhavethechancetoseewhattheirpeers andothersarecreating. Sociallearnerswillhavetheirknowledgestrengthenedfrom creativeconversationsaboutthePi,forexample,insmall focusgroups,commoninthecodingscene. ARaspberryJamisasocialsceneforusersoftheRaspberry Pitogettogetherandcollaboratetheircreativitywithlike mindedusers.
  11. 11. RaspberryJam
  12. 12. RaspberryJam
  13. 13. RaspberryJam
  14. 14. WhatpeopledowithPi.
  15. 15. WhatpeopledowithPi.
  16. 16. CodingwithPi.(GraphicBased)
  17. 17. CodingwithPi.(TextBased)
  18. 18. Piineducation.
  19. 19. Codinginthecurriculum NationalcurriculuminEngland:computing programmesofstudy 11September2013 Thegovernmentproducedthefollowing statutoryguidance...
  20. 20. Codinginthecurriculum KeyStage1,"Understandwhatalgorithmsare."; "Createanddebugsimpleprograms.";"logical reasoning.". KeyStage2,"design,writeanddebugprograms thataccomplishspecificgoals.".Problemsolving, breakingdownintosmallerparts.I/Oandvariables &procedures.Logicalreasoningtodetectand correcterrorsinalgorithms
  21. 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. 22. FunctionalSkillsdevelopment Mathsfunctionalskillsareprogressivelydevelopedand improvedwhendoingcoding. Algorithms,variables;IfThenloops;Sin;Cos;andsquare rootareallmathematicalprocedurescommonlyused andoftennecessaryinprogramming.Binarycode requiresanimportantmathematicalunderstanding,as doesASCII.
  23. 23. TheInternetofThings TheInternetofThingsisatermusedtodescribedifferent electronicdevices,online,connectedtogetherand communicatingwitheachothereitherwithhuman interactionorindependently. Everythingfrominternetconnectedlightbulbsinyourhome, controllablefromyoursmartphonefromanywhereinthe world,throughtowebconnectedcybernetics,artificially intelligentrobotsareallpartoftheInternetofThings. TheRaspberryPi,dueinnosmallparttothefactitisafull computerandnotforgettingit'ssmallformfactorisabig playerintheInternetofThings.
  24. 24. TheInternetofThings YouTubesearchfor:InternetofThingsJohnBarrettTED willbringupafantasticvideothatisextremelyinsightful.