Filters
Clear allSubject
- Cross curricular (1) Apply Cross curricular filter
- Design and technology (3) Apply Design and technology filter
- Engineering (1) Apply Engineering filter
- Food Preparation and Nutrition (1) Apply Food Preparation and Nutrition filter
- Science (3) Apply Science filter
- STEM Clubs (2) Apply STEM Clubs filter
Age range
Type
- Activity sheet (27) Apply Activity sheet filter
- Article (9) Apply Article filter
- Demonstration (1) Apply Demonstration filter
- Game (2) Apply Game filter
- Image (3) Apply Image filter
- Information sheet (5) Apply Information sheet filter
- Interactive resource (3) Apply Interactive resource filter
- Presentation (9) Apply Presentation filter
- Teacher guidance (31) Apply Teacher guidance filter
- Textbook (2) Apply Textbook filter
- Video (3) Apply Video filter
- Include Physical Resources (26301) Apply Include Physical Resources filter
Showing 60 results
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 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...
ScratchJr is an introductory programming language that enables young students to create their own interactive stories and games. Students snap together graphical programming blocks to make characters move, jump, dance, and sing. Students can modify characters in the paint editor, add their own voices and sounds,...
This Barefoot activity for young programmers exploits the sequencing and timing of joke-telling to help students learn good programming techniques. After planning an animation using a storyboard technique they then code it using the Scratch Jr app, and debug it. Tips for supporting the less able, as well as...
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 resource uses the version of Minecraft that comes pre-installed within the Raspbian operating system for the Raspberry Pi. As such a Raspberry Pi is required to use this e-book. Minecraft: Pi Edition comes with a powerful Application Programming Interface (API), which allows students to hack and make entire...
In this resource , students can get started and are guided step-by-step through the process of creating all sorts of projects using Scratch including games, animations, quizzes, electronics circuits, and more. Although originally written for the Raspberry Pi all the projects can be ported to other platforms (except...
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...
This paired-programming activity from the Barefoot Computing project focusses on sequences in algorithms and programs.
Children create an animation of a Viking raid – ideally they will have previously studied Vikings...
Pages
- « first
- ‹ previous
- 1
- 2
- 3
- 4