Filter your results
10th Grade - 11th Grade
Algorithm Design - Programming Basics - Problem Solving and Logic
Quiz
10th Grade - 11th Grade
Computers
Focus on algorithm development and program design essentials, providing insights into problem-solving techniques and logic structures. Enhance understanding of coding principles, improve debugging skills, and gain proficiency in using pseudocode to effectively articulate algorithms.
See more
5th Grade - 10th Grade
Computational Thinking - Algorithms - Enhancing User Experience through Structured Thinking
Interactive Video
5th Grade - 10th Grade
Instructional Technology, Computers, Education
Explore the principles of computational thinking by examining the role of algorithms in everyday contexts such as social media and personal organization. Gain insights into creating efficient problem-solving strategies and understanding algorithmic applications to enhance decision-making skills.
See more
9th Grade - 10th Grade
Principles of Computational Thinking - Abstraction
Interactive Video
9th Grade - 10th Grade
Computers
Exploring the role of abstraction as a core principle in computational thinking enhances skills in problem-solving, user interface design, and algorithm development. Learners will cultivate the ability to identify and implement abstraction techniques, simplifying complex problems and refining their computational reasoning and design thinking abilities.
See more
9th Grade - 12th Grade
Program Development - Life Cycle Stages - Programming Concepts
Interactive Video
9th Grade - 12th Grade
Computers
Explore the core stages of the program development life cycle, including analysis, design, coding, and testing. Understand methods to apply these concepts in developing and refining software, boosting both problem-solving skills and computational thinking.
See more
10th Grade - University
Advanced Problem-Solving - Algebraic Techniques - Sum of Cubes
Interactive Video
10th Grade - University
Mathematics, Science
Explore the mathematical challenge of finding integer solutions to the sum of cubes by examining historical developments and modern conjectures. Foster advanced problem-solving abilities while gaining a deep understanding of algebraic techniques and computational applications in algebra.
See more
10th Grade - 12th Grade
Problem Solving Strategies - Algorithms - Computational Thinking
Interactive Video
10th Grade - 12th Grade
Computers
Explore the fundamental concepts of computational thinking and algorithms, offering insights into crucial problem-solving strategies for programming. Develop a deeper understanding of algorithm efficiency, data structures, and programming principles, ultimately enhancing computational proficiency.
See more
11th Grade - University
[Algorithm Design - Characteristics & Computation - Computer Science Fundamentals]
Interactive Video
11th Grade - University
Architecture
Explore the fundamentals of computer science by focusing on algorithms and computation, including the characteristics of greedy algorithms and the theory of computation. Gain an understanding of key differences in algorithm strategies, the role of discrete math in algorithm design, and common misconceptions about math in computer science.
See more
10th Grade - University
Problem-Solving with Computational Thinking - Collaborative Data Sharing - Role of Algorithms
Interactive Video
10th Grade - University
Computers, Instructional Technology, Education
Explore computational thinking by focusing on problem-solving, algorithms, and data sharing, fostering skills in logical reasoning, digital literacy, and teamwork. Learners will develop the ability to address complex problems efficiently.
See more
11th Grade - University
Artificial Intelligence - Gaming Applications - Algorithms and Challenges
Interactive Video
11th Grade - University
Architecture
Artificial intelligence harnesses games to evaluate algorithms, emphasizing the importance of understanding rules, predicting outcomes, and developing strategic thinking. Learners will grasp AI's role across various game genres, identifying challenges while gaining insights into its strengths and limitations within distinct gaming contexts.
See more
5th Grade - 9th Grade
Computational Thinking Skills - Foundational Concepts - Problem Solving Methodologies
Interactive Video
5th Grade - 9th Grade
Education, Computers
Explore the core principles of computational thinking, focusing on abstraction, algorithms, decomposition, and pattern recognition. Enhance your ability to apply these methodologies in diverse problem-solving scenarios, strengthening computational and analytical skills.
See more
11th Grade - University
Nature-Inspired Computing Techniques - Algorithms from Biological Systems - Computational Methods
Interactive Video
11th Grade - University
Architecture, Science, Physics
Study the intriguing convergence of nature and technology, centered on algorithms inspired by biological systems. Gain insights into how natural processes influence computational strategies, enriching comprehension of algorithms across various contexts.
See more
9th Grade - 12th Grade
Iteration Skills - Iterative Development Process - Software Engineering Concepts
Lesson
9th Grade - 12th Grade
Computers
Explore the iterative development process in software engineering, highlighting iteration's crucial role in enhancing problem-solving abilities. Understand how these practices effectively refine software design and implementation.
See more
9th Grade - 12th Grade
Problem-Solving Techniques - Computational Concepts - Computational Thinking
Interactive Video
9th Grade - 12th Grade
Computers
Explore key computational thinking concepts such as decomposition, abstraction, diagrammatic representation with flowcharts, and algorithm efficiency. Develop critical problem-solving skills and gain an understanding of essential programming methodologies, enhancing the ability to design effective algorithms and refine computational logic.
See more
11th Grade - University
Algorithm Design - Winding Numbers & Composition - Solving 2D Equations
Interactive Video
11th Grade - University
Mathematics
Investigate the use of winding numbers and color-coded visualizations for solving 2D equations, focusing on analyzing direction changes to identify zeros in functions. Gain understanding of computational efficiency within these algorithms.
See more
9th Grade - 12th Grade
Fundamental Concepts - Programming Basics - Computer Science Principles
Quiz
9th Grade - 12th Grade
Computers
Explore key computer science concepts with a focus on variables, debugging, creative processes, and algorithmic thinking. Learners will build a solid foundation in programming principles and acquire the skills necessary to implement effective problem-solving strategies in real-world coding scenarios.
See more
9th Grade - 12th Grade
Cryptographic Security - Vulnerabilities & Attacks - Cryptography
Interactive Video
9th Grade - 12th Grade
Computers
Examine the essential elements of cryptographic security, focusing on identifying vulnerabilities and various attack types such as birthday and SSL stripping attacks. Gain an understanding of how to detect weaknesses in encryption algorithms and comprehend the repercussions of these vulnerabilities on data security.
See more
10th Grade - 12th Grade
Exploration of Theoretical Models - Stephen Wolfram's Universe Explanation - Quantum Physics and Relativity
Interactive Video
10th Grade - 12th Grade
Science
Explore a novel approach to unifying quantum physics and relativity through computational theories and the significance of cellular automata. Gain insights into concepts such as computational irreducibility and examine the key philosophical implications, enhancing your understanding of complex physical theories and their application to modern scientific inquiry.
See more
9th Grade - 12th Grade
Fundamental Concepts - Algorithms and Data Representation - Computer Science
Quiz
9th Grade - 12th Grade
Computers
Explore foundational concepts in algorithms and data representation, focusing on password security, abstraction, encryption, and computational challenges. Gain a comprehensive understanding of algorithm structuring and practical applications for problem-solving. Enhance recognition and resolution of decision and optimization problems while gaining insights into achieving efficiency and scalability in computing tasks.
See more
10th Grade - 12th Grade
Critically Evaluating Filter Bubbles - Impact of Algorithms on Democracy - Media Literacy
Interactive Video
10th Grade - 12th Grade
Journalism, Social Studies, Philosophy
Study the impact of filter bubbles and algorithms on personal information environments and democratic processes. Gain insights into how algorithms influence viewpoints, recognize their limitations, and cultivate critical media literacy skills.
See more
11th Grade - University
Understanding Clustering Techniques - Unsupervised Learning - Machine Learning
Interactive Video
11th Grade - University
Architecture
Examine the foundational concepts of unsupervised learning with emphasis on clustering techniques and representation learning. Develop a comprehensive understanding of unsupervised algorithms to effectively analyze and interpret large datasets without prior labels.
See more