Standards - Digital Literacy & Computer Science

DLCS18.8.R1

Identify, demonstrate, and apply personal safe use of digital devices.

Unpacked Content

Knowledge

Students know:
  • that some data is considered personal and should be protected.

Skills

Students are able to:
  • classify data as private or public.
  • operate technology devices without sharing personal data.

Understanding

Students understand that:
  • sharing personal data in public forums, even with share settings turned off, can result in dangerous real
  • life consequences.

DLCS18.8.R2

Recognize and demonstrate age-appropriate responsible use of digital devices and resources as outlined in school/district rules.

Unpacked Content

Knowledge

Students know:
  • school/district rules for technology use.

Skills

Students are able to:
  • operate within the safety guidelines provided by the student's school and/or district.

Understanding

Students understand that:
  • guidelines are in place to ensure safe use of school equipment.

DLCS18.8.R3

Assess the validity and identify the purpose of digital content.

Unpacked Content

Knowledge

Students know:
  • not all information shared is valid; some information is skewed to sway readers' opinions.

Skills

Students are able to:
  • research information to confirm whether the given information is true and unbiased.

Understanding

Students understand that:
  • individuals and/or groups can manipulate information to meet an agenda.
  • it is important to verify information.

Vocabulary

  • validity

DLCS18.8.R4

Identify and employ appropriate troubleshooting techniques used to solve computing or connectivity issues.

Unpacked Content

Knowledge

Students know:
  • devices can present unintended behaviors, preventing normal operations.

Skills

Students are able to:
  • complete basic troubleshooting techniques that include clear any cache or internet history, complete disk checks or disk defrag, complete a system restore or reset the device.

Understanding

Students understand that:
  • computing devices can and will fail at times.
  • it is important to save your work and know how to troubleshoot basic issues.

Vocabulary

  • troubleshooting

DLCS18.8.R5

Locate and curate information from digital sources to answer research questions.

Unpacked Content

Knowledge

Students know:
  • how to find valid sources to answer a given research topic.
  • cite sources.

Skills

Students are able to:
  • locate valid digital resources to answer given research questions.

Understanding

Students understand that:
  • a great deal of information is available.
  • it is important to validate information and to cite the source of information.

Vocabulary

  • curate

DLCS18.8.R6

Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

DLCS18.8.1

Design a function using a programming language that demonstrates abstraction.

COS Examples

Example: Create a program that utilizes functions in an effort remove repetitive sequences of steps.

Unpacked Content

Knowledge

Students know:
  • that a function can be called into a programming while abstracting out the details contained within the function.

Skills

Students are able to:
  • create a function that can be called into a programming while leaving out the details contained within the function.

Understanding

Students understand that:
  • abstraction is a way of hiding the details of a complex function and being able to quickly make use of the complexity that has been hidden abstraction by calling in the function.

Vocabulary

  • function
  • abstraction

DLCS18.8.2

Explain how abstraction is used in a given function.

COS Examples

Example: Examine a set of block-based code and explain how abstraction was used.

Unpacked Content

Knowledge

Students know:
  • abstraction is the process of removing unessential details (color, size, etc.
  • ).

Skills

Students are able to:
  • recognize when abstraction has been employed in a program or function.

Understanding

Students understand that:
  • because code can be so complex, it is often in a programmer's best interest to simplify tasks to include only essential elements.

Vocabulary

  • function
  • abstraction

DLCS18.8.3

Create an algorithm using a programming language that includes the use of sequencing, selections, or iterations.

COS Examples

Example: Use a block-based or script programming language

Step 1: Start

Step 2: Declare variables a, b and c.

Step 3: Read variables a, b and c.

Step 4: If a>b

        If a>c

            Display a is the largest number.

        Else

            Display c is the largest number.

  Else

        If b>c

            Display b is the largest number.

        Else

            Display c is the greatest number.

Step 5: Stop

DLCS18.8.4

Create a function to simplify a task.

COS Examples

Example: $3^8 = 3333333*3;$ =(Average) used in a spreadsheet to average a given list of grades.

Unpacked Content

Knowledge

Students know:
  • that a function can be used to simplify a task.

Skills

Students are able to:
  • create and use functions to simplify tasks.

Understanding

Students understand that:
  • functions are useful tools used abundantly in algorithms.

Vocabulary

  • function

DLCS18.8.5

Discuss the efficiency of an algorithm or technology used to solve complex problems.

DLCS18.8.6

Describe how algorithmic processes and automation increase efficiency.

Unpacked Content

Knowledge

Students know:
  • how algorithmic processes and automation have increased efficiency.

Skills

Students are able to:
  • explain how algorithmic processes and automation increase efficiency.

Understanding

Students understand that:
  • automation is a useful tool for increasing efficiency.
  • while many things can and have been automated, not everything can be automated using algorithmic processes.

Vocabulary

  • algorithmic process
  • automation

DLCS18.8.7

Create a program that includes selection, iteration, or abstraction, and initializes, and updates, at least two variables.

COS Examples

Examples: Make a game, interactive card, story, or adventure game.

Unpacked Content

