1. Library
  2. Lessons
  3. Technology
  4. Computer Science
  5. Apply Programming Concepts

Apply Programming Concepts Lessons

Filter your results

Clear filters

5th Grade - 9th Grade

Device Classification - Input and Output Devices - Introduction to Computer Science

Device Classification - Input and Output Devices - Introduction to Computer Science

Lesson

Device Classification - Input and Output Devices - Introduction to Computer Science

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 - 8th Grade

Introduction to Computing - Understanding Computing Systems

Introduction to Computing - Understanding Computing Systems

Lesson

Introduction to Computing - Understanding Computing Systems

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

3rd Grade - University

Understanding Lakes and Rivers - Global Water Bodies - Science

Understanding Lakes and Rivers - Global Water Bodies - Science

Lesson

Understanding Lakes and Rivers - Global Water Bodies - Science

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 - 7th Grade

Introduction to Space Exploration - Solar System & Universe - Earth Science Concepts

Introduction to Space Exploration - Solar System & Universe - Earth Science Concepts

Lesson

Introduction to Space Exploration - Solar System & Universe - Earth Science Concepts

5th Grade - 7th Grade

Fun, Science

Explore fundamental Earth Science concepts, focusing on the Solar System, the Universe, and ecological interactions such as the Food Web. Develop a deeper understanding of space phenomena and our place in the cosmos through inquiry-based learning and critical thinking discussions.

See more

2nd Grade - 5th Grade

Programming Essentials - Core Concepts - Computer Science

Programming Essentials - Core Concepts - Computer Science

Lesson

Programming Essentials - Core Concepts - Computer Science

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

4th Grade - 9th Grade

Game Development Concepts - Game Elements - Introduction to Game Mechanics

Game Development Concepts - Game Elements - Introduction to Game Mechanics

Lesson

Game Development Concepts - Game Elements - Introduction to Game Mechanics

4th Grade - 9th Grade

Computers

Explore foundational concepts in game development, focusing on player preferences, terminology such as "frag," and the role of avatars. Gain a clear understanding of key gaming terms and distinctions, as well as insights into the diverse facets of video games.

See more

5th Grade - 7th Grade

Fundamentals - Programming Languages - Introduction to Programming

Fundamentals - Programming Languages - Introduction to Programming

Lesson

Fundamentals - Programming Languages - Introduction to Programming

5th Grade - 7th Grade

Computers

Explore the fundamentals of programming by examining key languages, understanding the purpose of coding, and mastering the debugging process. Gain essential programming concepts, learn to identify basic code errors, and develop the ability to communicate effectively with computers using coding languages.

See more

5th Grade - 7th Grade

Understanding Etymology - Greek and Latin Roots

Understanding Etymology - Greek and Latin Roots

Lesson

Understanding Etymology - Greek and Latin Roots

5th Grade - 7th Grade

English

Enhance vocabulary comprehension and application through the study of foundational Greek and Latin roots that form many English words. Mastering these roots aids in expanding word recognition skills and understanding language structure.

See more

1st Grade - 5th Grade

Foundational Programming Concepts - Variables and Data Types - Computer Science

Foundational Programming Concepts - Variables and Data Types - Computer Science

Lesson

Foundational Programming Concepts - Variables and Data Types - Computer Science

1st Grade - 5th Grade

Computers

Explore key programming principles, including variables, data types, and code output. Gain a deeper comprehension of Python syntax and enhance problem-solving skills, establishing a solid foundation for advanced computer science education.

See more

1st Grade - 5th Grade

Vocabulary Enhancement - Environmental Science - Transforming Waste to Technology

Vocabulary Enhancement - Environmental Science - Transforming Waste to Technology

Lesson

Vocabulary Enhancement - Environmental Science - Transforming Waste to Technology

1st Grade - 5th Grade

English

Expand understanding of terms associated with environmental science and technological applications in the context of transforming waste into valuable resources. Increase vocabulary skills and gain insights into technological innovations for sustainable development.

See more

5th Grade - 9th Grade

Government Foundations - Origins and Purpose - Civic Concepts

Government Foundations - Origins and Purpose - Civic Concepts

Lesson

Government Foundations - Origins and Purpose - Civic Concepts

5th Grade - 9th Grade

Social Studies

Study the foundational concepts of government, including the impact of Enlightenment ideas on political structures. Understand various forms of government and their influence on society, enabling critical analysis of civic standards and historical perspectives.

See more

2nd Grade - 5th Grade

Introduction to Coding Concepts - Programming Basics - Computational Thinking

