[FREE] Three new workshops for teachers from Teaching London Computing on 18 and 26 May

We’ve added another three workshops to our activities and will be running these across two sessions in a couple of weeks. Our previous workshops (at Queen Mary University of London or as part of an invited talk elsewhere) have been very popular.

Workshop One: Mon 18 May 2015, 5.30 to 7pm

Explorers need maps: Abstraction, Representations and Graphs

Overview

Abstraction – essentially just hiding information – is a core part of computational thinking that is closely linked to the choice of data representation. We will give a deeper understanding of abstraction, providing fun ways to teach it, based on cs4fn / Teaching London Computing resources. The great explorers didn’t just wander around new continents finding things. They drew maps. Maps are just abstractions of the world. Based on games and puzzles, we will see how drawing a special kind of map called a graph and a variation the finite state machine is a part of computational thinking problem solving. They are useful tools for understanding how to use, exploring and designing computer systems.

Session material
This session will cover:

  • What is Computational Thinking?
  • Inspiring ways to teach Computational Thinking.
  • What is abstraction?
  • Why does the choice of data representation matter when solving problems?
  • What is a graph and why are they useful?
  • What is a finite state machine and why are they useful?

Eventbrite - QMUL 01: Paul Curzon workshop - Abstraction, Representations and Graphs for Workshop 1 – Abstraction, Representations and Graphs
More information about this workshop on our page for Abstraction, representations and graphs.

The second and third run on the same day at half-term, on Tuesday 26 May 2015 (you can come to the first or the second or both, but you will need to register for both separately).

Workshop Two: Tue 26 May 2015, 1.30 to 3pm

Primary Computing Unplugged

Overview

Computing doesn’t need to be taught at a computer and in fact to get across key concepts it is often better (and more fun) not to. This is especially true of the early stages of learning programming and computing more generally. A core idea behind the new computing syllabus is computational thinking. We will give you a deeper understanding of computational thinking and give practical ways to teach both it and other computing topics such as programming away from computers. Computational thinking is a fundamental skill set that students learn by studying computing. We will demonstrate a range of activities that show how core ideas and concepts can be introduced using fun unplugged activities and games. We will show that computing can be fun for everyone and that it doesn’t have to be taught at a computer.

Session material

This session presents a variety of activities from the other workshops. It will cover:

  • What is Computational Thinking?
  • Inspiring ways to teach Computational Thinking.
  • What is an algorithm
  • Writing your first program

Eventbrite - QMUL 02: Paul Curzon workshop - Primary Computing Unplugged for Workshop 2 – Primary computing unplugged
More information about this workshop on our page for Primary computing unplugged.

Workshop Three: Tue 26 May 2015, 3.30 to 5pm

The Magic of Computer Science

Overview

When you learn to be a magician, it turns out you are learning the skills needed to be a great computer scientist too: computational thinking. Just like software, magic is a combination of algorithms and presentation. In this workshop we will demonstrate some simple to do but strong magic tricks. We teach the group how they are done so they can do the tricks themselves and then use the magic to illustrate the linked basics of computing. Overall we will show what computational thinking is all about and how both magicians and computer scientists rely on it.

Session material

This session will demonstrate a variety of activities from the other workshops. It will cover:

  • What is Computational Thinking?
  • Inspiring ways to teach Computational Thinking using easy to learn magic tricks.

Eventbrite - QMUL 03: Paul Curzon workshop - The Magic of Computing for Workshop 3 – The magic of computing
More information about this workshop on our page for The magic of computing.

miniCPD – one day Controlled Assessment and Programming skills (Sat 2 May)

One of the things we try and do is vary the format of our courses so that we can offer something to suit as many teachers as possible. Some prefer weekly classes, others prefer intensive week-long, some are able to take a day from work for study, others aren’t. One thing teachers have asked us for is help with controlled assessments and so we’re trying out new ‘miniCPD’ one-day sessions.