Knowledge

Students know:
  • how to write a program that includes selection, iteration, abstraction, initialization, and updates variables.

Skills

Students are able to:
  • write a program that includes foundational programming concepts
  • selection, iteration, abstraction, initialization, and updating variables.

Understanding

Students understand that:
  • they have the ability to create and design programs they may have never considered themselves able to do so.

Vocabulary

  • selection
  • iteration
  • abstraction
  • initialize
  • variables

DLCS18.8.8

Compare and contrast common methods of securing data.

Unpacked Content

Knowledge

Students know:
  • that it is important to protect personal data and that it is also important to protect the data you may have access to when working.

Skills

Students are able to:
  • identify multiple methods for securing data and select the best method(s) for various situations.

Understanding

Students understand that:
  • data entrusted to a person needs to be protected as if it were one's personal data.

DLCS18.8.10

Analyze different modes of social engineering and their effectiveness.

COS Examples

Examples: Phishing, hoaxes, impersonation, baiting, spoofing.

Unpacked Content

Knowledge

Students know:
  • social engineering is used to elicit access to information one would not normally allow.

Skills

Students are able to:
  • identify various modes of social engineering and indicate their effectiveness.

Understanding

Students understand that:
  • social engineering is used to manipulate individuals into revealing personal information.
  • many modes of social engineering are used to manipulate individuals into revealing personal information.

Vocabulary

  • social engineering

DLCS18.8.11

Advocate for positive, safe, legal, and ethical habits when creating and sharing digital content.

COS Examples

Example: Students create a brochure that highlights the consequences of illegally downloading media.

Unpacked Content

Knowledge

Students know:
  • that works may be protected by rights which prevent use or reuse of content.

Skills

Students are able to:
  • identify rules of use or reuse of digital content.

Understanding

Students understand that:
  • creators of digital content may maintain rights to their creation(s) which may prohibit use of that content.

DLCS18.8.12

Cite evidence of the positive and negative effects of data permanence on personal and professional digital identity.

Unpacked Content

Knowledge

Students know:
  • that people are often judged on behavior, both offline and online.

Skills

Students are able to:
  • identify postings that may be unbecoming to self or others.

Understanding

Students understand that:
  • consequences exist for every choice one makes
  • good and bad.
  • some choices can have lasting impacts.

Vocabulary

  • data permanence
  • digital identity

DLCS18.8.13

Evaluate the impact of digital globalization on public perception and ways Internet censorship can affect free and equitable access to information.

Unpacked Content

Knowledge

Students know:
  • at one time, trades and goods were limited to mostly advanced economies; with changes in digital globalization, services and data are more readily available to all economies not affected by censorship.

Skills

Students are able to:
  • identify positive and negative implications of digital globalization and internet censorship.

Understanding

Students understand that:
  • digital globalization has provided opportunities to countries less advanced than some larger countries.
  • internet censorship occurs locally and abroad.

Vocabulary

  • digital globalization
  • Internet censorship

DLCS18.8.14

Analyze current events related to computing and their effects on education, the workplace, individuals, communities, and global society.

Unpacked Content

Knowledge

Students know:
  • technology will always have positive and negative effects on others; it is important to examine the benefits and costs associated with implementing new technology.

Skills

Students are able to:
  • analyze current events related to computing.
  • analyze the effects of current events related to computing on education, the workplace, individuals, communities, and global society.

Understanding

Students understand that:
  • it is important to examine the benefits and costs associated with implementing new technology.

DLCS18.8.16

Present content designed for specific audiences through an appropriate medium.

COS Examples

Example: Create and share a help video for a senior’s center that provides tips for online safety.

DLCS18.8.17

Communicate and publish individually or collaboratively to persuade peers, experts, or community about issues and problems.

Unpacked Content

Knowledge

Students know:
  • how to research and form an educated position about an issue.
  • how to communicate and publish opinion in an effort to persuade others.

Skills

Students are able to:
  • research and form an educated position about an issue.
  • communicate and publish an educated opinion in an effort to persuade others.

Understanding

Students understand that:
  • a digital platform provides the ability to publish ideas and reach a greater audience than was once possible.

DLCS18.8.19

Critique the impacts of censorship as it impacts global society.

COS Examples

Example: Create a presentation outlining the social implications of limiting access to web content by favoring or blocking particular products or websites.

Unpacked Content

Knowledge

Students know:
  • censorship is the omission, prohibition, or suppression of information.
  • when information is censored, truth is skewed.

Skills

Students are able to:
  • cite the implications of censorship.
  • communicate their opinions of the implications of censorship.

Understanding

Students understand that:
  • censorship is the omission, prohibition, or suppression of information.
  • when information is censored, truth is skewed.

Vocabulary

  • censorship

DLCS18.8.20

Examine an artifact that demonstrates bias through distorting, exaggerating, or misrepresenting data and redesign it using factual, relevant, unbiased content to more accurately reflect the truth.

Unpacked Content

Knowledge

Students know:
  • that publications can display bias.
  • that information should always be checked with multiple sources.

Skills

