Workshops

Experience Computer Science in a Fun and Engaging Way

Why Oracle Academy Workshops?

Oracle Academy Workshops are designed to make first experiences with computing fun and engaging, while still leveraging best academic curriculum practices like project-based learning and offering educators methods for assessment.

Oracle Academy Workshops are best used by educators in one of three ways:

  1. to introduce students, including students as young as late primary school ages, to computer science in a fun and engaging way;
  2. to incorporate exposure to computer science into the teaching of other academic disciplines; and
  3. to offer a limited introduction to computer science to students via extra-curricular programs and/or workshop experiences.

Oracle Academy Workshops and related educator training are available to Individual and Institutional members.


Oracle Academy Workshops are also available to Individual and Institutional members in Workshop in a Box formats to facilitate the delivery of introductory computer science workshops by parents, volunteers, computer club sponsors and educators who may not specialize in teaching computer science.


Oracle Academy Workshops


Getting Started with Java Using Alice

This workshop is designed for students with little or no programming experience and teaches basic Java programming concepts through developing 3-D Animations in Alice 3.1. Alice is a free, educational, introductory Java development environment created at Carnegie Mellon University. While it is suitable for all beginning learners, it can be especially engaging for girls. Students will have fun creating animated stories and games using objects and characters from a rich gallery of 3-D models.

The Alice platform is currently supported in 24 languages, including English, Arabic, Russian, Spanish, and Turkish.


Creating Java Programs with Greenfoot

This workshop engages students who understand basic programming concepts to create 2-D games using Java. Greenfoot is a free educational Java development environment (JDE) created at the University of Kent. Students will learn detailed object-oriented programming terminology and concepts while creating 2-D games in a fun and interactive environment.


Programming the Finch Robot in Greenfoot

This workshop engages students who understand basic programming concepts to program a 2-D interface using Java to make the Finch Robot interactive using its light, proximity, and temperature sensors. Finch is a small robot designed by BirdBrain Technologies to inspire and delight students learning computer science by providing them a tangible and physical representation of their code. We recommend students take the Creating Java Programs with Greenfoot workshop prior to Programming the Finch Robot in Greenfoot. Greenfoot is a free educational Java development environment (JDE) created at the University of Kent.

NOTE: A Finch robot is required for this workshop they can be purchased from BirdBrain Technologies.


Programming the Finch Robot in Java

This workshop engages students who understand basic programming concepts to program a 2-D interface using Java to make the Finch Robot interactive using its light, proximity, and temperature sensors. Finch is a small robot designed by BirdBrain Technologies to inspire and delight students learning computer science by providing them a tangible and physical representation of their code. We recommend students take the Creating Java Programs with Greenfoot workshop prior to Programming the Finch Robot in Java.

NOTE: A Finch robot is required for this workshop they can be purchased from BirdBrain Technologies.


Solve It with SQL

This workshop challenges students to play the role of a superhero and solve a series of crimes using a cloud-based database development environment to learn the basics of SQL. As students learn and test SQL terminologies and commands, various clues will be unfolded to help them identify the criminals and solve the mystery.


Hardware and Software, Engineered to Work Together