Orientation, Digital Citizenship, and Keyboarding1

  • 1

    Understand school policies, program policies, and safety procedures related to Cyber Foundations II.1.1

    1. a

      Review the school handbook, the technology acceptable use policy, and other safety procedures for building-level situations.1.1.a

    2. b

      Examine the course outline and discuss its relevance in today’s workforce.1.1.b

    3. c

      Demonstrate appropriate safety measures related to technology in the computer lab and online environments.1.1.c

    4. d

      Ensure students master the safety test with 100% proficiency.1.1.d

  • 2

    Explore social and ethical issues related to digital citizenship, social media, and artificial intelligence (AI).1.2

    1. a

      Analyze personal media habits and evaluate how much time is spent with different forms of media.1.2.a

    2. b

      Debate the pros and cons of social media when used personally, educationally, and professionally.1.2.b

    3. c

      Assess user responsibilities to respect others' creative work.1.2.c

    4. d

      Develop strategies to determine inappropriate contact and foster positive interactions when collaborating online.1.2.d

    5. e

      Reflect on the outcomes of creating different online personalities.1.2.e

    6. f

      Investigate cyberbullying behaviors and their impact on individuals and communities.1.2.f

    7. g

      Discuss the ethical use of AI in digital interactions and its impact on society.1.2.g

    8. h

      Conduct in-depth analysis and discussion on complex social media issues, focusing on ethical and legal implications.1.2.h

    9. i

      Examine and debate the ethical considerations and ramifications of AI technologies in digital communications.1.2.i

    10. j

      Formulate and promote strategies for fostering positive online interactions and addressing cyberbullying effectively.1.2.j

  • 3

    Facilitate effective collaboration using learning management systems (LMS). DOK31.3

    1. a

      Engage in online learning methodologies, including collaborative projects and peer evaluations.1.3.a

    2. b

      Improve professional digital communication skills, ensuring clarity, etiquette, and effectiveness in virtual interactions.1.3.b

  • 4

    Enhance and evaluate keyboarding skills. DOK21.4

    1. a

      Develop touch typing techniques to increase accuracy and speed.1.4.a

    2. b

      Demonstrate proper posture and hand placement for effective typing.1.4.b

    3. c

      Practice typing regularly to improve proficiency.1.4.c

    4. d

      Utilize keyboard shortcuts to enhance productivity.1.4.d

    5. e

      Master advanced typing techniques and utilize efficient keyboard shortcuts to improve productivity.1.4.e

    6. f

      Implement regular assessments to monitor and enhance typing speed and accuracy.1.4.f

  • 5

    Investigate and correlate career opportunities with digital skills across CTE career pathways. DOK31.5

    1. a

      Conduct comprehensive research and present detailed analyses on career paths within various Mississippi career clusters.1.5.a

    2. b

      Explore the integration of digital skills in diverse industries, illustrating the relevance and application of these competencies in real-world CTE career pathways.1.5.b

Student Organizations, Leadership, and Career2

  • 1

    Understand the structure and function of student organizations. DOK32.1

    1. a

      Analyze the various roles and responsibilities of student organizations.2.1.a

    2. b

      Discuss the benefits of participation in student organizations for personal and professional development.2.1.b

  • 2

    Develop and apply leadership skills within student organizations. DOK32.2

    1. a

      Demonstrate effective leadership strategies in student organization activities.2.2.a

    2. b

      Implement and manage projects or events within student organizations, showcasing leadership and teamwork.2.2.b

  • 3

    Connect participation in student organizations to career pathways. DOK32.3

    1. a

      Investigate how skills developed through student organizations relate to career pathways in Mississippi's CTE clusters.2.3.a

    2. b

      Present case studies or examples of professionals who have benefited from their involvement in student organizations.2.3.b

