Code Monkey home page Code Monkey logo

bootcamp2013_code's Introduction

PARSONS THE NEW SCHOOL FOR DESIGN

Summer 2013 Bootcamp Code Syllabus


Teachers

Learning Outcomes

  • Give students a general understanding of what code is, the history of code, how it is currently used, the advantages and limitations of code.
  • Show students how useful code is for an artist (installation art, openframeworks, web, etc).
  • Contextualize code in an artistic/interactive setting. Provide resources, books, videos on inspirational artists.
  • Give students resources, both online and in print, to further their coding knowledge. Introduce students to the open source community as both a learning and sharing tool.
  • Introduce students to different open source coding platforms, their uses, strengths and weaknesses. Many of these platforms will be further covered in weekend dorkShoop workshops.
  • Understand basic code data types, syntax, and gain a basic feeling for how the “machine” interprets this information.
  • Understand more complex features of code (functions, loops, arrays) and how these can be used to organize/simplify projects.
  • Strong emphasis on applying human logic (thinking) into code oriented logic (pseudo code). Also emphasis on breaking problems down.

Workload

  • Daily readings/videos and/or assignments will be given the first two weeks.
  • The final week students will work towards a final project.
  • Daily work load will vary depending on assignment and skill level, but 1-3 hours can be expected.

Lesson Plan Template

  • 5 min Check in, see how people are doing, talk about interesting work people have seen
  • 5 min Show inspirational videos. Relate current curriculum to concepts in videos
  • 5 min Show & tell homework that they are proud of (2 by class - picked).
  • 60 min Lecture/work session
  • 15 min Break
  • 55 min Lecture/work session
  • 5 min Explain homework

Attendance and Grading

  • Pass/Fail course.

  • Attendance: Only one absence is allowed. The second absence will be reported, and subsequent absences will result in a failure for this section of Boot Camp.

  • Grading: Grading will be on a pass fail basis, with a higher concern placed in individual improvement rather than base knowledge.

  • Plagiarism: Plagiarism will result in an automatic failure. Working in groups and referring to online resources is a great way to learn and is completely acceptable. Trying to pass off the work of others as your own is not. Code examples, starting points, or collaborative work should be credited where credit is due.

Syllabus

Extra Material

bootcamp2013_code's People

Contributors

adielfernandez avatar jenniferpresto avatar mattfelsen avatar oherterich avatar patriciogonzalezvivo avatar ricardovv avatar safetyorange avatar sweves avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

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.