Page 30 - De Anza Community Ed Summer Academy Catalog 2020

P. 30

```
July 13-31
GRADES 9-12
COURSE DESCRIPTIONS
PYTHON PROGRAMMING – BEGINNING LEVEL Entering Grades 9-12 – This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development and program design with functions. Students will be defining new object classes, creating interactive applications with buttons, learning about animation and creating an interactive game using Python. The instructor will
also cover fundamental principles of object-oriented programming, as well as data and information processing techniques.
PYTHON PROGRAMMING – INTERMEDIATE LEVEL Entering Grades 9-12 – This course will help students strengthen their skills and build on what they have learned in previous introductory classes. Through practical examples, students will gain a deeper understanding of programming and how it is applied in the real world. Projects will reinforce their understanding of fundamentals while encouraging experimentation and exploration. Students will learn about building a platform and applications using Python installation, variables, operators, strings, lists, tuples and maps, Turtle, drawing, conditional statements, loops, functions, objects and classes.
MATHEMATICS
INTRODUCTION TO HIGH SCHOOL ALGEBRA 1 ★ Entering Grades 9-10 – This class will introduce students to major themes and concepts in first-year algebra. Students will engage in hands-on applications and problem-solving exercises designed to promote conceptual understanding and enhance logical thinking skills. Topics covered will include properties in algebra, polynomials, solving and applying equations, factoring, the quadratic formula, solving and graphing linear
and variable equations, radical expressions and other subjects as time permits.
Register at deanza.edu/academy 408.864.8817 • communityeducation@deanza.edu
INTRODUCTION TO HIGH SCHOOL ALGEBRA 2 ★ Entering Grades 9-12 – This course emphasizes critical thinking, understanding of real-world applications
and the use of advanced problem-solving techniques. Students will gain an understanding of functions by using a graphical approach to contextualizing relationships, including linear, quadratic, absolute value, exponential and polynomial rational expressions. Students will learn how to define every relation as a transformation and translation of a parent function. Students should bring
a pencil, eraser, small ruler, graph paper and TI-84 calculator (or equivalent) daily.
INTRODUCTION TO HIGH SCHOOL
CALCULUS CONCEPTS
Entering Grades 9-12 – This course will introduce students to limits, derivatives, differentiation and integration. Students will receive guided exposure to concepts of calculus so they are better prepared for calculus courses during the academic year. Students will improve their understanding of equations, graphs and proofs, including the study of vectors and polar coordinates, advanced inequalities and series. Students will transition from advanced applications of key precalculus concepts to more traditional calculus problems. Students will study and apply a combination of graphical, numerical and symbolic representations as they gain familiarity with each of the key calculus concepts throughout the course. Students should bring a pencil, eraser, small ruler, graph paper and TI-84 (or equivalent) calculator daily.
★ Meets Common Core standards
28
```