2022 Spring Class Descriptions
Coding 101 C/C++
No previous experience is required. Entry-level introduction to 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/AMC10
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
Math: Intro to Algebra I
Who shall attend?
Any students interested in the basics of algebra I. Prealgebra knowledge is preferred. This is not a competition training class.
What will be covered?
Introduction to Algebra
Variables and Equations
Applications and Problem Solving
Numbers on a Line
Working with Real Numbers
Addition and subtraction
Multiplication
Division
Solving Equations and Problems
Transforming equations
Solving problems
Extending problem solving skills
Polynomials
Addition and Subtraction
Multiplication
Problem solving
Factoring Polynomials
Quotients and factoring
Products and factors
Factoring patterns
General factoring and its application
Fractions
Algebraic fractions
Adding and subtracting fractions
Polynomial division
Science: Intro to Chemistry
Who shall attend?
Any students interested in Science and Chemistry. G5+
What will be covered?
Introduction
What is Chemistry?
The Scientific Method
Measurement & Uncertainty
Relations between energy and matter
The Atom (Atomic Structure 90)
Protons, neutrons, and electrons
The plum-pudding model
The Bohr model
Ions (Cations and Anions)
Electron Configurations
s, p, d, and f orbitals and their geometries
Energy levels
Periodic Table
Information in the table
Element blocks & categories
Chemical Reactions and Equations
Ionic bonds
Covalent bonds
Stoichiometry (Balancing Chemical Equations)
(Hydrogen bonds and Van der Waals forces)
Thermal Energy in Chemical Reactions
Exothermic and endothermic reactions
How heat affects chemical reactions
Hess’s law
(Calorimetry)
Mechanics of Gases
Gas laws
Gas properties & behaviors
Mechanics of Solids & Liquids
Condensed matter properties
Phase changes and phase diagrams
The triple point
Solutions
Reversible reactions & chemical equilibrium
Solution formation
Concentration & solubility equilibrium
(Precipitates)
Acids, Bases, and Salts
Definitions
Self-ionization of water
Measurement of base and acid strength: pH
Buffers
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
Speech & Debate
Who shall attend?
Welcome to Speech and Debate! A place where valuable life lessons will be learned and memories will be made. This class is designed for those who are interested and are passionate about argumentation and public speaking. This course will prepare you for Speech and Debate tournaments of all levels and will help you succeed and excel.
What will be covered?
1. Introduction to speech and debate
2. How to articulate
3. Speech practice
4. Public Forum basics
5. Other forms of debate
6. Research
7. Persuasion
8. Tournament basics
9. Mini-debate
10. Summary
Sports: Tennis
Who shall attend?
Orange Ball for 6-10 years old kids.
In this class, they can learn the basic movements to play tennis, and also to get active and away from the computer.
Ratio: 1:3-1:6
Location:
Cupertino/West SJ tennis courts ( to be announced soon)
What to bring:
⁃Water/Water bottle
⁃Tennis Racquet
⁃Sunscreen
What to expect:
⁃A fun and engaging environment
⁃Being active and moving a lot
Schedule:
Introduction
Warm-up
Teaching the movements
Drills
Break
Drills + Game
Stretching
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