IT Academy
IT Academy
INTRODUCTION TO COMPUTER PRINCIPLES 1 YEAR - 1 CREDIT
Prerequisite: None Offered to Grades 10
This course provides students with foundational knowledge in computer principles while preparing them for Internet and Computing Core Certification (IC3) eligibility. The curriculum emphasizes hands-on learning with a focus on Microsoft Office Suite applications, including Word, Excel, and PowerPoint. Students will engage in in-depth projects designed to develop practical skills, such as creating MLA-formatted research papers, resumes, business letters, data visualizations, and educational presentations. In addition to mastering productivity software, students will gain a strong understanding of computer science basics, exploring key computational concepts and the fundamental components of computers, including hardware, software, and operating systems. The course introduces students to the navigation and management of modern operating systems, with a focus on Windows 11.
By the end of the course, students will have acquired essential computer literacy skills and be well-prepared to pursue certifications such as IC3 and Microsoft Office Specialist. The curriculum combines theoretical knowledge with performance-based projects and assessments, providing a well-rounded introduction to computer principles and applications. A fee of $50.00 is charged for the certification exam.
ADVANCED INFORMATION TECHNOLOGY HONORS 1 YEAR - 1 CREDIT
Prerequisite: 85% in Intro to Computer Principles Offered to Grades 11
Python Fundamentals in STEM
This course builds on the foundational knowledge gained in Introduction to Computer Principles, focusing on programming fundamentals using Python. Students will engage in hands-on coding exercises to develop problem-solving skills and computational thinking. Students will:
Learn core Python concepts, including variables, loops, conditionals, functions, and data structures.
- Apply programming techniques to real-world scenarios, reinforcing their understanding through interactive coding labs.
- Explore fundamental principles of algorithm design and debugging, developing efficient and logical solutions to coding challenges.
- Gain an introduction to file handling, basic data analysis, and object-oriented programming, preparing them for more advanced coursework.
Additionally, students will explore cybersecurity best practices, learning how to write secure code and recognize common vulnerabilities. Collaborative projects will encourage teamwork and the application of Python in STEM-related problem-solving. By the end of the course, students will have a strong foundation in Python programming, preparing them for further studies in computer science, engineering, or data science. This course emphasizes hands-on learning and critical thinking to equip students with the technical skills needed for success in STEM fields.
AP COMPUTER SCIENCE PRINCIPLES 1 YEAR - 1 CREDIT
Prerequisite: 85% Advanced Information Technology Honors ; or 90% Introduction to Computer Science Principles
Offered to Grade 12 ONLY
The AP Computer Science Principles course is part of the Amazon Future Engineers sequence and is the equivalent of a college undergraduate introductory computer science course. The course introduces students to the central ideas of computer science focusing on the computational thinking required for coding and programming utilizing SCRATCH® programing. Developing a deep learning of computational content, the course is unique in its focus on fostering students to be creative and inviting students to understand how computing changes the world. The course focuses on using technology and programming as a means to solve computational problems and create exciting and personal relevant artifacts. Students design and implement innovative solutions using an iterative process similar to what artists, writers, computer scientists, and engineers use to bring ideas to life. Students will independently work on developing artifacts for their portfolio to be submitted to the College Board upon completion of the course. Students will be required to take the AP Computer Science Principles exam. Any student who does not take the exam will not be granted credit for the course.