Program of Studies 2022-23 | Page 36

Introduction to Accounting
Accounting Honors
AP Computer Science Principles
Introduction to Computer Programming
AP Computer Science A
36 www . thorntonacademy . org

MATHEMATICS ELECTIVES

Introduction to Accounting

0.5 Credit • Grades 9 , 10 , 11 , & 12 In this course , students will become familiar with the language of business through the accounting cycle , including determining assets , liability , and capital . Students will also learn to prepare balance sheets , journals , ledgers , worksheets and financial statements , and will study the accounting cycle for service and merchandising business ownership models .

Accounting Honors

0.5 Credit • Grades 10 , 11 , & 12 Prerequisite : Introduction to Accounting
This course is designed for students interested in pursuing a degree in accounting , finance , marketing , or economics . Students will develop a solid foundation in individual accounting , small business recordkeeping , departmentalized accounting , control systems , general accounting adjustments , corporate accounting , management accounting , and cost accounting .

AP Computer Science Principles

1 Credit • Grades 11 , & 12 Prerequisites : Algebra I Honors or placement by instructor
In this course , students will develop computational thinking skills vital for success across all disciplines , such as using computational tools to analyze and study data and working with large data sets to analyze , visualize , and draw conclusions from trends . The course engages students in the creative aspects of the field by allowing them to develop computational artifacts based on their interests . Students will also develop effective communication and collaboration skills by working individually and collaboratively to solve problems . They will discuss and write about the impacts these solutions could have on their community , society , and the world .

Introduction to Computer Programming

0.5 Credit • Grades 9 , 10 , 11 , & 12 Prerequisite : Algebra 1 ( or concurrently enrolled in Algebra 1 )
Students will use an integrated development environment to begin learning about software development using the JAVA programming language . They will acquire the skills required to create basic data structures .

AP Computer Science A

1 Credit • Grades 11 , & 12 Prerequisites : Introduction to Computer Programming or placement by instructor
This challenging class will stress logically structured , well-documented computer programs , while working with the JAVA programming language . Students who sign up for this class should enjoy problem solving both independently and on a team , and be willing to spend 1-2 hours per week working in the computer lab at school or on their home computer . All students are required to take the AP Exam .

36 www . thorntonacademy . org