21st Century Toolbox3

  • 1

    Master advanced digital tools for organization and productivity. DOK33.1

    1. a

      Utilize advanced features of digital calendars, note-taking apps, and project management tools to enhance organization and productivity.3.1.a

    2. b

      Demonstrate the ability to integrate multiple digital tools to streamline workflows and manage tasks efficiently.3.1.b

  • 2

    Develop proficiency in digital collaboration tools. DOK33.2

    1. a

      Explore and apply advanced functionalities of collaboration tools such as cloud-based platforms, shared documents, and communication apps.3.2.a

    2. b

      Engage in collaborative projects using digital tools, showcasing effective teamwork and communication.3.2.b

  • 3

    Enhance digital communication skills. DOK33.3

    1. a

      Practice advanced techniques in digital communication, including email etiquette, professional messaging, and virtual meeting protocols.3.3.a

    2. b

      Create and present digital content using various media formats to communicate ideas clearly and effectively.3.3.b

  • 4

    Demonstrate knowledge of 21st-century skills, including ethical AI and data use. DOK33.4

    1. a

      Collaborate effectively with peers on projects and assignments, showcasing teamwork and communication skills.3.4.a

    2. b

      Demonstrate creativity and imagination in problem-solving scenarios.3.4.b

    3. c

      Utilize critical thinking to analyze and solve complex problems.3.4.c

    4. d

      Apply problem-solving techniques to various scenarios, emphasizing ethical considerations in AI and data use.3.4.d

  • 5

    Explore career pathways through career exploration activities. DOK23.5

    1. a

      Research and identify career pathways within various Mississippi career clusters, understanding the required 21st-century skills.3.5.a

    2. b

      Discuss the application of these skills to different career paths, emphasizing how they enhance career readiness3.5.b

  • 6

    Update and refine an Individual Success Plan (ISP) to align with career interests and educational goals. DOK23.6

    1. a

      Identify the basic components of the ISP, linking it to the 14 national career clusters and to secondary and postsecondary education.3.6.a

    2. b

      Select and print courses that meet graduation requirements and reflect the ISP, ensuring alignment with career goals.3.6.b

Block- Based Coding4

  • 1

    Reinforce and apply block-based programming concepts. DOK34.1

    1. a

      Review and strengthen understanding of basic and intermediate block-based programming concepts.4.1.a

    2. b

      Apply these concepts to develop increasingly complex algorithms and interactive applications.4.1.b

  • 2

    Review, revisit, and remediate key programming concepts. DOK24.2

    1. a

      Conduct thorough reviews of previously covered material to identify and address any gaps in understanding.4.2.a

    2. b

      Revisit challenging concepts and provide targeted remediation to ensure mastery.4.2.b

  • 3

    Prepare for transition to text-based programming. DOK24.3

    1. a

      Introduce foundational concepts essential for success in text-based programming.4.3.a

    2. b

      Create a seamless transition by demonstrating how block-based concepts translate to text-based coding environments.4.3.b

Text-Based Programming5

  • 1

    Understand and apply fundamental concepts of text-based programming. DOK35.1

    1. a

      Master the basic concepts and syntax of text-based programming languages.5.1.a

    2. b

      Develop and structure code to solve problems effectively.5.1.b

  • 2

    Develop and utilize advanced programming structures. DOK35.2

    1. a

      Create and manipulate variables to store and manage data.5.2.a

    2. b

      Implement flow control mechanisms such as conditionals to direct program logic.5.2.b

    3. c

      Use loops for repetition and iteration in programs.5.2.c

    4. d

      Develop and utilize functions to modularize and simplify code.5.2.d

  • 3

    Enhance debugging and troubleshooting skills. DOK25.3

    1. a

      Identify, diagnose, and fix errors in code.5.3.a

    2. b

      Employ debugging techniques to ensure program accuracy and efficiency.5.3.b

  • 4

    Investigate and integrate ethical programming practices. DOK35.4

    1. a

      Explore and discuss ethical considerations in programming.5.4.a

    2. b

      Analyze real-world examples of ethical and unethical programming practices and their societal impacts.5.4.b

