
Public learning track
Problem Solving with Code
3rd Grade · Technology · TEKS
9 lessons
Goal
Use computational thinking to decompose problems, identify patterns, write and debug algorithms, and build programs with variables, loops, and conditionals.
Featured Diagrams
Breaking Story Problems into Smaller Parts
9 lessons
0 of 9 done
- 1Breaking Story Problems into Smaller PartsUp nextStart
- 2Finding Patterns in Story ProblemsPremiumNot started yet
- 3Planning and Documenting a Project TogetherNot started yet
- 4Finding and Fixing Bugs in AlgorithmsNot started yet
- 5Storing Data with Variables in ProgramsNot started yet
- 6Solving a Simple Problem with LoopsNot started yet
- 7Creating an Algorithm With If-Then for an Everyday TaskNot started yet
- 8Personal Skills for the Design ProcessNot started yet
- 9Designing a Solution Using Digital ToolsNot started yet
Standards Covered
- 126.8(b)(1)(A)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3decompose story problems into smaller, manageable subproblems and identify a solution to the problems;
- 126.8(b)(1)(B)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3identify simple and complex patterns in story problems;
- 126.8(b)(1)(C)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3develop a plan collaboratively and document a plan that outlines specific steps taken to complete a project; and
- 126.8(b)(3)(A)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3explain the importance of and demonstrate personal skills and behaviors, including metacognition, effective communication, following directions, and mental agility, needed to implement the design process successfully; and
- 126.8(b)(1)(D)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3debug simple algorithms (set of procedures) by identifying and removing errors.
- 126.8(b)(2)(A)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3use variables within a program to store data; and
- 126.8(b)(2)(B)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a problem.
- 126.8(b)(3)(B)Texas Essential Knowledge and Skills (TEKS) · Technology · 3rd grade · Grade 3apply an appropriate design process using components such as peer and teacher feedback to create new and useful solutions to authentic problems.
Curriculum Framework
3rd Grade · Technology · TEKS
1
9 lessons
Problem Solving with Code
Use computational thinking to decompose problems, identify patterns, write and debug algorithms, and build programs with variables, loops, and conditionals.
2
9 lessons
Digital Citizenship and Online Safety
Understand digital footprints, etiquette, and collaboration; practice ethical behavior including copyright and citation; and stay safe online.
3
9 lessons
Practical Technology Tools and Skills
Choose the right software application for a task, use formatting and keyboarding skills, manage files, understand networks, and collect data with search strategies.
4
11 lessons
Troubleshooting Technology Problems
Identify minor hardware and software problems and know how to solve them with assistance.