The first will be on Saturday 2 May and will be held at King’s College London (Waterloo Campus). The cost for the day will be £30 for London teachers thanks to funding from the Mayor of London (£60 for non-London teachers). The miniCPD course will run from 10-4pm.

The new one day course ‘Preparing Pupils for Controlled Assessment‘ uses Python to program solutions to problems of a similar type to those set in GCSE Controlled Assessments. The aim is to make teachers feel confident about tackling these problems and programming solutions themselves, so that they can pass their knowledge, experience and confidence on to their pupils. Teachers should already have some knowledge of the basics of Python; strings, arithmetic, ‘if statements’ and loops. This is not a course for complete beginners.

Eventbrite - KCL: miniCPD - Preparing Pupils for Controlled Assessment (Python) - Saturday short course at King's

About us

Teaching London Computing, is a successful partnership between Queen Mary University of London’s Computer Science Department and King’s College London’s Computing Education team which has been running courses and workshops for the past two years helping Computing and ICT teachers to deliver the new Computing Curricula at GCSE and A-level.

Teachers: Help your students build their own apps in the #AppsforGood course. Apply to deliver in 2015/16

AppsForGood are looking for Education Partners – here’s some information about them (and there’s a printable / shareable flyer at the end).

Print“Apps for Good is an education programme where students learn to build and pitch their own apps – helping students to become real-life entrepreneurs and digital creators.

The course meets the demands of the new curriculum in an engaging way and builds skills in teamwork, communication and problem solving.

Apps for Good provide their course framework, training and connections to tech Expert volunteers, and then let you do what you are best at – inspiring and guiding young people. Join 500 schools across the UK and apply to become an Education Partner: http://www.appsforgood.org/public/teach-apps-for-good – it’s free for non-fee paying schools.”

Follow them on Twitter  Screen Shot 2015-02-25 at 17.23.02  @appsforgoodcdi

Apps for Good – Info Flyer

Secondary computing teachers eligible for Teacher Industrial Partners’ Scheme (TIPS) from @ntlstemcentre

Teachers may be interested in TIPS (the Teacher Industrial Partners’ Scheme) which gives STEM teachers an authentic experience of what takes place in modern engineering and technology organisations. The aim is to enable teachers to link their subject to the range of careers open to their students.

The National Science Learning Network, which runs the scheme, has arranged work placements with BP during the spring term.

Become a BP Partner School – 3 places available
BP is looking for three secondary teachers of science, technology, engineering, mathematics or computing to undertake a two-week work placement during the spring term 2015.

The placement is part of the Teacher Industrial Partners’ Scheme (TIPS), linking engineering and technology employers with local schools. By giving you an authentic experience of what takes place in modern engineering and technology organisations, you can help your students understand how your subject links to a diverse range of career opportunities at all levels.

The main base will be at the International Centre for Business & Technology at Sunbury with visits to the oil trading headquarters at Canary Wharf, a supply depot on the south coast and a fuel development centre near Reading.

What will it cost and are there any bursaries?
The fee to take part in TIPS is £360.

Teachers from state-funded schools, academies and colleges can receive an ENTHUSE Award bursary of £1400 to help with supply cover and other costs.

How to apply
To participate, you must be available to leave the classroom from the 6 to 23 of February 2015.

For information on how to apply, visit the website below to register:
www.sciencelearningcentres.org.uk/consortia/national/teacher-industrial-partners-scheme

About the NSLN
The National Science Learning Network is the UK’s largest provider of subject-specific CPD. It comprises the National Science Learning Centre in York, and a wider network of 50 Science Learning Partnerships across England.

 

 

What are London teachers’ needs for the new Computing curricula? We have a survey…

Teaching London Computing is a project that is run jointly from Queen Mary University of London (QMUL) and King’s College London (KCL). We’re funded by the Mayor of London and Department for Education to provide support to teachers in London who are delivering the new Computing curricula (GCSE and A-level).

This includes computing subject knowledge and pedagogical support through a range of continuing professional development courses, free workshops (with fun unplugged-style activities) and free printable resources for use in the classroom.


