2023 Spring Class Descriptions
Coding 101 C/C++ /Java
No previous experience is required. Entry-level introduction to C/C++ or Java
What will be covered for both languages?
Intro, Hello World
File input and output; Console input and output
Variable and data types
Arithmetic operations and other operations
Loops and conditionals
Basic DSA (Data structures and algorithms)
Functions and classes
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: Advanced 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: Mathleage/Mathcount
Who shall attend?
Any students interested in preparing for competitional math for Mathleague or Mathcounts.
What will be covered?
Week1: Introduction to mathleage and mathcount; Preassessment; Equations
Week2: Combinations and Permutations
Week3: Probability
Week4: 2D Geometry
Week5: Plane Geometry
Week6: Basic 3D Geometry
Week7: Puzzle-Esque Problems
Week8: Logic Problems
Week9: Analyzing Diagrams
Week10: Rate Problems; Post Assessment
Science: Science Bowl
Who shall attend?
Any students interested in Science and would like to prepare for the Science bowl competition. G3-G8
What will be covered?
Week1: Introduction of Science Bowl; Earth and Space
Week2: Physical Science
Week3: Energy
Week 4: Math
Week 5: Biology
Week 6: Earth and Space
Week 7: Physical Science
Week 8: Energy
Week 9: Math
Week 10: Biology; Final
History, Current Events & Debate
Who shall attend?
This course is for kids who want to learn more about history, and current events, as well as learn to debate. This class will cover major historical and current events from across the world and will identify different points of view of the conflict. After learning about these events, they will be debating both sides of the topic to increase their understanding and their debate skill. In every class, we will learn about a current or historical event, what led up to them and its effects, both sides of the conflict and another point of view than what is usually taught, and in the end, debate the topic. These events may include wars, economics, significant events, and politics. Politics, some people may find boring, but it’s important. It’s happening all around us and controls our fates. It’s something that’s important to learn about and should be understood. It’s an art, really. As a debater, I know that it is easy to debate a topic you are passionate about and know a lot about. I want to bring that passion, both for history, politics, current events, and debate to students who are like me. I want to show students the true beauty of this world that we live in, and the complex tales of humanity that reside in it.
What will be covered?
Day 1: Major Event: American political divide
Republican Ideals
Democratic Ideals
Clashes over the Centuries
Other Political Parties
Debate skill: Basic Casework
Creating a case
Basic skeleton of a case
Day 2: Major event: The Civil War
Leading Up to the War
Union Argument
Confederacy Argument
The War itself
The aftermath
Debate skill: Value
What is a value
How to use it
Day 3: Major events: Presidents Reagan and Obama
Reagan Policies
Foreign
Political
Economic
Other internal
Obama Policies
Same as above
Discuss both sides
Debate skill: Refutations
Using Evidence to refute someone
Day 4: Major Events: Presidents Clinton and the two Bush
Bush Policies
Same as above
Clinton
Same as above
Debate skill: Refutations
Using logic to refute someone
Day 5: Major Events: The Vietnam War
Background and the Cold war
The road to war
The war itself
The exit
The protests and political battle internally
Debate skill: Cross examination
Day 6: Major Events: The Great Depression
How it happened
What happened
How it was solved
Debate skill: Crystallizing
Day 7: Major Event: The Ukraine War
The history between russia and Ukraine
What made Putin so mad
What Putin wants
How it ended
Debate skill: Flowing
Writing things down fast
Debate possible ways war could end
Day 8: Major Event: China-Taiwan
History of relation with china
US relations with Taiwan
Chinese relationships with Taiwan
Possibility of War
Debate skill: Practice
Debate what to do about Taiwan
Day 9: Major Event: Donald Trump
The Trump Presidency and It’s rise
The impeachments
January 6
Further trials
Debate skill: Practice
Day 10: Major Event: Students suggested in previous class
Debate skill: Final tournament
Speech & Debate
Who shall attend?
Welcome to Speech and Debate! A class geared towards those who are interested in learning the basics of public speaking, argumentation, and tournament preparation. This class will offer you in-class debating and speaking experience, real-world applicable research and analysis skills, and public presentation pieces. Speech and Debate is also a powerful extracurricular activity that will boost college application chances. In an article published by PBS, it explains that state and national competitors receive a 20-30% increase in college admissions over the last decade. However, Speech and Debate is so much more than just a valuable extracurricular activity for college applications; it promises value in real-world applications. For example, public speaking is a tool that is utilized in both school presentations and presenting for a company. Analytical thinking is utilized in tasks such as brainstorming ideas and critical problem solving. Research skills are utilized whenever we scour the internet. This class is taught by two passionate high schoolers who actively compete in local, state, and national circuits around the country.
What will be covered?
1. Introduction to speech and debate
2. How to articulate
3. Speech practice
4. Public Forum & other Speech and Debate formats
5. Research & Analysis
6. Debate topic introduction/Research project
7. Persuasion
8. Tournament introduction
9&10. Kahoo/Mini-debate
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:
Murdock Park- Cupertino/West SJ tennis courts
1240 Wunderlich Dr, San Jose, CA 95129
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