2021 Fall Class Descriptions
Coding 101 Java or C/C++
No previous experience is required. Entry-level introduction to Java or C/C++.
What will be covered for both languages?
Intro, Hello World
Console input and output
Variable and array declaration
Arithmetic operations
Loops and conditionals
Intro to methods and functions
Coding 101 Python
No previous experience is required. A basic introduction to the language of Python, covering syntax structure, data types, and standard APIs.
What will be covered:
Hello World
Types, operators, and syntactic structure
Variables
I/O, both console and file
Lists, tuples, and other useful data structures
Application to basic algorithms (sorting and searching)
Math AMC8
Who should attend?
Target for students who is currently able to score 15+ in AMC8, or masters prealgebra.
What will be covered:
Week1: [A] Substitution
Week2: [A] Factoring
Week3: [G] Algebra in Geometry
Week4: [G] Similarity (ratio)
Week5: [N] Factors, SFFT
Week6: [N] Modular Arithmetic
Week7: [C] Geometry Probability
Week8: [C] Stick and Stones
Week9: Mock up AMC8 and deep dive (I)
Week10: Mock up AMC8 and deep dive (II)
A: Algebra
G: Geometry
N: Number theory
C: Counting and probability
Science: Intro to Physics
Who shall attend?
Any students interested in Science and Physics. Prealgebra knowledge is preferred.
What will be covered?
Week 1
What is physics
Basic concepts in physics (vocabulary and units)
Week 2
Introduction to kinematics
Week 3
Force and newton’s laws
Week 4
Work and energy
Week 5
Simple machines (pulleys, levers, screws, etc.)
Week 6
Introduction to electricity
Week 7
Electricity and circuits
Week 8
Magnetism
Week 9
Waves (Sound & Light)
Week 10
Summary
Art
No prior experience is required. Beginner level art (ages 5-10).
The Class will consist of different topics each week.
Bring your own materials
Pencil
Eraser
Sketchbook
Color pencils
Black sharpie
Sports: Golf
Who will attend?
Any student interested in learning the beginner skills of golf. No experience is required.
Location: Deep Cliff Golf Course
10700 Club House Ln, Cupertino, CA 95014
What will be covered?
Putting, Chip Shots, Full Swing, Golf Course Strategy
What should I bring?
Golf clubs (if you have them), Sunscreen, Water