***London Computing teachers*** – please fill in our short survey
We would like to understand more about the training needs that Computing teachers in London have and we’ve developed a short survey to help us find out more. If you are a Computing teacher based in London your participation will be very helpful. There’s an opportunity to sign up for class sets of free booklets once you’ve completed the survey which should take no more than five minutes to complete.

Please visit http://bit.ly/TLCsurvey2015a to take part in our survey and pass this link on to colleagues.


About us
The Teaching London project developed from cs4fn (Computer Science for Fun, a popular outreach project from QMUL to enthuse schoolchildren about computer science) and, in partnership with the Education department at KCL, we are providing resources for teachers who are introducing programming concepts and computational thinking into the classroom. We aim to nurture an inspiring Computing education for pupils across London.

Next courses
We’ve two new courses starting in the New Year.

Research
We’ve published a number of research articles about computer science education, selected examples below.

Black J, Brodie J, Curzon P, Myketiak C, McOwan PW and Meagher LR (2013). Making computing interesting to school students: teachers’ perspectives. Proceedings of the 2013 Conference on Innovation and Technology in Computer
Science Education (ITiCSE 2013), 255–260. New York: ACM.

Myketiak C, Curzon P, Black J, McOwan PW and Meagher LR (2012) cs4fn: a flexible model for computer science outreach. In Proceedings of ITiCSE ’12 Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education, Pages 297-302, ACM New York. DOI: 10.1145/2325296.2325366

Bell T, Curzon P, Cutts Q et al. (2011) . Introducing Students to Computer Science With Programmes That Don’t Emphasise Programming. Proceedings of ITiCSE 2011, The 16th Annual Conference on Innovation and Technology in Computer Science Education ACM SIGCSE. 391-391.
10.1145/1999747.1999904

 

 

 

 

 

 

 

 

 

Website: http://teachinglondoncomputing.org Twitter: http://twitter.com/TeachingLDNComp

*New course date* Computer Science Education: Theory & Practice (Spring 2015) @ King’s

Teaching London Computing has a new course for Computing teachers, at King’s College London. The short course is a standalone module on an MA course in Education, and is suitable for those who will be teaching Computing up to A-level.

For more details and to apply for a place please visit the course information page.

Computing

COURSE OVERVIEW

KEY FACTS
Course start date – 17 January 2015
Course duration – 11 weeks part time
Course type – Online course
Course times – Saturdays 10am-4pm on campus and online Tuesdays 7-8pm
Course recurrence – Saturday then five Tuesday evenings online, another Saturday and five more Tuesday evenings online.
Location – Waterloo Campus
Entry requirements – Qualified Teacher Status in ICT or experience of teaching ICT in a secondary school.
Credit value – 30 credits at Master’s level
Academic Lead – Sue Sentance

COURSE STRUCTURE

Saturday 1: Curriculum and Computing

Seminar 1 – Communications Unplugged
Seminar 2 – Gender and Computing
Seminar 3 – Teaching early Programming
Seminar 4 – Programming Teaching Methods
Seminar 5 – Teaching by Modelling

Saturday 2: Hardware and Assignment Workshop

Seminar 6 – Flow and Learning through Games
Seminar 7 – Motivation, Uptake and Careers in Computing
Seminar 8 – Collaboration and Group Work in Computing
Seminar 9 – Programming and Mathematics, Computational Thinking
Seminar 10 – Assignment Plans and Feedback

COURSE DESCRIPTION
The course is aimed at experienced ICT teachers and new PGCE graduates who do not have a computing background but would like to develop the capacity for teaching Computing/Computer Science up to A level.

Students on this course have access to online materials to enhance their subject knowledge and learn programming (Python 3). They can also attend workshops on the Subject Knowledge Enhancement course in order to improve their knowledge of the course content of current GCSE and A level specifications.

