January 28th

〰️

The Dalton School

〰️

NYC

〰️

January 28th 〰️ The Dalton School 〰️ NYC 〰️

CC Fest NYC

Organized by Theodore, Ellie, Daniel, Arjun, and Saber. Register below to receive updates over email. If you are planning on attending, please review our Code of Conduct. See our FAQ at the bottom of this page.

(There will not be a virtual component for this event. We have a virtual event coming in March 2023. Please add your name to the mailing list if you want to be notified when that event is public.)


Register:


Waitlist:

If our event is full, please join the waitlist below.


Location:

The event will be hosted at the Dalton School on the 13th and 14th floor at 108 East 89th Street between Park and Lexington Ave.

The 4/5/6 trains are available at 86th Street and Lexington, and the Q train is available at 86th Street and 2nd ave.

 

Schedule:


Keynotes:

Daniel Shiffman

Daniel Shiffman works as an Associate Arts Professor at the Interactive Telecommunications Program at NYU’s Tisch School of the Arts. Originally from Baltimore, Daniel received a BA in Mathematics and Philosophy from Yale University and a Master’s Degree from the ITP. He is a director of The Processing Foundation and develops tutorials, examples, and libraries for Processing and p5.js. He is the author of Learning Processing: A Beginner’s Guide to Programming Images, Animation, and Interaction and The Nature of Code (self-published via Kickstarter), an open-source book about simulating natural phenomenon in Processing. He can be found talking incessantly on YouTube about programming. 

Christy Crawford

Christy Crawford is a K12 STEM activist. She taught K-8 classes in Harlem and the Bronx for over a decade. She was also a curriculum fellow for the New York City Computer Science for All Blueprint and an adjunct lecturer for the City College of New York. She was an education consultant for companies such as Scholastic, BrainPOP, and Nickelodeon. Before teaching, Crawford was a television producer for several networks. She uses her experience in education and media to foster equity by all means necessary. Crawford is an advocate for Black and Brown leadership in computer science.


