Filters

Clear all
Find a publisher

Showing 421 results

Show
results per page

It is a valuable experience for students to experience coding in a variety of languages. This worksheet introduces the functional paradigm and compares functional coding in Python and Haskell. The resource is a useful introduction to the Haskell language.

This presentation, from Paul Curzon at QMUL, uses a folded paper geometric shape called a hexahexaflexagon to teach about abstraction, data representation and graph data structures, while encouraging computational thinking. A video (linked from within the presentation) shows how to make one of the geometrical...

Supercomputers represent the pinnacle of computer performance. This resource from the University of York provides a fascinating history for students and will consolidate the key concepts that they have learned about high-performance computer architecture.

This ebook, by Roger Young, explains computers as electrical circuits consisting of switches and relays (subsequently equated to transistors). It begins with simple circuits showing how, from first principles, switches and relays work. These are then combined in increasingly complex arrangements to simulate logic...

This edition of the Computing at School newsletter contains articles covering:

*Coding and computer science

*Code Club and Computing ++

*Tips for teaching programming

*Codecademy

*Teaching encryption with spreadsheets

*Scratch sensorboards (picoboards)

*Robotics...

This resource contains an unplugged activity to model how home networks work. It builds up to increasingly more complex networks, adding in details such as routers, wifi aceess points and the internet along the way. The lesson plan contains links to the Progression Pathways documentation, and differentiation ideas...

Astro Pi is the name of a small computer developed by the Raspberry Pi Foundation, in collaboration with the UK Space Agency and the European Space Agency (ESA).

There are two very special Astro Pi’s. Their names are Ed and Izzy, and they have been qualified for spaceflight. They are now onboard the...

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.

After billions of dollars and fifty years of...

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.

A Computing at School community resource which provides a very comprehensive introduction to PHP and MySQL including setting up and configuring. This is useful as a “how to” guide for students.

Mobile app development is an engaging way for students to learn programming and interface design as many do, indeed, "love their smartphone".

This complete learning package teachers the origins and development of the smartphone, helping them to appreciate the amount of technology packed into their pocket. It...

Kayleigh is an ICT specialist for RAF Whittering, she discusses her role in this video. As an ICT specialist she supports IT equipment at stations and on deployment, looks after networks, servers, hardware and software. It is an essential role, to ensure communication continues between UK and other overseas teams....

Judith is an IT architect for IBM, she discusses her role in this video. The role involves delivering an IT solution, ensuring the plan and basics are in place and coordinating teams of people to bring the work together efficiently and cost effectively. Having had a strong academic background, her father an...

William is an IT Consultant for NVT Group, he discusses his role in this video. His role involves providing day to day support on  various technologies as well as being an architect for new IT solutions and processes. He is involved in a project from initiation to implementation and enjoys the variety in each day....

Pages