1. Library
  2. Interactive Videos
  3. Technology
  4. Computer Science
  5. Design Algorithms

Design Algorithms Interactive Videos

Filter your results

Clear filters

5th Grade - 8th Grade

Problem-Solving Skills - Computational Thinking - Computer Science

Problem-Solving Skills - Computational Thinking - Computer Science

Interactive Video

Problem-Solving Skills - Computational Thinking - Computer Science

5th Grade - 8th Grade

Life Skills, Education, Computers

Explore computational thinking by breaking down problems, recognizing patterns, and designing algorithms. Develop problem-solving skills applicable to everyday situations, enhance logical thinking, and prepare for future success in computer science.

See more

5th Grade - 8th Grade

Programming Skills - Fundamentals of Coding - Introduction to Programming

Programming Skills - Fundamentals of Coding - Introduction to Programming

Interactive Video

Programming Skills - Fundamentals of Coding - Introduction to Programming

5th Grade - 8th Grade

Computers

Explore programming essentials by focusing on the role of programmers, program capabilities, and key concepts such as sequences, algorithms, and debugging. Develop foundational skills to identify and resolve coding errors effectively, enhancing the ability to write and troubleshoot code proficiently.

See more

1st Grade - 6th Grade

Algorithm Design - Infrared Sensor Usage - Self-Driving Car Programming

Algorithm Design - Infrared Sensor Usage - Self-Driving Car Programming

Interactive Video

Algorithm Design - Infrared Sensor Usage - Self-Driving Car Programming

1st Grade - 6th Grade

Architecture, Other, Science

Explore the development of algorithms for Arduino-based self-driving cars, emphasizing the use of infrared sensors and the structuring of programs with pseudocode. Gain the ability to design efficient algorithms, translate them into functional Arduino code, and enhance problem-solving and analytical skills in autonomous vehicle development.

See more

3rd Grade - 6th Grade

Programming Basics - Block Coding - Introduction to Algorithms

Programming Basics - Block Coding - Introduction to Algorithms

Interactive Video

Programming Basics - Block Coding - Introduction to Algorithms

3rd Grade - 6th Grade

Instructional Technology, Education, Computers

Explore essential programming concepts by focusing on the role of algorithms and the basics of block coding. Understand how to instruct machines through coding and apply visual programming skills to solve problems effectively.

See more

5th Grade - 8th Grade

Problem Solving Techniques - Stages of Computational Thinking - Concepts and Applications

Problem Solving Techniques - Stages of Computational Thinking - Concepts and Applications

Interactive Video

Problem Solving Techniques - Stages of Computational Thinking - Concepts and Applications

5th Grade - 8th Grade

Education, Computers

Explore the essential stages and applications of computational thinking, including decomposition, abstraction, and algorithm design. Gain skills to effectively apply computational thinking principles to solve complex problems and enhance problem-solving strategies.

See more

3rd Grade - 6th Grade

Programming Basics - Fundamental Concepts - Introduction to Programming

Programming Basics - Fundamental Concepts - Introduction to Programming

Interactive Video

Programming Basics - Fundamental Concepts - Introduction to Programming

3rd Grade - 6th Grade

Education, Computers, Instructional Technology

Explore the fundamental concepts of programming, focusing on programming languages, algorithms, and the integral role of programming in technology. Acquire foundational skills essential for problem-solving and attaining a comprehensive understanding of technology operations.

See more

5th Grade - 8th Grade

Understanding Algorithms - Flowcharts - Computational Thinking

Understanding Algorithms - Flowcharts - Computational Thinking

Interactive Video

Understanding Algorithms - Flowcharts - Computational Thinking

5th Grade - 8th Grade

Instructional Technology, Education, Computers

Learners explore foundational concepts of flowcharts and their role in visualizing algorithms. They acquire insights into constructing clear, organized flowcharts and understand their significance in problem-solving and effectively communicating processes.

See more

3rd Grade - 6th Grade

Algorithmic Thinking - Decomposition & Abstraction - Problem Solving Concepts

Algorithmic Thinking - Decomposition & Abstraction - Problem Solving Concepts

Interactive Video

Algorithmic Thinking - Decomposition & Abstraction - Problem Solving Concepts

3rd Grade - 6th Grade

Computers, Education, Life Skills

Explore the fundamental concepts of algorithmic thinking with an emphasis on decomposition, abstraction, and pattern recognition. Develop skills in crafting effective algorithms and communicating detailed instructions, thereby enhancing problem-solving abilities and design strategies.

See more

1st Grade - 6th Grade

Arduino Circuit - Button Integration - Electronics Basics

Arduino Circuit - Button Integration - Electronics Basics

Interactive Video

Arduino Circuit - Button Integration - Electronics Basics

1st Grade - 6th Grade

Science, Architecture

Gain a foundational understanding of circuit design and Arduino programming by learning how to integrate a button into an Arduino circuit. Acquire essential skills in working with key electronic components, which are crucial for constructing interactive projects.

See more

4th Grade - 8th Grade

Understanding Computer Fundamentals - How Computers Work - The Evolution and Functionality of Computers

Understanding Computer Fundamentals - How Computers Work - The Evolution and Functionality of Computers

Interactive Video

Understanding Computer Fundamentals - How Computers Work - The Evolution and Functionality of Computers

4th Grade - 8th Grade

Design, Computers, Education

Explore the fundamental concepts of computer operations, tracing their evolution, key components, and essential functions. Gain a comprehensive understanding of computer mechanics and their roles in modern technology, enhancing the ability to apply this knowledge in various contexts and future technological developments.

