Standards - Digital Literacy & Computer Science

DLCS18.4.3

Show that different solutions exist for the same problem or sub-problem.

Unpacked Content

Knowledge

Students know:
  • strategies for developing different solutions for the same problem or sub-problem.
  • that different solutions exist for the same problem or sub-problem.

Skills

Students are able to:
  • show that different solutions exist for the same problem or sub-problem.

Understanding

Students understand that:
  • different solutions exist for the same problem or sub-problem.

Vocabulary

  • solution

DLCS18.4.4

Detect and debug logical errors in various basic algorithms.

COS Examples

Example: Trace the path of a set of directions to determine success or failure.

Unpacked Content

Knowledge

Students know:
  • strategies to detect logical errors in various basic algorithms.
  • strategies to debug or repair logical errors in various basic algorithms.

Skills

Students are able to:
  • detect and debug logical errors in various basic algorithms.

Understanding

Students understand:
  • how to detect and debug logical errors in various basic algorithms.
  • strategies to detect and debug logical errors in various basic algorithms.
  • Vocabulary

    • detect
    • debug
    • logical
    • errors
    • algorithms

    DLCS18.4.5

    Use flowcharts to create a plan or algorithm.

    Unpacked Content

    Knowledge

    Students know:
    • flowcharts are used in creating plan or algorithm.
    • strategies to use flowcharts to create a plan or algorithm.

    Skills

    Students are able to:
    • use flowcharts to create a plan or algorithm.
    • explain how flowcharts help in creating a plan or algorithm.

    Understanding

    Students understand that:
    • flowcharts are used in creating plan or algorithm.
    • flowcharts help to visualize a plan or algorithm.

    Vocabulary

    • flowchart
    • plan
    • algorithm

    DLCS18.4.6

    Define a simple pseudocode.

    Unpacked Content

    Knowledge

    Students know:
    • the characteristics of a simple pseudocode.
    • the purpose of pseudocode.

    Skills

    Students are able to:
    • define a simple psuedocode.
    • identify simple psuedocode.

    Understanding

    Students understand that:
    • a simple pseudocode is code for programs before it is actually converted into a specific programming language or simply a set of steps.

    Vocabulary

    • psuedocode

    DLCS18.4.7

    Create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.

    Unpacked Content

    Knowledge

    Students know:
    • the definitions for arithmetic operators, conditionals, and repetition as they relate to programming.
    • strategies for collaborating with peers.

    Skills

    Students are able to:
    • create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs.
    • implement strategies to collaborate with others.

    Understanding

    Students understand that:
    • operators in programming make many options available, reducing the length of an alorithm, pseudocode, or program.

    Vocabulary

    • program
    • block-based visual programming environment
    • arithmetic operators
    • conditionals
    • repetition

    DLCS18.4.8

    Demonstrate the proper use and operation of security technologies.

    COS Examples

    Examples: Passwords, virus protection software, spam filters, pop-up blockers.

    Unpacked Content

    Knowledge

    Students know:
    • software and other features such as pop-up blockers are installed to protect against malicious items.
    • unwanted emails or spam can contain links with viruses.
    • users can protect their information by not sharing passwords or login information to help prevent crimes like online identity theft.

    Skills

    Students are able to:
    • login to resources using private passwords.
    • understand importance of not sharing login information.
    • demonstrate how to properly handle or utilize spam, pop up blockers, and virus protection software and features.

    Understanding

    Students understand that:
    • proper use and operation of security technologies is important to keep a device working correctly and protect your personal information.
    • if an email or pop-up seems too good to be true, it probably is not true.

    Vocabulary

    • security technologies
    • privacy
    • password
    • login information
    • virus protection
    • malicious
    • spam
    • spam filters
    • pop-up blocker
    • online identity theft

    DLCS18.4.9

    Identify laws and tools which help ensure that users of varying abilities can access electronic and information technology.

    COS Examples

    Examples: ADA Laws

    Unpacked Content

    Knowledge

    Students know:
    • laws are in place to ensure access to electronic and information technology.
    • that tools are created to enable users of varying abilities to access electronic and information.

    Skills

    Students are able to:
    • state that laws are in place to ensure users of varying abilitiies can access electronic and information technology.
    • identify tools that assist users in accessing information and using technology.

    Understanding

    Students understand that:
    • everyone should have access to electronic and information technology regardless of their abilities.
    • tools are available for all users to access information and use technology.

    Vocabulary

    • assistive technology
    • dictation
    • text to speech
    • speech to text
    • pen with recording feature
    • braille

    DLCS18.4.10

    Identify the different forms of web advertising and why websites, digital resources, and artifacts may include advertisements and collect personal information.

    COS Examples

    Examples: Search ads, pay-per-click ads, banner ads, targeted ads, in-game ads, email ads.

    Unpacked Content

    Knowledge

    Students know:
    • advertisements appear on most websites and other digital resources such as email, text, etc.
    • information is collected by companies, search habits, cookies, etc.

    Skills

    Students are able to:
    • identify ads on a website, within a sample email, in games, and email.
    • identify ways a company or website collects personal information.

    Understanding

    Students understand that:
    • ads are on most websites, digital resources, and artifacts.
    • websites or companies collect information by tracking browsing history, collecting user
    • shared data, or by using cookies.

    Vocabulary

    • web advertising
    • advertisements/ads
    • personal information
    • user
    • cookies

    DLCS18.4.11

    Discuss the digital divide as unequal access to technology based on differences such as income, education, age, or geographic location and locate resources in the community that can give people access to technology.

    Unpacked Content

    Knowledge

    Students know:
    • everyone does not have the same level of access to technology due to a variety of possible reasons.
    • communities have free access to technology at various locations such as public libraries, schools, and businesses.

    Skills

    Students are able to:
    • discuss why people do not always have access to technology based on income, education, age, or geographic location.
    • discuss locations within the community that can give people access to technology.

    Understanding

    Students understand that:
    • everyone does not have the same level of access.
    • resources are available within the community to give people access they might not have otherwise.

    Vocabulary

    • digital divide
    • unequal access
    • income
    • geographic location
    • access

    DLCS18.4.12

    Use basic features of digital tools to communicate key ideas and details in a way that informs and/or persuades.

    Unpacked Content

    Knowledge

    Students know:
    • digital tools are available that enable them to inform others.
    • digital tools are available that enable them to persuade others.

    Skills

    Students are able to:
    • use basic features such as headings, text, and images to communicate key ideas that inform and/or persuade.

    Understanding

    Students understand that:
    • digital tools can be used to communicate by informing and/or persuade others.

    Vocabulary

    • digital tools
    • communicate
    • key ideas
    • informs
    • persuades

    DLCS18.4.13

    Synthesize complex information from multiple sources in different ways to make it more useful and/or relevant.

    Unpacked Content

    Knowledge

    Students know:
    • information from multiple sources can be combined or synthesized.
    • there are multiple was to combine information to communicate with others.

    Skills

    Students are able to:
    • synthesize information from multilple sources in a variety of ways to make it more useful such as a flowchart, timeline, infographic, multimedia etc.

    Understanding

    Students understand that:
    • information is obtained from multiple sources to better make sense of information.
    • information can be presented in different ways to make it more useful.

    Vocabulary

    • synthesize
    • relevant
    • timeline
    • flowcart
    • infographic

    DLCS18.4.14

    Type 20 words per minute with 95% accuracy using appropriate keyboarding techniques.

    Unpacked Content

    Knowledge

    Students know:
    • keyboarding techniques.
    • by knowing the keyboard, less time is spent on entering information so the focus is the content with which they are working.

    Skills

    Students are able to:
    • type 20 words per minute with 95% accuracy using appropriate keyboarding techniques.

    Understanding

    Students understand that:
    • by knowing the keyboard, less time is spent on entering information so the focus is the content with which they are working.

    Vocabulary

    • words per minute
    • accuracy
    • keyboarding techniques
    • QWERTY keyboard
    • home row

    DLCS18.4.15

    Conduct complex keyword searches to produce valid, appropriate results and evaluate results for accuracy, relevance, and appropriateness.

    COS Examples

    Examples: Search techniques, check for credibility and validity.

    Unpacked Content

    Knowledge

    Students know:
    • strategies to conduct complex keyword searches.
    • strategies that evaluate the accuracy of information.
    • not all information online is valid or true.

    Skills

    Students are able to:
    • conduct complex keyword searches using quotation marks, OR, NOT, AND, and date boundaries.
    • explain how they know information located online is valid or true.

    Understanding

    Students understand that:
    • using complex keywords while searching will deliver best results.
    • not all information online is valid or true.

    Vocabulary

    • keyword
    • search
    • valid
    • true
    • accuracy/accurate
    • relevance/relevant

    DLCS18.4.16

    Gather and organize data to answer a question using a variety of computing and data visualization methods.

    COS Examples

    Examples: Sorting, totaling, averaging, charts, and graphs.

    Unpacked Content

    Knowledge

    Students know:
    • strategies to gather data to answer a question using a variety of computing and data visualization methods.
    • strategies to organize data to answer a question using a variety of computing and data visualization methods.

    Skills

    Students are able to:
    • gather and organize data to answer a question using a variety of computing and data visualization methods.

    Understanding

    Students understand that:
    • a variety of computing and data visualization methods can be used to answer a question.
    • there are strategies for gathering and organizing data to answer a question using a variety of computing and data visualization methods.
    • different solutions call for certain types of computing and data visualization.

    Vocabulary

    • gather data
    • organize data
    • computing methods
    • data visualization methods

    DLCS18.4.17

    Demonstrate an appropriate level of proficiency in performing tasks using a range of digital devices.

    COS Examples

    Examples: Collect and record data, print, use send command, connect to Internet, or search; use probes, sensors, printers, robots, or computers.

    Unpacked Content

    Knowledge

    Students know:
    • strategies for performing tasks using a range of digital devices proficiently.

    Skills

    Students are able to:
    • demonstrate an appropriate level of proficiency in performing tasks using a range of digital devices.

    Understanding

    Students understand that:
    • there are similarities and differences in the strategies that can be used in performing tasks using a range of digital devices.

    Vocabulary

    • tasks
    • digital devices

    DLCS18.4.18

    Create a simple digital model of a system, individually and collaboratively, and explain what the model shows and does not show.

    COS Examples

    Examples: Create a model of the water cycle and indicate that it shows how precipitation forms but does not indicate how pesticides get into rivers.

    Unpacked Content

    Knowledge

    Students know:
    • strategies for creating a simple digital model of a system.
    • how to explain what the model shows and does not show.
    • strategies for working with others.

    Skills

    Students are able to:
    • create a simple digital model of a system, individually and collaboratively, and explain what the model shows and does not show.

    Understanding

    Students understand that:
    • digital models are used when it is either not physically possible to reproduce an event or system or it is too cost prohibitive to reproduce an event or system.

    Vocabulary

    • digital model
    • system

    DLCS18.4.19

    Use data from a simulation to answer a question collaboratively.

    Unpacked Content

    Knowledge

    Students know:
    • strategies for using data from a simulation to answer a question collaboratively.
    • strategies for working with others.

    Skills

    Students are able to:
    • use data from a simulation to answer a question.
    • collaboratively work with others.

    Understanding

    Students understand that:
    • data from a simulation can be used to answer a question collaboratively.

    Vocabulary

    • data
    • simulation

    DLCS18.4.20

    Explain how hardware and applications can enable everyone, including people with disabilities, to do things they could not do otherwise.

    COS Examples

    Examples: Global Positioning System [GPS] to navigate, text-to-speech feature to read aloud from a digital resource, translate a digital resource to a different language.

    Unpacked Content

    Knowledge

    Students know:
    • technology is used to help a variety of users with many tasks.

    Skills

    Students are able to:
    • explain how hardware and applications can enable everyone, including people with disabilities, to do things they could not do otherwise.

    Understanding

    Students understand that:
    • technology is used to help a variety of users with a variety of tasks.

    Vocabulary

    • hardware
    • applications
    • Global Positioning System

    DLCS18.4.21

    Develop, test, and refine prototypes as part of a cyclical design process to solve a simple problem.

    Unpacked Content

    Knowledge

    Students know:
    • strategies to brainstorm and develop prototypes as part of a cyclical design process to solve a simple problem.
    • strategies to test prototypes as part of a cyclical design process to solve a simple problem.
    • strategies to refine prototypes as part of a cyclical design process to solve a simple problem.

    Skills

    Students are able to:
    • develop, test, and refine prototypes as part of a cyclical design process to solve a simple problem.

    Understanding

    Students understand that:
    • some problems can be solved by developing prototypes.

    Vocabulary

    • develop
    • test
    • refine
    • prototypes
    • cyclical design process

    DLCS18.5.R1

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

    Unpacked Content

    Knowledge

    Students know:
    • strategies to be safe while using digital devices.

    Skills

    Students are able to:
    • create and use passwords which are only shared with their parents or teacher.
    • log off of digital device when no longer using it.
    • explain why you should not share personal information with others online.

    Understanding

    Students understand that:
    • passwords are important to have and not share.
    • logging out of resources and devices protect your accounts and information.
    • you should never share personal information with others online.

    Vocabulary

    • personal safety
    • digital device
    • digital citizenship
    • personal information

    DLCS18.5.R2

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

    Unpacked Content

    Knowledge

    Students know:
    • the District has a set of rules that every student must follow to use district/school provided resources.

    Skills

    Students are able to:
    • restate the school/district rules as defined in the District's Acceptable Use Policy.
    • follow the rules when using school/District resources.

    Understanding

    Students understand that:
    • to use school/District resources, you must follow the rules as stated in the District's Acceptable Use Policy/procedures.

    Vocabulary

    • responsible use of digital devices
    • school/District rules (acceptable use policy/responsible use policy)

    DLCS18.5.R3

    Assess the validity and identify the purpose of digital content.

    Unpacked Content

    Knowledge

    Students know:
    • how to read a web address to validate authenticity.
    • locate the publisher of a website.
    • use context cues to define the purpose of digital content.

    Skills

    Students are able to:
    • read the domain name and extension of a web address to identify type of digital content.
    • identify the publisher of a website.
    • use context cues to define the purpsoe of digital content.

    Understanding

    Students understand that:
    • anyone can create digital content.
    • digital content may or may not be true.
    • every digital content has an author.
    • digital content has a purpose.

    Vocabulary

    • validity
    • read a web address
    • publisher
    • domain name
    • extension
    • external links
    • history of a website

    DLCS18.5.R4

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

    Unpacked Content

    Knowledge

    Students know:
    • how to identify computing or connectivity issues.
    • strategies to resolve computing or connectivity issues.

    Skills

    Students are able to:
    • assess a resource using look and listen to locate the issue.
    • check for and install needed updates.
    • refresh the website.
    • restart the resource or device.
    • verify and refresh wired or wireless connection.
    • retype username and password to confirm correct entry.

    Understanding

    Students understand that:
    • every issue can be solve once the cause is identified.

    Vocabulary

    • troubleshooting
    • connection
    • wired
    • wireless
    • refresh
    • restart/reboot
    • username
    • password

    DLCS18.5.R5

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

    Unpacked Content

    Knowledge

    Students know:
    • information to research questions can be obtained from digital sources.
    • resources to organize information.
    • resources to present or share with others.

    Skills

    Students are able to:
    • create a list of keywords or phrases to enter into a search engine and/or database such as Alabama Virtual Library.
    • use advanced search techniques to search by file type, dates, and specific domains.
    • organize information.
    • share information by creating a digital resource.

    Understanding

    Students understand that:
    • information can be located from a digital source to answer research questions.
    • information can be organzied and shared by creating a digital resource.

    Vocabulary

    • curate
    • keyword
    • search engine
    • database

    DLCS18.5.R6

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

    Unpacked Content

    Knowledge

    Students know:
    • how to use a variety of digital tools in which they can create or revise authentic artifacts to share their knowledge.

    Skills

    Students are able to:
    • design and create authentic artifacts using approved digital tools that meet COPPA standards.
    • review an authentic artifact to revise with new or additional information.

    Understanding

    Students understand that:
    • everyone can be an author, producer, director, etc.
    • using digital tools.

    Vocabulary

    • multimedia
    • artifacts
    • Children's Online Privacy Protection Act (COPPA)

    DLCS18.5.1

    Construct a complex system of numbers or letters to represent information.

    COS Examples

    Example: Student-created complex secret codes using more than one form to solve a problem or answer a question.

    Unpacked Content

    Knowledge

    Students know:
    • computer use a complex system of numbers or letters to represent and transmit information.
    • they can create a code or a complex system of numbers or letters to represent information.

    Skills

    Students are able to:
    • construct a complex system of numbers or letters to represent information.

    Understanding

    Students understand that:
    • there are an infinte amount of combinations for a complex system of numbers or letters to represent information.
    • computers use a complex system of numbers or letters to represent information.

    Vocabulary

    • code
    • cipher

    DLCS18.5.2

    Create an algorithm to solve a problem while detecting and debugging logical errors within the algorithm.

    COS Examples

    Examples: Program the movement of a character, robot, or person through a maze. Define a variable that can be changed or updated.

    Unpacked Content

    Knowledge

    Students know:
    • an algorithm is a logical set of steps to solve a problem.
    • detecting and debugging logical errors within an algorithm will ensure the algorithm serves to solve a problem successfully.

    Skills

    Students are able to:
    • create an algorithm to solve a problem while detecting and debugging logical errors within the algorithm.

    Understanding

    Students understand that:
    • debugging an algorithm is searching for logical errors within the algorithm.
    • an algorithm is a set of steps to solve a problem.
    • how to create an algorithm to solve a problem while detecting and debugging logical errors within the algorithm.

    Vocabulary

    • algorithm
    • debug
    • detect
    • logical errors

    DLCS18.5.3

    Create an algorithm that is defined by simple pseudocode.

    Unpacked Content

    Knowledge

    Students know:
    • simple pseudocode resembles language used to communicate with computers.

    Skills

    Students are able to:
    • create an algorithm that is written in simple pseudocode.

    Understanding

    Students understand that:
    • an algorithm that is written in simple pseudocode is similar to an algorithm written using a programming language.

    Vocabulary

    • algorithm
    • pseudocode

    DLCS18.5.5

    Develop and recommend solutions to a given problem and explain the process to an audience.

    Unpacked Content

    Knowledge

    Students know:
    • steps of the problem-solving process.
    • many solutions exist to solve a problem.

    Skills

    Students are able to:
    • develop and recommend solutions to a given problem.
    • share their process with others.

    Understanding

    Students understand that:
    • problems can have multiple solutions.

    Vocabulary

    • process

    DLCS18.5.6

    Create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs.

    Unpacked Content

    Knowledge

    Students know:
    • how to create a working program in a block-based visual programming environment.
    • reasons for using arithmetic operators, conditionals, and repetition in programs.

    Skills

    Students are able to:
    • create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs.

    Understanding

    Students understand that:
    • arithmetic operators, conditionals, and repetition in programs make more operations possible and can reduce the complexity or length of code.

    Vocabulary

    • program
    • block-based visual programming
    • environment
    • arithmetic operators
    • conditionals
    • repetition

    DLCS18.5.8

    Demonstrate that programs require known starting values that may need to be updated appropriately during the execution of programs.

    COS Examples

    Examples: Set initial value of a variable, updating variables.

    Unpacked Content

    Knowledge

    Students know:
    • that for a program to run properly, the starting value may need to be set when the program begins.

    Skills

    Students are able to:
    • explain a scenario in which starting value is important to a program.

    Understanding

    Students understand that:
    • programs require known starting values that may need to be updated appropriately during the execution of programs.

    Vocabulary

    • starting value
    • execution of programs
    • initial value
    • updating variables

    DLCS18.5.9

    Explain the proper use and operation of security technologies.

    COS Examples

    Examples: Passwords, virus protection software, spam filters, pop-up blockers, cookies.

    Unpacked Content

    Knowledge

    Students know:
    • software is installed to protect against malicious items.
    • users can protect their information by not sharing passwords or login information.

    Skills

    Students are able to:
    • explain to others how and why you should use strong passwords.
    • explain the causes and effects of someone having and using your password.
    • explain what SPAM, pop up blockers, and virus protection software can do.

    Understanding

    Students understand that:
    • proper use and operation of security technologies is important to keep a device working correctly and to protect your personal information.

    Vocabulary

    • security technologies
    • password
    • login information
    • virus protection
    • malicious
    • spam filters
    • pop-up blocker

    DLCS18.5.10

    Identify appropriate and inappropriate uses of communication technology and discuss the permanence of actions in the digital world.

    Unpacked Content

    Knowledge

    Students know:
    • the difference between appropriate and inappropriate uses of communication technology.
    • everthing shared in a digital world may be permanently stored whether in data on a website, downloaded, screen shot, etc.
    • causes and effects of inappropriate uses of communication.

    Skills

    Students are able to:
    • identify examples of appropriate and inappropriate uses of communciation technology.
    • discuss the permanence of actions in the digital word which may be referred to as a digital footprint.

    Understanding

    Students understand that:
    • there are appropriate and inappropriate uses of communication online just as there are when communicating face
    • to
    • face.
    • they should assume that nothing is private when communicated in a digital world.

    Vocabulary

    • digital footprint
    • permanence
    • digital world
    ALSDE LOGO