a programozás bevezetése az brit tantervbe - michael kölling, university of kent, professor -...

Post on 12-Feb-2017

719 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Michael Kölling

University of Kent, UK

ivsz.hu

Computer Science in the English School Curriculum

fCAS – Computing At School

Michael KöllingUniversity of Kent, UK

Education should prepare young people for jobs that do not yet exist, using technologies that have not yet been invented, to solve problems of which

we are not yet aware.Richard Riley

ICT Computer ScienceUseful…

… but dates quickly

PrinciplesIdeasTechniquesTheory

Computer science is no more about computers than astronomy is about

telescopes.Edsgar Dijkstra

CS is about

Skills

Information and computationAlgorithms, programs, computational processes

Abstraction, modelling, designComputational thinkingProgramming

Why every child?

Educate every child in the foundations of digital

technologies and principles of computing

so that they can become informed citizens in a modern

world.

Give every child the opportunity to study computer

scienceso that they become the next wave of inventors and

entrepreneurs.

CAS

Our Starting Point• Formed in 2008 • Concerned about the inadequate

teaching of Computer Science (Informatics) in school.

• Serious concern that many students were being “turned off” Computing

Six Years Later• Rebrand of curriculum subject: Computer Science

is a foundational part of the curriculum, starting from primary school.

• In 2008 there were no GCSEs (age-16 national examinations) in Computer Science. Now every awarding body offers such a GCSE.

• The government is funding CAS to run a national programme of training for Computing teachers

Advocacy“At its foundation in 2008, CAS seemed to fight a lonely battle against the odds. While many individuals agreed that the state of computer science teaching in UK schools was problematic, few organisations or institutions of influence seemed inclined to act to improve it.”

• Computer Science is a discipline, like Maths, Physics, or History• Computer Science is a school subject, not just a university-level

discipline.• Computer Science is educationally important.• Computer Science is economically important• Innovative ICT teachers are in the vanguard of the movement

for change.

A Community of Practice• CAS is a community of practice. • A central feature of CAS activity has been the

formation of regional/local hubs • The CAS hub is the “bottom line” of all CAS

activity and defines the CAS ethos of:– collaboration, – mutual support and – active participation.

• "There is no THEM; there is only US!"

Professional Development• Curriculum is in place, so challenge has only just

started!• DfE standing back to allow leadership from the

sector itself• Majority of teachers have no post-16 qualification in

Computing• Confidence is key• Different challenges at

– Primary (4-11)– Secondary (11+)

Impact• The CAS Community

– 19,000 members (480+ per month)– 67% Teachers, 15% IT Professionals, 8% Higher

Education– 140+ local hubs (90% within 20 miles)

• Network of Excellence CPD– 1400 schools (420+ Lead Schools)– 79 Universities– 330 Master Teachers

140+ Computing At School

Hubs

3,000+Resources

Discussion

TermlyNewsletter Magazine

National curriculum (England)Aims

• can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation

• can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems

• can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems

• are responsible, competent, confident and creative users of information and communication technology.

National curriculum (England)Aims

• can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation

• can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems

• can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems

• are responsible, competent, confident and creative users of information and communication technology.

www.computingatschool.org.uk

top related