Listing all results (131)

STEM Learning Magazine: Secondary - autumn 2015

This edition of the STEM Learning Magazine includes articles on:

Professional development for science technicians
An interview with a design and technology teacher
Study visits to CERN
High quality staff training days
Tim Peake's mission to the International Space Station
Bringing...

STEM Learning magazine: secondary and post-16 - spring 2017

The Spring issue of the STEM Learning magazine explores how a visit by a STEM Ambassador can fire up your students, by helping to transform a school STEM Club and inspire many students to continue their science studies. The magazine also includes the following articles:

  • Mission X: train like an...

First Steps with Microbits for data-logging and modelling

Since the BBC micro:bit became commercially available last year there is much more information now available about how to access the many features which make the micro:bit such a powerful tool for cross-curricular STEM projects.  This guide is mainly concerned with how to access the micro:bit's sensors to...

First steps in using BBC micro:bit for control and physical computing

Since the BBC micro:bit became commercially available last year there is much more information now available about how to access the many features which make the micro:bit such a powerful tool for cross-curricular STEM projects.  This guide is mainly concerned with how to create programs in the Microsoft PXT block...

Learning to Think (Spring 2014)

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

*The importance of computational thinking

*CTillustrated – displays of concepts of Computational Thinking

*Code Club – after-school, volunteer-led clubs for learning computing...

Introducing BBC micro:bit to a wider audience

I have recently run a session for retired engineers and computer professional keen to learn about the micro:bit as a very cheap (£15) tool for their own interest and amusement, but also to be able to support colleagues in schools, academies and colleges to make sensible use of them to support cross-curricular STEM...

Creating desktop widgets

Python can launch sub-processes that function separately. Using this approach it is possible to create any number of desktop widgets. This resource includes instructions to create two widgets: a simple RSS news reader and an image downloader for Astronomy Picture of the Day. Some additional Python modules must be...

Command line arguments

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.

Writing to files; creating a HTML page with Python

This resource includes two activities, demonstrating how to read and write to and from external text files. The first example shows how to use Python to create a html web page, which is then opened in a browser. The second program displays fading titles pulling data from an external text file, in this case a '...

Gradient fills

This fully working Python project demonstrates a method of creating a gradient fill, to add depth to flat looking rectangles. It also shows how to use transparency effects to change the shape of gradient filled surfaces, how to plot points of a circle, and some examples of why you would want to do so. The activity...

Pages

View all publishers