Filter your results
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
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
11th Grade - University
Ethical Decision-Making - Machine Learning Biases - Artificial Intelligence Ethics
Interactive Video
11th Grade - University
Architecture
Explore the ethical challenges and implications of machine learning in decision-making, focusing on how biases can be amplified in various contexts. Gain an understanding of the importance of ethical responsibility and the critical need for human oversight in AI-driven environments.
See more
9th Grade - 12th Grade
[Evaluating Algorithmic Bias - Ethical Considerations - Algorithm Design]
Interactive Video
9th Grade - 12th Grade
Business, Philosophy, Social Studies, Computers
Examine the complexities of algorithmic bias and its ethical consequences in algorithm design. Develop critical thinking skills to evaluate and mitigate biases, fostering more equitable and transparent algorithmic solutions.
See more
9th Grade - 12th Grade
RTS Game Development - Key Features and Concepts - Understanding Unity DOTS
Interactive Video
9th Grade - 12th Grade
Computers
Explore real-time strategy game development through Unity DOTS. Focus on mastering pathfinding algorithms and implementing fog of war. Gain skills in efficiently creating RTS games by categorizing buildings based on functionality and optimizing performance to manage large unit counts.
See more
11th Grade - University
Biometric Identification - Innovative Security Solutions - Advances in Technology
Interactive Video
11th Grade - University
Science, Architecture
Investigate biometrics with an emphasis on innovative personal identification techniques, particularly focusing on sclera recognition. Gain an understanding of research advancements and their practical applications, deepening comprehension of advanced security technologies and their implications for privacy and identification processes.
See more