Links to resources and presentations given at the CAS Conference (Birmingham) 2013
Created by Simon Humphreys
last edited Jul 19 2013 by John Palmer
This talk presented eight ideas to make programming activities more creative and motivating. The slides are available for download as a file attached to this resource (on the right of this page).
Introduction to RunRev and LiveCode for Schools
I attached you the following papers:
And the teaching material:
The Link for our homepage is: http://www.abz.inf.ethz.ch
Darren Travi and Ilia Avroutine
It was a good discussion with members of all boards present. We have included our presentation…
Have a look here: Google Docs script language - very VBA-like in a good way
#include is a working group that forms part of CAS, with the remit to improve diversity amongst the students studying computing at school. We recognise that issues surrounding diversity begin at school, where many students are put off studying computing because of perceptions about gender, race, disability or socio-economic status. For example, of the 3809 students who studied A-level computing in 2012, only eight per cent were female. After a successful launch party and with our first major event for students coming up the day after this conference, we would like input from CAS members as to how we can best take the initiative forwards. Come along and discuss the issues surrounding diversity in computing, suggest strategies that have worked for you and find out what other people have tried to encourage a wider range of students into their classes.
Slides from the CAS Conference Session can be accessed here.
Code Club Video
A summary of how to connect your Pies to a network, install networking utilities and a lesson idea which uses netcat to create a sender and a listener instant messaging channel
Suitable for GCSE, it would take a lesson including setup Teaches: Some of the IP concepts, DNS
Phil Bagge and Jane Waite
Karen Guldberg and Ian Lowe
You can find all the material for this session here
You can find all the material from this session here. This includes: OHP slides; exercise; Haggis manual; first 2 chapters of “Informational Thinking”; BYOB for Ch2 of “Informational Thinking”.
Mark Dorling and Matthew Walker
How to develop a creative and inclusive Computing curriculum, aligned to the draft PoS, that matches the needs of your staff and students and allows all students to progress. Slides
We are now teaching computing to many more and also much younger students with a wider variety of needs. We thus need to reflect on our approaches to teaching computing and computational thinking! Here are practical ideas that have worked for me in my teaching. Some ideas are my own and some some are “borrowed” (with apologies!)from such luminaries as Paul Curzon (Queen Marys), Quintin Cutts (Glasgow) and Colin Price (Worcester University). We cover ideas for teaching algorithms, algorithm tracing, coding, finite state machines and programming concepts that are interesting (hopefully!!!), visual and practical. http://community.computingatschool.org.uk/resources/960
As teachers we are very good at getting across the building blocks of computer programming - assignment, selection and iteration, for example. And students are very good at learning ‘the right answer’. The biggest challenge lies in knowing how to use the Lego blocks available to us to construct a working solution to the problem - and in programming it is easy to get sidetracked by the syntax and the rules of the language, when we should really be concerned with how to break down the problem, describe it in a meaningful way and devise a solution. This session was all about encouraging students to think logically and to describe situations and their solutions in their own language. The slideshow and resources are available at http://pi.mwclarkson.co.uk/.
One of the central strands of the CAS/BCS Network of Excellence are the CAS Master Teachers. Over the next five years we will recruit and train a further 500 teachers (primary and secondary) to be at the forefront of supporting colleagues and helping them engage with computer science in their classrooms. The challenge of implementing the curriculum for computing cannot be underestimated but CAS has a network of the best teachers of computing who are in the vanguard of the new developments. Will you be one of the next team of CAS Master Teachers? Come and find out more!