Filter your results
2nd Grade - 5th Grade
Programming Essentials - Core Concepts - Computer Science
Lesson
2nd Grade - 5th Grade
Instructional Technology
Explore the essential vocabulary of computer programming, understanding definitions and practical applications of key concepts such as algorithms and code. Enhance your comprehension of programming by applying these principles to real-world scenarios, boosting your problem-solving and analytical skills.
See more
3rd Grade - 8th Grade
Introduction to Computing - Understanding Computing Systems
Lesson
3rd Grade - 8th Grade
Computers
Explore foundational concepts of computing systems by focusing on the structure and functionality of key components. Gain insights into system architecture, develop computational thinking, and enhance problem-solving skills.
See more
5th Grade - 9th Grade
Device Classification - Input and Output Devices - Introduction to Computer Science
Lesson
5th Grade - 9th Grade
Computers
Explore the fundamental concepts of input and output devices with practical examples such as keyboards, mice, and monitors. Learners will develop the ability to accurately classify devices into input or output categories, thereby enhancing their understanding of basic computer components and their real-world functions.
See more
3rd Grade - 5th Grade
[Basic Components - Computer Hardware - Introduction to Computer Systems]
Lesson
3rd Grade - 5th Grade
Computers
Examine the core elements of computer hardware, focusing on key components such as RAM, hard drives, and cooling systems. Understand each component's role and how they contribute to the effective operation and data management within computers.
See more
3rd Grade - University
Understanding Lakes and Rivers - Global Water Bodies - Science
Lesson
3rd Grade - University
Computers, Science, Fun
Study the varied characteristics of lakes and rivers worldwide, including their origins, classifications, and ecological roles. Acquire the ability to identify essential features of lakes, comprehend their global distribution, and acknowledge their importance in supporting ecosystems.
See more
5th Grade
Understanding Everyday Algorithms - Basics and Applications in Daily Life
Lesson
5th Grade
Computers
Explore the fundamental concepts of algorithms, focusing on their practical applications in everyday tasks. Gain insights into identifying and utilizing algorithms to enhance problem-solving skills and comprehension of algorithmic thinking.
See more
4th Grade - 5th Grade
Tessellation Understanding - Cultural Influence & Artists - Geometry Concepts
Lesson
4th Grade - 5th Grade
Arts
Learn about tessellations, exploring their cultural significance and the work of notable artists such as M.C. Escher. Gain an understanding of how shapes interlock seamlessly, and identify tessellations in both art and nature.
See more
Kindergarten - 5th Grade
Career Exploration - Role Preferences in Video Game Design
Lesson
Kindergarten - 5th Grade
Arts
Investigate various roles in video game development, from level design to animation, and gain insights into career paths within the gaming industry. Develop a clearer understanding of personal job preferences and potential career directions by exploring the responsibilities and skills associated with different roles.
See more
5th Grade - 9th Grade
Understanding Programming Concepts - The Contributions of Ada Lovelace - History of Computing
Lesson
5th Grade - 9th Grade
Computers
Explore Ada Lovelace's groundbreaking work and her significant contributions to the early stages of computing, alongside her collaboration with Charles Babbage on the Analytical Engine. Gain insights into historical computing concepts and enhance understanding of programming foundations through engaging and thought-provoking content.
See more
3rd Grade
Algorithm Design - Basics of Programming - Introduction to Computational Concepts
Lesson
3rd Grade
Computers
Discover fundamental concepts of algorithm design and programming while developing the ability to create algorithms and translate them into executable machine code. Enhance problem-solving skills and computational thinking through this engaging learning experience.
See more
5th Grade
Quotient Calculation - Division Components - Division Algorithm
Lesson
5th Grade
Mathematics
Examine the components of division, focusing on understanding quotients, dividends, and remainders in the division algorithm. Develop skills to identify and apply the division algorithm in practical scenarios.
See more
Kindergarten - 1st Grade
Identifying Computer Components - Understanding Hardware - Computer Basics
Lesson
Kindergarten - 1st Grade
Computers
Gain an overview of essential computer components, including input and output devices, and understand their functions within the hardware system. Enhance foundational knowledge in computer technology by identifying and describing the purpose of various computer parts.
See more
3rd Grade - 4th Grade
Introduction to Computer Hardware - Parts and Functions - Understanding Computer Components
Lesson
3rd Grade - 4th Grade
Science, Computers
Examine the key hardware components of a computer, including the CPU, RAM, and hard drives. Discover how each part contributes to the system’s overall performance and functionality. This exploration fosters a foundational understanding of computer technology and engineering principles.
See more
1st Grade - 5th Grade
Understanding Coding and Algorithms
Lesson
1st Grade - 5th Grade
Other
Focus on understanding the foundational principles of coding, algorithms, and sequences, providing clear definitions and explanations of these concepts. Gain insight into the structuring of instructions through algorithms and the influence of sequences on programming logic, laying the groundwork for exploring more advanced computational topics.
See more
5th Grade - 10th Grade
Identification and Understanding - Internet and Networking Systems
Lesson
5th Grade - 10th Grade
Computers
Explore key computing concepts, such as the role of search engines, email systems, and cloud computing within Internet and networking frameworks. Enhancing understanding of foundational technology systems and their real-world applications is the primary focus. Learners will gain insights into how these elements operate and interact, developing skills applicable to technology and networking environments.
See more
3rd Grade - 6th Grade
Understanding Loops - Algorithm Design - Programming Concepts
Lesson
3rd Grade - 6th Grade
Computers
Explore the essential concept of loops in programming, with a focus on algorithm design and repetitive sequences. Gain practical skills in identifying and utilizing loops to optimize coding, enhancing problem-solving abilities in computational tasks.
See more
4th Grade - 5th Grade
[Scientific Inquiry and Engineering - Collaborative Problem Solving - Innovations in Science and Engineering]
Lesson
4th Grade - 5th Grade
Science
Explore the distinct roles and complementary nature of scientists and engineers, focusing on how scientific discoveries lead to innovative technologies through collaboration. Gain insights into critical thinking and problem-solving strategies that facilitate the understanding and application of scientific and engineering principles in real-world situations.
See more
5th Grade - 6th Grade
Creative Design - Logo Creation - Building a Zoo
Lesson
5th Grade - 6th Grade
Mathematics
Engage creatively in the zoo creation process by developing a unique name and designing an original logo. Enhance creative skills through this imaginative process, focusing on conceptualization and visualization of thematic elements.
See more
3rd Grade - 6th Grade
Keyboard Shortcuts - Fundamental Computer Skills - Computer Basics
Lesson
3rd Grade - 6th Grade
Computers
Focuses on essential computer keyboard shortcuts, emphasizing functions such as copying, pasting, and login commands. Enables learners to efficiently utilize keyboard shortcuts, thereby enhancing digital literacy and operational speed.
See more
Kindergarten - Professional Development
[Computer Hardware Analysis - BIOS & Firmware Interfaces - Computing Systems]
Lesson
Kindergarten - Professional Development
Computers
Focus on understanding the integral components of computing systems, emphasizing hardware diagnostics processes and the pivotal roles of BIOS and UEFI in system operations. Develop insights into the communication pathways between hardware and operating systems, along with an in-depth look at the key functions of essential firmware components.
See more