Grade 6
Texas Essential Knowledge and Skills (TEKS) · TEKS 2022
Computational thinking--foundations (1)
Decompose real-world problems into structured parts by using visual representation.
Analyze the patterns and sequences found in visual representations such as learning maps, concept maps, or other representations of data.
Define abstraction and distinguish between generalized information and specific information in the context of solving a problem or completing a task.
Design a plan collaboratively using visual representation to document a problem, possible solutions, and an expected timeline for the development of a coded solution.
Analyze different techniques used in debugging and apply them to an algorithm.
Analyze the benefits of using iteration (code and sequence repetition) in algorithms.
Computational thinking--applications (2)
Define and label variables that relate to their programming or algorithm.
Use a design process to create block-based and text-based programs that include sequences, loops, conditionals, and events to solve an everyday problem.
Creativity and innovation--innovative design process (3)
Resolve challenges in design processes independently using goal setting and personal character traits such as demonstrating courage and confidence.
Discuss and implement a design process using digital tools to compare, contrast, and evaluate student-generated outcomes.
Identify how the design process is used in various industries.
Creativity and innovation--emerging technologies (4)
Discuss how changes in technology throughout history have impacted various areas of study.
Discuss how global trends impact the development of technology.
Transfer current knowledge to the learning of newly encountered technologies.
Data literacy, management, and representation--collect data (5)
Demonstrate how data can be represented in Boolean expression.
Discuss and use advanced search strategies, including keywords, Boolean operators, and limiters.
Data literacy, management, and representation--organize, manage, and analyze data (6)
Use digital tools to transform data in order to identify and discuss trends and make inferences.
Data literacy, management, and representation--communicate and publish results (7)
Use digital tools to communicate and display data from a product or process to inform an intended audience.
Digital citizenship--social interactions (8)
Identify the impact of a digital footprint.
Create formal and informal digital communications using appropriate digital etiquette.
Collaborate on digital platforms such as recording a video conference presentation using appropriate formal and informal digital etiquette.
Digital citizenship--ethics and laws (9)
Adhere to local acceptable use policy (AUP) and practice safe, ethical, and positive online behaviors.
Discuss and define intellectual property and associated terms, including copyright law, permission, fair use, creative commons, open source, and public domain.
Create citations and cite sources for a variety of digital forms of intellectual property.
Describe how information can be exaggerated or misrepresented online.
Digital citizenship--privacy, safety, and security (10)
Identify real-world cybersecurity problems such as phishing, malware, password attacks, identity theft, and hacking.
Identify various methods of cyberbullying such as harassment, impersonation, and cyberstalking.
Practical technology concepts--processes (11)
Create and design files in various formats such as text, graphics, video, and audio files.
Practical technology concepts--skills and tools (12)
Apply appropriate technology terminology such as cloud applications, input, output, and basic programming.
Identify effective file management strategies such as file naming conventions, local and remote locations, backup, hierarchy, folder structure, file conversion, tags, and emerging digital organizational strategies.
Select and use the appropriate platform and tools to complete a specific task or project.
Demonstrate improvement in speed and accuracy as measured by words per minute when applying correct keyboarding techniques.
Select and use appropriate shortcuts within applications.
Use help sources to research application features and solve software issues.
Identify types of local and remote data storage such as cloud architecture or local server.
Use productivity tools found in spread sheet, word processing, and publication applications to create digital artifacts such as reports, graphs, and charts.