Wikimedia

Functional Programming 1: Definitions

This is a continuation of the Functional Programming 0 task, and asks students to explore functional programming using a music processor, although there is little in terms of musical creativity in these tasks. To use LilyPond, the music processor, in what it was meant for, try the "Transcribe music" tasks.

For this task, you are requested to complete the steps enumerated in the section of this page: https://en.wikipedia.org/wiki/User:Ebe123/GCI-Scheme#Task_1:_Definitions .

Here, you will learn basic function definitions, declarations, and a few musical terms.

Task tags

  • scheme
  • music
  • lilypond

Students who completed this task

NicholasG04, Dan1730, JeremyNguyen, ga30, Melvintong1516, dwu1011

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
close

2019