Our Kids logo

Camp session: Object-oriented Programming with Java (Digital Media Academy Vancouver)

Object-oriented Programming with Java

By: Digital Media Academy Vancouver

About this Program:

  • Day Camp
  • Age 13 - 18 (Coed)
  • Specialized in JAVA, offers 1 activity
  • 0 session dates to choose from
  • Cost starting from $1,978
  • Busing not available
  • Special needs support not available


200 - 1847 Marine Dr., West Vancouver, British Columbia, V7V 1J7

Experience an interactive, hands-on approach to learning Java, today’s most widely used and powerful computer-programming language. Students will have the opportunity to open that door with the knowledge and know-how to use Java to develop apps, games, and drawings. Java is the most widely used programming language and the best way to get started with coding. This course provides an excellent launching point into the world of object-oriented programming. Not only is Java™ one of the most advanced and powerful programming languages, but mastering Java™ provides a perfect foundation for learning additional programming languages such as C++, C#, or Swift. This introductory course provides students with a foundational understanding of the anatomy of code and uses Processing IDE to gain a strong understanding of object-oriented coding. The course covers the basic syntax of Java, enabling students to create conditionals, loops, and functions. It also covers Object-Oriented design, as well as provides an introduction to Processing.JS and UI design principles, which are further explored in depth in the advanced course Mobile App Development with React.

By the end of this course:

Students will be able to…

  • Explain and use ‘clean coding’ practices Identify and debug problems in their code
  • Build their own interactive Java applications
  • Use their knowledge of object-oriented coding to learn more complex programming languages
  • Use creative thinking to solve complex design problems
  • Take complex coding projects and break them into smaller integrated components

Students will create…a creative coding illustration

  • an interactive painting application
  • a series of short animations a complex interactive creative coding project in the form of an animation, computer application, etc.

This course is one of our flagship Tech Camp experiences, infused with hands-on, project-based learning, designed to equip students with 21st-century technology skills. Students will engage in real-world problem solving and collaborate with fellow students to create solutions to some of the world’s biggest problems.


  • Laptop or desktop computer running Windows or macOS that meets the minimum specifications of the hardware and software listed below.
  • Built-in or external microphone
  • Built-in or external speakers or headphones
  • Google Chrome browser
  • Additional computer screen/monitor (recommended)


N.B. All software is open-source (free). Students will be supported during their first lesson to ensure the software is installed and functioning correctly.

Join us on the beautiful campus of The University of British Columbia for an immersive on-campus learning experience. Outside of your course-specific lesson times, you will have the opportunity to tour the campus and gain a better understanding of life after high school.

Session Dates and Rates:

Date TBD
West Vancouver, BC
200 - 1847 Marine Dr.

Time TBD
Cost TBD


Recreational       Instructional       Intense or Competitive

Recreational       Instructional       Intense or Competitive

Learn to Program with Java!
Experience an interactive, hands-on approach to learning Java, today’s most widely used and powerful computer-programming.


More from Digital Media Academy Vancouver

This program, Object-oriented Programming with Java, is offered by Digital Media Academy Vancouver.

Camps.ca logo

Camp session: (Digital Media Academy Vancouver)

Your contact info:
Message the camp (optional):

Our Kids logo

Go back to profile
Object-oriented Programming with Java
Contact name:
Digital Media Academy Vancouver

Phone number:
(604) 969-3599

Disclaimer: Information presented on this page may be paid advertising provided by the advertisers [schools/camps/programs] and is not warranted or guaranteed by OurKids.net or its associated websites. See Terms and Conditions and Privacy Policy. Our Kids ™ © 2023 All right reserved.

Sign up to receive our exclusive eNews twice a month.

You can withdraw consent by unsubscribing anytime.



verification image, type it in the box


Our KidsFrom Our Kids, Canada’s trusted source for private schools, camps, and extracurriculars.