Showing 51 results

Show
results per page

A Godlike Heart is a short story about computational thinking, introducing the idea of using binary to represent different kinds of information. Set in ancient Mexico it follows the story of the kidnapping of and subsequent search for the daughter of a great “Jaguar Knight”, a general in the Mexican army.

It...

This Catalyst article focuses on Katherine Johnson, who was one of a number of black American women whose work as 'computers' made NASA's early work possible.

This article is from Catalyst: Secondary Science Review 2017, Volume 27, Issue 3.

...

This edition of the Computing at School (CAS) newsletter covers a range of topics including:

*Unplugged computing magic tricks

*Programming using Alice, Scratch and GameMaker

*Making games with Kodu

*Object oriented programming in Java with Greenfoot

This article investigates how scientists at the Open University are devising ways in which dogs can interact with electronic systems including computers. The article is from Catalyst: Secondary Science Review 2015, Volume 25, Issue 4.

Catalyst is...

This introductory guide explains how to use the LINUX shell known as BASH (Bourne Again Shell). BASH is useful for linking together various programs for creating innovative solutions, and can unleash the power of a Raspberry Pi.

The guide covers running BASH, the syntax used, how to chain together commands,...

The BrickPi is an interface between the Raspberry Pi and LEGO Mindstorms or EV3 sensors and motors, a portable power source for the Raspberry Pi, and a case that allows you to attach LEGO motors, beams, sensors, and other parts.

This resource includes guidance on setting up and programming the Raspberry Pi...

This edition of the Computing at School newsletter, focused on the life and work of Alan Turing, contains articles covering:

*The life of Alan Turing

*Guide to Bletchley Park

*The early history of the Raspberry Pi

*GameMaker

*The Microsoft .NET Gadgeteer prototyping board

*...

This edition of the Computing at School newsletter contains articles covering:

*CAS community resources

*BCS Certificate in Computer Science Teaching

*Master Teachers

*Pedagogy in computing teaching and across the curriculum

*The Barefoot Computing project

*Computational...

This full program code demonstrates how arguments can be passed to Python programs at the command line. The program dynamically generates graphics, and the user can change parameters for the graphics using command line arguments. Suggestions for additional challenges are also included.

This briefing note, intended for Governors and Senior Management Teams, fleshes out the background to the introduction of computing in schools and is intended as a basis for a strategic debate about reform of the ICT curriculum. It has been written mainly with schools in mind, but the broad outline of the argument...

This edition of the Computing a School (CAS) newsletter includes articles covering:

*Pedagogy of computational thinking and programming

*Modelling and simulation with StarLogoTNG

*Scratch and RoboMind

*Text-based programming with Small Basic

*Route finding with graphs at A-Level...

This edition of the Computing at School newsletter contains articles on:

*Using Scratch4Arduino in primary schools to make musical instruments

*Learning algorithms with folk dancing and fairy tales

*Kodu programming

*Developing computing schemes of work

*Functional programming...

This edition of the Computing at School newsletter focuses on pedagogy, and contains articles covering:

*Barefoot Computing teaching resources and ready-to-deliver CPD with QuickStart Computing

*BCS Certificate in Computer Science Teaching

*Baseline assessment of computing

*Bebras...

This edition of the Computing at School newsletter, from a time of extensive curriculum change, includes:

*Arguments for teaching computational thinking

*Introduction to Arduino

*A short article about JavaScript in secondary schools

This early edition of the Computing at School (CAS) newsletter includes articles on Scratch programming and curriculum structure in lower secondary school. Also, videos showing the importance of maths in computer science are highlighted.

Pages