Git Product home page Git Product logo

creativecoding-step-2020's Introduction

CreativeCoding-STEP-2020

Creative Coding Class is part of the STEP Program at Bronx Community College. It is an introduction to computer programming that uses a visual canvass as a philosophy in teaching Javascript. Javascript is one of the most comonly used languages on the web, for front-end and back-end applications. From this class students will understand the concepts of coding and can feel confident in solving technical and creative problems.

Software

This class will use a variety of software that will provide a basic understanding of the coding process.

Grading:

There will be no grades for this summer class

Prizes:

There is an end of semester competition for best project. 1st place $100, 2nd place $50, 3rd place $25.

Please add a ICON that represents you on your Zoom Account.

Syllabus

The Syllabus will evolve through the semester.

Week 1 - Introductions

July 14

July 15

CONCEPT: Summer 2020 - Reflect your experience when making your digital quilt. TRIPTYCH IN ART: For your projects we are working towards building a series of digital media that we can present as a triptyc. Slides will have some examples of tritycs.

  • Vidcode (Inclass Projects)
    • Recreate Filter
    • Digital Quilt (walkthrough)

Week 2 - Getting to know Javascript

Slides: https://docs.google.com/presentation/d/1ezfT13c1HQuGO5uvBdH0FdKoDM2-p_Y8_lMvlbmW1sc/edit?usp=sharing

July 20

  • Review last weeks projects

  • Review Variables

  • Review Functions

  • Import images to videcode.com from other website. https://unsplash.com/

  • Vidcode Project (In-cass)

    • Make Meme (walk through)
    • Students make a meme using a downloaded image.

July 21

  • Ice Breaker

    • What is your favorite shoe
  • Take picture of your shoes Tutorial:

    • Taking picture of your shoes
    • Email them to yourself
    • Download Picture from email
    • Upload Picture to vidcode.com
  • Vidcode Project (In-class)

    • Doge Meme

    • Review Variables

      • understand var
    • Review Functions

      • What is in the parenthesis ()
      • Multiple ways to do the same function
      • .x, .y, .scale,
    • Add text

      • var mytext = text("my favorite shoes")
      • Review text refrences
    • Add second line of text

    • Add filters

    • Save project

creativecoding-step-2020's People

Contributors

ereedsanchez avatar

Watchers

James Cloos 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.