IT-IST-1.1 |
Communicate effectively through writing, speaking, listening, reading, and interpersonal abilities. |
-
3.1 Collaborative Programming
-
7.1 Communication is Key!
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
-
8.14 Project: Your First Website
|
IT-IST-1.2 |
Demonstrate creativity by asking challenging questions and applying innovative procedures and methods. |
-
3.1 Collaborative Programming
-
3.2 Challenge Problems
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
|
IT-IST-1.3 |
Exhibit critical thinking and problem-solving skills to locate, analyze and apply information in career planning and employment situations. |
-
7.1 Communication is Key!
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
-
7.4 Keeping a Database
-
10.1 Computer Science Careers
|
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. |
-
3.1 Collaborative Programming
-
7.1 Communication is Key!
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
-
8.14 Project: Your First Website
|
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. |
-
3.1 Collaborative Programming
-
7.1 Communication is Key!
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
|
IT-IST-1.6 |
Present a professional image through appearance, behavior, and language. |
-
7.1 Communication is Key!
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
-
8.14 Project: Your First Website
|
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, Uxfol.io, Portfoliobox and many others. |
-
1.1 Welcome to Introduction to Software Technology!
|
IT-IST-2.2 |
Establish an account for long-term use to upload professional artifacts over the course of the career pathway. |
-
1.1 Welcome to Introduction to Software Technology!
|
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. |
-
1.1 Welcome to Introduction to Software Technology!
-
10.1 Computer Science Careers
|
IT-IST-2.4 |
Upload additional standard job search items, such as digital badges and certificates earned for industry-recognized credentials. |
-
1.1 Welcome to Introduction to Software Technology!
-
10.1 Computer Science Careers
|
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. |
-
1.1 Welcome to Introduction to Software Technology!
-
10.1 Computer Science Careers
|
IT-IST-2.6 |
Organize the portfolio in a manner that makes documents and artifacts easy to locate and access for review. |
-
1.1 Welcome to Introduction to Software Technology!
|
IT-IST-3.1 |
Develop technical reading and writing skills to follow instructions. |
-
6.5 Software Licenses
-
6.6 Software Development
-
9.5 Using APIs
|
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. |
-
3.1 Collaborative Programming
|
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. |
-
1.5 Hacking Ethics
-
10.1 Computer Science Careers
|
IT-IST-4.1 |
Differentiate between the different audiences of a business, including users, clients, customers, contractors, vendors, and others. |
-
7.2 Building a Knowledge Base
-
7.4 Keeping a Database
|
IT-IST-4.2 |
Explain the impact of emerging technologies on a business and how it affects the bottom line. |
-
5.4 Future of Computing
-
8.13 Impact of the Internet
|
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. |
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
|
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. |
-
7.1 Communication is Key!
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
|
IT-IST-4.5 |
Identify effective database strategies and create a database to maintain a customer list. Upload to online career portfolio. |
-
7.4 Keeping a Database
|
IT-IST-4.6 |
Create a communication document utilizing advanced word processing, spreadsheet, presentation, electronic mail, and database script and app tools for business. |
-
7.1 Communication is Key!
-
7.2 Building a Knowledge Base
-
7.3 Star in a Video!
-
7.4 Keeping a Database
|
IT-IST-5.1 |
Demonstrate understanding of set up of a basic computer workstation. |
-
5.1 Internal Components
-
5.2 Peripheral Devices
-
5.3 Software vs. Hardware
-
6.1 Operating Systems
-
6.4 Software and Applications
|
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). |
-
5.2 Peripheral Devices
-
5.3 Software vs. Hardware
|
IT-IST-5.3 |
Describe and explore current and emerging software, including operating systems, application software, and applications for software development. |
-
5.3 Software vs. Hardware
-
5.4 Future of Computing
-
6.1 Operating Systems
-
6.2 Comparing Operating Systems
-
6.4 Software and Applications
-
8.13 Impact of the Internet
|
IT-IST-5.4 |
Explain the function and purpose of software tools, text editors, Integrated Development Environments (IDEs), and software development toolchains. |
-
4.1 What is Programming?
|
IT-IST-6.1 |
Develop a working IT vocabulary specific to software and programming. |
-
2.8 Abstraction
-
4.1 What is Programming?
-
4.3 Variables
-
4.4 User Input
-
6.4 Software and Applications
|
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. |
-
5.4 Future of Computing
-
8.13 Impact of the Internet
|
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. |
-
1.3 Privacy & Security
-
1.6 Common Security Problems
|
IT-IST-6.4 |
Define and demonstrate folder and file management and the importance of contentmanagement systems. |
-
9.6 Using a CMS
-
9.7 What is Web Optimization?
|
IT-IST-6.5 |
Identify and explain how to protect Personally Identifiable Information (PII) in a digital world (Refer to FERPA guidelines). |
-
7.4 Keeping a Database
|
IT-IST-7.1 |
Explain the software development process to solve problems. |
-
6.6 Software Development
|
IT-IST-7.2 |
Explain the differences between various software development models such as the iterative and incremental model, scrum, and waterfall. |
-
6.6 Software Development
|
IT-IST-7.3 |
Explore commonly used documentation tools for design specifications, such as flowcharts, pseudocode, visual and textual storyboards. |
-
2.6 Top Down Design and Decomposition in Karel
-
2.7 Commenting Your Code
-
3.1 Collaborative Programming
-
7.3 Star in a Video!
|
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. |
-
4.1 What is Programming?
|
IT-IST-8.1 |
Understand and apply design principles to create professional appearing and functioning web pages. |
-
8.9 Introduction to CSS
-
8.10 CSS Select by Tag
-
8.11 CSS Select by Class
-
8.12 CSS Select by ID
|
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. |
-
8.1 Introduction to HTML
-
8.2 Structure of an HTML Page
-
8.9 Introduction to CSS
-
8.12 CSS Select by ID
-
8.14 Project: Your First Website
|
IT-IST-8.3 |
Describe how HTML5 and CSS3 are living web standards. |
-
8.1 Introduction to HTML
|
IT-IST-8.4 |
Understand the Document Object Model (DOM) used in web page organization and in the creation of dynamic web pages. |
-
9.2 Using the DOM
|
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. |
-
9.2 Using the DOM
|
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). |
-
8.13 Impact of the Internet
|
IT-IST-8.7 |
Explain the impact of mobile sites on the development of business. |
-
5.4 Future of Computing
-
8.13 Impact of the Internet
|
IT-IST-8.8 |
Explore the trends and emerging issues for websites. |
-
5.4 Future of Computing
-
8.13 Impact of the Internet
|
IT-IST-9.1 |
Explain and apply the procedures used in current programming languages to access code libraries, scripts, and related coding principles. |
-
2.1 Introduction to Programming With Karel
-
2.4 Functions in Karel
-
2.8 Abstraction
-
2.9 Super Karel
-
4.4 User Input
-
4.5 Basic Math in JavaScript
-
9.5 Using APIs
|
IT-IST-9.2 |
Describe a variety of programming languages used to solve problems. |
-
4.1 What is Programming?
|
IT-IST-9.3 |
Explain how sequence, selection, and iteration are building blocks of algorithms. |
-
2.10 For Loops
-
2.11 If Statements
-
2.12 If/Else Statements
-
2.13 While Loops in Karel
-
2.14 Control Structures Example
|
IT-IST-9.4 |
Explain how procedural abstraction is implemented to reuse code. |
-
2.4 Functions in Karel
-
2.9 Super Karel
-
4.5 Basic Math in JavaScript
-
9.4 Storing Data with Firebase
-
9.5 Using APIs
|
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. |
-
2.6 Top Down Design and Decomposition in Karel
-
2.7 Commenting Your Code
-
2.16 How to Indent Your Code
|
IT-IST-10.1 |
Use various debugging and testing methods to ensure program correctness. |
-
2.15 More Karel Examples and Testing
-
2.17 Debugging Strategies
|
IT-IST-10.2 |
Explore text-editors and Integrated Development Environments (IDEs) in the use of software development for different software and hardware platforms. |
-
4.1 What is Programming?
|
IT-IST-10.3 |
Demonstrate the use of pair-programming in the development of new programs and applications. |
-
3.1 Collaborative Programming
|
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. |
-
9.6 Using a CMS
|
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. |
-
9.5 Using APIs
|
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. |
-
9.3 Collecting and Storing Data
-
9.4 Storing Data with Firebase
-
9.5 Using APIs
-
9.6 Using a CMS
|
IT-IST-11.1 |
Demonstrate positive cyber citizenry by applying industry-accepted ethical practices and behaviors |
-
1.2 Digital Footprint and Reputation
-
1.5 Hacking Ethics
|
IT-IST-11.2 |
Evaluate the ways computing impacts personal, ethical, social, economic, and cultural practices. |
-
8.13 Impact of the Internet
|
IT-IST-11.3 |
Exercise digital citizenship as a lifelong learner |
-
1.2 Digital Footprint and Reputation
|
IT-IST-11.4 |
Debate laws and regulations that impact the development and use of software. |
-
6.5 Software Licenses
|
IT-IST-11.5 |
Describe the various copyright licenses used in the creation and distribution of software. |
-
1.4 Creative Credit & Copyright
-
6.5 Software Licenses
|
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. |
-
1.4 Creative Credit & Copyright
|
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. |
-
10.1 Computer Science Careers
|
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. |
-
10.1 Computer Science Careers
|
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. |
-
10.1 Computer Science Careers
|
IT-IST-12.4 |
Explain how participation in career and technology education student organizations can promote lifelong responsibility for community service and professional development. |
-
10.1 Computer Science Careers
|
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. |
-
10.1 Computer Science Careers
|