2016 CS Showcase 2015
Welcome to Mr. Detricks' Computer Science Website
Computer science is a tool that can be used to help students become better at problem solving and logical thinking, which in turn, lead to better computational thinking skills. Students with these skills will have many more career opportunities in STEM careers. Taking a computer science class is not just for those who want to study computer science, but for anyone who will use computers to solve problems, which in today's society is just about everyone. Plus, it can be a lot of FUN!
Check out this great article about GirlsCodingWithGirls winning the 2018 Champions of CS Award from Code.org and CSTA.
Computer Science Classes Offered at Warren Hills (CS@WH)
Computer Animation with Alice
This class was created as a way to introduce any student to Computer Science and Computer Animation. It is made up of two half year classes. Mr. Willis's class deals with drawing the graphics in 3D Studio Max. My half of the class deals with programming animations using ALICE. ALICE is a gentle introduction to computer science that might be helpful to those who aren't sure they are ready for Intro to Computer Science. There aren't any prerequisites for this class. Visit the class website for more information.
Intro to Computer Science
There is often a misconceptions that a students needs to know a lot about computers to study computer science. If you can use Microsoft Word, you have enough computer skills to take this class. This course is more about learning to be a better problem solver, and the compute is simply a tool we will use. The students will go from no previous knowledge in the beginning of the year, to writing their own computer games at the end. Visit the class website for more information. This course is HIGHLY RECOMMENDED for any student planning to study a STEM career, not just computer science. The prerequisite is an 85 or higher in Algebra I or teacher's recommendation. STEM - Science, Technology, Engineering and Math
AP Computer Science A
This is a very challenging class that will help student's prepare for the AP Computer Science exam offered in May as well as give them further problem solving and logical thinking skills that will help them in a variety of different fields. A passing score on this exam can give students college credits. Visit the class website for more information.
The prerequisite for this class is an 85 or above in Intro to Computer Science Class or teacher's recommendation
AP Computer Science Principles
AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts.
The prerequisite for this class is a grade of 90 or higher in CP Algebra 1, a 90 or higher in CP Geometry, 80 or higher in Honors Geometry, and/or a teacher recommendation.
Honors Advance Computer Science
This is a class for students who have completed APCS or for seniors who are taking APCS concurrently. The objective of this course is to help students to learn toteach themselves how to use and create a variety of digital tools while workingin groups, setting goals, meeting deadlines and improving problem solvingskills. The course consist of learning modules and design projects.