Ms. Beaman's AP CSA
Why CS?
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
Class Overview
We will be using the Code.org curriculum, which is entirely online. There is no physical textbook for this class.
We will have a summer assignment, most of which is to gauge your computer science knowledge, and 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 is at the top right as well as linked in the heading of this section.
What is AP CSA?
AP Computer Science A introduces students to computer science through programming. Fundamental topics in this course include 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. The course emphasizes object-oriented programming and design using the Java programming language
Resources
Other Resources
Ms. Beaman's Syllabus - 2023-24 (coming soon)