This Camp is open to Luther Nick Jeralds students only!!!!!!!

Introduction to the 5-Day STEM Summer Camp: Cyber Security, The OSI Model, and Video Game Development with Kodu Game Lab

Welcome to our exciting 5-Day STEM Summer Camp, where we dive into the fascinating world of Cyber Security, explore the intricacies of the OSI Model, and unleash our creativity with video game development using Kodu Game Lab!

In this camp, we aim to blend the essential concepts of cyber security with the hands-on experience of game development, providing a comprehensive and engaging learning experience for students of all ages. Here’s what you can expect:

Cyber Security

In today’s digital age, understanding cyber security is crucial. We will explore the basics of cyber security, learn about common threats, and discover how to protect ourselves and our data. This knowledge is fundamental for anyone using the internet and digital devices.

The OSI Model

The OSI (Open Systems Interconnection) Model is a key framework in networking, breaking down the complex process of communication into seven manageable layers. We will delve into each layer, understanding their functions and how they interact. This will provide a solid foundation for comprehending how data travels across networks.

Video Game Development with Kodu Game Lab

Kodu Game Lab is a visual programming language specifically designed for creating games. It is accessible for children and enjoyable for everyone, allowing for rapid design iteration through its visual nature. Throughout the camp, students will learn to use Kodu to bring their game ideas to life, incorporating the concepts of the OSI Model into their game designs.

Camp Goals:

  1. Cyber Security Awareness: Equip students with the knowledge to identify and mitigate common cyber threats.
  2. OSI Model Understanding: Provide a thorough understanding of the OSI Model and its importance in networking.
  3. Creative Game Development: Enable students to create their own video games using Kodu Game Lab, applying what they’ve learned about cyber security and the OSI Model.

Daily Structure:

Each day will be filled with interactive lessons, hands-on activities, and collaborative projects. Mornings will focus on theoretical knowledge and discussions, while afternoons will be dedicated to practical application through game development. By the end of the week, students will have created their own games, demonstrating their understanding of both cyber security and the OSI Model.

We are thrilled to have you join us for this enriching and fun-filled week. Get ready to explore, learn, and create! Let’s embark on this journey together and see where your imagination and skills can take you. Welcome to the STEM Summer Camp!

Camp Outline: Cyber Basics with Kodu Game Lab

Day One: Introduction and Foundation

  • Morning Session: Introduction to the OSI Model
    • Overview of the OSI Model and its importance in networking.
    • Detailed explanation of the 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
  • Mid-Morning Session: Introduction to Kodu Game Lab
    • Introduction to Kodu Game Lab environment and interface.
    • Basic controls and functionalities of Kodu Game Lab.
  • Afternoon Session: Elements of Great Video Games
    • Discuss elements that make a great video game: story, gameplay, graphics, and sound.
    • Examples of popular games and their key features.
  • Late Afternoon Session: Storyboarding
    • Introduction to storyboarding for game design.
    • Create storyboards for individual game ideas that will incorporate OSI model concepts.
  • Wrap-Up: Create the Physical Layer Module
    • Begin creating the Physical Layer module in Kodu Game Lab.
    • Hands-on activity: Students design and implement basic physical interactions and elements in their game.

Day Two: Building the Network

  • Morning Session: Create the Data Link Layer Module
    • Understanding the Data Link layer and its role.
    • Implementing the Data Link layer module in Kodu Game Lab.
  • Afternoon Session: Create the Network Layer Module
    • Explanation of the Network layer and its functions.
    • Developing the Network layer module in Kodu Game Lab.
    • Hands-on activity: Connecting the Physical and Data Link layers to the Network layer in the game.

Day Three: Deepening the Connections

  • Morning Session: Create the Transport Layer Module
    • Overview of the Transport layer and its significance.
    • Designing the Transport layer module in Kodu Game Lab.
  • Afternoon Session: Create the Session Layer Module
    • Introduction to the Session layer and its purpose.
    • Building the Session layer module in Kodu Game Lab.
    • Hands-on activity: Linking the Transport layer with the Session layer.

Day Four: Enhancing the Game

  • Morning Session: Presentation Layer Module
    • Explanation of the Presentation layer and its role.
    • Creating the Presentation layer module in Kodu Game Lab.
  • Afternoon Session: Create the Application Layer Module
    • Understanding the Application layer and its functions.
    • Developing the Application layer module in Kodu Game Lab.
    • Hands-on activity: Integrating the Presentation layer with the Application layer.

Day Five: Integration and Wrap-Up

  • Morning Session: Create Levels to Connect the 7 Layers
    • Finalizing the game by creating levels that demonstrate the interaction between all 7 OSI layers.
    • Hands-on activity: Students work on connecting all the layers in a cohesive manner in their games.
  • Afternoon Session: Game Testing and Feedback
    • Testing the games created by students.
    • Peer review and feedback session.
  • Late Afternoon Session: Wrap-Up
    • Final presentations of the games.
    • Certificates of completion and closing remarks.
    • Discussion on how the concepts learned can be applied in real-world networking 

Camp Dates and Times:  7/22/2024 to 7/26/2024 from 9:00 a.m. to 4:00 p.m.

Location: Fayetteville Technical Community College 2817 Fort Bragg Rd, Fayetteville, NC 28303 | General Classroom Building Room 207 – Computer Lab 

Click here to register your Luther Nick Jeralds student.

Click here to chat with us.