Introduction to Coding Concepts - Programming Basics - Computational Thinking

Lesson

Introduction to Coding Concepts - Programming Basics - Computational Thinking

2nd Grade - 5th Grade

Computers

Explore fundamental coding concepts, including the operation of computers both with and without programming. Understand coding events and common terms such as algorithms and bugs. Develop foundational skills in computational thinking, enabling the creation of simple programs and effective identification of coding errors.

See more

4th Grade - 6th Grade

Capitalization Skills - Sentence and Title Case - English Language Rules

Capitalization Skills - Sentence and Title Case - English Language Rules

Lesson

Capitalization Skills - Sentence and Title Case - English Language Rules

4th Grade - 6th Grade

English

Understand essential capitalization rules in English, focusing on proper nouns and title case. Gain fluency in identifying words that require capitalization within sentences and titles, enhancing your overall comprehension and application of these rules.

See more

3rd Grade - 5th Grade

Introduction to Weather and Climate - Understanding Patterns and Differences

Introduction to Weather and Climate - Understanding Patterns and Differences

Lesson

Introduction to Weather and Climate - Understanding Patterns and Differences

3rd Grade - 5th Grade

Science

The presentation highlights the distinctions between weather and climate and their impact on Earth's environment. It enables learners to identify the essential differences and similarities between the two concepts, fostering the ability to apply this knowledge to real-world scenarios effectively.

See more

1st Grade - 12th Grade

Alphabetical Order and Subject Recognition - Spanish Language - Educational Subjects

Alphabetical Order and Subject Recognition - Spanish Language - Educational Subjects

Lesson

Alphabetical Order and Subject Recognition - Spanish Language - Educational Subjects

1st Grade - 12th Grade

World Languages

Arranging subjects in Spanish in alphabetical order and identifying their corresponding English translations enhances skills in language translation and subject recognition. This process improves bilingual abilities and understanding of standard educational subjects.

See more

4th Grade

Grammar and Punctuation - Sentence Correction - Language Conventions

Grammar and Punctuation - Sentence Correction - Language Conventions

Lesson

Grammar and Punctuation - Sentence Correction - Language Conventions

4th Grade

English

Focus on identifying and correcting grammatical and punctuation errors to enhance understanding of language conventions. This practice develops essential proofreading skills and improves sentence structure proficiency by applying correct punctuation and grammar rules.

See more

2nd Grade - 3rd Grade

Life Science - Animal Adaptations - Organisms and Their Environments

Life Science - Animal Adaptations - Organisms and Their Environments

Lesson

Life Science - Animal Adaptations - Organisms and Their Environments

2nd Grade - 3rd Grade

Science

Young learners in grades 2 and 3 will explore the fundamental concepts of animal adaptations and ecosystems. Through engaging questions and interactive slides, students will gain insights into the ways organisms interact with their environments. This experience enhances understanding of life sciences by focusing on key interactions and adaptations in nature.

See more

3rd Grade - 7th Grade

Programming Basics - Scratch - Interactive Coding

Programming Basics - Scratch - Interactive Coding

Lesson

Programming Basics - Scratch - Interactive Coding

3rd Grade - 7th Grade

Computers

Discover the dynamic realm of coding with a versatile programming language designed for creating interactive stories, games, and animations. Learners will acquire foundational knowledge in programming concepts and enhance problem-solving abilities, essential for developing unique projects.

See more

Kindergarten - 4th Grade

Programming Fundamentals - Electronic Devices - Introduction to Coding

Programming Fundamentals - Electronic Devices - Introduction to Coding

Lesson

Programming Fundamentals - Electronic Devices - Introduction to Coding

Kindergarten - 4th Grade

Fun

Explore the foundational principles of coding, focusing on understanding key terminologies and applying programming knowledge across various electronic devices. Develop skills to grasp programming basics and apply these competencies to troubleshoot and resolve practical issues using coding techniques.

See more

Kindergarten - University

Integration of Computing and Scientific Concepts - Exploring Water States and Visual Representation

Integration of Computing and Scientific Concepts - Exploring Water States and Visual Representation

Lesson

Integration of Computing and Scientific Concepts - Exploring Water States and Visual Representation

Kindergarten - University

Computers, Science

Explore the intersection of computing and scientific principles, with a focus on the states of water and the methods used to display images using computer graphics. Gain an understanding of how these dual-disciplinary concepts interrelate and develop skills in interpreting scientific data and representing it through computer-based graphic systems.

See more

Start adapting your curriculum in minutes.

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

Marketing banner backdrop