Game Programming students earned 61 certifications in Python and JavaScript during the 2020-2021 school year.
Thirty five Game Programming students earned a Microsoft Technology Associate Python certification during the 2019-2020 school year. The certification will provide increased access to industry, and has earned students three semester hours of college credit in computer programming or computer science in the lower-division baccalaureate/associate degree category through the American Council on Education.
We want to give special recognition to Cristian Perez at Von Steuben for being the first student to earn the Microsoft Technology Associate certification in Python.
Thirty Game Programming students completed the 15-hour Cisco Introduction to Cybersecurity course during CTE Month in February 2020.
This element addresses the types and quality of assessments used in the program of study, including the types of knowledge and skills that should be assessed, and assessments that lead to recognized postsecondary credentials.
Formative and summative assessments are integrated throughout the program of study to validate student learning gains, including both classroom/school-based and standardized, third-party assessments, as appropriate.
Assessments are aligned to program standards and curriculum and appropriate to students’ current level of knowledge and skill attainment.
Assessments are valid, reliable and developed or chosen in accordance with relevant quality standards.
The program of study incorporates multiple forms of assessment, including performance-based assessment where students must demonstrate the application of their knowledge and skills.
Assessments within the program of study provide objective information on student attainment of industry-validated technical knowledge and skills.
Assessments within the program of study provide objective information on student attainment of academic knowledge and skills.
Assessments within the program of study provide objective information on student attainment of employability knowledge and skills.
The program of study prepares students for assessments that lead to recognized postsecondary credentials, as available and appropriate.
This element addresses the key components of the definition of a program of study and the articulation, coordination and collaboration that support programs of study, career pathways and accelerated learning.
The program of study includes a sequence of courses and/or competencies across secondary and postsecondary education that incorporates technical, academic and employability knowledge and skills.
The program of study starts with broad foundational knowledge and skills and progresses in specificity to build students’ depth of knowledge and skills.
Content and standards within the program of study are non-duplicative and vertically aligned to prepare students to transition seamlessly to the next level of education.
The program of study sequence leads to one or more recognized postsecondary credentials, including industry certifications, licenses, apprenticeship certificates, postsecondary certificates and degrees.
The program of study allows for multiple entry and exit points that incorporate recognized postsecondary credentials.
Students in the program of study have opportunities to earn credit that articulates to the next level of education, such as through dual or concurrent enrollment programs or stackable credentials.
Secondary and postsecondary CTE staff collaborate regularly on course sequencing, vertical alignment and opportunities for credit transfer agreements.
The program of study is coordinated with broader career pathways systems, as defined in the Workforce Innovation and Opportunity Act, as appropriate and available.
Sophomore Orientation (ORN) Course
Course Codes (.5 weight):
668101R / 668102R
REACH Assessment: 21st Century Skills II
Certification: Internet Core Computing Certification (IC3) Global Standard 6 (GS6)
Click here to access the Fundamentals of IT Curriculum Framework (updated 6/2020).
Junior Training (TRN) Course
Course Codes (1.0 weight):
721101R / 721102R
REACH Assessment: Computer Science
Certification: Information Technology Specialist (ITS) in Python - formerly Microsoft Technology Associate (MTA)
Click here to access the Game Programming I Curriculum Framework (updated 7/2019).
Senior Advanced Training (ATR) Course
Course Codes (1.0 weight):
721201R / 721202R
REACH Assessment:
Certification: Information Technology Specialist (ITS) in JavaScript - formerly Microsoft Technology Associate (MTA)
Click here to access the Game Programming II Curriculum Framework (updated 7/2019).
CS – Involves the mathematical and computational thinking and practice involved in solving problems and building applications and systems using technical devices.
Digital literacy – A demonstrated proficiency in the hardware, software, communication, and collaboration skills necessary for success in a digital environment.
IT – Includes some CS practices (like programming), but a greater emphasis is placed on an in-depth understanding of: how hardware, software, and networked communication systems work and are configured; problem analysis; and strong communication and collaboration skills - in an effort to fulfill organizational needs.
This orientation-level course (ORN) is designed to provide students with transferable employability competencies, digital literacy, problem solving, and technical skills that are essential for success in academic and employment settings. Students will engage in an exploration of academic and career options, as they examine and develop their interests and strengths to identify and plan the steps necessary to access college and career opportunities. Students will cultivate and validate their digital literacy through the exploration of: information technology hardware and software; information management; software application content creation; communication and collaboration; and safety and security – as they prepare for an industry digital literacy certification. Further, they will explore digital literacy as a foundation of digital equity and active citizenship that allows for full participation in our society, and employ strategies for positive and productive engagement with technology. Students will apply the digital literacy and problem-solving strategies and skills that they develop in a variety of hard and soft-skill scenarios, and through hands-on computing tasks. This course is a prerequisite for the CTE IT Game Programming/Programming, Networking and Security, and Web Development training and advanced-level courses that are part of IT career-focused training programs.
Game Programming I is a training-level (TRN) course that provides learners with the computer programming and design skills to develop applications and games through the use of object-oriented programming. Students will be exposed to the fundamentals of system analysis and design, and the systems development life cycle. Instruction will include the use of common object-oriented programming language features like encapsulation, inheritance, and polymorphism. Programming language study will include work with: variable declarations; arithmetic, Boolean, comparison, and string operators; assignment and print statements; input/output statements and conversions; conditional and iterative statements; functions; lists; and classes. This is the second course in the CTE IT Game Programming career-focused training program, and is a prerequisite for the CTE Game Programming II course.
This course is taught in a blended format, and includes: a guided exploration of post-secondary academic and professional prospects in Information Technology, and instruction in visual design and object-oriented programming disciplines. Instruction, collaboration, and learning takes place in virtual (online) and face-to-face environments. Students will begin the course: exploring the evolution of gaming; examining the history of game design and development; evaluating different video games through play; and assessing the cultural impact of video games, companies, and gaming communities. Students will then progress to software development, as they learn to create programs and games using an object-oriented programming language. Students will apply their programming skills to interact with and control robots and physical computing devices like micro:bits, raspberry pis, and programmable drones. Throughout their study of software development, students will also incorporate their prior knowledge of design and ‘rules of play’ to create several playable games that they can share online with their peers. The course will culminate with students preparing for and taking an industry certification exam in Python.
Game Programming II is an advanced training-level (ATR) course that is designed for learners who have successfully met or exceeded the Game Programming I learning outcomes. Throughout the course, learners will build on their object-oriented programming and game design skills as they work with advanced data handling (pointers, arrays, strings, and files), and recursive, searching, and sorting algorithms. Students will develop, test, debug, and modify games and applications. This is the third and final course in the CTE IT Game Programming career-focused training program.
This course is taught in a blended format, and includes instruction in HTML5 mobile app and game development using the HTML, CSS, and JavaScript languages. Instruction, collaboration, and learning takes place in virtual (online) and face-to-face environments. Students will begin the course exploring the HTML and CSS languages using the Visual Studio integrated development environment (IDE) and the Bootstrap front-end web development framework. Students will then transfer previous learning and make connections with the object-oriented principles and constructs learned in Game Programming I, as they explore the JavaScript language and integrate what they learn into Visual Studio and Bootstrap to build interactive and responsive design interfaces. Students will further apply their knowledge and skills of HTML, CSS, JavaScript, and responsive design to mobile app development using the React Native framework - and develop an app for publication. The course will culminate with a Senior Capstone Project, and an Information Technology Specialist (ITS) certification exam in JavaScript.
The American Council on Education (ACE) “connects workplace learning with colleges and universities by helping students gain access to academic credit for formal training taken outside traditional degree programs.” Through ACE, students can earn articulation credit at more than 400 participating colleges and universities. The credits that students can earn for certifications in this pathway are as follows:
Fundamentals of IT - IC3 GS6 - Levels 1-3
In the lower-division baccalaureate degree category, one semester hour in information technology.
Game Programming I - Information Technology Specialist (ITS) in Python
TBD - Certification was released in summer 2021
Game Programming II - Information Technology Specialist (ITS) in JavaScript
TBD - Certification was released in summer 2021