All Projects → ITPNYU → ICM-2018

ITPNYU / ICM-2018

Licence: other
Syllabus for ITP Foundation Course Introduction to Computational Media, Fall 2018

Projects that are alternatives of or similar to ICM-2018

b5
A visual programming language for learning, prototyping, and fun. Inspired by p5.js.
Stars: ✭ 48 (-15.79%)
Mutual labels:  education, creative-coding, p5
Learn Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for.
Stars: ✭ 7,221 (+12568.42%)
Mutual labels:  education, beginner
Learn Vim
Vim 实操教程(Learning Vim)Vim practical tutorial.
Stars: ✭ 1,166 (+1945.61%)
Mutual labels:  education, beginner
ITP-IMA-Code-of-Conduct
The ITP/IMA Code of Conduct is an evolving work-in-progress document that establishes and communicates the commitment of the ITP/IMA community to uphold a key set of standards and obligations that aim to make ITP/IMA an inclusive and welcoming environment.
Stars: ✭ 26 (-54.39%)
Mutual labels:  education, itp
react
A wrapper component that allows you to utilise P5 sketches within React apps.
Stars: ✭ 332 (+482.46%)
Mutual labels:  creative-coding, p5
circuitpython
CircuitPython - a Python implementation for teaching coding with microcontrollers
Stars: ✭ 3,097 (+5333.33%)
Mutual labels:  education, beginner
Anubis
Distributed LMS for automating Computing Science Courses From NYU
Stars: ✭ 184 (+222.81%)
Mutual labels:  education, nyu
ji.py
吉.py
Stars: ✭ 12 (-78.95%)
Mutual labels:  education
Kali-Linux-Tools-Interface
Graphical Web interface developed to facilitate the use of security information tools.
Stars: ✭ 169 (+196.49%)
Mutual labels:  education
Main
Management materials and content
Stars: ✭ 32 (-43.86%)
Mutual labels:  education
Hacktoberfest-hackedoff
This Repo contains easy javascript questions for beginners to participate in Hacktoberfest 2021.
Stars: ✭ 14 (-75.44%)
Mutual labels:  beginner
EduData
Edudata: Datasets in Education and convenient interface for downloading and preprocessing dataset in education
Stars: ✭ 39 (-31.58%)
Mutual labels:  education
FlipED
A LMS built specifically for Thailand's Education 4.0 system.
Stars: ✭ 24 (-57.89%)
Mutual labels:  education
toybox
a collection of computational playthings.
Stars: ✭ 94 (+64.91%)
Mutual labels:  creative-coding
mooc-java-programming-i
University of Helsinki’s free massive open online course (MOOC) completed exercises. 2020 solutions
Stars: ✭ 16 (-71.93%)
Mutual labels:  education
Scipy-Bordeaux-2017
Course taught at the University of Bordeaux in the academic year 2017 for PhD students.
Stars: ✭ 16 (-71.93%)
Mutual labels:  beginner
tiny-framework
A light wight easy to use RESTful apis framework for education & demo purposes. stripped down framework to the fundamental components that that every one would essentially need to (learn / make a demo application).
Stars: ✭ 13 (-77.19%)
Mutual labels:  education
barebones
Barebones multiboot kernel for beginners
Stars: ✭ 126 (+121.05%)
Mutual labels:  beginner
drmips
I don't maintain this project anymore. Feel free to fork it! - Educational MIPS simulator
Stars: ✭ 41 (-28.07%)
Mutual labels:  education
workshops
Repository containing all workshop materials and curricula for Nuevo Foundation.
Stars: ✭ 13 (-77.19%)
Mutual labels:  beginner

ICM-2018

Syllabus for ITP Foundation Course Introduction to Computational Media

Syllabus Overview

Section Info

Questions and Discussion

p5.js

  • The primary platform for the class is p5.js, a JavaScript library for creative coding. We will start coding with the web editor for p5.js.

Section specific info

Extra Help

Inspiration

Policies

Evaluation

Grades will be determined according to the following breakdown:

  • Regular Assignments 40%
  • Participation and Attendance 40%
  • Final Project 20%

Please see ITP's statement on Pass/Fail which states that a "Pass" is equivalent to an "A" or a "B" while anything less would be considered a "Fail".

We will have weekly assignments that are relevant to material from the previous class. These assignments are required and you should be prepared to show/talk about them in class. It is expected that everyone in the class will create and maintain a blog for their assignments.

Attendance is mandatory. Please inform your teacher via email if you are going to miss a class. Two unexcused absences is cause for failing the class. (An unexcused lateness of 10 minutes or more is equivalent to 1/2 an absence.)

This class will be participatory, you are expected to participate in discussions and give feedback to other students both in class and participate with their projects. This (along with attendance) is 40% of your grade.

Class will culminate with final projects. You are expected to push your abilities to produce something that utilizes what you have learned in the class that is useful in some manner to yourself or the world. This will comprise 20% of your grade.

Statement of Academic Integrity

Plagiarism is presenting someone else’s work as though it were your own. More specifically, plagiarism is to present as your own: A sequence of words quoted without quotation marks from another writer or a paraphrased passage from another writer’s work or facts, ideas or images composed by someone else.

Statement of Principle

The core of the educational experience at the Tisch School of the Arts is the creation of original academic and artistic work by students for the critical review of faculty members. It is therefore of the utmost importance that students at all times provide their instructors with an accurate sense of their current abilities and knowledge in order to receive appropriate constructive criticism and advice. Any attempt to evade that essential, transparent transaction between instructor and student through plagiarism or cheating is educationally self-defeating and a grave violation of Tisch School of the Arts community standards. For all the details on plagiarism, please refer to page 10 of the Tisch School of the Arts, Policies and Procedures Handbook, which can be found online at: http://students.tisch.nyu.edu/page/home.html

Statement on Accessibility

Please feel free to make suggestions to your instructor about ways in which this class could become more accessible to you. Academic accommodations are available for students with documented disabilities. Please contact the Moses Center for Students with Disabilities at 212 998-4980 for further information.

Statement on Counseling and Wellness

Your health and safety are a priority at NYU. If you experience any health or mental health issues during this course, we encourage you to utilize the support services of the 24/7 NYU Wellness Exchange 212-443-9999. Also, all students who may require an academic accommodation due to a qualified disability, physical or mental, please register with the Moses Center 212-998-4980. Please let your instructor know if you need help connecting to these resources.

Statement on use of Electronic Devices

Laptops will be an essential part of the course and may be used in class during workshops and for taking notes in lecture. Laptops must be closed during class discussions and student presentations. Phone use in class is strictly prohibited unless directly related to a presentation of your own work or if you are asked to do so as part of the curriculum.

Mantras By James

  • "Practice is the best of all instructors." - computation requires practice
  • "An agreeable companion on a journey is as good as a carriage." - look to your classmates for help too
  • "While we stop to think, we often miss our opportunity." - sometimes you need to take a leap of faith
  • "When two do the same thing, it is not the same thing after all." - encourage students with similar ideas
  • "The bow too tensely strung is easily broken." - don't get too stressed out
  • All of these are from Plubius Syrus. (42 B.C.)

Previous Years

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].