Page 5 - De Anza College Academy
P. 5

               PYTHON BOOTCAMP (JULY 23-27)
Entering Grades 5-8 – This camp is a beginner’s introduction to Python programming. Getting comfortable with Python at an early age is a perfect foundation for future programming success. Students will learn to write Python code for their own gaming platform, designed and developed by them using object-oriented Python programing and Pygame. This camp is designed for beginners.
Topics include:
• Python syntax – variables, nested conditionals, de ning new object classes and structure
• Functions
• Implementation of graphics, animation and music
• Application of Python language and associated
principles for gaming platforms and design
PYTHON PROGRAMMING FOR THE RASPBERRY PI (JULY 30-AUG. 3)
Entering Grades 5-8 – In this camp, students spend their time assembling a Raspberry Pi and associated circuit boards that they will take home and keep after the camp. Students will learn how to troubleshoot and then code different functionalities using Python. Our Raspberry Pi camp introduces students to one of the most popular mini-computers and provides ample time for hands-on experience mimicking and debugging real- world Python applications, using peripherals and sensors
with the Raspberry Pi. This camp is designed for students with a basic understanding of fundamental coding concepts or who have taken Python Boot Camp.
Topics include:
• Assembling, coding, operating, and troubleshooting a Raspberry Pi
• Installing and navigating Linux OS
• Python syntax – variables, nested conditionals,
de ning new object classes and structure
• Applying peripherals and sensors for real-world
applications
SCRATCH PROGRAMMING (AUG. 6-10)
Entering Grades 2-4 – Students will build awesome programs and games while learning essential programming concepts with Scratch, the popular drag-and-drop programming language from MIT.
This course provides a hands-on, problem-solving approach to learning programming and related concepts in computer science. Students will learn to create variables, use conditional statements and loops, create and call functions, and use operators.
Topics include:
• Variable and if-else statements
• Programming using arithmetic operators • Event detection
• Score-keeping and game design
• Math logic
  DE ANZA COLLEGE FIRESIDE ROOM – ONE-WEEK SPECIALITY CAMPS, M-F 8:30 a.m.-4:30 p.m.
 GRADE LEVELS
 DATES
 FEE
  Integrated Engineering Camp: Design and Build
 10-12
 July 9-13
 $1,195
  Integrated Engineering Camp: Design and Build
  6-9
  July 16-20
  $1,195
  Python Boot Camp
  5-8
July 23-27
  $995
  Python Programming for the Raspberry Pi
 5-8
 July 30-Aug. 3
 $995
  Scratch Programming
 2-4
 Aug. 6-10
 $995
   Register at deanza.edu/academy 408.864.8817 | communityeducation@deanza.edu
3
 SPECIALTY CAMPS














































   3   4   5   6   7