Subject

Math

Social-studies

  1. Library
  2. Interactive Videos
  3. Middle School
  4. Technology

Middle School Technology Interactive Videos

Filter your results

Clear filters

Recommended topics for you

7th Grade

Understanding Binary - Computer Science Fundamentals - Digital Systems

Understanding Binary - Computer Science Fundamentals - Digital Systems

Interactive Video

Understanding Binary - Computer Science Fundamentals - Digital Systems

7th Grade

Technology

Gain an understanding of binary code and its significance in digital systems. Learn how binary code represents data and its application in everyday digital technologies.

6th Grade - 8th Grade

Animation Processes - Computer Science - Film Production

Animation Processes - Computer Science - Film Production

Interactive Video

Animation Processes - Computer Science - Film Production

6th Grade - 8th Grade

Technology

Examine how computer science intersects with animated film production, focusing on processes like storyboarding and rendering. Understand the technical challenges and creative simulations involved in film creation, including the foundational steps and the application of physics in animation.

6th Grade - 10th Grade

Career Exploration - Roles in Computer Science

Career Exploration - Roles in Computer Science

Interactive Video

Career Exploration - Roles in Computer Science

6th Grade - 10th Grade

Technology

Investigate different roles within computer science, such as web development and network management. Understand the necessary skills and knowledge for each career path, focusing on core competencies and technological expertise. Develop a comprehensive understanding of the industry to make informed career decisions.

6th Grade

[Introduction to Programming - Historical Development & Architecture - Computer Science Foundations]

[Introduction to Programming - Historical Development & Architecture - Computer Science Foundations]

Interactive Video

[Introduction to Programming - Historical Development & Architecture - Computer Science Foundations]

6th Grade

Technology

Investigate the origins of programming, tracing the evolution from looms to modern computers, while uncovering key technological advancements that shape contemporary computer science. Gain a comprehensive understanding of computer architecture developments and their impact on current technologies.

6th Grade - 8th Grade

Digital Learning Strategies - Equity and Inclusion - Computer Science Education

Digital Learning Strategies - Equity and Inclusion - Computer Science Education

Interactive Video

Digital Learning Strategies - Equity and Inclusion - Computer Science Education

6th Grade - 8th Grade

Technology

Explore strategies in computer science education with a focus on digital learning, equity, and student engagement. Gain insights into building inclusive programs and understand the principles of ethical technology use, emphasizing comprehensive learning outcomes and skill development in these areas.

7th Grade - 9th Grade

Basic Computer Architecture - Components & Roles

Basic Computer Architecture - Components & Roles

Interactive Video

Basic Computer Architecture - Components & Roles

7th Grade - 9th Grade

Technology

Study essential computer science concepts such as system components, input/output devices, and the principles of binary-hexadecimal conversions. Develop the ability to identify different system roles and understand hardware functions.

6th Grade - 10th Grade

Programming Skills - Career Possibilities - Computer Science

Programming Skills - Career Possibilities - Computer Science

Interactive Video

Programming Skills - Career Possibilities - Computer Science

6th Grade - 10th Grade

Technology

Learn the fundamentals of programming, understand the reasons for acquiring coding skills, and explore the growing career opportunities in computer science. Develop essential programming skills that will be crucial for future success.

6th Grade - 8th Grade

Programming Skills Development - Coding Impact - Introduction to Computer Science

Programming Skills Development - Coding Impact - Introduction to Computer Science

Interactive Video

Programming Skills Development - Coding Impact - Introduction to Computer Science

6th Grade - 8th Grade

Technology

Coding and programming significantly contribute to student growth and creativity by enhancing problem-solving skills and fostering an understanding of technological competitiveness. Learners gain the ability to approach challenges with innovative solutions while developing a competitive edge in technology-driven environments.

6th Grade - 8th Grade

Integration of Computer Science - Interdisciplinary Approach - Curriculum Applications

Integration of Computer Science - Interdisciplinary Approach - Curriculum Applications

Interactive Video

Integration of Computer Science - Interdisciplinary Approach - Curriculum Applications

6th Grade - 8th Grade

Technology

Integrate computer science into various subjects to enhance student engagement. Students will gain insights into practical applications and explore different professional opportunities.

6th Grade - 10th Grade

Career Roles and Responsibilities - Software Development & Network Management - Computer Science Careers

Career Roles and Responsibilities - Software Development & Network Management - Computer Science Careers

Interactive Video

Career Roles and Responsibilities - Software Development & Network Management - Computer Science Careers

6th Grade - 10th Grade

Technology

Investigate a range of careers in computer science with a focus on software development and network management. Understand key responsibilities, such as coding and network monitoring, while exploring the skills and knowledge essential for success in these fields.

6th Grade - 10th Grade

[Basic Computer Knowledge - Computer Science Principles - Foundations of Computing]

