Please enable JavaScript to use CodeHS

Standards Mapping

for Georgia Programming, Games, Apps, and Society

45

Standards in this Framework

31

Standards Mapped

68%

Mapped to Course

Standard Lessons
IT-PGAS-1.1
Communicate effectively through writing, speaking, listening, reading, and interpersonal abilities.
  1. 12.1 Project: Image Feed
  2. 13.1 Intro to Design Thinking
IT-PGAS-1.2
Demonstrate creativity by asking challenging questions and applying innovative procedures and methods.
  1. 5.1 Recreate a Popular App
  2. 9.1 Currency Converter
  3. 12.1 Project: Image Feed
IT-PGAS-1.3
Exhibit critical thinking and problem-solving skills to locate, analyze and apply information in career planning and employment situations.
  1. 2.5 Challenge: Scorekeeper Pt 1
  2. 3.3 Challenge: Scorekeeper Pt 2
  3. 4.6 Challenge: Scorekeeper Pt 3
  4. 13.1 Intro to Design Thinking
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.
  1. 12.1 Project: Image Feed
  2. 13.1 Intro to Design Thinking
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.
  1. 12.1 Project: Image Feed
  2. 13.1 Intro to Design Thinking
IT-PGAS-1.6
Present a professional image through appearance, behavior and language.
  1. 12.1 Project: Image Feed
  2. 13.1 Intro to Design Thinking
IT-PGAS-2.1
Understand the software development cycle and the iterative nature of the software development process.
  1. 13.1 Intro to Design Thinking
IT-PGAS-2.2
Understand and use steps to a designing a good software product.
  1. 5.1 Recreate a Popular App
  2. 9.1 Currency Converter
  3. 12.1 Project: Image Feed
  4. 13.1 Intro to Design Thinking
IT-PGAS-2..3
Use a good prototype development model to write a cellphone application or a video game.
  1. 13.5 Prototype
IT-PGAS-2.4
Write easy to read programs by using user-friendly comments and naming conventions.
  1. 2.1 Introduction to Components
  2. 6.1 Using State to Control Values
IT-PGAS-2.5
Test the programs for completeness and accuracy.
  1. 11.3 Challenge: Scorekeeper Pt 8
  2. 13.6 Test
IT-PGAS-3.1
Understand the fundamental concept of an object and the differences between primitive data types and objects.
  1. 2.1 Introduction to Components
IT-PGAS-3.2
Design real-life applications with objects interacting with one another.
  1. 6.1 Using State to Control Values
  2. 6.2 Updating State with onPress
  3. 6.4 Using Methods to Update String States
IT-PGAS-3.3
Develop programs with multiple events and objects solving problems.
  1. 6.3 Using Mathematical Equations to Update State
  2. 7.1 Creating a Navbar
  3. 7.2 Using Buttons to Navigate Screens
IT-PGAS-4.1
Identify the components of a user interface.
  1. 2.1 Introduction to Components
  2. 3.1 TouchableHighlight and the onPress Function
  3. 3.2 TextInput
IT-PGAS-4.2
List the criteria used to determine the effectiveness of an interface.
  1. 13.2 Empathy
  2. 13.6 Test
IT-PGAS-4.3
Design and produce a user interface.
  1. 2.3 Styling View Components
  2. 2.4 Styling Text Components
  3. 4.4 Flex Layouts
IT-PGAS-4.4
Apply user interface design criteria to critique common user interfaces (mobile phones, tablets, remote controls, and microwave ovens).
  1. 13.2 Empathy
IT-PGAS-4.5
Discuss how the design of applications can influence and motivate or demotivate the user.
  1. 13.3 Define
  2. 13.4 Ideate
IT-PGAS-4.6
Write a program that involves the design and development of multiple programs utilizing the software development practices.
  1. 2.5 Challenge: Scorekeeper Pt 1
  2. 3.3 Challenge: Scorekeeper Pt 2
  3. 4.6 Challenge: Scorekeeper Pt 3
IT-PGAS-4.7
Compare and contrast a collection of software based on usability and user preference.
  1. 13.6 Test
  2. 13.7 Designing User Interfaces Quiz
IT-PGAS-4.8
Test the program for usability.
  1. 12.1 Project: Image Feed
  2. 13.6 Test
IT-PGAS-5.1
Explain the relative strengths and weaknesses of different representations of images.
  1. 4.1 The Image Component
  2. 4.2 Setting a Background Image
IT-PGAS-5.2
Explain the relative strengths and weaknesses of different representations of music and sound.
IT-PGAS-5.3
Use computational thinking practices to manipulate images and sounds captured from the real world.
IT-PGAS-5.4
Write a program to modify an image and sound for use in an application or game.
IT-PGAS-5.5
Research and create tools and techniques to manipulate media at different levels of abstraction.
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 the design decisions.
  1. 13.2 Empathy
  2. 13.3 Define
IT-PGAS-7.2
Develop a program that will interpret and react to real-world stimuli.
  1. 6.2 Updating State with onPress
  2. 6.3 Using Mathematical Equations to Update State
  3. 6.4 Using Methods to Update String States
IT-PGAS-7.3
Use real-world data and use computational thinking practices while manipulating data.
  1. 9.1 Currency Converter
  2. 10.1 Using Arrays and Indexing to Set State
  3. 10.2 Mapping Through Objects in Arrays
IT-PGAS-8.1
Understand the need for designing software that is intuitive and user-friendly.
  1. 13.1 Intro to Design Thinking
  2. 13.4 Ideate
  3. 13.5 Prototype
IT-PGAS-8.2
Conduct usability tests that help identify needs of the user based on their backgrounds, needs, and experiences.
  1. 13.6 Test
IT-PGAS-8.3
Identify and analyze software and applications designed for users with disabilities.
  1. 13.2 Empathy
IT-PGAS-8.4
Analyze appropriate software that will engage students from diverse backgrounds and with diverse needs.
  1. 13.2 Empathy
IT-PGAS-8.5
Develop criteria and requirements for the development of applications to reach a certain segment of society.
  1. 13.3 Define
  2. 13.4 Ideate
IT-PGAS-8.6
Analyze what issues play a part in the development of software outside the United States for users in developed nations and for users in underdeveloped nations.
IT-PGAS-9.1
Explain the goals, mission and objectives of Future Business Leaders of America.
IT-PGAS-9.2
Explore the impact and opportunities a student organization (FBLA) can develop to bring business and education together in a positive working relationship through innovative leadership and career development programs.
IT-PGAS-9.3
Explore the local, state, and national opportunities available to students through participation in related student organization (FBLA) including but not limited to conferences, competitions, community service, philanthropy, and other FBLA activities.
IT-PGAS-9.4
Explain how participation in career and technology education student organizations can promote lifelong responsibility for community service and professional development.
IT-PGAS-9.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.