HOW IS THE COURSE TAUGHT?
Module teaching includes two Saturday workshops one at the beginning and one in the middle of the module together with weekly tasks, readings and discussions in ten on-line sessions. A task related to the week’s theme usually including the study of a specific aspect of programming or computing education with each student posting their reactions, comments and reflections to an on-line asynchronous discussion board for others to view and respond. Online synchronous (chat) seminars in small groups to discuss the week’s theme. These happen on the same evening (Tuesday) each week.

OTHER RELATED COURSES
The 30 credits from this Short Course could be transferred in to an MA Education programme.

We hope that course participants will be interested in the MA Computing in Education

WHAT WILL I GET OUT OF IT?
The intended outcomes are that students will develop a critical understanding of the Pedagogy of Computer Science at secondary level enabling them to make critical, informed judgements in

  • managing the introduction of computing to the curriculum from years 7 to 13
  • developing strategies for selecting appropriate public examinations for their students, at KS4&5
  • writing schemes of work and devising assessment in line with research into the learning of computer science and programming
  • selecting and designing and developing their own resources and teaching materials to enhance the understanding of key concepts

for the teaching of computer science, including programming from 11-18.

This course is offered BOTH as a 30 credit module on the Modular Education MA and here as a standalone Short Course. Students successfully completing this course will gain 30 credits towards an Education Masters.

WHO IS IT FOR?
Trained and practising teachers of secondary ICT who wish to teach Computer Science.

ADDITIONAL MATERIALS
Guide to Teaching Computer Science: an Activity-Based Approach by Lapidot and Ragonis (available from FWB library in hard copy and electronic versions).

ADDITIONAL MATERIALS PURCHASE INFORMATION
GCSE and A level text books for Computing and Computer Science.
Specifications for current GCSE and A level examinations (available online on Exam Board websites).

FEES & OTHER INFORMATION
This course is partly funded through the Teaching London Computing project run by Queen Mary University of London in collaboration with King’s College London.
A number of teachers in London schools will benefit by receiving a 50% discount on the cost of the course through funding received by the TLC project from the London Schools Excellence Fund.
Course cost £1000, less discount £500 (for London Teachers), net cost £500.

COURSE TIMES
Saturdays 10am-4pm on campus and online Tuesdays 7-8pm

COURSE LEVEL
Masters

For more details and to apply for a place please visit the course information page.

Free Computing workshop with Paul Curzon – Unplugged programming / algorithms, Wed 29 Oct 1.30-5pm

Eventbrite - Free Computing workshop with Paul Curzon - Unplugged computing / algorithms at QMUL for this event on 29 October 2014, 1.30pm to 5pm.

On Wednesday 29 October 2014 Prof Paul Curzon will be doing a 3 hour workshop session at Queen Mary University of London on unplugged programming and algorithms. Previous sessions have proved extremely popular so we recommend booking early.

The workshop will start at 1.30 and continue until 5pm with a half hour break for tea and networking in the middle. These workshops are free for Computing teachers.

You can register for a free place using the orange Eventbrite button above or at the end of the page, or visit the Eventbrite page.

When: Wednesday 29 October 2014, 1.30pm to 5pm
Where: QMUL (Queen Mary University of London)
For whom: Computing teachers
What: Two workshops (click on the links below to find out more and download free class activity sheets)
Invisible palming! Intelligent paper? So what is an algorithm?
Programming unplugged: learning programming without computers
Cost: FREE!

Although these workshops are aimed at those who’ll be teaching the Computing Science curriculum we have made a few spaces (also free) available to ‘interested persons’ – ie anyone who is interested in finding out how aspects of the computing curriculum can be introduced into the classroom.

1. Invisible palming! Intelligent paper? So what is an algorithm?

Overview
A core idea in the computing curriculum is that of algorithms and algorithmic thinking. But what is an algorithm? We will demonstrate a series of fun and intriguing ways to introduce the core ideas about algorithms. You will pit your wits against my intelligent piece of paper looking not only what an algorithm is but whether machines can ever be intelligent. You will also learn how really simple magic tricks that anyone can do, can illustrate what an algorithm is in a much more fun way than making a cup of tea (!) and you will learn the magic too!

