COURSE CODE: 6640

Programming

SCED Code: 10152
Virginia Extended Description: I
Suggested Grade Level: 10, 11, 12
Duration: 36 Weeks
Hours: 140
Credits: 1
Prerequisite: None
OSHA Compliance Required?: No
CTSO: FBLA
Non-Traditional?: F

Students in the Programming course explore programming concepts, use algorithmic procedures, implement programming procedures with one or more standard languages, and master programming fundamentals. Coding is used throughout the course. Graphical user interfaces may be used as students design and develop interactive multimedia applications, including game programs. In addition, students employ hypertext markup language (HTML) or JavaScript to create web pages. Students develop their employability skills through a variety of activities. Contextual instruction and student participation in co-curricular career and technical student organization (CTSO) activities will develop leadership, interpersonal, and career skills. High-quality work-based learning (HQWBL) will provide experiential learning opportunities related to students' career goals and/or interests, integrated with instruction, and performed in partnership with local businesses and organizations.

Recommended prerequisite(s): Keyboarding course(s) or teacher-approved demonstration and documentation of touch keyboarding skills and Information Technology Fundamentals 6670

Download Cartridge File

Use this to download a zipped Common Cartridge file containing your course and resources. If your PC asks you to select an app to open the file, simply click away from the app selection window. You do not need to unzip or open the file.

You will import the file into your learning management system. For further instructions on importing your course, see the FAQ section of our website for step-by-step instructions.

Industry Credentials (Only apply to 36-week courses)

Career Clusters

Pathway Occupation
Telecommunications
  • Computer Programmer

Pathway Occupation
Network Systems
  • Computer Security Specialist
  • Computer Software Engineer
  • Database Analyst
  • Network Architect
  • Network Systems and Data Communication Analyst
Programming & Software Development
  • Applications Integrator
  • Computer Software Engineer
  • Game Designer, Programmer
  • Multimedia Artist, Animator
  • Network Systems and Data Communication Analyst
  • Programmer
  • Project Management Specialists
  • Software Applications Engineer
  • Software Test Engineer
  • Systems Analyst
  • Web Developer
Web & Digital Communications
  • Applications Integrator
  • Game Designer, Programmer
  • Multimedia Artist, Animator
  • Project Management Specialists
  • Software Test Engineer
  • Systems Analyst

Pathway Occupation
Engineering & Technology
  • Computer Hardware Engineer
  • Computer Programmer
  • Computer Software Engineer
  • Network Systems and Data Communication Analyst
  • Network and Computer Systems Administrator
  • Systems Analyst
  • Technical Writer
  • Telecommunications Specialist
Science & Mathematics
  • Bioinformatics Technician
  • Secondary School Teachers, Except Special and Career/Technical Education
  • Technical Writer

Have Questions?

Whether it's about the site, curriculum, or services we provide, we want you to know we're here to help and answer any questions you might have. Reach out to our team!

Let's find what you're looking for