Presentation is loading. Please wait.

Presentation is loading. Please wait.

Should Students in Primary Schools Learn Computer Science?

Similar presentations


Presentation on theme: "Should Students in Primary Schools Learn Computer Science?"— Presentation transcript:

1 Should Students in Primary Schools Learn Computer Science?

2 Primary Schools Teach Computer Science  UK  Primary Schools (K-12)  Computing at School Working Group (CAS), Google and Microsoft

3 Why A Change? Especially in the UK  Change in the overall school system  ICT and Computing  Networking and IT work (vocational)  Simon Peyton-Jones  Michael Gove’s speech  Almost every field depends on technology  Bill Gates warned for the need of children to understand computer programming

4 Michael Gove  “It's clear that technology is going to bring profound changes to how and what we teach. But it's equally clear that we have not yet managed to make the most of it.”

5 Why Should Common People Know Computing  Technology is present almost everywhere you go  Most job’s use technology in some way  Use of an employee to do a simple program instead of hiring a temp outside the company.  Someone will need help at sometime.  “Twenty years ago, medicine was not an information technology. Now, genomes have been decoded and the technologies of biological engineering and synthetic biology are transforming medicine. The boundary between biology and IT is already blurring into whole new fields, like bio-informatics.” - Gove

6 STEM Discipline  Long Term Value  A Body of Knowledge  A Set of Techniques & Methods  A way of Thinking & Working  Own Theoretical Foundations  Involves logic & reasoning  Scientific approach  Wide Range of Technologies  Provides insight into other STEM Disciplines

7 What Should they Teach?  Microsoft Office  Real CS  Data Representation  Communication  Abstraction & Design  Languages, machines, & Computation

8 What Would be the Standards  A-Level computing  18-16 year olds  Ending Goals (by Key Stages)  Algorithms: what it is, what it can be used for.  Programs: design, write, run and debug executable programs in at least one language  How computers represent and transport data.  Components that make up a computer system

9 Which Languages?  Scratch or Mindstorm Like  Java, Python, C++  A mathematics language  How do we choose a language to start kids out on?

10 Is it Possible?  Teachers  Why would they want to teach  What would be a standard curriculum  Raspberry Pi  Would the material be valid?  Compared to taking a foreign language  It helps  Should not be mandatory.

11 Pros and Cons  Help Teach Math & Logic  Inspire more students to take CS to a degree level.  CS represents fundamental knowledge of the world like math or physics or geography  What Languages  Lack of CS Teachers  Too Vocational


Download ppt "Should Students in Primary Schools Learn Computer Science?"

Similar presentations


Ads by Google