To satisfy personal creativity
No matter what you are interested in, you can use computer science to make it better
CS is applicable to every field, and is a way of thinking that is valuable no matter what you are interested in
Social responsibility
Digital citizenship (being responsible and ethical with technology)
Understand technology to help influence policy making around technology
Professional Opportunities
Almost 2 open jobs for every student with a CS degree
CS is on average the highest-paid college major upon graduation
We will be using the Code.org curriculum, which is entirely online. There is no physical textbook for this class. I may have some supplemental reading from a Java textbook, but will either provide this digitally, or print off what is needed.
You will have a summer assignment to refresh your skills before we jump right in when school starts.
Please don't start on it too soon. There is not a lot to it, so I would rather you start on it in August so your coding skills will be slightly fresher.
The link will be at the top right as well as linked in the heading of this section once it is available.
Computer Science A (CSA) introduces students to software engineering and object-oriented programming and design using the Java programming language. This curriculum covers a broad range of topics, including the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems.
Ms. Beaman's Syllabus - 2023-24 (coming soon)