Computer Education

Advanced Placement Computer Science A

Course Number:
0200320
Credit:
1.00
Weight:
Honors 1.0
Term:
Yearlong
Prerequisite:
None
Course Description:

AP Computer Science A is an introductory course in computer science. The major theme of the course is problem solving.

Advanced Placement Computer Science Principles

Course Number:
0200335
Credit:
1.00
Weight:
Honors 1.0
Term:
Yearlong
Prerequisite:
None
Course Description:

Students will develop computational thinking 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.

Advanced Placement Computer Science Principles

Course Number:
200335
Credit:
1.00
Weight:
Honors 1.0
Term:
Yearlong
Prerequisite:
None
Course Description:

Students will develop computational thinking 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.

AICE Information Technology 1 AS Level

Course Number:
0200490
Credit:
1.00
Weight:
Honors 1.0
Term:
Yearlong
Prerequisite:
None
Course Description:

The aims describe the purposes of a course based on this syllabus. The aims are to enable students to: • develop a broad range of IT skills • develop an understanding of the parts, use and applications of IT systems within a range of organisations, including the use of networking technology • develop an understanding of how IT systems affect society in general • develop a broad knowledge of the use of IT in workplace situations and the potential risks • develop an understanding of the system life cycle and apply this understanding to workplace situations • develop an understanding of project management skills • be aware of new and emerging technologies • apply their knowledge and understanding of IT to solve problems.

Cambridge AICE Computer Science 1 AS Level

Course Number:
0200480
Credit:
1.00
Weight:
Honors 1.0
Term:
Yearlong
Prerequisite:
None
Course Description:

The aims of this course are to enable students to develop: • computational thinking skills • an understanding of the main principles of solving problems using computers • an understanding of the component parts of computer systems and how they interrelate, including software, data, hardware, communication and people • an understanding of the different methods of communication and the functionality of networks and the internet • the skills necessary to apply this understanding to develop computer based solutions to problems.

Discovering Computer Science

Course Number:
0200384
Credit:
1.00
Weight:
Standard 0.0
Term:
Yearlong
Prerequisite:
None
Course Description:

Discovering Computer Science introduces high school students to the fundamentals principles of computer science, emphasizing its role as a tool for problem-solving, communication, and personal expression. This course highlights the visible and impactful aspects of computing, encouraging students to explore how computer science influences the world around them. Students will engage with the design process, understand how data can solve widespread issues, and learn how physical computing with circuit boards can facilitate various input and output functions. The course aims to provide students with a comprehensive understanding of computer science as a critical component of modern education. Through hands-on projects and real-world applications, students will develop the skills needed to become active contributors to our increasingly technological society. Whether they pursue careers in technology or not, this course equips students with the knowledge and tools to interpret and influence the digital world, fostering an appreciation for the profound impact of computer science on everyday life.

IB Computer Science 3

Course Number:
0200820
Credit:
1.00
Weight:
Honors 1.0
Term:
Yearlong
Prerequisite:
None
Course Description:

The IB Computer Science course is a rigorous and practical problem-solving discipline. This course requires an understanding of the fundamental concepts of computational thinking as well as knowledge of how computer and other digital devices operate. During this course, students will develop the skills/ability needed to identify a problem or unanswered question(s); design, prototype and test a proposed solution; liaise with clients to evaluate the success of the proposed solution and make recommendations for future developments.

© 2025 St. Johns County School District