Please enable JavaScript to use CodeHS

Standards Framework

for Georgia Programming, Games, Apps, and Society


Standards in this Framework

Standard Description
IT-PGAS-1.1 Communicate effectively through writing, speaking, listening, reading, and interpersonal abilities.
IT-PGAS-1.2 Demonstrate creativity by asking challenging questions and applying innovative procedures and methods.
IT-PGAS-1.3 Exhibit critical thinking and problem-solving skills to locate, analyze and apply information in career planning and employment situations.
IT-PGAS-1.4 Model work readiness traits required for success in the workplace including integrity, honesty, accountability, punctuality, time management, and respect for diversity.
IT-PGAS-1.5 Apply the appropriate skill sets to be productive in a changing, technological, diverse workplace to be able to work independently and apply teamwork skills.
IT-PGAS-1.6 Present a professional image through appearance, behavior, and language.
IT-PGAS-2.1 Demonstrate understanding of various software development cycle models (Waterfall, Agile, etc.) and the advantages or disadvantages of each.
IT-PGAS-2.2 Select a design model and use it to design an application.
IT-PGAS-2.3 Use selected development model to implement a cell phone or video game application.
IT-PGAS-2.4 Write properly structured programs using proper commenting and naming conventions. Upload to online career portfolio.
IT-PGAS-2.5 Test program for completeness and accuracy.
IT-PGAS-3.1 Demonstrate knowledge of primitive (built-in) data types.
IT-PGAS-3.2 Demonstrate knowledge of custom data types (objects) and how they are structured and instantiated.
IT-PGAS-3.3 Design applications with multiple objects interacting with one another or containing other objects.
IT-PGAS-3.4 Develop event-driven programs using objects to solve problems.
IT-PGAS-4.1 Identify the components of a user interface.
IT-PGAS-4.2 List the criteria used to determine the effectiveness of an interface.
IT-PGAS-4.3 Design and produce a user interface.
IT-PGAS-4.4 Apply user interface design criteria to critique common user interfaces (mobile phones, tablets, remote controls, and microwave ovens).
IT-PGAS-4.5 Discuss how the design of applications can influence and motivate or demotivate the user.
IT-PGAS-4.6 Apply software development practices to a programming project.
IT-PGAS-4.7 Test the program for usability.
IT-PGAS-5.1 Explain the relative strengths and weaknesses of different images file formats.
IT-PGAS-5.2 Explain the relative strengths and weaknesses of different representations of music and sound.
IT-PGAS-5.3 Write a program that implements multiple images with sound.
IT-PGAS-5.4 Develop a program that incorporates both audio and image files. Upload to online career portfolio.
IT-PGAS-5.5 Research tools and techniques to create triggers and events that serve to modify the attributes of audio and image files.
IT-PGAS-6.1 Understand privacy needs in the development of application software.
IT-PGAS-6.2 Explain how security considerations play a part in software development.
IT-PGAS-6.3 Evaluate how intellectual property plays into to the development of applications.
IT-PGAS-6.4 Research examples of how security and privacy leaks in applications have affected users and society
IT-PGAS-7.1 Plan how real-world data collection can influence design decisions.
IT-PGAS-7.2 Develop a program that interprets and reacts to sensor or human input.
IT-PGAS-7.3 Write a program that reads external data and manipulates it to solve a problem. Upload to online career portfolio.
IT-PGAS-8.1 Understand the need for designing software that is intuitive and user-friendly.
IT-PGAS-8.2 Conduct research and apply modifications to make programs inclusive and enhance the user experience.
IT-PGAS-8.3 Research the W3C Accessibility standards.
IT-PGAS-8.4 Demonstrate use of W3C Accessibility standards in a program for those with special needs.
IT-PGAS-8.5 Develop an example set of criteria or requirements for application development for a specific special need.
IT-PGAS-8.6 Explain and demonstrate how software developers remove all text literals from programs and store them in resource files so that international translations for software can be easily incorporated into programs (resource file use for translations).
IT-PGAS-9.1 Review and update résumé to reflect new knowledge and skills master and additional work experience.
IT-PGAS-9.2 Organize folders within the portfolio to reflect specific careers of interest, including résumé, targeted cover letter, and artifacts relevant to the specific career
IT-PGAS-9.3 Update all current items in the portfolio.
IT-PGAS-9.4 Identify and upload additional industry-appropriate artifacts reflective of mastered skills throughout this course. Write and include a reflective entry for each artifact discussing steps taken, problems encountered and how they were overcome, and other pertinent information about the learning.
IT-PGAS-9.5 Edit all entries in the online career portfolio to ensure accuracy and professionalism as expected from employers.
IT-PGAS-9.6 Conduct a job search and share the appropriate folder with the potential employer.
IT-PGAS-10.1 Explain the goals, mission, and objectives of Future Business Leaders of America (FBLA) and/or Technology Student Association (TSA) and/or SkillsUSA.
IT-PGAS-10.2 Explore the impact and opportunities a student organization (FBLA, TSA, SkillsUSA) can develop to bring business and education together in a positive working relationship through innovative leadership and career development programs.
IT-PGAS-10.3 Explore the local, state, and national opportunities available to students through participation in related student organizations (FBLA, TSA, SkillsUSA) including but not limited to conferences, competitions, community service, philanthropy, and other student organization activities.
IT-PGAS-10.4 Explain how participation in career and technology education student organizations can promote lifelong responsibility for community service and professional development.
IT-PGAS-10.5 Explore the competitive events related to the content of this course and the required competencies, skills, and knowledge for each related event for individual, team, and chapter competitions.