9:15 AM Sunday Room: PSEC4602
Kids must be 10+ years to fully participate. The Raspberry Pi is a credit-card sized computer designed specifically for teaching programming in schools. We will be using it in this session to explore basic programming concepts in the context of a simple game. Raspberry Pi hardware will be supplied, but please bring your own laptop for coding. Children must be supervised by their parents at all times. Please sign up and plan on attending both back-to-back session slots for this lab. 10:45 AM Sunday Room: PSEC4602
Kids must be 10+ years to fully participate. The Raspberry Pi is a credit-card sized computer designed specifically for teaching programming in schools. We will be using it in this session to explore basic programming concepts in the context of a simple game. Raspberry Pi hardware will be supplied, but please bring your own laptop for coding. Children must be supervised by their parents at all times. Please sign up and plan on attending both back-to-back session slots for this lab. 1:15 PM Sunday Room: 4301
Lambda expressions are coming in Java 8 and dramatically change the programming model. They allow new functional programming patterns that were not possible before, increasing the expressiveness and power of the Java language.
In this university session, you will learn how to take advantage of the new lambda-enabled Java 8 APIs by building out a retro video game in JavaFX.
Some of the Java 8 features you will learn about include enhanced collections, functional interfaces, simplified event handlers, and the new stream API. Start using these in your application today leveraging the latest OpenJDK builds so you can prepare for the future Java 8 release.