Students are able to:
  • research information to either support what is being shared or to refute what is being shared.

Understanding

Students understand that:
  • bias exists in our society, therefore all information should be researched before assuming it is accurate.

Vocabulary

  • bias

DLCS18.8.21

Differentiate types of data storage and apply most efficient structure.

COS Examples

Examples: Stack, array, queue, table, database.

Unpacked Content

Knowledge

Students know:
  • different types of data storage and the appropriate use of those structures.

Skills

Students are able to:
  • apply the most efficient data storage given a set of data.

Understanding

Students understand that:
  • applying appropriate tools, in this case a data structure, to appropriate task increases efficiency.

DLCS18.8.22

Encrypt and decrypt various data.

COS Examples

Example: Create and decipher a message sent in a secret code.

Unpacked Content

Knowledge

Students know:
  • cyphers can be used to encrypt and then decrypt a message.
  • that computers use complicated cyphers to keep data safe when being transmitted electronically.

Skills

Students are able to:
  • either physically or digitally encrypt and decrypt data.

Understanding

Students understand that:
  • some data needs to be protected as it is transmitted digitally.

Vocabulary

  • encrypt
  • decrypt

DLCS18.8.23

Design a digital artifact to propose a solution for a content-related problem.

COS Examples

Example: Create a presentation outlining how to create a cost-efficient method to melt snow on roads during the winter.

Unpacked Content

Knowledge

Students know:
  • that often there exists many solutions to a problem.

Skills

Students are able to:
  • design an artifact to propose a solution to a problem.

Understanding

Students understand that:
  • the presentation of an artifact can be as important as the solution.

DLCS18.8.24

Compare and contrast common methods of cybersecurity.

COS Examples

Example: Discuss how password protections and encryption are similar and different.

Unpacked Content

Knowledge

Students know:
  • that cybersecurity is used to protect data online; one method of securing data may be better than another for a given situation.

Skills

Students are able to:
  • identify similarities and differences in types of cybersecurity.

Understanding

Students understand that:
  • many methods exist to protect data.

Vocabulary

  • cybersecurity

DLCS18.8.25

Create a model that represents a system.

COS Examples

Example: Food chain, supply and demand.

Unpacked Content

Knowledge

Students know:
  • that systems or processes exist that may be too large to be easily observable and by creating a model of the system or process, one can then use the model in the problem-solving process.

Skills

Students are able to:
  • observe systems or processes in the real world that may require the creation of a model for the purposes of testing.

Understanding

Students understand that:
  • models serve as representations of systems or processes in the problem-solving process.

DLCS18.8.26

Create a simulation that tests a specific model.

COS Examples

Examples: Demonstrate that pressure changes with temperature in a controlled environment; demonstrate that rocket design affects the height of a rocket’s launch; demonstrate that the amount of water changes the height of a plant.

Unpacked Content

Knowledge

Students know:
  • what information is important to the simulation.

Skills

Students are able to:
  • create a simulation that tests a specific model.

Understanding

Students understand that:
  • simulations are used to save time and money.
  • simulations serve to recreate processes you otherwise may not be able to.

DLCS18.8.27

Analyze assistive technologies and how they improve the quality of life for users.

COS Examples

Example: Research multiple speech to text technologies and write a persuasive essay in favor of one over another.

Unpacked Content

Knowledge

Students know:
  • technologies exist to assist users with varying needs.

Skills

Students are able to:
  • research assistive technologies.
  • determine the possible uses of assistive technologies that can improve quality of life for users.

Understanding

Students understand that:
  • technologies exist or can be created to help people accomplish tasks they may not otherwise be able.

Vocabulary

  • assistive technology

DLCS18.8.28

Develop a logical argument for and against artificial intelligence.

COS Examples

Examples: Students debate the use of artificial intelligence in self-driving vehicles. Students write a persuasive essay to argue for or against digital personal assistants.

Unpacked Content

Knowledge

Students know:
  • technology has helped many people in many ways and it can also cause harm.

Skills

Students are able to:
  • research artificial intelligence.
  • create an artifact (poster, speech, video, song, poem, pamphlet, presentation, etc.
  • ) that discloses a logical argument in support of or against the use of some form of artificial intelligence.

Understanding

Students understand that:
  • technology has limitations.
  • technology can be used in unintended ways that can cause harm or can help.

Vocabulary

  • artificial intelligence

DLCS18.8.29

Create an artifact to solve a problem using ideation and iteration in the problem-solving process.

COS Examples

Examples: Create a public service announcement or design a computer program, game, or application.

Unpacked Content

Knowledge

Students know:
  • that problem solving is a process to find the best solution.
  • that through ideation and iteration, the final product or artifact may be a more polished or appropriate solution.

Skills

Students are able to:
  • gather initial data about a topic.
  • informally propose a solution.
  • gather feedback on informal proposal.
  • design a solution to a chosen problem.

Understanding

Students understand that:
  • problem-solving is a process.
  • products or artifacts may undergo many revisions after data is reviewed and feedback is received.

Vocabulary

  • ideation
  • iteration
  • problem-solving process
ALSDE LOGO