Giter Club home page Giter Club logo

preliminary-nime-syllabus's People

Contributors

code-warrior avatar

Watchers

 avatar  avatar  avatar

preliminary-nime-syllabus's Issues

Learning Outcomes

Here's my update about "sensory data" as mentioned by UIS. You may want to redo the bitly address... it didn't work for me and I don't have an account:

Learning Outcomes

Upon successful completion of this course, students will understand...

How to create a New Interface for Musical Expression, or NIME;
How to play and perform their NIMEs;
Students will learn to translate physical movement to light, sound, and visuals. These concepts are best summarized by the following 50-second video: https://tinyurl.com/qnmgy6x
And, how to compose elementary electronic compositions.

Active Learning

It seems that UIS wants us to include our Active Learning section in the Syllabus... here is the updated version (with the line about pairing musicians/non musicians replaced):

We will employ Harvard’s “group work” and “collaborative note-taking” active learning concepts to teach students how to build circuits, solder electronic components, and test sensors. For group work, we will pair a student who identifies as a musician with one who identifies as an engineer. In this manner, musicians will help engineers with musical concepts, and engineers will help musicians with engineering concepts.

For collaborative note-taking, students will be given time to review each other’s notes for mistakes. At the end of class, students will consolidate their individual notes into a “master” note sheet that may be used by both students. (Cornell’s active learning methodologies include a similar concept called “catch-up”.)

We will carry out the aforementioned by oscillating between lecture and activity at a ratio of 3:1 or 2:1, depending on the material. For example, for every 12 minutes of lecture we’ll break for 4 minutes of activities. Or, for every 20 minutes of lecture we’ll break for 10 minutes of activities. Each class will begin with a session breakdown and end with a summary.

Because of the amount of material we need to cover, we estimate that an active learning model will be observed for 40–50% of the semester.

Schedule

I think I see where UIS was concerned about number of technological components.... they didn't know that Max/MSP/Jitter is one tool! I've updated it here:

Week 01

Listen/watch previous NIMEs
Introductions
Introduction to the course
Demo: Max/Processing/Arduino

Software Requirements and Cost

Here's an update for UIS regarding the "kits." It also simplifies the tools, as they asked us to do. Here's my proposed change:

Software Requirements/Associated Costs

This course will focus on three tools: Max, Processing, and Arduino. These three tools are powerful and flexible, and are therefore standard for NIME courses all over the world. The cost associated with this course depends entirely on the kind of NIME you choose to create. While Processing is free and open-source, Max and Arduino are not. A software-based NIME utilizing Max and Arduino sensors could cost about $99.

If, on the other hand, you design a NIME using Processing, old hardware (Wii Remotes, Kinect Sensors, etc.), found objects, off-the-shelf parts, or some combination of the aforementioned items your cost could be next to nothing. It will be up to you what tools and hardware to use to realize the vision of your NIME.

Room Assignment

We need to settle on a time to teach the class before we can ask for a room assignment. And, we need a room assignment by Friday, 21 February, which is in a week.

I can teach on Monday or Wednesday at 6:00 PM, Monday being the preference.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.