Workshops:

  • Session info - “Scratch can be taught as a creative coding tool. Functions, variables, loops, and callbacks are all preexisting in the visual coding framework. When we create ideation lessons with this tool and prototype in Scratch with our students, we can learn design thinking and software engineering.”

    (Beginner)

    Bio - "MDN or Mark DeNardo (they/them) is a digital artist and musician, commonly associated with strings, small spells, and singing.

    Their work has been bound to shapes, waves, and beats made in the service of conjured mathematical automata.

    You can find them on IG, Soundcloud, Github, and in most digital wells, as @markdenardo."

  • Session info - “In this workshop, we will engage in creative coding with p5.js. Branching off from the Sound Unit designed by the Software Engineering Program, we will focus on visually representing sounds via multiple forms of interactivity.”

    (Intermediate)

    Bio - “Layla (she/they) is a Curriculum Implementation Specialist and Computer Science Teacher for the NYC DOE CS4ALL initiative. She taught Computer Science to secondary school and college students for 9 years and is currently training teachers to teach computer science in NYC public schools. She is passionate about integrating social-emotional learning, culturally relevant pedagogy, and social justice into her CS teaching practices. In her free time, Layla can be found at a skatepark on her inline or quad skates, or creating art and drinking tea.”

  • Session info - “As a medium highly informed by technological limitations, the visual qualities of early pixel art have been explored largely from a technical lens. However, pixel art is informed by various socioeconomic factors, like any other artistic medium. We’ll briefly survey pixel art history considering industry and civilian perspectives.”

    (Beginner)

    Bio - “moaw! (they/them) is a game developer based in the United States. They’ve worked with Newgrounds, Microsoft, and various indie teams as a freelance pixel artist.

    They work to build creative communities through game development, bridging dialogues between STEM and art. They design open-source game development assets and organize workshops to make education more accessible. "

  • Session info - This workshop will introduce participants to the TouchGui p5 library, which allows you to add interactive elements like buttons, sliders, and more to your sketch. We will build interactive digital puppets whose facial features can be controlled by these library elements.”

    (Intermediate)

    Bio - “Liam Baum is a musician, educator, and creative coding enthusiast. He teaches music at a public middle school in Bayside Queens. He recently obtained his NYS certification for K-12 Computer Science Education from Hunter College. He has lost count of how many CCFests he has attended but has led workshops about Coding Music with Sonic PI, Music & AI, p5 Sound Library, and Physical Computing and attended workshops about Web Sockets, Colors, Coding Visuals in Hydra and Data Visualization.”

  • Difficulty Level - Beginner

    Session info - “In this beginner-friendly workshop, we’ll talk about MySpace (and why people today are so nostalgic for it) and create accounts on SpaceHey–a modern-day MySpace clone. We’ll learn the basics of HTML and CSS by customizing profiles for the cringiest parts of ourselves and end by discussing online identity, personal spaces on the web, and what we want for the future of social media.”

    Bio - “Jackie Liu is a new media artist and digital product designer. She combines web programming, user-interface design, and visual narrative to create experiences that explore her relationship with herself and with technology–with the goal to heal and imagine better worlds. Beyond her autobiographical work, she opens up prompts for others to imagine and create with technology from modes of introspection, healing, and nostalgia within classes, workshops, and zines.”

  • Session info - “Artificial intelligence (AI) has the potential to change everything and is already upending education. ChatGPT3 writes essays better than many humans and generates code well; it can write plays, explain concepts, and respond to creative prompts. As AI emerges and government regulation catches up (if at all), a lack of understanding of how it works and who can access it can lead to an idealization of what the technology can do and which problems it can solve. In this session, we will play around with Chat CPT, discuss how it works, and consider its implications for education and society.

    (Beginner)

    Bio - “Jessica Valarezo is a computer science teacher at The Dalton School. Before Dalton, she analyzed data for the Manhattan District Attorney's Office. One of her major projects was publishing a website that provided the public with comprehensive data to increase transparency about the Manhattan D.A.'s operations and enhance understanding of the justice system, the first of its kind nationwide. Before the DA’s Office, Jessica was a software engineer for Docker. She has a B.S. in Computer Science from Columbia University.”

  • Session info - “This workshop provides an introductory overview to open source, its history, and guidelines for getting started with contributing to a project. All types of learners are welcome!”

    (Beginner)

    Bio - “Rachel Lim (she/her) is a Korean-American programmer whose works explore articulating vulnerability with gentleness and humor. She is currently the p5.js Web Editor Lead fellow and was previously a software developer within the edtech space. She holds a master’s degree from the Interactive Telecommunications Program at NYU and received a BA in Art History. In her spare time, she loves crafting knick-knacks and running outdoors.”

  • Session info - "p5.party is a library for easily creating online multiuser sketches with p5.js. With p5.party, you can quickly prototype ideas for multiplayer games, real-time multi-user apps, and multi-computer art projects. In this workshop, the creator of p5.party will introduce the library and provide an opportunity to try it yourself.

    https://github.com/jbakse/p5.party"

    (Beginner)

    Bio - “Justin Bakse teaches creative coding and design practice classes in the Design + Technology program at the Parson School of Design. He makes art with code, focusing on procedurally generated forms in various media. His recent research focuses on developing tools to support creative teaching coding, including p5.party, a library for creating online multiplayer games and apps with p5.js. Justin graduated from Cranbrook Academy of Art, receiving his MFA in 2D Design, and Minneapolis College of Art and Design with a BFA in sculpture and interactive media.”

  • Session info - “This session will hopefully live where determination, programming, CS, creative coding, and literal poetry overlap. Starting from a list of words and a dream, we will develop a magnetic poetry program, learning CS, p5, life lessons, and poetic licensure along the way. There may also be a smidgeon of math.”

    (Intermediate)

    Bio - "Aspirant, Optimist

    I am primarily concerned with developing Computer Science as a literacy for everybody.

    My work exists in the following threads:

    Working with learners and teachers of CS at all levels

    Developing (and implementing) a curriculum that is modern, relevant, and accessible

    I have been teaching CS in various forms since 2005 and am currently the Chair of Computer Science at Germantown Academy outside of Philadelphia."

  • In our relationships, we use nonverbal gestures to communicate love, appreciation, apologies, and other complex feelings. We might make a loved one a surprise breakfast, water their plants, send them a postcard, or come up with a secret handshake. In this workshop, we’ll explore these gestures of care with Posenet and p5.js.

    Jules Kris (he/they) is a media artist, game maker, and creative technologist who uses software “incorrectly” to invent alternative interfaces for their body when mainstream technologies fail them. He can be found co-organizing events with Tiny Tech Zines and cooking comically large pots of soup for friends.

  • Session info - “In the Truth Behind 3D workshop, we will explore how 3D graphics are generated and the history of development. I will be showing a short presentation on the history of 3D projection. Using some trigonometry in conjunction with p5.js (without the aid of WebGL), we will simulate the illusion of 3D to understand how it works.”

    (Intermediate)

    Bio - “Erim is a sophomore at the Dalton School. He is a student with a strong passion for coding, engineering, and all things STEM-related. Erim has a lot of experience with coding languages, including JavaScript, Java, C++, and more. Outside of school, he is a game developer and a hobbyist VFX artist specializing in game and asset programming and design. In the future, he looks forward to studying and pursuing a career in computer science and engineering.”

  • In this workshop, we will create simple circuits and code that are the building blocks for more complex and creative projects. We will use LEDs, servo motors, and sensors to learn the basics of Arduino!

    I'm a student in 9th grade at the Dalton School. I'm passionate about all kinds of computer science, including engineering, robotics, and web design.


Frequently Asked Questions:

  • We will follow Dalton School's updated Covid policy, which does not require testing or checking for vaccinations before attending the event. Face masks will be available for anyone that wants one.

  • Yes, please read and review before attending - https://ccfest.rocks/code-of-conduct

  • No, we will not be providing laptops for attendees. We can help partner someone without one with someone with one who is willing to share.

  • No, this event is in-person only. We will hold a virtual event in March 2023. If you would like to be notified of that event, please add your name here - https://ccfest.rocks/mailing-list

  • Yes, we will provide a simple pizza and salad lunch for attendees.