See more

1st Grade - 2nd Grade

Algorithmic Processes - Security & File Management - Fundamentals of Computing

Algorithmic Processes - Security & File Management - Fundamentals of Computing

Interactive Video

Algorithmic Processes - Security & File Management - Fundamentals of Computing

1st Grade - 2nd Grade

Other

Focus on understanding algorithmic processes with an emphasis on security measures and file management techniques. Gain insights into identity verification methods and cultivate foundational computing concepts aimed at improving data protection and operational efficiency.

See more

5th Grade - 8th Grade

Understanding Algorithms - Practical Applications - Computational Thinking

Understanding Algorithms - Practical Applications - Computational Thinking

Interactive Video

Understanding Algorithms - Practical Applications - Computational Thinking

5th Grade - 8th Grade

Mathematics, Life Skills, Computers

Understand the essential concept of algorithms and their crucial role in technology and daily activities. Gain insight into how algorithms underpin programming and explore their practical applications and potential influence on future technological advancements.

See more

5th Grade - 12th Grade

Environmental Measurements - Ice Flows and Tree Heights - Satellite Technology Applications

Environmental Measurements - Ice Flows and Tree Heights - Satellite Technology Applications

Interactive Video

Environmental Measurements - Ice Flows and Tree Heights - Satellite Technology Applications

5th Grade - 12th Grade

Biology

Explore how satellite technology is used to monitor ice flows and measure tree height, with a focus on techniques employed by ICESat-2. Gain insights into the role of environmental research in enhancing our understanding of Earth's ecosystems and the carbon cycle. Develop skills in interpreting satellite data and applying research findings to assess ecosystem health and climate impact.

See more

5th Grade - 8th Grade

Algorithm Concepts - Microbit Rock Paper Scissors Game - Computational Thinking

Algorithm Concepts - Microbit Rock Paper Scissors Game - Computational Thinking

Interactive Video

Algorithm Concepts - Microbit Rock Paper Scissors Game - Computational Thinking

5th Grade - 8th Grade

Mathematics, Computers, Education

Explore the foundational aspects of computational thinking by engaging with a Rock Paper Scissors game that highlights critical concepts such as algorithms, input/output, randomness, and variables. This approach allows learners to develop proficiency in programming logic and the manipulation of variables, leading to a solid understanding of coding principles and the fundamentals of interactive game design.

See more

5th Grade - 8th Grade

Understanding Statistics - Practical Applications - Data Analysis

Understanding Statistics - Practical Applications - Data Analysis

Interactive Video

Understanding Statistics - Practical Applications - Data Analysis

5th Grade - 8th Grade

Business, Education, Mathematics

Explore the fundamentals of statistics and its real-world applications in business, healthcare, and education. Learners will develop the ability to identify data types, understand data analysis methods, and recognize how statistics drive decision-making processes.

See more

3rd Grade - 5th Grade

Algorithm Application - Video Recommendations - Data-Driven Predictions

Algorithm Application - Video Recommendations - Data-Driven Predictions

Interactive Video

Algorithm Application - Video Recommendations - Data-Driven Predictions

3rd Grade - 5th Grade

Biology, Computers, Science

Examine the core principles of video recommendation algorithms and their function in customizing user content based on past viewing behavior and preferences. Gain insights into how algorithms leverage data for accurate predictions, enhancing the understanding of media recommendation systems.

See more

1st Grade - 6th Grade

Sound Navigation - Arduino Robotics - Embedded Systems

Sound Navigation - Arduino Robotics - Embedded Systems

Interactive Video

Sound Navigation - Arduino Robotics - Embedded Systems

1st Grade - 6th Grade

Other, Physics, Science

Investigate the construction and functionality of an Arduino robot designed to follow sounds by employing basic sound navigation using microphones. Acquire knowledge about embedded systems and enhance problem-solving skills through the fine-tuning of coding to ensure dependable robotic navigation.

See more

1st Grade - 2nd Grade

Conceptual Understanding - 'Back' in Machine Learning - Practical Applications

Conceptual Understanding - 'Back' in Machine Learning - Practical Applications

Interactive Video

Conceptual Understanding - 'Back' in Machine Learning - Practical Applications

1st Grade - 2nd Grade

Other

Examine the concept of 'Back' within machine learning, focusing on its practical applications across diverse fields. Understand its significance and how it integrates different topics to enhance comprehension and foster innovative solutions.

See more

1st Grade - 2nd Grade

Visual Communication Skills - Visual Aspects and Design - Impact on Modern Design

Visual Communication Skills - Visual Aspects and Design - Impact on Modern Design

Interactive Video

Visual Communication Skills - Visual Aspects and Design - Impact on Modern Design

1st Grade - 2nd Grade

Other

Focuses on the concept of 'Look' and its importance in understanding visual aspects and design processes in modern contexts. Enhances the ability to create engaging content through strengthened visual communication, leading to improved design skills applicable in various scenarios.

See more

5th Grade - 8th Grade

Programming Skills - Algorithms and Sequence - Micro:bit Concepts

Programming Skills - Algorithms and Sequence - Micro:bit Concepts

Interactive Video

Programming Skills - Algorithms and Sequence - Micro:bit Concepts

5th Grade - 8th Grade

Computers, Education, Instructional Technology

Key programming concepts, including algorithms, sequences, selections, and iterations, are explored using Micro:bit. Learners develop critical skills in constructing programs and applying logical methods to effectively solve problems.

See more

Start adapting your curriculum in minutes.

The best way to create, adapt, and deliver resources differentiated for every student.

Marketing banner backdrop