Current Status

Not Enrolled

Price

Closed

Get Started

This course is currently closed

Coding and Digital Music

Welcome to our Coding and Digital Music


Course Description

In this course, you’ll learn the fundamentals of coding while composing captivating tunes. You’ll discover how to create melodies, experiment with synthesizers, and layer different instruments to build complex and harmonious compositions using Sonic Pi – a platform where you use programming to create music. Each lesson will take you deeper into the world of Sonic Pi – providing you with the tools to express yourself artistically while sharpening your coding skills.

Noticeboard and FAQs:

All communication about the programme, updates on modules, competition, etc will be on the notice board, so make sure to check it out often.

How long with the course be available?

You have until the end of August to complete all the courses in this track

How can I get support?

Please Email ict@cariri.com If you have any questions that cannot be answered through the noticeboard or our chatbot.

/* Center the button */ #openModalBtn { display: block; margin: 0 auto; background-color: #570AFC; color: white; padding: 10px 20px; /* Reduced padding */ border: none; border-radius: 25px; font-size: 1rem; /* Reduced font size */ cursor: pointer; transition: background-color 0.3s ease, box-shadow 0.3s ease; font-size: 1rem; box-shadow: 0 0 10px rgba(87, 10, 252, 0.5); } #openModalBtn:hover { background-color: #4508cc; box-shadow: 0 0 20px rgba(87, 10, 252, 1); } #openModalBtn::before { content: “🌑”; animation: moon 2s infinite; } @keyframes moon { 12.5% { content: “🌑” } 25% { content: “🌒” } 37.5% { content: “🌓” } 50% { content: “🌔” } 62.5% { content: “🌕” } 75% { content: “🌖” } 87.5% { content: “🌗” } 100% { content: “🌘” } } /* Modal container */ .modal { display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } /* Modal content */ .modal-content { background-color: #fefefe; margin: 5% auto; padding: 20px; border: 1px solid #888; width: 420px; height: 620px; display: flex; justify-content: center; align-items: center; } /* Close button */ .close { color: #aaa; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: black; text-decoration: none; cursor: pointer; } // Get the modal var modal = document.getElementById(“myModal”); // Get the button that opens the modal var btn = document.getElementById(“openModalBtn”); // Get the element that closes the modal var span = document.getElementsByClassName(“close”)[0]; // When the user clicks the button, open the modal btn.onclick = function() { modal.style.display = “block”; } // When the user clicks on (x), close the modal span.onclick = function() { modal.style.display = “none”; } // When the user clicks anywhere outside of the modal, close it window.onclick = function(event) { if (event.target == modal) { modal.style.display = “none”; } }

Badges (Any Badges your earn will appear here):

Course Content

Welcome
How to use this Platform
A Very Special Message – Innovation Nation 2024
A Message From Us
Playing Your First Notes
Introduction
Downloading and Installing Sonic Pi
Playing your First Notes
Music Theory
Notation
Sharp and Flat Notes
Tempo and Counting in Music
Tempo and Counting Continued
Music Exercises
Exercise: Mary had a little lamb 1 Quiz
Lesson Content
More Music Theory and Coding
Chord Structure
Playing Chords
Synth Options
Switching Synths
Samples
External Samples
Programming Concepts
Variables
Iterations
Loops
1 of 2