Subject

  1. Library
  2. Lessons
  3. Technology
  4. Computer Science And Engineering

Computer Science And Engineering Lessons

Filter your results

Clear filters

9th Grade - 12th Grade

Problem-Solving Techniques - Procedures and Logic - AP Computer Science Principles

Problem-Solving Techniques - Procedures and Logic - AP Computer Science Principles

Lesson

Problem-Solving Techniques - Procedures and Logic - AP Computer Science Principles

9th Grade - 12th Grade

Computers

Focus on developing problem-solving techniques through procedures and logical reasoning. Enhance the ability to interpret and implement algorithms, leading to improved computational thinking skills.

See more

9th Grade - 12th Grade

Engineering Design Process - Foundations - Problem Solving

Engineering Design Process - Foundations - Problem Solving

Lesson

Engineering Design Process - Foundations - Problem Solving

9th Grade - 12th Grade

Design

Explore the foundational steps and stages of the Engineering Design Process, providing a roadmap for effective problem-solving and innovation. Understand how to implement and reorder critical steps within engineering projects to enhance the ability to select, justify, and develop design solutions effectively.

See more

11th Grade

Fundamental Concepts - Data Science - Data Analysis

Fundamental Concepts - Data Science - Data Analysis

Lesson

Fundamental Concepts - Data Science - Data Analysis

11th Grade

Mathematics

Explore foundational concepts in Data Science by focusing on data analysis processes and techniques. Acquire essential skills in extracting insights and making data-driven decisions to enhance real-world applications.

See more

6th Grade - 9th Grade

Vocabulary Mastery - Engineering Design Process - Problem-Solving in Engineering

Vocabulary Mastery - Engineering Design Process - Problem-Solving in Engineering

Lesson

Vocabulary Mastery - Engineering Design Process - Problem-Solving in Engineering

6th Grade - 9th Grade

Other, Instructional Technology, Education

Explore essential engineering terminology through an in-depth examination of the engineering design process. Focus on key concepts such as constraints, prototyping, and innovation, enabling learners to enhance their ability to apply these principles in problem-solving scenarios. This comprehensive approach equips learners to effectively navigate the complexities of engineering decisions.

See more

9th Grade - 12th Grade

Binary Representation - Overflow and Intellectual Property - AP Computer Science

Binary Representation - Overflow and Intellectual Property - AP Computer Science

Lesson

Binary Representation - Overflow and Intellectual Property - AP Computer Science

9th Grade - 12th Grade

Computers

The exploration of key concepts in binary representation, overflow errors, and intellectual property laws in the context of AP Computer Science equips learners with an understanding of the limits of digital data representation and legal aspects of using digital content. Learners develop the ability to identify overflow conditions and respect intellectual property rights, enhancing their proficiency in managing digital information and adhering to legal guidelines.

See more

9th Grade - 12th Grade

Engineering Design Documentation - Annotation & Record Keeping - Patent Process & Journal Practices

Engineering Design Documentation - Annotation & Record Keeping - Patent Process & Journal Practices

Lesson

Engineering Design Documentation - Annotation & Record Keeping - Patent Process & Journal Practices

9th Grade - 12th Grade

Other

Understand the complexities of engineering design documentation through a focus on effective annotation practices and meticulous record-keeping essential for patents. Acquire skills in documentation techniques and recognize the crucial role design journals play in engineering processes. This knowledge is vital for integrating sound practices into professional engineering workflows.

See more

10th Grade - 12th Grade

Data Analysis Techniques - Demographic Trends in Sarawak - Population and Urban Development

Data Analysis Techniques - Demographic Trends in Sarawak - Population and Urban Development

Lesson

Data Analysis Techniques - Demographic Trends in Sarawak - Population and Urban Development

10th Grade - 12th Grade

Computers

Explore demographic trends in Sarawak, focusing on population statistics and urban development as of 2017. Gain the ability to interpret population data and identify key districts, enhancing skills in data analysis and knowledge of geographic indicators.

See more

9th Grade

Problem Solving - Engineering Concepts - Design Principles

Problem Solving - Engineering Concepts - Design Principles

Lesson

Problem Solving - Engineering Concepts - Design Principles

9th Grade

Other, Architecture

Key concepts in engineering design focus on how engineers address challenges, emphasizing the design process and the significance of stable shapes such as triangles. Learners will understand the engineering design process, enhance problem-solving skills, and identify fundamental structures in engineering.

See more

9th Grade - 12th Grade

Engineering Design Process - Steps and Applications - NOCTI Certification Exam

Engineering Design Process - Steps and Applications - NOCTI Certification Exam

Lesson

Engineering Design Process - Steps and Applications - NOCTI Certification Exam

9th Grade - 12th Grade

Design

Explore the essential steps of the NOCTI Engineering Design Process, which include identifying needs, defining parameters, and constructing prototypes. This content enhances understanding of effective solution development and outcome reporting, thereby improving problem-solving and documentation skills within engineering contexts.

See more

11th Grade

Data Analysis Techniques - Fundamental Concepts in Data Science

Data Analysis Techniques - Fundamental Concepts in Data Science

Lesson

Data Analysis Techniques - Fundamental Concepts in Data Science

