As of Fall 2024, North Carolina high school freshmen are required to complete a one-credit computer science course to graduate. This requirement replaces one of their elective credits. Below are the choices typically offered by North Wilkes High School, revised to be more professional and parent-friendly.
Course Number: CD10
This project-based course introduces students to the fundamentals of graphic design and digital art. Using industry-standard software like Adobe Illustrator and Adobe Photoshop, students will learn to create logos, enhance photographs, and design professional-quality images for business and communication. This course prepares students for careers in the Adobe Academy pathway and provides the opportunity to earn valuable industry credentials.
Course Number: CD14
In this course, students explore the legal, technical, and creative aspects of video production. Working collaboratively, they will learn to plan, shoot, and edit video and audio using Adobe Premiere Pro. Students will produce a range of video projects, gaining the knowledge and skills for careers in the video design pathway. This course also prepares students to earn the Adobe Certified Professional credential in Digital Video.
Course Number: CD12
This course focuses on web authoring and content creation. Students will learn to build creative and functional websites using Adobe Dreamweaver. They will explore the principles of web design and maintenance, with the goal of earning the industry-recognized Adobe Certified Professional credential in Web Authoring. This course is a great entry point for students interested in careers in the Adobe Academy pathway.
Course Number: CT10
This course provides an overview of how technology has evolved throughout history and its impact on society. Students will learn the Engineering Design Process by building a scale model of a structure. They will discover how products and processes are developed, gaining foundational knowledge for careers in the Technology, Engineering, and Design pathway.
Course Number: CP05
Using the engaging platform of Minecraft, students will learn the fundamentals of computer programming in either JavaScript or Python. They will build complex programs using key concepts like variables, loops, and conditional statements. This course provides an interactive and fun introduction to computer science, preparing students for more advanced coursework and careers in the field.