Filters

Clear all
Find a publisher

Showing 45 results

Show
results per page

The '...

 

Quickly write innovative programs for your micro: bit--no experience necessary!


This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating...

It's an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems. This practical guide delivers the...

This article from the CS4FN Magazine, looks into the ideas surrounding Intellectual Property, copyright, copyleft and patents and how these all apply (or don't) in the realm of computer programming and software. These ideas can be used as...

This booklet consists of 16 introductory programming challenges, some of the challenges also provide further extension challenges, for every challenge there is a "Self Review" section which asks students to comment on whether they managed to complete the task successfully, whether they had any errors initially and...

This resource consists of an information sheet detailing various methods for validating user input in Python, these come in the form of a table consisting of some code in one column and an overview of what the corresponding code does. There is an associated zip file with code examples in it and a presentation which...

This item is one of over 25,000 physical resources available from the Resources Collection. The Archive Collection covers over 50 years of curriculum development in the STEM subjects. The Contemporary Collection includes the latest publications from UK educational publishers.

Python: Tips and Tricks to Get Past the Beginners Level (Math With Python, Strings, Lists and Tuples, Programming Book 1) by [Anderson, Mark]

 

This book helps to improve on skills picked up from the original beginner...

This collection of resources supports computing and computer science in upper secondary schools. The resources offer in-depth learning opportunities covering programming with Python as well as other aspects of the curriculum.

The copyright for the collection is owned by Axlesoft Ltd and is available for use...

Scratch is widely used in primary schools to teach children basic programming. This resource goes deeper, making use of the familiar Scratch environment to take students deeper into programming concepts such as:

  • Algorithm design
  • Parallel and sequential instructions
  • Event-driven...

The Computing at School newsletter is published three times a year. It is full of practical ideas for teachers of computing in primary and secondary schools, with articles contributed by a number of CAS members. With input from teachers, academics, advisors and industry professionals, it provides a varied source of...

This introduction to programming in Scratch uses a trivial example to demonstrate simple audio and animation. It is written for Scratch 1.4 but can be easily adapted for later versions. ...

This game-writing activity using Scratch will bring back youthful memories for some! It provides...

This practical guide to creating a simple game is aimed at those new to programming with Scratch...

Combining some fundamental physics with trigonometry and computer programming, this guide helps students to create a simulation of the projectile motion of a cannon ball. The concepts are all briefly explained, and the program introduces some clever mathematics as well as game elements, such as collision detection...

Pages