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) - G4-6 AM. Python Chess + PM. Raspberry Pi. Python Madness

W8 (7/31 - 8/4/2023) - G4-6 AM. Python Chess + PM. Raspberry Pi. Python Madness

  • Facebook
  • Twitter
$228.00
228 398 $198.00 - $358.00
$198.00
Unavailable
per item
SKU:
Add to Cart

AM:

Python Chess 

  • Python Chess is a course designed to help students learn to program with Python through the development of a chess game. Students will learn fundamental concepts such as data types, variables, functions, and loops, and use them to build a complete chess game with a graphical user interface. The course will focus on algorithmic problem solving and making effective use of the Python language. This course is recommended for students with basic programming knowledge.


1. Proper use of chess pieces (King, Queen, Knight, Bishop, Rook, and Pawns)

2. Basic strategies of chess including opening moves, middle game plans, end game planning, and quick checkmate combinations.

3. Understanding of special moves such as castling, en passant, promotion, and stalemate.

4. Introduction to basic notation for recording moves in a chess game.

5. Practice playing with a partner.

6. How to properly set up a chess board.

7. Strategies for winning a game of chess and problem-solving skills. 

8. Introduction to famous games and players in chess history. 

9. Learning different chess variations such as Crazyhouse, Fischer Random, and Suicide Chess.


PM:

Raspberry Pi. Python Madness

  • This course introduces the Raspberry Pi, a single-board computer, and the Python programming language. Students will learn the basics of using the Raspberry Pi for various tasks, such as controlling lights and motors, and programming with the Python language. Participants will be guided through hands-on projects and exercises that will provide a strong foundation for further exploration of the Raspberry Pi and Python.


1. Understanding basic Raspberry Pi & Python concepts (e.g. GPIO pins, LEDs, script writing, variables) 

2. Writing basic Python scripts to control LEDs and other electronic components.

3. Creating various projects (e.g. temperature logger, Wi-Fi access point) using the Raspberry Pi and programming in Python.

4. Learning the mechanics and fundamentals of the Raspberry Pi & Python programming language.

5. Exploring and understanding the implications of using a Raspberry Pi to interface with the physical world.

6. Learning and applying modern programming concepts such as classes, functions, objects, modules, libraries, and version control.

7. Testing and troubleshooting Python programs and Raspberry Pi systems.

8. Applying problem-solving and critical thinking skills to complete Raspberry Pi & Python projects.

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