Please enable JavaScript to use CodeHS

Standards Framework

for Georgia Introduction to Software Technology


Standards in this Framework

Standard Description
IT-IST-1.1 Communicate effectively through writing, speaking, listening, reading, and interpersonal abilities.
IT-IST-1.2 Demonstrate creativity by asking challenging questions and applying innovative procedures and methods.
IT-IST-1.3 Exhibit critical thinking and problem-solving skills to locate, analyze and apply information in career planning and employment situations.
IT-IST-1.4 Model work readiness traits required for success in the workplace including integrity, honesty, accountability, punctuality, time management, and respect for diversity.
IT-IST-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-IST-1.6 Present a professional image through appearance, behavior, and language.
IT-IST-2.1 Compare a variety of secure online repositories and select the best one for specific career goals, such as Github for education, Dropbox, Jimdo,, Portfoliobox and many others.
IT-IST-2.2 Establish an account for long-term use to upload professional artifacts over the course of the career pathway.
IT-IST-2.3 Upload a professional, true, and accurate résumé and cover letter seeking employment for a position representative of current skills and knowledge.
IT-IST-2.4 Upload additional standard job search items, such as digital badges and certificates earned for industry-recognized credentials.
IT-IST-2.5 Identify and upload 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-IST-2.6 Organize the portfolio in a manner that makes documents and artifacts easy to locate and access for review.
IT-IST-3.1 Develop technical reading and writing skills to follow instructions.
IT-IST-3.2 Use collaborative tools to communicate with team members, such as online meeting platforms, group messaging, and shared online documents and files.
IT-IST-3.3 Research specific IT careers, including post-secondary continuing education options, IT credentials, required job skills, potential salaries in Georgia, and work environment. Upload to online career portfolio.
IT-IST-4.1 Differentiate between the different audiences of a business, including users, clients, customers, contractors, vendors, and others.
IT-IST-4.2 Explain the impact of emerging technologies on a business and how it affects the bottom line.
IT-IST-4.3 Apply strategies for identifying routine software problems current to everyday life. a. Compose an appropriate report outlining procedures to correct an identified software problem. Upload to online career portfolio.
IT-IST-4.4 Demonstrate ability to assist all audiences in a professional manner. a. Actively listen to your audience to determine individual needs, such as specifications for a design, breaking down the specifications, and communicating to non-technical individuals. b. Ensure that your assistance promotes the best interests of the company.
IT-IST-4.5 Identify effective database strategies and create a database to maintain a customer list. Upload to online career portfolio.
IT-IST-4.6 Create a communication document utilizing advanced word processing, spreadsheet, presentation, electronic mail, and database script and app tools for business.
IT-IST-5.1 Demonstrate understanding of set up of a basic computer workstation.
IT-IST-5.2 Identify input and output devices and ports, including keyboards, monitors, printers, touch screens, mice, peripheral connectors (e.g., USB, Lightning, HDMI, and emerging technologies), microcontrollers and sensors (e.g., GPS, temperature, accelerometer).
IT-IST-5.3 Describe and explore current and emerging software, including operating systems, application software, and applications for software development.
IT-IST-5.4 Explain the function and purpose of software tools, text editors, Integrated Development Environments (IDEs), and software development toolchains.
IT-IST-6.1 Develop a working IT vocabulary specific to software and programming.
IT-IST-6.2 Describe trends in emerging, evolving, and future computer technologies and their influence on IT practices, such as mobile technology, cloud computing, and microcontrollers.
IT-IST-6.3 Recognize online risks and dangers in order to take appropriate actions to protect the business and self while using digital tools and resources.
IT-IST-6.4 Define and demonstrate folder and file management and the importance of contentmanagement systems.
IT-IST-6.5 Identify and explain how to protect Personally Identifiable Information (PII) in a digital world (Refer to FERPA guidelines).
IT-IST-7.1 Explain the software development process to solve problems.
IT-IST-7.2 Explain the differences between various software development models such as the iterative and incremental model, scrum, and waterfall.
IT-IST-7.3 Explore commonly used documentation tools for design specifications, such as flowcharts, pseudocode, visual and textual storyboards.
IT-IST-7.4 Create a table showing the most prevalent programming languages currently being used and determine industry tasks where each would be best utilized. Upload to online career portfolio.
IT-IST-8.1 Understand and apply design principles to create professional appearing and functioning web pages.
IT-IST-8.2 Understand elements of web design, including HTML5, CSS3, responsive design, site usability and accessibility, relation of site to business, and story the site reveals about the business.
IT-IST-8.3 Describe how HTML5 and CSS3 are living web standards.
IT-IST-8.4 Understand the Document Object Model (DOM) used in web page organization and in the creation of dynamic web pages.
IT-IST-8.5 Design simple and dynamic webpages incorporating HTML5 elements (e.g., text, audio, video, and canvas elements such as SVG and other graphics), navigation, linking, forms and client-side scripting. Upload to online career portfolio.
IT-IST-8.6 Explain site accessibility in relation to standards, rules and laws including Web Accessibility Initiative (WAI) and Web Content Accessibility Guides (WCAG).
IT-IST-8.7 Explain the impact of mobile sites on the development of business.
IT-IST-8.8 Explore the trends and emerging issues for websites.
IT-IST-9.1 Explain and apply the procedures used in current programming languages to access code libraries, scripts, and related coding principles.
IT-IST-9.2 Describe a variety of programming languages used to solve problems.
IT-IST-9.3 Explain how sequence, selection, and iteration are building blocks of algorithms.
IT-IST-9.4 Explain how procedural abstraction is implemented to reuse code.
IT-IST-9.5 Demonstrate the principles of readability and self-documenting code. a. Use an appropriate naming convention in the creation of variables, functions and/or procedures. b. Use comments to assist others in understanding programs, algorithms, and functions and/or procedures.
IT-IST-10.1 Use various debugging and testing methods to ensure program correctness.
IT-IST-10.2 Explore text-editors and Integrated Development Environments (IDEs) in the use of software development for different software and hardware platforms.
IT-IST-10.3 Demonstrate the use of pair-programming in the development of new programs and applications.
IT-IST-10.4 Demonstrate the use of content-management systems to track changes and allow for multiple people to create, edit and modify source code files.
IT-IST-10.5 Create and access libraries and Application Programming Interfaces (APIs) in the development of programs or applications. Upload to online career portfolio.
IT-IST-10.6 Understand how data from an external source such as a file, database, or stream can be input, manipulated, and output in programs.
IT-IST-11.1 Demonstrate positive cyber citizenry by applying industry-accepted ethical practices and behaviors
IT-IST-11.2 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural practices.
IT-IST-11.3 Exercise digital citizenship as a lifelong learner
IT-IST-11.4 Debate laws and regulations that impact the development and use of software.
IT-IST-11.5 Describe the various copyright licenses used in the creation and distribution of software.
IT-IST-11.6 Describe personal and legal consequences of inappropriate use of resources and online content, including but not limited to plagiarism, piracy, illegal downloading, copyright infringement, licensing infringement, and inappropriate use of software, hardware, and mobile devices.
IT-IST-12.1 Explain the goals, mission, and objectives of Future Business Leaders of America (FBLA) and/or Technology Student Association (TSA) and/or SkillsUSA.
IT-IST-12.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-IST-12.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-IST-12.4 Explain how participation in career and technology education student organizations can promote lifelong responsibility for community service and professional development.
IT-IST-12.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.