[Basic Computer Knowledge - Computer Science Principles - Foundations of Computing]

Interactive Video

[Basic Computer Knowledge - Computer Science Principles - Foundations of Computing]

6th Grade - 10th Grade

Technology

Investigate the core ideas in computer science, focusing on the inventors of keyboards, the development of early search engines, and the contributions of programming pioneers. Gain insight into historical technological advancements and fundamental computing concepts, enhancing comprehension of key developments and principles in the field.

7th Grade - 10th Grade

Basic Concepts - Computer Science - Introduction

Basic Concepts - Computer Science - Introduction

Interactive Video

Basic Concepts - Computer Science - Introduction

7th Grade - 10th Grade

Technology

Explore core computer science concepts focusing on CPU functionality, various memory types, HTML applications, and foundational programming principles. Gain a comprehensive understanding of key computer system components and their roles, building a robust foundation in computing knowledge.

6th Grade - 8th Grade

Equity & Inclusion - Diversity in Computer Science Education

Equity & Inclusion - Diversity in Computer Science Education

Interactive Video

Equity & Inclusion - Diversity in Computer Science Education

6th Grade - 8th Grade

Technology

Understanding early computer science education's role in enhancing diversity and inclusion is crucial. The emphasis is on fostering supportive, inclusive classroom environments where all students can thrive. By integrating diverse perspectives and promoting equitable access, the learning process encourages active participation and representation from varied backgrounds. The primary goal is to create an educational atmosphere where every student feels valued and empowered to succeed in computer science.

6th Grade - 10th Grade

Introduction to College Life - Daily Routine & Courses - Stanford University Experience

Introduction to College Life - Daily Routine & Courses - Stanford University Experience

Interactive Video

Introduction to College Life - Daily Routine & Courses - Stanford University Experience

6th Grade - 10th Grade

Technology

Explore the daily life of a Stanford computer science student, including class schedules and extracurricular activities. Gain insights into campus life and study strategies.

7th Grade - 12th Grade

Understanding Compatibility - Standards in Computer Science - Computing Fundamentals

Understanding Compatibility - Standards in Computer Science - Computing Fundamentals

Interactive Video

Understanding Compatibility - Standards in Computer Science - Computing Fundamentals

7th Grade - 12th Grade

Technology

Investigate the role and significance of standards in guaranteeing device compatibility and effective communication. Gain an understanding of protocols, character sets, and media formats to strengthen foundational computing knowledge.

6th Grade - 12th Grade

Understanding Concepts - The World Wide Web - Computer Science

Understanding Concepts - The World Wide Web - Computer Science

Interactive Video

Understanding Concepts - The World Wide Web - Computer Science

6th Grade - 12th Grade

Technology

Investigate the structure and operation of the World Wide Web, focusing on its architecture, key components, and functionalities. Understand web development principles, the use of hyperlinks, and the basic workings of web browsers. Gain the ability to analyze and apply these concepts effectively within digital environments.

6th Grade - 10th Grade

Image Processing - Image Properties - Computer Science Fundamentals

Image Processing - Image Properties - Computer Science Fundamentals

Interactive Video

Image Processing - Image Properties - Computer Science Fundamentals

6th Grade - 10th Grade

Technology

Learn the essentials of digital imaging by examining pixels, resolution, and color depth. Gain knowledge of image metadata and its influence on image quality and storage considerations.

7th Grade - 10th Grade

Queue Operations - Data Structures - Computer Science

Queue Operations - Data Structures - Computer Science

Interactive Video

Queue Operations - Data Structures - Computer Science

7th Grade - 10th Grade

Technology

Investigate the principles and applications of queue data structures, concentrating on various operations and Python coding practices. Develop proficiency in comprehending FIFO (First In, First Out) mechanisms and their practical implementation in computing environments.

7th Grade - 12th Grade

Programming Basics - Computer Science Foundations - Introduction to Computing

Programming Basics - Computer Science Foundations - Introduction to Computing

Interactive Video

Programming Basics - Computer Science Foundations - Introduction to Computing

7th Grade - 12th Grade

Technology

Understand foundational computer science concepts, including programming, assembly language, and compilers. Acquire essential theoretical computing knowledge, focusing on key principles and skills crucial for mastering these areas.

6th Grade - 10th Grade

[Daily Activities - Project Collaboration - Computer Science Major]

[Daily Activities - Project Collaboration - Computer Science Major]

Interactive Video

[Daily Activities - Project Collaboration - Computer Science Major]

6th Grade - 10th Grade

Technology

Investigate the daily routine and project work of a Stanford Computer Science major, emphasizing app development and wildlife conservation. Gain insights into teamwork and technical problem-solving, focusing on innovation in software creation and collaborative strategies to support ecological initiatives.

Start adapting your curriculum in minutes.

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

Marketing banner backdrop