Presentation is loading. Please wait.

Presentation is loading. Please wait.

Teaching Computer Science away from the Computer Kathy Olsson E2BN

Similar presentations


Presentation on theme: "Teaching Computer Science away from the Computer Kathy Olsson E2BN"— Presentation transcript:

1 Teaching Computer Science away from the Computer Kathy Olsson E2BN kathy@e2bn.org

2 Why teach CS without a computer?

3 Computing Curriculum Computer Science Information Technology Digital Literacy Computing in the NC - A Guide for Primary Schools http://www.computingatschool.org.uk/data/uploads/CASPrimaryComputing.pdf https://www.gov.uk/government/publications/national-curriculum-in-england-computing-programmes-of- study/national-curriculum-in-england-computing-programmes-of-study

4 What is computer? Identify parts (external and internal) Difference between hardware/software Group by function/type (input/storage….) Match parts to their function External Hardware http://hoc.lgfl.org.uk/s3_build_computer_pt3.html Internal Hardware http://hoc.lgfl.org.uk/s3_build_computer.html http://hoc.lgfl.org.uk/Documents/KS2_S4/04-BuildaComputer-TeacherNotes.pdf

5 Look inside a computer (old and unplugged) Pupils find and take photos of things that are attached to a computer (in school) Pupils find things that contain ‘computers – micro processors at home Provide mystery objects Sort images into – inputs/outputs/storage…

6 Mystery Object

7

8 What is an Algorithm?

9 Sort Algorithms Selection Insertion Bubble Play Human Database Game https://sites.google.com/site/childrenandtechnology/Home/presentati on-4-sorting

10 Search Algorithms Linear Binary Hashing Play Battleships!!

11 How do computers see the world? How is data and information stored on a computer?

12 Number Systems Base 10 – Decimal System Uses digits 0-9 Relies on place value (HTU) HTU 13

13 Number Systems Base 2 – Binary System Uses digits 0-1 Relies on place value 8 4 2 1 1 1 0 1

14 Write numbers like a computer Try it! Your age You lottery numbers What’s the biggest number you can make with these cards? How would you write 68?

15 A little joke! There are 10 types of people in the World… Those that understand binary and those that don’t!

16 What about Letters? 12345678910111213 abcdefghijklm 14151617181920212223242526 nopqrstuvwxyz and symbols?

17 Each 0 or 1 is called a bit (binary digit) Bits are represented in computer memory by a transistor that is switched on or off Bits can be represented as… Sound - Data transferred over a phone line/ Modem Magnetic field -Hard drives Optically - CDs

18 Programming Languages Different languages each with a limited set of instructions Computers follow instructions exactly!!!

19 Programming Development Process Idea – Plan – Code – Test –Debug – 3 rd party feedback- Improve Physical Computing (Control Technology) Monitor & control using sensors, switches, motors, lights… https://sites.google.com/site/childrenandtechnology/presentation-16-full- development-cycle

20 Programming Physical Computing (Control Technology) Monitor & control using sensors, switches, motors, lights…

21

22 How Does the Internet work? Nice explanation in the CAS booklet Packet Switching Game http://hoc.lgfl.org.uk/s5_internet_email.html How would you adapt it for KS2/KS3 pupils

23 Reference 1. image - http://webspace.ship.edu/cgboer/piaget.htmlhttp://webspace.ship.edu/cgboer/piaget.html 2.http://www.google.co.uk/imgres?imgurl=http://web.media.mit.edu/~papert/SP-http://www.google.co.uk/imgres?imgurl=http://web.media.mit.edu/~papert/SP- 3.http://openclipart.org/detail/34531/tango-computer-by-warszawiankahttp://openclipart.org/detail/34531/tango-computer-by-warszawianka 4.Slide 6 & 7 www.tnmoc.orgwww.tnmoc.org 5.Image of Dienes apparatus www.cehd.umn.eduIwww.cehd.umn.edu 6.Roamers www.valiant-technology.com Beebot www.tts-group.co.uk Scratch www.scratch.mit.edu python www.python.org java www.java.com www.valiant-technology.comwww.tts-group.co.ukwww.scratch.mit.eduwww.python.orgwww.java.com 7.Slide 21 & 22 Images K Olsson, Raspberry Pi www.raspberrypi.orgwww.raspberrypi.org 8.www.terrapinlogo.comwww.terrapinlogo.com


Download ppt "Teaching Computer Science away from the Computer Kathy Olsson E2BN"

Similar presentations


Ads by Google