Filter your results
Recommended topics for you
7th Grade
Understanding Binary - Computer Science Fundamentals - Digital Systems
Interactive Video
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
Interactive Video
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
Interactive Video
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]
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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]
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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
Interactive Video
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]
Interactive Video
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.