6320 | Computer Science Foundations A: 5 credits – grades 9, 10, 11, 12 – Mathematics – no prerequisite
Introduces students to the discipline of computer science and programming. Algorithm development, data representation, logical expressions, sub-programs and input/output operations using a high-level programming language are covered. Intensive lab work outside of class time is required.
1750CEFRHS | FRCC Intro to PC Applications (CIS1018): 5 credits/3 college credits – grades 9, 10, 11, 12 – Elective credit – no prerequisite
CIS1018 - This course introduces basic computer terminology, file management, and PC system components. Provides an overview of office application software including word processing, spreadsheets, databases, and presentation graphics. Includes the use of a web browser to access the Internet.
1756 | Computer Certification & Repair 5 credits – grades 9, 10, 11, 12 – Elective – no prerequisite
This course prepares individuals to be workforce ready through the development of workplace competencies in the areas of hardware and software troubleshooting, as well as pursuance of industry certifications.
1. This course focuses on hardware and software knowledge as well as troubleshooting techniques for computers, printers, and internet issues. Hopefully incorporating hands on experience in the field. Students will also explore and work towards gaining certifications that are recognized by the technology industry.
2. Additionally, students can work on certifications as well as pursuing job shadowing, internship, etc opportunities for students to put their new skills to use.
1751 | Game Design A: 5 credits – grades 9, 10, 11, 12 – Math/Computer Science or Fine & Applied Arts – no prerequisite
Game Design combines problem-solving techniques with computer game design and implementation to introduce the student to basic gaming and computer science concepts. Students design, implement, and test computer games using software that allows for basic game creation through a wide variety of game creation tools. At FCHS: students will use a variety of software and applications. Students will use Construct 2 to create 6 projects. Students will learn how to use Piskelapp.com to create their own 'Sprites', characters, tilesets, backgrounds, etc. The final weeks students will apply what they have learned to create their own Unique Original Video Game all while learning about gameplay, color palettes, game progressions, and more!
1766 | Web Design Foundations A: 5 credits – grades 9, 10, 11, 12 – Math/Computer Science or Fine & Applied Arts – no prerequisite
Web Design Foundations is a course that prepares students with work-related web design skills for advancement into postsecondary education and industry. The course is intended to develop fundamental skills in both theory and practical application of the basic web design and development process, project management and teamwork, troubleshooting and problem solving, and interpersonal skill development. Laboratory facilities and experiences simulate those found in the web design and development industry; where interaction with a "client" is indicated in the standards, it is expected that students' peers or the instructor may serve as mock clients in lieu of an actual relationship with an industry partner. Upon completion of this course, proficient students will be prepared for more advanced coursework in the Web Design program of study At FCHS: students will learn how to use HTML, CSS, and an introduction to JavaScript using Visual Studio Code. Students will also learn how to design websites using Adobe Photoshop, Adobe Illustrator, and even Adobe Animate.
1767 | Web Design Foundations B: 5 credits – grades 9, 10, 11, 12 – Math/Computer Science or Fine & Applied Arts- prerequisite Web 1 or approval
Web Design Foundations is a course that prepares students with work-related web design skills for advancement into postsecondary education and industry. The course is intended to develop fundamental skills in both theory and practical application of the basic web design and development process, project management and teamwork, troubleshooting and problem solving, and interpersonal skill development. Laboratory facilities and experiences simulate those found in the web design and development industry; where interaction with a “client” is indicated in the standards, it is expected that students’ peers or the instructor may serve as mock clients in lieu of an actual relationship with an industry partner. Upon completion of this course, proficient students will be prepared for more advanced coursework in the Web Design program of study. At FCHS: students will learn advanced stills in HTML, CSS, and JavaScript using Visual Studio Code. Students will also learn how to design websites using Adobe Photoshop, Adobe Illustrator, and even Adobe Animate.
1750CEFRHS | FRCC Intro to PC Applications (CIS118): 5 credits/3 college credits – grades 9, 10, 11, 12 – Elective credit – no prerequisite
CIS1018 - This course introduces basic computer terminology, file management, and PC system components. Provides an overview of office application software including word processing, spreadsheets, databases, and presentation graphics. Includes the use of a web browser to access the Internet.
6331 | AP Computer Science Principles: 10 credits – grades 9, 10, 11, 12 – Math & Computer Science – no prerequisite
AP Computer Science Principles is an introductory college-level computing course. Students cultivate their understanding of computer science through working with data, collaborating to solve problems, and developing computer programs as they explore concepts like creativity, abstraction, data and information, algorithms, programming, the internet, and the global impact of computing.
6330 | AP Computer Science A: 10 credits – grade 9, 10, 11, 12 – Math & Computer Science – prerequisite: Algebra 2
The AP Computer Science A course is an introductory course in computer science. Because the design and implementation of computer programs to solve problems involve skills that are fundamental to the study of computer science, a large part of the course is built around the development of computer programs that correctly solve a given problem. These programs should be understandable, adaptable, and, when appropriate, reusable. At the same time, the design and implementation of computer programs is used as a context for introducing other important aspects of computer science, including the development and analysis of algorithms, the development and use of fundamental data structures, the study of standard algorithms and typical applications, and the use of logic and formal methods. In addition, the responsible use of these systems is an integral part of the course. At FCHS: This course is designed for students with no prior programming experience. This course will help prepare the student to take the AP Computer Science A Exam.
See Counselor | Futures Lab: Coding (Mobile Makers): Various credits – grades 10, 11, 12 – Various Graduation Requirements – no prerequisite
This pathway places learners in an authentic workplace environment where they will develop and apply problem-solving, collaboration, and communication skills and understand industry best practices, like paired programming, the agile development cycle, and rapid iteration. Young developers in this pathway build their app portfolios, analyze errors in their code, and adjust to solve problems. After building their baseline of proficiency in Swift, learners have the opportunity to further refine their development and entrepreneurial skills by forming development teams and building apps for actual customers. This Pathway can also award CS246 Mobile App Development through AIMS Community College for students who complete the concurrent enrollment paperwork. Learners will be given more specific information at the beginning of the semester they are taking the Coding Pathway. See Futures Lab Website for more details.
See Counselor | Futures Lab: Networking & Cybersecurity: Various credits – grades 10, 11, 12 – Various Graduation Requirements – no prerequisite
Learners in the Networking and Cybersecurity Pathway will complete challenging hands-on tasks that will prepare them for careers in an evolving industry. Learners will diagnose security risks, manage networks, and delve into the world of ethical hacking. The ability to earn multiple industry valued certifications will enable learners to compete for attractive positions within the field. After developing their skills and mindsets, learners will have the opportunity to intern with professional information technology services to further apply their skills in the real world. See Futures Lab Website for more details.
6333 | Work-Based Learning: Computer Science: Various credits – grades 10, 11, 12 – Elective – prerequisite: FRCC Pathway
Students build on prior knowledge and skills in the program of study to further develop and apply employability and technical skills that prepare them for success in future career and post-secondary education.