Menu
Champion Camp - Summer Camp, Track-Out Camp, Spring Break Camp, Day Camp
  • 2023 SUMMER CAMP
    • All-In-One Camp GPK
    • All-In-One Camp GK - 3
    • All-In-One Camp G4 - 6
    • STEM Camp G4 - 12
    • Art & Writing Camp G6 - G12
    • Art Portfolio Intensive Camp G7+
    • Free Lunch Option - Summer Camp
  • Special Deal for Champion Afterschool / Art Students
  • Spring Break / Track Out Camp
  • Day Camp
  • Apply for Camp Counselor
  • 2023 SUMMER CAMP
    • All-In-One Camp GPK
    • All-In-One Camp GK - 3
    • All-In-One Camp G4 - 6
    • STEM Camp G4 - 12
    • Art & Writing Camp G6 - G12
    • Art Portfolio Intensive Camp G7+
    • Free Lunch Option - Summer Camp
  • Special Deal for Champion Afterschool / Art Students
  • Spring Break / Track Out Camp
  • Day Camp
  • Apply for Camp Counselor
  • All
  • >
  • By Subject
  • >
  • STEM/STEAM
  • >
  • W8 (7/31 - 8/4/2023) AM. 9:00-12:00 Raspberry Pi, Python, Java, Linux

W8 (7/31 - 8/4/2023) AM. 9:00-12:00 Raspberry Pi, Python, Java, Linux

  • Facebook
  • Twitter
$228.00
$198.00
$198.00
Unavailable
per item
SKU:
Add to Cart

Raspberry Pi, Python, Java, Linux

Raspberry Pi: A hands-on introduction to the world of the Raspberry Pi, a credit card-sized single-board computer and its associated software and hardware. Topics covered include basic components, assembly, GPIO setup, and Python programming.


Python: This course provides an introduction to the Python coding language for those with no prior programming experience. Topics covered include basic syntax, variables, strings, math operations, working with files, and object-oriented programming.


Java: An introduction to the Java programming language. Topics covered include basic syntax, data types, classes, and objects. Also explores using APIs, implementing error handling and debugging, creating user interfaces, and connecting to databases.


Linux: An introduction to Linux operating systems, with a focus on the command-line interface. Topics covered include basic commands and tools, filesystem navigation, file permission management, system administration tasks, networking, and scripting.


Raspberry Pi:

  • Basics of the hardware and software components of the Raspberry Pi
  • -Learn how to connect the Raspberry Pi to a monitor, keyboard, mouse, and internet connection
  • Explore how to write programs using the Python and Scratch programming languages
  • Understand basic concepts of digital electronics and GPIO pins


Python:

  • Syntax and basic programming concepts
  • Data types, including strings, numbers, lists, and dictionaries
  • -Control flow, including conditionals and looping-Functions, classes, and object-oriented programming
  • Debugging techniques-Libraries and modules


Java:

  • Basic syntax and conventions
  • Object orientation, polymorphism, encapsulation, and inheritance
  • Classes, interfaces, abstract classes, and enumerations
  • Collections, data structures, and exception handling
  • GUI development using AWT, Swing, JavaFX


Linux: 

  • Core Linux utilities, including bash shell scripting
  • File and directory permissions
  • Managing processes
  • Networking
  • System administration tasks such as package installation and system updates
EASTERN TIME ZONE


CHAMPION CAMP
Location:
​106 PHEASANT WOOD CT., MORRISVILLE, NC 27560

On-site Summer Camp
Online Camp
CHAMPION AFTER SCHOOL
Online After School
Onsite After School
Heritage Mandarin/CSL
Math/ ELA/ Art/ STEM
Extracurricular Activities
CHAMPION ART
Portfolio Prep
Online Art
Art Studio Class
Art Foundation
After school Art

​On-Site Camp Policy

​Federal Tax ID: 261214838
​© COPYRIGHT 2006-2023. ALL RIGHTS RESERVED