Networking6

  • 1

    Define and differentiate types of networks. DOK36.1

    1. a

      Understand and describe the characteristics of various types of networks, including Local Area Network (LAN), Wide Area Network (WAN), and others.6.1.a

    2. b

      Explain real-world applications of different network types.6.1.b

  • 2

    Analyze and draw common network topologies. DOK36.2

    1. a

      Identify and illustrate basic network topologies.6.2.a

    2. b

      Evaluate the pros and cons of each topology in different scenarios.6.2.b

  • 3

    Identify and explain the functions of key network devices. DOK26.3

    1. a

      Describe the purpose and function of essential network devices such as routers, switches, and hubs.6.3.a

    2. b

      Understand the roles of these devices in a network setup.6.3.b

  • 4

    Understand and implement internet protocol (IP) addressing and domain name system (DNS) roles. DOK36.4

    1. a

      Explain the concept of IP addresses and how they are used in networks.6.4.a

    2. b

      Describe DNS roles and their importance in network communication.6.4.b

  • 5

    Apply network security measures. DOK36.5

    1. a

      Set up and configure firewalls and antivirus software.6.5.a

    2. b

      Practice safe browsing habits and understand the importance of cybersecurity.6.5.b

  • 6

    Organize and troubleshoot networks. DOK46.6

    1. a

      Gain hands-on experience in setting up a network.6.6.a

    2. b

      Develop skills in troubleshooting common network issues.6.6.b

  • 7

    Differentiate between the Internet and the World Wide Web (WWW). DOK26.7

    1. a

      Explain the differences between the Internet and the World Wide Web.6.7.a

    2. b

      Understand data transfer processes within these systems.6.7.b

Cybersecurity7

  • 1

    Understand and describe the fundamentals of cybersecurity. DOK27.1

    1. a

      Define cybersecurity and its importance in the digital world.7.1.a

    2. b

      Discuss the role of cybersecurity in protecting digital information.7.1.b

  • 2

    Identify and analyze various cyber threats. DOK37.2

    1. a

      Describe different types of cyber threats, such as malware, phishing, and ransomware.7.2.a

    2. b

      Analyze real-world examples of cyberattacks and their impacts.7.2.b

  • 3

    Implement safe online practices. DOK37.3

    1. a

      Develop strategies for safe browsing and secure online behavior.7.3.a

    2. b

      Explain the importance of antivirus software and firewalls in protecting devices.7.3.b

  • 4

    Understand data privacy and protection measures. DOK27.4

    1. a

      Discuss data privacy principles and the importance of protecting personal information.7.4.a

    2. b

      Implement basic data protection techniques.7.4.b

  • 5

    Explore the basics of encryption. DOK27.5

    1. a

      Define encryption and its role in securing digital communications.7.5.a

    2. b

      Explain basic encryption methods and their applications.7.5.b

  • 6

    Investigate ethical hacking principles. DOK37.6

    1. a

      Define ethical hacking and its purpose.7.6.a

    2. b

      Explore the differences between ethical and unethical hacking practices.7.6.b

  • 7

    Conduct career exploration in cybersecurity. DOK47.7

    1. a

      Research various career paths in cybersecurity.7.7.a

    2. b

      Analyze the skills and qualifications required for different roles in the cybersecurity field.7.7.b

    3. c

      Explore the relevance of cybersecurity across different industries and CTE career pathways in Mississippi.7.7.c

