Filter your results
Recommended topics for you
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.
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.
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.
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.
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.
6th Grade - 10th Grade
[Career Exploration - Industries & Roles - Computer Science Pathways]
Interactive Video
6th Grade - 10th Grade
Technology
Explore various career paths in computer science, including opportunities in healthcare and technology sectors. Gain a thorough understanding of industry applications and develop collaboration skills essential for effective teamwork.
6th Grade - 10th Grade
Impact of Technology - Innovations & Applications - Computer Science Integration
Interactive Video
6th Grade - 10th Grade
Technology
Examine how computer science is revolutionizing various industries, enabling learners to grasp technological advancements and their practical applications. Develop an understanding of how these innovations impact real-world scenarios, equipping learners with insights into the evolving technological landscape.
6th Grade - 10th Grade
Critical Thinking Development - Turing's Contributions - Legacy in Computer Science
Interactive Video
6th Grade - 10th Grade
Technology
Explore Alan Turing's innovative contributions to modern computing and cryptography. Gain an understanding of fundamental concepts such as Turing Machines and the decryption of the Enigma code, enhancing analytical skills in the history of computer science.
6th Grade - 8th Grade
Introduction to Early Computing Principles - Ancient Devices & Innovators
Interactive Video
6th Grade - 8th Grade
Technology
Investigate the transition from ancient calculation tools to transformative technological breakthroughs, highlighting the historical progression and influence of computing on contemporary technology. Enhance understanding of computing history and grasp its significant impact on the modern technological landscape.
6th Grade
Problem Solving - Programming Languages - Fundamentals of Computer Science
Interactive Video
6th Grade
Technology
Explore fundamental computer science concepts using relatable analogies and real-world examples. Develop essential programming skills while understanding its influence on a global scale.
6th Grade - 10th Grade
Understanding Foundational Web Development Languages - Key Concepts in Web Programming
Interactive Video
6th Grade - 10th Grade
Technology
Explore the integral roles of HTML, CSS, and JavaScript in web development, focusing on how these languages interact to create dynamic and visually engaging websites. Develop an understanding of how HTML structures content, CSS styles and formats it, and JavaScript adds interactivity and functionality. Build skills that combine these languages to produce modern, user-friendly websites.