Please enable JavaScript to use CodeHS

TX K-2 CS Framework


Standard Description
K-2.1.A Apply prior knowledge to develop new ideas, products, and processes. Lessons
K-2.1.B Create original products using a variety of resources. Lessons
K-2.1.C Explore virtual environments, simulations, models, and programming languages to enhance learning. Lessons
K-2.1.D Create and execute steps to accomplish a task. Lessons
K-2.1.E Evaluate and modify steps to accomplish a task. Lessons
K-2.2.A Use communication tools that allow for anytime, anywhere access to interact, collaborate, or publish with peers locally and globally. Lessons
K-2.2.B Participate in digital environments to develop cultural understanding by interacting with learners of multiple cultures. Lessons
K-2.2.C Format digital information, including font attributes, color, white space, graphics, and animation, for a defined audience and communication medium. Lessons
K-2.2.D Select, store, and deliver products using a variety of media, formats, devices, and virtual environments. Lessons
K-2.3.A Use search strategies to access information to guide inquiry. Lessons
K-2.3.B Use research skills to build a knowledge base regarding a topic, task, or assignment. Lessons
K-2.3.C Evaluate the usefulness of acquired digital content. Lessons
K-2.4.A Identify what is known and unknown and what needs to be known regarding a problem and explain the steps to solve the problem. Lessons
K-2.4.B Evaluate the appropriateness of a digital tool to achieve the desired product. Lessons
K-2.4.C Evaluate products prior to final submission. Lessons
K-2.4.D Collect, analyze, and represent data using tools such as word processing, spreadsheets, graphic organizers, charts, multimedia, simulations, models, and programming languages. Lessons
K-2.5.A Adhere to acceptable use policies reflecting appropriate behavior in a digital environment. Lessons
K-2.5.B Comply with acceptable digital safety rules, fair use guidelines, and copyright laws. Lessons
K-2.5.C Practice the responsible use of digital information regarding intellectual property, including software, text, images, audio, and video. Lessons
K-2.6.A Use appropriate terminology regarding basic hardware, software applications, programs, networking, virtual environments, and emerging technologies. Lessons
K-2.6.B Use appropriate digital tools and resources for storage, access, file management, collaboration, and designing solutions to problems. Lessons
K-2.6.C Perform basic software application functions, including opening an application and creating, modifying, printing, and saving files. Lessons
K-2.6.D Use a variety of input, output, and storage devices. Lessons
K-2.6.E Use proper keyboarding techniques such as ergonomically correct hand and body positions appropriate for Kindergarten-Grade 2 learning. Lessons
K-2.6.F Demonstrate keyboarding techniques for operating the alphabetic, numeric, punctuation, and symbol keys appropriate for Kindergarten-Grade 2 learning. Lessons
K-2.6.G Use the help feature online and in applications. Lessons