Artificial Intelligence (AI)8

  • 1

    Understand and describe the fundamentals of artificial intelligence. DOK28.1

    1. a

      Define AI and explain its importance in modern technology.8.1.a

    2. b

      Discuss various types of AI (narrow AI, general AI, superintelligent AI) and their applications.8.1.b

  • 2

    Explore machine learning and its applications. DOK38.2

    1. a

      Explain the basic principles of machine learning, including supervised and unsupervised learning.8.2.a

    2. b

      Investigate real-world applications of machine learning in fields such as healthcare, finance, and entertainment.8.2.b

  • 3

    Analyze AI in daily life and ethical considerations. DOK48.3

    1. a

      Identify and discuss how AI is integrated into everyday life through virtual assistants, recommendation systems, and more.8.3.a

    2. b

      Critically examine AI's ethical considerations and societal impacts, including bias, privacy, and job displacement.8.3.b

  • 4

    Investigate future trends in AI. DOK38.4

    1. a

      Research emerging trends and advancements in AI technology, such as autonomous vehicles, AI in medicine, and AI in creative arts.8.4.a

    2. b

      Analyze the potential future impact of AI on various industries and how it may transform career paths.8.4.b

  • 5

    Complete an AI project. DOK48.5

    1. a

      Design and implement a comprehensive AI project that integrates concepts from the unit.8.5.a

    2. b

      Present the project, highlighting the AI concepts applied, the challenges faced, and the outcomes achieved.8.5.b

Data Science 9

  • 1

    Understand and describe the basics of data science. DOK29.1

    1. a

      Define data science and explain its significance in today’s data-driven world.9.1.a

    2. b

      Identify real-world data science applications across healthcare, finance, and marketing industries.9.1.b

  • 2

    Collect and manage data effectively. DOK39.2

    1. a

      Explain different data collection methods, including surveys, web scraping, and sensors.9.2.a

    2. b

      Organize and manage data using tools such as spreadsheets, databases, or cloud-based platforms.9.2.b

  • 3

    Analyze data types and structures DOK39.3

    1. a

      Differentiate between various data types (e.g., categorical, numerical) and structures (e.g., tables, arrays).9.3.a

    2. b

      Explore how data is structured and stored in databases, including relational databases.9.3.b

  • 4

    Visualize data using advanced tools. DOK49.4

    1. a

      Create data visualizations, such as charts, graphs, and dashboards, to represent information clearly and effectively.9.4.a

    2. b

      Utilize software tools like Excel, Google Sheets, Tableau, or Python libraries (Matplotlib, Seaborn) to generate visualizations.9.4.b

  • 5

    Apply statistical concepts in data analysis. DOK39.5

    1. a

      Explain basic statistical concepts (mean, median, mode, standard deviation) and their relevance to data science.9.5.a

    2. b

      Conduct statistical analysis to derive meaningful insights from datasets.9.5.b

  • 6

    Clean and prepare data for analysis. DOK49.6

    1. a

      Demonstrate techniques for cleaning and preparing data, including handling missing values, removing duplicates, and correcting errors.9.6.a

    2. b

      Address common data issues such as outliers and inconsistencies.9.6.b

  • 7

    Conduct basic data analysis and interpret results. DOK49.7

    1. a

      Perform basic data analysis using statistical and computational methods.9.7.a

    2. b

      Interpret and communicate the results of data analysis through written reports, presentations, or visualizations.9.7.b

  • 8

    Examine ethical considerations in data science. DOK39.8

    1. a

      Discuss ethical issues related to data privacy, security, and usage.9.8.a

    2. b

      Reflect on real-world examples of ethical and unethical practices in data science, including data breaches and bias in algorithms.9.8.b

