9th - 10th Grade Program: Exploring the Digital World

8th to 10th graders will immediately begin learning the science and art of investigating computer crimes and building secure networks. They will learn how to collect and preserve digital evidence using real-life investigative procedures used by private law firms, federal, state, and local law enforcement agencies. They will also gain valuable experience applying cybersecurity techniques to protect computers and networks against attack. This will provide them with a unique opportunity to learn about career opportunities in this fast-growing field.

AYTP’s Software Testing program can give 8th to 10th graders the skills and opportunities necessary to master what some in the industry refer to as Quality Assurance or QA. It's the job that makes sure everything from apps to websites work the way they should. This detailed, practical, intensive program will enable youth to understand the core concepts and principles of testing; how to effectively derive effective and reliable test cases; comprehend test planning, execution, results and follow-up processes; learn about writing and tracking effective defect reports to get problems solved; manage the test environment; and define major black-box test techniques.

The AYTP Web Design program is a project-based introduction to web design development for youth grades 8-10. The Web Design program is an introduction to the design, creation, and maintenance of web pages and websites. Youth learn how to critically evaluate website quality, learn how to create and maintain quality web pages, learn about web design standards and why they're important, and learn to create and manipulate images. The course progresses from introductory work on web design to a culminating project in which students design and develop websites for local community organizations.

Youth will further their knowledge in music production while utilizing computers, software and other related materials. The focus will primarily be on music production software such as FL Studio 12 and various MIDI controllers. Youth will have an opportunity to focus on mixing and mastering audio and video projects.

AYTP Mobile App programs teach critical 21st century skills, including programming and computational thinking. Youth learn how to logically sequence events, create playable games, and real-life apps that model real situations. They also learn computational thinking by developing algorithmic and design thinking abilities. After learning the fundamentals, they will learn html, css, javascript and jquery. These fundamental components will give the youth the ability to leverage these basic skills down the road if they want to seriously study mobile application or game development.



The AYTP Coding program introduces 8th to 10th grade youth to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. The program is based on Computer Science Principles, with the goal of creating leaders in computer science fields and attracting and engaging future programmers with essential computing tools and multidisciplinary opportunities. Youths will work on several projects each month, and programming techniques and concepts are discussed and reinforced constantly.

Hacking is a method of problem solving that combines resourcefulness, logic, creativity, and study. AYTP’s Ethical Hacking 101 helps youth grades 8th through 10th learn hacking as a method to figure out how things work (such as with the Scientific Method) and to further learn by doing. When applied to computers and networks, ethical hacking teaches safety and security in a world quickly drowning in information where to be safer, youth today need to know the facts from the fraud, the real from the fake, and the bad from the good. Ethical Hacking 101 provides a set of hands-on, lessons designed specifically for youth to learn cyber security and critical Internet skills. These are lessons that challenge youth to be as resourceful and creative as ethical hackers with topics like safe Internet use, web privacy, online research techniques, network security, and even dealing with cyber-bullies.

The AYTP CRCN program provides 8th,9th, and 10th graders with the opportunity to develop skills in building, installing, and repairing computers and basic networks. Youth study computer hardware, operating principles, system configuration, operating systems, troubleshooting, and an introduction to networking. Hands-on laboratory exercises, computer-aided instruction, and various reference materials are used to cover and instill these principles.