Lynnhaven Academy

Coding Summer Camps 

ROBLOX and MINECRAFT

 

Lynnhaven Academy’s code camps are the best and most affordable in Richmond! Our instructors are computer scientists and students at nearby VCU and the University of Richmond. The camps are specially designed for students in grades 3-8. They will learn programming logic, such as JAVA and LUA by making games, joining fun group activities, modding and more. Our camp helps immerse students in a learning environment that opens new doors to STEM-related careers. We offer two camps: Minecraft coding with JAVA and Roblox Studio coding with Lua. Each camp lasts one week.

Camp Location:

Lynnhaven Academy - 1000 Westover Hills Blvd - Richmond, VA 23225

Please see the detailed camp descriptions below.

Contact Information:

Mrs. Hitchcock, Director of Summer Camps at chitchcock@lynnhavenacademy.org or 804-750-2300

Register:

Please read the details about the camp below. You may register for coding camp by clicking this link.

Minecraft Java Coding Camp

About: 

Your child will dig into the Minecraft source code to explore the basics of the JAVA programming language by creating custom blocks. This week long camp combines engaging projects and gameplay to invite students to expand their coding skills. By modifying a Minecraft world with Java, the concepts of object-oriented programming are less abstract, more tangible, and easier to learn. This camp is approachable by both beginning coders and fast learners with some prior coding experience. Students will be able to modify their own server to the level they are comfortable with and invite their friends to join the server.

Course Details

Skill Level: Beginner to Advanced

Path: Coding, Game Development, Design

Tools: Minecraft & JAVA

Camp Hours: 

Drop off 8:30 am - 9:00 am

Pick up: 3:30 pm- 5:00 pm

What’s included: 

 Minecraft t-shirt

 Certificate of completion signed by the instructor

 Snack

 Computers for coding. Students may bring their own. 

Additional Details 

Dates

Grades

Length

By May 30

After May 30

Evening Snack

Lunch

T-Shirt

June 18-22

3-8

5 Days

$325.00

$350.00

Yes

Yes

Yes

July 2 - 6 (no camp July 4)

3-8

4 Days

$260.00

$285.00

Yes

Yes

Yes

The week at a glance

 The summer camp mornings are spent learning about Java and the development tools while building project-based lessons and fun game modes.  Afternoons are flexible and leave time for students to choose what they would like to work on and continue at their own pace. Of course there are also breaks to play modded games.

 Camps instruction runs from 9:00-3:30 every day with drop off beginning at 8:30am.  Pick up is between 3:30-5:00 pm which will be after-care time (no additional fee) including options for multiplayer gaming.

 An snack is provided. Students may bring their own.

 On Friday parents and family are invited to a showcase highlighting student skills and projects.

 Lynnhaven has an on site playground and ample outdoor space for recreation.

General Information

MINECRAFT
Minecraft is a great game to teach coding with. It's hugely popular and the game is built in a way that allows players to access the code. Students can build 'mods' (short for modifications) that change the way the game behaves and responds. The more code you learn, the more creative freedom you have to build what you want inside the game. The students find this engaging and fun so they are motivated to keep going.

The modding tools used during camp are easy to pick up allowing students to customize the editor based on their skill level. Students can switch between drag and drop chunks of Java logic to a full text editor to ease the learning curve. The code editor is designed to transition between draggable chunks and text in a single window. The 'slider' gradually strips away the block chunks to reveal the raw Java code underneath. Choose to write straight Java code or build the logic using code chunks. New coders can easily switch back and forth when they need clarification, allowing them to learn at their own pace. This freedom - along with our built-in error checking – encourages a testing and ‘try new things’ approach central to STEM learning.

JAVA
Learn real Java programming while working with Minecraft. Java is one of the most popular programming language in the world and is used on many different platforms like Android smartphones for example. Students are each given a server to mod using their own creativity and ideas. Then they can invite others onto the server to play test their creations (all servers are invite only so only friends can join).

Practice Java coding rules (also called language syntax) and structure by using algorithms and logical operations to achieve different gameplay modes on your server. Mod a game and play it with friends.

Campers will also practice Java with lessons outside of Minecraft. We walk through object-oriented concepts including classes, methods, objects, inheritance, and more. We have chosen an interactive development environment was designed for learning Java. Lessons are project-based and students can work at their own pace after a set of intro lessons.

Registration Details: 

Please click this link to be forwarded to the registration page. The Director of Summer Camps will contact you upon registering.

Roblox LUA Coding Camp

About:

Your child will dig into source code to explore the basics of the open source  programming language called Lua while making games in Roblox studio. Lua is a coding language that is popular among game developers used in numerous games. This week long camp combines engaging projects and gameplay to invite students to expand their coding skills. The camp is approachable by both beginning coders and fast learners with some prior coding experience. Students will modify their own server to the level they are comfortable with and invite their friends to join and help test.

Course Details

Skill Level: Beginner to Advanced

Path: Coding, Game Development, Design

Tools: Roblox Studio & Lua

Camp Hours: 

Drop off 8:30 am - 9:00 am

Pick up: 3:30 pm- 5:00 pm

What’s included: 

Roblox t-shirt

Certificate of completion signed by the instructor

Snack - Students may bring their own.

Computers for coding. Students may bring their own. 

Additional Details 

Dates

Grades

Length

By May 30

After May 30

EveningSnack

Lunch

T-Shirt

June 25-29

3-8

5 Days

$325.00

$350.00

Yes

Yes

Yes

July 9-13

3-8

5 Days

$325.00

$350.00

Yes

Yes

Yes

The week at a glance

The summer camp mornings are spent learning about Lua and the development tools while building project-based lessons and fun game modes.  Afternoons are flexible and leave time for students to choose what they would like to work on and continue at their own pace. Of course there are also breaks to play modded games.

Camps instruction runs from 9:00-3:30 every day with drop off beginning at 8:30am.  Pick up is between 3:30-5:00 pm which will be after-care time (no additional fee) including options for multiplayer gaming.

 A snack is provided. Students may bring their own.

 On Friday parents and family are invited to a showcase highlighting student skills and projects.

 Lynnhaven has an on site playground and ample outdoor space for recreation.

General Information

Roblox is a user-generated game sharing platform. That sounds complex, but think of Roblox like the YouTube of the games world! Just as YouTube allows users to either watch videos made by others or upload videos themselves, Roblox gives players the ability to create their own games or simply play games made by others.

Games in Roblox are created in Roblox Studio (included for free) using Lua, a programming language commonly used by game developers. Lua  has a shorter learning curve than a lot of other programming languages

The Lua coding tools used during camp are easy to pick up allowing students to customize the editor based on their skill level. Students can switch between drag and drop chunks of logic to a full Lua text editor to adjust the learning curve. The code editor is designed to transition between draggable chunks and text in a single window. Choose to write straight Lua code or build the logic using code chunks. New coders can easily switch back and forth when they need clarification, allowing them to learn at their own pace. This freedom encourages a testing and ‘try new things’ approach central to STEM learning.

Registration Details: 

Please click this link to be forwarded to the registration page. The Director of Summer Camps will contact you upon registering.