Silicon Valley Code Camp : October 5th and 6th 2013

Stephen Chin

Oracle
About Stephen
Stephen Chin is a Java Ambassador at Oracle specializing in UI technology, co-author of the Pro JavaFX Platform 2 title, and the new JavaOne Content Chair. He can be followed on twitter @steveonjava, reached via his blog: http://steveonjava.com/, and his hacking adventures can be seen on: http://nighthacking.com/
{speaker.firstName} {speaker.lastName}

Speaking Sessions

  • Raspberry Pi Gaming 4 Kids (Part 1 of 2)

    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.

  • Raspberry Pi Gaming 4 Kids (Part 2 of 2)

    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.

  • Retro Gaming with Lambdas

    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.