Showing 59 results

Show
results per page

 

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...

A booklet containing lots of generic programming theory. The topics include:

  • What is a program?
  • High level languages and machine code
  • Design methodologies
  • ...

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...

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...

 

With the Scratch Coding Cards, young students can learn to code as they create interactive games, stories, music, and animations. The short, simple activities provide an inviting entry point into...

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...

A series of five lesson plans aimed at students with no knowledge of Python. In the description it is stated that depending on the students' level of ability these might be adapted to take up to eight lessons. The resource contains some discussion about how and why one might want to start using Python as their...

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...

This resource for VEX IQ Modkit helps students to understand the basic principles of using blocks of code to create a programme. The Modkit blocks have been reproduced so that they can be printed and used by students for discussion and when planning their code. This resource contains a classroom presentation...

Pages