A Practically Painless AI Prompt Engineering Course
is a free, straightforward, step-by-step, 14-Lesson Course on AI Prompt Engineering offering basic tactics and intermediate techniques. Advance your skills with AI in 3 hours.
Algebra Breakthrough
Algebra Breakthrough is a valuable online course. Its purpose is to offer automated feedback to students using the free Algebra Breakthrough workbook. Algebra Breakthrough helps bridge the gaps between basic math and Algebra 1.
Algebra Breakthrough Final Exam
Take the Algebra Breakthrough Challenge Exam.
Code With Music Learning Series Bundle
Learn coding and music together. Journey through six interactive courses on Scratch, Sonic Pi, HTML, CSS, JavaScript, Java, and JFugue with a primary focus on creating music.
Code With Music Unit 1
Using computer programming, musical concepts and general math, Code With Music Unit 1 provides a critical foundation for the courses in this series. To access this course, a student must complete The Code with Music Learning Bundle, which is an overview of the courses.
Code With Music Unit 2
Based on the concepts from the previous course, Unit 1, students will use the visual programming language called Scratch to recreate different melodies while learning basic concepts in programming such as variables, lists, loops, and functions. To access this course, a student must complete, Unit 1; as well as, The Code with Music Learning Bundle, an overview of the courses.
Code With Music Unit 3
Based on the concepts of previous courses, Unit 1 and 2, students will use a digital audio workstation called Sonic Pi to manipulate music in a programmatic way while reinforcing basic concepts in programming such as variables, lists, loops, and functions along with advanced topics such as threads. To access this course, a student must complete, Units 1 and 2; as well as, The Code with Music Learning Bundle, an overview of the courses.
Code With Music Unit 4
Based on the concepts of previous courses, Units 1, 2 and 3, students will reinforce various programming concepts such as variables, arrays, loops, conditional statements, and functions by way of JavaScript through the perspective of music. Further, students will gain a practical understanding of objects, events and prototypes in JavaScript. To access this course, a student must complete, Units 1, 2, and 3; as well as, The Code with Music Learning Bundle, an overview of the courses.
Code With Music Unit 5
Based on the concepts of previous courses, Units 1, 2, 3 and 4, through the lens of music, students will reinforce various programming concepts such as variables, arrays, loops, and functions, and objects using the programming language, Java. To access this course, a student must complete, Units 1, 2, 3, and 4; as well as, The Code with Music Learning Bundle, an overview of the courses.
Code with Music Unit 6
Based on the prerequisites of Units 1, 2, 3, 4 and 5, upon completing this course, Unit 6, students will be able to use the Java library called JFugue to play scales, chords, rhythms, melodies, and songs using different instruments or synthesizers while reinforcing the comprehension of concepts such as Object-Oriented Programming within the scope of classes, objects, instances, and methods. To access this course, a student must complete, Units 1, 2, 3, 4 and 5 as well as the Code with Music Learning Bundle.
