Page 22 - De Anza Summer Academy 2024
P. 22

 June 17-July 26
GRADES 9-12
ONLINE COURSE DESCRIPTIONS
 COMPUTER PROGRAMMING
JAVA PROGRAMMING: BEGINNING LEVEL Entering Grades 9-12 – This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java primitive and nonprimitive data types, control flow constructs, built-in class libraries, and object-oriented programming concepts such as classes, objects, method overloading and encapsulation. Typical assignments will cover built-in and programmer-defined classes, basic input and output operations, and solving programming problems.
MATHEMATICS
*Meets Common Core standards
INTRODUCTION TO HIGH SCHOOL ALGEBRA 2* Entering Grades 9-12 – This course emphasizes critical thinking, understanding real-world applications and 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.
• Required materials: Students will need a pencil, eraser, small ruler, graph paper and TI-84 (or equivalent) calculator for every class session.
These six-week STEM classes will be taught online.
JAVA PROGRAMMING: INTERMEDIATE LEVEL Entering Grades 9-12 – This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tools that can be used for games and websites. This class will include object-oriented programming and some of the advanced tools that are commonly used
on Java development projects – including inheritance and abstraction, interfaces, nested classes, regular expressions, collections, dates and I/O.
     20
Register at deanza.edu/academy
For questions, email communityeducation@deanza.edu




















































































   20   21   22   23   24