This session will cover:

  • What is an algorithm?
  • Can machines be intelligent?
  • Computational thinking: algorithmic thinking, abstraction

2. Programming unplugged: learning programming without computers

Overview
It’s easy to assume that programming is something you have to learn at a computer but if you want your students to deeply understand programming concepts, rather than blindly getting programs to work then unplugged techniques can work really well to get students started. We will see how to program a robot face that is made of students, look at a simple way to give a deep understanding of how variables work by making them physical, and see how to compile programs onto your class instead of onto a computer.

Session material This session will cover:

  • Inspiring ways to introduce programming away from computers.
  • What is a variable?
  • How does assignment work?
  • Programming simple objects
  • Introducing flow of control and if statements

Activities are suitable for all age groups and can be adapted to fit your teaching needs.

Biography

Paul Curzon is a Professor of Computer Science at Queen Mary, University of London. He runs the cs4fn ‘Computer Science for Fun’ (cs4fn) project, www.cs4fn.org. It aims to inspire school students about computer science through a series of free magazines, website and school shows. He regularly gives such shows around the UK as well as continuous professional development talks to teachers about the cs4fn approach to teaching. He is Director of the Teaching London Computing Project. He was made a UK National Teaching Fellow in 2010 in recognition of his excellence in teaching and outreach, was a finalist in the 2009 Times Higher Education Innovative Teacher of the year award and has twice won the student nominated Queen Mary award for excellence in teaching.

Eventbrite - Free Computing workshop with Paul Curzon - Unplugged computing / algorithms at QMUL for the event on 29 October 2014.

New dates: GCSE & A-level Computing CPD courses for London teachers from @TeachingLDNComp #LondonEd

We’ll be running two 10-week CPD courses for London Computing teachers. Thanks to funding from the Mayor of London and Department for Education we are able to offer each course at the reduced price of £150 for London teachers (£300 for teachers at schools outside London).

The GCSE CPD courses will run on Tuesday evenings, starting Tuesday 7 October, at KCL (King’s College University) and the A-level CPD courses will be held on Wednesday evenings, starting Wednesday 8 October, at QMUL (Queen Mary University of London in the ITL building*).

We’re also looking at dates for more of our popular (and free!) unplugged-style workshops.

Please note: one of the things we’ll be asking for when you sign up for a course is your school’s ‘URN’, which you can copy from Edubase.

Next GCSE CPD course will run on the following TUESDAYS
7 October -2014 (Week 1)
14 October (Wk2)
21 October (Wk3)
28 October (Wk4)
4 November (Wk5)
11 November (Wk6)
18 November (Wk7)
25 November (Wk8)
2 December (Wk9)
9 December (Wk10) – note that we will run the course through half-term.

Booking details will be added to the GCSE Course page soon.

Next A-level CPD course will run on the following WEDNESDAYS
8 October 2014 (Week 1)
15 October (Wk2)
22 October (Wk3)
29 October (Wk4)
5 November (Wk5)
12 November (Wk6)
19 November (Wk7)
26 November (Wk8)
3 Decmember (Wk9)
10 December (Wk10) – note that we will run the course through half-term.

Booking details will be added to the A-level Course page soon.

*In the ITL or Informatics Teaching Laboratory which is in Godward Square at QMUL. Nearest tube stations are Stepney Green (a short walk) and Mile End (slightly longer walk) and the 25 and 205 buses will drop you off very close to the entrance to the square. We’ll have tea / coffee and biscuits but more substantial fare is available from a Co-op just by Stepney Green or a small Sainsburys very close to Godward Square.

 

 

 

Teaching London Computing’s new CPD A-level Computing course features on the #LondonEd website, via @LLSinfo

