Apply     Visit     Give     |     Alumni     Parents     Offices     TCNJ Today

Upcoming Workshops for Building CS Capacity in NJ


We are excited to announce our schedule of FREE professional development for 2017 available to K-12 teachers of all experience levels.

Click Here to view past workshops. 

Spring 2017 Workshops and Webinars

 August 1st – 3rd, 9:30 AM – 3:30 PM – Java Training Class (18hrs)

Facilitator: John Hajdu

Interested in teaching  java, but have a limited background in programming?  This 3-day workshop will cover the basics of teaching an introductory java course, covering content, and pedagogy.  Teaching materials and pacing for a year or semester long course will be provided. 

Registration URL:

August 9th – 4:00 pm – Computational Thinking in the Math Classroom

Facilitator: Richard Bell
Computational Thinking is a term often thrown around in the Computer Science classrooms, but the ideas founded in its roots have a home in many different disciplines.  Join us for a discussion on how the math classroom can be enhanced by infusing algorithmic processes and projects to build logical analytical math skills. Sample projects for Algebra II, Geometry, and more will be shared.  
Webinar ID: 331-936-947

September 23rd, 9:30 AM – 3:30 PM – Having Fun with Programming, Using Arduino in a High School or Middle School Makerspace Workshop (6hrs)

Facilitator: Michael Cappiello

The workshop will cover how to utilize the Arduino Uno platform to teach programming and electronics at both the High School and Middle School levels.  Participants will learn through hands on activities and design based projects.  Topics will include: making and using sensors, motor control, audio circuits and basic robotics. A light breakfast, and lunch will be served.   

All workshop attendees will be entered into a drawing for a FREE Arduino Starter Kit!

Registration URL:


NOTE: Teachers who attend an online webinar and complete a brief follow-up survey will receive a certificate for 1 hour of Professional Development. Webinars will be recorded and archived, so if you are unable to attend at the scheduled time you may view the recording at any time (but will not receive a PD certificate).

For further questions, please contact John Hajdu, Project Manager, at

Tentative Fall Line-Up – Dates and Times TBD:

  • Administrator round table: NJ policy and Ideas for starting a CS program
  • Computational Thinking in Science
  • Tips and Tricks for Teaching Intro to CS
  • Hour of Code and CS Ed week
  • Python