2023 UNB Computer Science
Summer Camps and Workshops


Camps for middle school and workshops for high school!

We are happy to announce an expanding of our summer activities for middle and high school students to teach Computer Science during the summer of 2023. We will be offering camps covering topics such as Learning to Program with Digital Art, Interactive Storytelling, and Website Development. Also new this year are workshops for high school students to learn to program and computer science concepts.

This year, we are excited to again have our camps led by Connor Wilson (UNB Computer Science - Assistant Teaching Professor), and a team of undergraduate students.

Middle School Day Camps

Workshops for High School More details below!

Middle School Day Camps

Programming with Digital Art Camp

Activities

  • Learn the basics of coding in the context of art
  • Learn the programming language: P5.js
  • Create various art pieces and animations using programming
  • Learn visual design basics
  • Experience the opportunities that can come from overlapping technology with arts

Dates

  • Monday, July 10 - Friday, July 14

Camp Hours

  • Drop-off: 8:30am - 9:00am
  • Pick-up: 4:00pm - 4:30pm

Registration Link

Interactive Storytelling Camp

Activities

  • Tell interactive stories with computer programming
  • Learn how to write engaging stories
  • Learn basic programming skills with the programming language: P5.js
  • Experience the opportunities that can come from overlapping technology with arts

Dates

  • Monday, July 24 - Friday, July 28

Camp Hours

  • Drop-off: 8:30am - 9:00am
  • Pick-up: 4:00pm - 4:30pm

Registration Link


Website Development Camp

Activities

  • Program basic websites
  • Learn the importance of visual design in web development
  • Participate in design activities
  • Learn some HTML, CSS, and JavaScript

Dates

  • Monday, August 14 - Friday, August 18

Camp Hours

  • Drop-off: 8:30am - 9:00am
  • Pick-up: 4:00pm - 4:30pm

Registration Link


High School Workshop Series

Website Development

Activities

  • Program basic interactive websites
  • Design visually appealing websites
  • Learn basic HTML, CSS, and JavaScript

Dates and Times

We have two offerings of this workshop series. Both workshop series will have the same content. Attendees can pair the Website Development Workshop Series with the Artificial Intelligence Workshop Series if they would like a full day of activities.
  • Morning Offering: July 17 - 21 (9:00AM-12:00PM)
  • Afternoon Offering: July 31 - August 4 (1:00PM-4:00PM)

Pick-Up/Drop-Off

  • Doors will open 30 minutes before the workshop starts.
  • Attendees must be picked up within 30-minutes after the workshop ends.

Registration Link

Artificial Intelligence

Activities

  • Learn about artificial intelligence and its role in society
  • Program basic and interactive artificial intelligence programs
  • Learn the basics about using data to make predictions

Dates and Times

We have two offerings of this workshop series. Both workshop series will have the same content. Attendees can pair the Artificial Intelligence Workshop Series with the Website Development Workshop Series if they would like a full day of activities.
  • Afternoon Offering: July 17 - 21 (1:00PM-4:00PM)
  • Morning Offering: July 31 - August 4 (9:00AM-12:00PM)

Pick-Up/Drop-Off

  • Doors will open 30 minutes before the workshop starts.
  • Attendees must be picked up within 30-minutes after the workshop ends.

Registration Link


Ages

  • Middle School Camps are for those entering grades 6-8 in September 2023.
  • The High School Workshop Series are for those entering grades 9-12 in September 2023.

Organizers

Camps and Workshops are organized by the UNB Faculty of Computer Science.

Contact

Connor Wilson, BCS, MCS
email: cssquare@unb.ca


Location (in-person)

All activities are held at the Faculty of Computer Science
UNB, ITC Building, 550 Windsor Street, Fredericton