CAS and CAS-related events for teachers in the North East of England.
Current events are listed below.
The National Centre for Computing Education now has a full programme of CPD for primary and secondary teachers that is not included below. Please sign up on their site: https://teachcomputing.org/ to keep up-to-date with what they offer.
Web listings of
all events are
available. URLs of the form:
will list events by year, by year and month, and by year, month and day.
You can also subscribe to the following newsfeeds: current | past | all
This conference covers computing in the primary and secondary curriculum. Workshops will be delivered by national and regional experts in teaching computing, plus keynotes from Sue Sentance of Raspberry Pi Foundation and Paul Maddison of North East Regional Cyber Crime Unit. See the conference home page (http://casne.ncl.ac.uk/events/2019/conference/) for programme details and registration information.
Speaker(s):Nick Cook, Newcastle University; Ben Garside, Raspberry Pi Foundation
Target Key Stages:
This free teacher training event focused on object-oriented programming is the first of a new series delivered by Newcastle University as part of the national Isaac Computer Science programme for A level teachers and students (see: http://isaaccomputerscience.org/). The training is for classroom teachers who either already teach computer science at AS/A level, or who want to improve their skills to start teaching A Level Computer Science in the future. This workshop is a repeat of the session that took place on 31 January 2019 at the Raspberry Pi Foundation, Cambridge.
Topic: Object Oriented Programming
Equipment Required: You can work on our cluster machines and bring a USB stick to take away your work or bring your own laptop with a Python 3 IDE installed.
Experience Level: As this is a course for teaching computer science at AS/A Level, some experience of Python is needed.
Outcomes: You will create a working, teachable example to take back to your classroom that will allow you to explain and demonstrate the key concepts of OOP including classes, objects, and inheritance.
This is a free masterclass for A-level students, which will focus on object-oriented programming challenges and robotics. The masterclass is part of the national Isaac Computer Science programme for A-level teachers and students (see: http://isaaccomputerscience.org/). It will be delivered by Newcastle University.
In the morning, you will take part in challenges on the Isaac Computer Science platform, and in the afternoon, you will do C++ robotics/Arduino programming.
A free sandwich lunch will be provided.
All equipment will be provided.
Experience Level: This masterclass is designed for A level Computer Science students.
Learning Objectives: - Understand the differences between the procedural and object-oriented programming paradigms - Know why the object-oriented paradigm is used - Understand inheritance, encapsulation, polymorphism, composition, and overriding - Gain practical experience in programming robots in an object-oriented language
This is a free teacher training event focused on Boolean logic. It is part of the national Isaac Computer Science programme for A-level teachers and students (see: http://isaaccomputerscience.org/), and will be delivered by Newcastle University. The training is for classroom teachers who already teach Computer Science at AS/A level, or who want to improve their skills in order to start teaching A level Computer Science. A free sandwich lunch will be provided.
Outcomes: - Construct truth tables for the logic gates NOT, AND, OR, XOR, NAND, NOR - Draw logic gate diagrams using NOT, AND, OR, XOR, NAND, NOR - Complete a truth table for a given logic gate circuit - Write a Boolean expression for a given logic gate circuit - Draw an equivalent logic gate circuit for a given Boolean expression - Trace the logic of the circuits for a half adder and full adder - Construct the circuit for a half adder - Be familiar with the use of the D-type flip-flop as a memory unit - Use laws to manipulate and simplify Boolean expressions: De Morgan’s laws, distribution, association, commutation, double negation - Use a Karnaugh map to simplify a Boolean expression