Resources

 

Learn to use Python to program a computer more easily than ever before!...

Programming languages - Harold the robot

In activity children simply give directions to a “robot” (either an adult or another child) and find out which instructions the robot is able to follow, and how their instructions are taken literally. It allows children to...

Programming Techniques

The basics of programming are explored through a “beat that dice” game.  It is assumed that students already have some knowledge and experience of programming before watching the first video, and the purpose of this video is to marry the theory of programming to the established practical experience in preparation...

 

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

In Programming the BeagleBone Black , electronics guru Simon Monk explains essential application development methods through straightforward directions and cool downloadable examples.

Discover how to navigate the board,write and debug code, use expansion capes, and control external hardware. Easy-to-follow...

In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts.

See how to set up hardware and...

Programming the robot buggy with the BBC micro:bit

This is a resource aimed at students aged 11-14. It is one of a series that support the use of the BBC micro:bit in the classroom. The pack contains several lesson plans, presentations and student handouts. The first ‘unplugged’ lesson introduces students to how programmable systems work, the second they are walked...

Programming theory

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

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

Programming VEX IQ robots in Robot C

This resource develops coding with RobotC, in combination with VEX robotics. It provides a series of student tasks that increase in difficulty over time, developing student awareness of RobotC and its application within robotics. This resource would work as a compliment to using VEX IQ in the classroom and as a...

This foundation guide to Windows programming covers the enhancements of Windows 3.1. These include the new Dynamic Data Exchange (DDE) protocol, the printing and TrueType font application programming interface (API)...

Pages

Find a publisher