COMPUTER SCIENCE
@
El Modena High School
“Don't let what you cannot do interfere with what you can do.”
-John R. Wooden
About Elmo's CS Program
My name is Christopher Warrior. I teach computer science at El Modena High School. The first course in the CS pathway is Exploring Computer Science. In this beginning level class, students learn how to disassemble and reassemble computer hardware and how computers store, process, and share data. Students gain foundational programming skills and are introduced to the core languages that power the internet, HTML and CSS. Additionally, students explore 3D printing and computer-aided design.
The next course in the CS pathway is AP Computer Science Principles. This course builds on the previous course by taking a more in-depth look at computer languages, including JavaScript and Python. Students also explore the architecture of the internet. Those who are interested in taking the AP exam must complete two specific tasks and pass a multiple-choice test.
Task:
They must create a functioning computer program (create task)
They must complete an Essay on an innovative CS-related topic (explore task)
In Robotics 1 and 2, students learn how to build and program robots, autonomous vehicles and drones. We also construct mobile applications that make use of technologies like artificial intelligence and IOT (internet of things).
Students enrolled in Web Design learn JavaScript, HTML, and CSS. They design websites and learn industry-standard techniques. Students build several practical applications in this course.
The capstone course for the computer science pathway is called Professional Internship. In this course, students gain work experience by either working at a local business or learning how to run a fully functioning print shop. Students who decide to work at a local business will spend a minimum of 6 weeks of training with a mentor at the business of their choice. Students who decide to work on-site will learn how to use and maintain the following equipment:
1. Large format printer
2. Direct to garment printer
3. Plotter/vinyl printer
4. 3D printer
5. Laser Cutter
About me
Here is some information about me. I was raised by my mother, Sharron, and my grandmother, Dorothy, in Los Angeles, California. During middle school, I began coding computers, and after high school, I majored in computer science at college. I studied computer science for 3 years before changing my major to music theory. Ultimately, I received my bachelors degree from Chapman University. Following graduation, I began working for Los Angeles Unified School District as an elementary school teacher. After teaching for five years, I decided to pursue a career in entertainment. While employed in the entertainment industry, I served as a songwriter, producer, stage manager, music director, web designer, instrument technician, information technology specialist and editor of technology for a major publication. Having worked in the entertainment industry for two decades, I returned to teaching technology based courses for the Orange Unified School District. I also completed a master's degree in educational technology at the same time. My job allows me to share my academic knowledge and life experiences with my students, which I truly enjoy. I am currently teaching the following courses:
AP Computer Science Principles
Exploring Computer Science
Robotics 1 & 2
Web Design
Daily Schedule
Period 1 & 2 9:27-11:09 am (P1) Robotics 1 & 2, (P2) AP Computer Science Principles
Nutrition 11:09-11:19 am Passing (11:19-11:25 am)
Period 3 & 4 11:25-1:07 pm (P3) Exploring Computer Science, (P4) Web Design
Lunch 1:07-1:37 am Passing (1:37-1:43 pm)
Period 5 & 6 1:43-3:25 pm (P5 & P6) Exploring Computer Science