11th Grade

Education, Computers, Special Education

Gain a robust understanding of foundational techniques and concepts in data science with a focus on data analysis fundamentals. Develop essential analytical skills to effectively interpret and utilize data across various contexts, enabling more informed decision-making.

See more

11th Grade

Data Analysis - Quality Data Collection - Data Science Essentials

Data Analysis - Quality Data Collection - Data Science Essentials

Lesson

Data Analysis - Quality Data Collection - Data Science Essentials

11th Grade

Computers

Explore fundamental techniques for collecting high-quality data essential for data science. Develop skills in data analysis to understand the crucial role of accurate data collection in making informed decisions.

See more

9th Grade - 12th Grade

Iterative Problem Solving - Engineering Design Process - Understanding Technological Applications

Iterative Problem Solving - Engineering Design Process - Understanding Technological Applications

Lesson

Iterative Problem Solving - Engineering Design Process - Understanding Technological Applications

9th Grade - 12th Grade

Other

Explore the iterative nature of the engineering design process, contrasting it with the scientific method while emphasizing its role in meeting human needs through technology. Gain proficiency in identifying specific steps, understanding constraints, and developing solutions, thereby enhancing skills in applying technological concepts to real-world scenarios.

See more

9th Grade - 12th Grade

Programming Logic - Algorithm Development - AP Computer Science Principles

Programming Logic - Algorithm Development - AP Computer Science Principles

Lesson

Programming Logic - Algorithm Development - AP Computer Science Principles

9th Grade - 12th Grade

Computers

Focus on programming logic and algorithm development within the AP Computer Science Principles course, emphasizing problem-solving through questions that involve a robot navigating a grid. Learners will enhance their ability to develop efficient algorithms by identifying correct code segments and understanding program behavior.

See more

11th Grade

Data Wrangling - Processes & Techniques - Data Science

Data Wrangling - Processes & Techniques - Data Science

Lesson

Data Wrangling - Processes & Techniques - Data Science

11th Grade

Computers

Explore fundamental concepts in data science with a focus on the techniques involved in data wrangling and analysis. Gain the ability to identify various components of the data science process, differentiate between primary and secondary data collection, and learn how to effectively communicate data insights.

See more

9th Grade

Data Analysis - Independent and Dependent Variables - Scientific Data Representation

Data Analysis - Independent and Dependent Variables - Scientific Data Representation

Lesson

Data Analysis - Independent and Dependent Variables - Scientific Data Representation

9th Grade

Biology

Investigate the representation of data in scientific contexts, focusing on the identification of independent and dependent variables using data tables and graphs. Develop a robust ability to interpret trends and relationships within scientific data, enhancing analytical skills applicable to scientific research.

See more

11th Grade

Data Analysis and Application - Practical Uses and Stages of Data Science

Data Analysis and Application - Practical Uses and Stages of Data Science

Lesson

Data Analysis and Application - Practical Uses and Stages of Data Science

11th Grade

Computers

Examine key questions and practical applications of data science. Gain an understanding of essential data science processes and appreciate the impact of data-driven decision-making.

See more

12th Grade

Engineering Design - Constraints and Creativity - Problem Solving in Science

Engineering Design - Constraints and Creativity - Problem Solving in Science

Lesson

Engineering Design - Constraints and Creativity - Problem Solving in Science

12th Grade

Computers

Focuses on the engineering design process by highlighting how constraints enhance creativity and innovation. Explores how limitations drive solutions in scientific fields and recognizes the impact of serendipitous discoveries, such as penicillin, in advancing technology and science.

See more

6th Grade - 9th Grade

Understanding Creativity - Machine Learning Applications - Artificial Intelligence Concepts

Understanding Creativity - Machine Learning Applications - Artificial Intelligence Concepts

Lesson

Understanding Creativity - Machine Learning Applications - Artificial Intelligence Concepts

6th Grade - 9th Grade

Computers

Explore how computers emulate human creativity using cutting-edge concepts in artificial intelligence and machine learning. Gain an understanding of pattern recognition and neural networks' contributions to AI. Discover the integration of robots in modern workforces and their role in enhancing job creation.

See more

9th Grade - 12th Grade

Problem-Solving Skills - Engineering Design - Innovation Processes

Problem-Solving Skills - Engineering Design - Innovation Processes

Lesson

Problem-Solving Skills - Engineering Design - Innovation Processes

9th Grade - 12th Grade

Science

Investigate the core principles of the engineering design process, with an emphasis on concepts such as prototyping, iteration, and constraints. Learners will gain the ability to apply problem-solving skills to foster innovation, create an initial model, and enhance its performance through refinement.

See more

9th Grade - 12th Grade

Engineering Design - Problem Solving - Design Processes

Engineering Design - Problem Solving - Design Processes

Lesson

Engineering Design - Problem Solving - Design Processes

9th Grade - 12th Grade

Physics

Investigate the engineering design process, emphasizing the identification of problems, brainstorming solutions, and implementing research strategies. Develop skills for systematically approaching design challenges, which enhances problem-solving and critical thinking capabilities.

See more

Start adapting your curriculum in minutes.

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

Marketing banner backdrop