Physical Computing10

  • 1

    Understand and apply the basics of physical computing. DOK210.1

    1. a

      Introduce the fundamentals of physical computing and its applications.10.1.a

    2. b

      Identify and explain the functions of various physical computing devices, including microcontrollers and sensors.10.1.b

  • 2

    Utilize and program physical computing devices. DOK310.2

    1. a

      Explore device usage, including microcontrollers (e.g., Arduino, Micro), sensors, and VEX VR.10.2.a

    2. b

      Develop algorithms to program physical devices to perform specific tasks, such as monitoring environmental conditions or controlling actuators.10.2.b

  • 3

    Implement and debug robotics projects. DOK410.3

    1. a

      Program and control robots to perform complex tasks using platforms like VEX Robotics or LEGO Mindstorms.10.3.a

    2. b

      Diagnose and troubleshoot issues in physical computing and robotics projects, refining code and hardware as needed.10.3.b

  • 4

    Enhance functions with physical computing devices. DOK410.4

    1. a

      Improve and expand the functionality of physical computing devices through advanced programming and hardware integration.10.4.a

    2. b

      Apply practical skills to solve real-world problems, such as designing a smart home system or automated greenhouse.10.4.b

  • 5

    Examine ethical considerations in physical computing. DOK310.5

    1. a

      Discuss the ethical implications of physical computing and robotics, such as privacy concerns and the impact on employment.10.5.a

    2. b

      Reflect on real-world examples of ethical and unethical practices in the field.10.5.b

  • 6

    Explore virtual reality (VR) applications. DOK310.6

    1. a

      Understand the basics of virtual reality and its various use cases in fields like education, healthcare, and entertainment.10.6.a

    2. b

      Engage in online VR applications and explore their potential through interactive experiences.10.6.b

  • 7

    Investigate career opportunities related to physical computing. DOK410.7

    1. a

      Research and present on careers that involve physical computing, robotics, and VR.10.7.a

    2. b

      Connect physical computing skills to real-world applications in various industries, such as automation, manufacturing, and game development10.7.b

Ethics11

  • 1

    Comprehend and apply ethical principles in computer science. DOK311.1

    1. a

      Understand the importance of ethics in technology and its expansive role within the computer science umbrella.11.1.a

    2. b

      Discuss and analyze various ethical theories and principles as they apply to computer science, including deontology, utilitarianism, and virtue ethics.11.1.b

  • 2

    Conduct in-depth ethical analyses. DOK411.2

    1. a

      Examine real-world ethical dilemmas in technology through case studies, such as data privacy, AI bias, and cybersecurity breaches.11.2.a

    2. b

      Reflect on the ethical implications of emerging technologies and digital practices, considering both short-term and long-term societal impacts.11.2.b

  • 3

    Develop and implement ethical standards. DOK411.3

    1. a

      Create an ethical code of conduct for computer science professionals that addresses issues like data protection, user consent, and transparency.11.3.a

    2. b

      Propose solutions to ethical challenges encountered in different technology sectors, such as social media, artificial intelligence, and cybersecurity.11.3.b

  • 4

    Engage in comprehensive research and scenario analysis. DOK411.4

    1. a

      Conduct research on multiple ethical scenarios in various fields of technology, such as autonomous vehicles, facial recognition, and social media algorithms.11.4.a

Advanced Computing ConceptsE

  • 1

    Advanced Programming Techniques DOK4E.1

    1. a

      Develop complex algorithms and implement them using text-based programming languages.E.1.a

    2. b

      Explore advanced programming structures such as recursion, data structures, and object-oriented programming.E.1.b

  • 2

    Cybersecurity Challenges DOK4E.2

    1. a

      Simulate and defend against advanced cyber threats in a controlled environment.E.2.a

    2. b

      Develop and implement comprehensive cybersecurity strategies that address real-world scenarios.E.2.b

  • 3

    Data Science and Analytics DOK4E.3

    1. a

      Conduct advanced data analysis using statistical software, focusing on predictive analytics and data visualization techniques.E.3.a

    2. b

      Develop machine learning models to analyze large datasets, applying AI techniques to derive insights and make data-driven decisions.E.3.b

  • 4

    Ethical Computing Practices DOK4E.4

    1. a

      Investigate the ethical implications of emerging technologies, such as AI, machine learning, and big data.E.4.a

    2. b

      Develop and propose ethical guidelines for technology use in various sectors, focusing on privacy, equity, and transparency.E.4.b

  • 5

    Advanced Networking and Internet Concepts DOK4E.5

    1. a

      Design and implement scalable network solutions using advanced networking protocols and architectures.E.5.a

    2. b

      Analyze and address network security vulnerabilities using industry-standard tools and practices.E.5.b

Frequently asked questions

What grade levels do these standards cover?
Grade 9, Grade 10, Grade 11, and Grade 12
Where can I read the official document?
2 0 2 5 Cyber Foundation s II