Teaching London Computing is one of several projects funded by the Mayor of London’s ‘London Schools Excellence Fund’ (LSEF). You can find out more about the funded projects on the LondonEd website (which is part of the London Leadership Strategy @LLSinfo) on their blog.

London Ed

The Logo for the LondonEd website

This is also a site where the projects can share their learning with each other, and everyone else, and there’s some good advice in their ‘Sharing our learning‘ document (PDF) for anyone who has a message they want to share with others.

Their post on the Teaching London Computing project – CPD for Teachers of A-Level Computing – highlights our new course for teachers of A-level Computing (which will run from 18-22 August 2014) and also mentions our free booklet (also available to download as a PDF) on human factors in computing: Searching to Speak.

If you would like to find out more about our A-level course please visit the course page, and you are welcome to sign up to our mailing list to hear more about our future courses, free resources and workshops.

 

 

 

Free computing workshop, Goldsmiths 8-9 July, for KS2 & Y7 teachers, w Paul Curzon

How to use Scratch and unplugged activities to teach programming concepts

 

Screen Shot 2014-06-16 at 13.11.05
The text below is taken from the accompanying PDF flyer:  8-9July ScratchWorkshopNew

The National Curriculum for Computing involves a large amount of new content, namely programming that will be particularly challenging for KS2 –KS4 teachers. It is acknowledged that teachers will need support to acquire the necessary subject knowledge and skills to deliver this discipline.

This workshop aims to equip you with a good understanding of programming concepts and computational thinking, offering practical ways to teach the related KS2 programmes of study. It is suitable for teachers new to Scratch.

The workshop is part of the ‘Programming 4 Teachers’ project, funded by the Mayor’s Office to trial a CPD model for teaching KS1-3 teachers computer programming concepts, knowledge and skills as well as the trial of teaching resources and pedagogy. Zali Collymore-Hussein is one of the lead trainers on the project.

The ‘Programming 4 Teachers’ resource pack will be available free to delegates attending the workshop.

Complete the attached booking form and email to: TEACHERSCENTRE@GOLD.AC.UK

PLEASE BRING YOUR OWN LAPTOP TO THE WORKSHOP with Scratch 2 installed.

The workshop will take place at Goldsmiths University of London, Education Building, New Cross, London SE14 6NW
Map details: http://www.gold.ac.uk/find-us/

Course Outline

8th July 2014

•  Teaching Computing Unplugged to Young Children – Professor Paul Curzon
Computational thinking is a fundamental skill set that students learn by studying computing. We will demonstrate a range of activities that show how core ideas and concepts can be introduced using fun unplugged activities, games and magic tricks. We will show that computing can be fun for everyone and that it doesn’t have to be taught at a computer. Supporting resources are available at www.teachinglondoncomputing.org.

Introducing programming fundamentals through interactive games made in Scratch – Zali Collymore-Hussein
Suitable for years 4-5. Create programs that implement algorithms to achieve given goals that contains loops, comparative operators, randomized values, variables and if selections. Makey Makey can be used to interact with a game to add a mix of fun and science.

9th July 2014

• Deepen understanding of programming concepts through interactive quizzes made in Scratch – Zali Collymore-Hussein
Suitable for years 5-6. Create programs using procedural abstraction, post tested loops, multiple variables, arithmetic operators and ‘if, else’ selections.

• Tackling Control Projects using Scratch and Raspberry Pi – Zali Collymore-Hussein

Paul Curzon’s biography
Paul Curzon is a Professor of Computer Science at Queen Mary University of London. He runs cs4fn / Computer Science for Fun (www.cs4fn.org) through which he has been enthusing school students about interdisciplinary computer science worldwide for over 10 years. He is also co-Director of ‘Teaching London Computing’ (www.teachinglondoncomputing.org) developing inspiring activities for computing teachers to use in class. He is a UK National Teaching Fellow in recognition of his excellence in teaching and outreach. He also leads research in the area of human computer interaction and verification focussing on making medical devices safer.

Screen Shot 2014-06-16 at 13.43.28