Teacher: Sonic Pi Lessons

Teacher: Sonic Pi Lessons


SonicPi is an open source programming environment developed by Dr Sam Aaron, designed to explore and teach programming concepts through the process of creating new sounds. This is a scheme of work which emphasises the importance of creativity in the learning process and gives users the control to turn their sonic ideas into reality.

This scheme of work is specifically targetted towards introductory KS3 Computer Science. This has been developed in harmony with the new Computing curriculum in the UK. This scheme of work is the result of a close collaboration between Computing & ICT teachers and researchers at the University of Cambridge. It has been successfully trialled at a number of schools.

What students will learn

Through this scheme of work, students will learn:
◾ What a RaspberryPi is, what its main features are, and how to setup and use one
◾ How to write text based code to produce a music track
Computer Science concepts:
◾ Sequencing, iteration & conditionals
◾ Data structures, functions & algorithms
◾ Debugging & concurrency

KS3 Programme of Study

◾ Use 2 or more programming languages, at least one of which is textual, to solve a variety of computational problems; make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions.

Partially meets
◾ Understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems.
◾ Understand how instructions are stored and executed within a computer system; understand how data of various types (including text, sounds and pictures) can be represented and manipulated digitally, in the form of binary digits.




Site Map

© LampPi 2024