Subject

  1. Library
  2. Technology
  3. Programming

Programming Resources

Filter your results

5th Grade - 7th Grade

Engineering - Design - Engineering Design Process

Engineering - Design - Engineering Design Process

Quiz

Engineering - Design - Engineering Design Process

5th Grade - 7th Grade

Science

Examine the steps of the Engineering Design Process, with a focus on defining the problem and refining the design. Gain an understanding of systematic approaches to engineering challenges to enhance problem-solving skills and design thinking abilities.

See more

3rd Grade - 5th Grade

Engineering Concepts - Introduction to Various Engineering Disciplines

Engineering Concepts - Introduction to Various Engineering Disciplines

Quiz

Engineering Concepts - Introduction to Various Engineering Disciplines

3rd Grade - 5th Grade

Science

Explore diverse engineering roles, focusing on the engineering design process and the unique aspects of civil, mechanical, and aerospace disciplines. Students will gain insights into the principal responsibilities of engineers and apply theoretical knowledge to effectively address real-world challenges.

See more

3rd Grade - 8th Grade

Core Programming Concepts - Key Technology Terms - Introduction to Computer Science

Core Programming Concepts - Key Technology Terms - Introduction to Computer Science

Quiz

Core Programming Concepts - Key Technology Terms - Introduction to Computer Science

3rd Grade - 8th Grade

Computers

Programming

Master essential programming concepts such as events, debugging, and algorithms. Strengthen your understanding of key computer science terms and develop the ability to identify their practical applications in real-world scenarios through interactive questioning.

See more

5th Grade - 8th Grade

Critical Thinking & Logical Reasoning - Engaging Riddles

Critical Thinking & Logical Reasoning - Engaging Riddles

Interactive Video

Critical Thinking & Logical Reasoning - Engaging Riddles

5th Grade - 8th Grade

Mathematics, Life Skills, Fun

Explore a diverse array of puzzles that challenge critical thinking and logical reasoning skills. These exercises improve the ability to solve complex problems and enhance logical analysis.

See more

1st Grade - 6th Grade

[Fundamentals of Coding - Basic Programming Concepts - Computer Science]

[Fundamentals of Coding - Basic Programming Concepts - Computer Science]

Quiz

[Fundamentals of Coding - Basic Programming Concepts - Computer Science]

1st Grade - 6th Grade

Computers

Programming

Understand foundational concepts in computer programming, including sequence, debugging, algorithms, and loops. Mastery of these key ideas enables learners to write clear instructions for computers and grasp essential coding terminology, establishing a basis for more advanced study in computer science.

See more

5th Grade - 8th Grade

Engineering Disciplines - Identification and Application - Types of Engineers

Engineering Disciplines - Identification and Application - Types of Engineers

Quiz

Engineering Disciplines - Identification and Application - Types of Engineers

5th Grade - 8th Grade

Science

Analyzing various engineering disciplines highlights the roles and responsibilities inherent to each. Participants will comprehend different engineering fields and the methodologies engineers use to address specific challenges through design and construction.

See more

5th Grade - 8th Grade

[Logical Reasoning - Evidence Analysis - Hypotheses Evaluation]

[Logical Reasoning - Evidence Analysis - Hypotheses Evaluation]

Interactive Video

[Logical Reasoning - Evidence Analysis - Hypotheses Evaluation]

5th Grade - 8th Grade

Life Skills, Education, Science, English

Explore the foundational principles of logical reasoning and evidence analysis through hypothetical scenarios. Strengthen critical thinking skills by examining evidence and forming hypotheses, which enhances the ability to evaluate and interpret information effectively.

See more

Kindergarten - University

Understanding Sequence and Algorithms in Coding

Understanding Sequence and Algorithms in Coding

Quiz

Understanding Sequence and Algorithms in Coding

Kindergarten - University

Computers

Programming

Explore the core concepts of coding, which include sequence, loops, and debugging. Learners will develop abilities in identifying logical order, recognizing errors, and effectively communicating instructions to computers.

See more

3rd Grade - 5th Grade

Programming Concepts - Dash & Dot - Robotics Coding

Programming Concepts - Dash & Dot - Robotics Coding

Quiz

Programming Concepts - Dash & Dot - Robotics Coding

3rd Grade - 5th Grade

Computers

Gain a solid understanding of foundational programming concepts centered on sequences, loops, and conditions through engaging coding challenges. Enhance problem-solving skills and develop an intuitive grasp of computational thinking by customizing movements and creating dynamic programs.

See more

5th Grade - 8th Grade

Creative Problem Solving - Prototype Testing - Innovation Processes

Creative Problem Solving - Prototype Testing - Innovation Processes

Interactive Video

Creative Problem Solving - Prototype Testing - Innovation Processes

5th Grade - 8th Grade

Life Skills, Arts, Science, Design

Key concepts of innovation involve the generation and refinement of ideas, prototype testing, and the crucial role of feedback. Learners will develop skills in creative problem-solving, gain an understanding of participation in the innovation process, and enhance designs through iterative testing.

See more

Kindergarten - 1st Grade

Logical Reasoning - Problem Solving - Cognitive Skills

Logical Reasoning - Problem Solving - Cognitive Skills

Quiz

Logical Reasoning - Problem Solving - Cognitive Skills

Kindergarten - 1st Grade

Other

Explore the fundamental aspects of logical reasoning, emphasizing problem-solving and cognitive skill development through a variety of engaging exercises. Enhance critical thinking and decision-making abilities, equipped with improved analytical skills and an understanding of abstract concepts.

See more

5th Grade - 7th Grade

Logical Thinking Skills - Making Inferences & Deductive Reasoning - Critical Reasoning

Logical Thinking Skills - Making Inferences & Deductive Reasoning - Critical Reasoning

Quiz

Logical Thinking Skills - Making Inferences & Deductive Reasoning - Critical Reasoning

5th Grade - 7th Grade

English, Fun, Other

Develop an understanding of making inferences and employing deductive reasoning through engaging questions. Enhance logical thinking and improve the ability to draw conclusions from presented premises.

See more

3rd Grade - 8th Grade

Control Structures in JavaScript - Programming with Karel

Control Structures in JavaScript - Programming with Karel

Quiz

Control Structures in JavaScript - Programming with Karel

3rd Grade - 8th Grade

Other

Develop a solid understanding of programming basics with a focus on control structures in JavaScript. Enhance problem-solving skills through the use of various programming environments. Learners will advance their coding proficiency by concentrating on writing efficient functions, implementing loops, and mastering conditional logic applicable to real-world scenarios.

See more

1st Grade - 7th Grade

Introduction to Programming - Programming Languages & Problem-Solving - Computer Science Basics

Introduction to Programming - Programming Languages & Problem-Solving - Computer Science Basics

Quiz

Introduction to Programming - Programming Languages & Problem-Solving - Computer Science Basics

1st Grade - 7th Grade

Computers

Explore the fundamentals of computer programming by delving into essential subjects such as programming languages, problem-solving methods, and the binary system. Acquire foundational knowledge of data processing in computers and develop skills in logical thinking and code organization to effectively address computational challenges.

See more

4th Grade - 8th Grade

Scratch Programming - Fundamentals of Interactive Animation - Introductory Concepts

Scratch Programming - Fundamentals of Interactive Animation - Introductory Concepts

Interactive Video

Scratch Programming - Fundamentals of Interactive Animation - Introductory Concepts

4th Grade - 8th Grade

Computers, Education, Instructional Technology

Focus on the essential concepts of Scratch Programming, emphasizing interactive animation and basic coding constructs. Develop foundational skills in programming logic and problem-solving to create engaging projects and animations in a user-friendly environment.

See more

1st Grade - 10th Grade

Control Structures - Conditional and Looping Statements - Programming Fundamentals

Control Structures - Conditional and Looping Statements - Programming Fundamentals

Quiz

Control Structures - Conditional and Looping Statements - Programming Fundamentals

1st Grade - 10th Grade

Computers

Programming

Focuses on essential programming constructs such as if statements, loops, and function prototypes. Learners will gain proficiency in applying conditional and iterative logic, thereby enhancing foundational programming skills.

See more

5th Grade - 8th Grade

Understanding Engineering Skills - Types of Engineers in Various Disciplines

Understanding Engineering Skills - Types of Engineers in Various Disciplines

Flashcard

Understanding Engineering Skills - Types of Engineers in Various Disciplines

5th Grade - 8th Grade

Science

Explore a comprehensive overview of engineering disciplines, including mechanical, environmental, and civil engineering. Gain a deeper understanding of the roles and responsibilities within each field and develop essential skills. Enhance problem-solving and critical thinking abilities in real-world applications.

See more

3rd Grade

Fundamentals of Programming - Conditional Statements & Logic - Introduction to Programming Concepts

Fundamentals of Programming - Conditional Statements & Logic - Introduction to Programming Concepts

Quiz

Fundamentals of Programming - Conditional Statements & Logic - Introduction to Programming Concepts

3rd Grade

Computers

Explore fundamental programming concepts, such as conditional statements, loops, and input/output processes. Gain foundational skills in writing basic programs, identifying and correcting bugs, and following logical sequences in code development.

See more

5th Grade - 8th Grade

Engineering Skill Development - Identifying and Solving Failure Points - Problem-Solving in Engineering

Engineering Skill Development - Identifying and Solving Failure Points - Problem-Solving in Engineering

Interactive Video

Engineering Skill Development - Identifying and Solving Failure Points - Problem-Solving in Engineering

5th Grade - 8th Grade

Science, Design

Identify and address failure points in engineering solutions by exploring both practical examples and theoretical concepts. Develop skills to isolate variables, conduct trials, and improve designs, enhancing problem-solving abilities and understanding of engineering principles.

See more

5th Grade - 6th Grade

Scientific Method Skills - Categorization and Investigation Techniques

Scientific Method Skills - Categorization and Investigation Techniques

Quiz

Scientific Method Skills - Categorization and Investigation Techniques

5th Grade - 6th Grade

Other Sciences

Basic Principles

Explore fundamental scientific method skills, emphasizing categorization, organization, and analysis techniques. The focus is on grouping and comparing observations, enabling learners to classify, predict, and hypothesize effectively. Develop the ability to design and conduct simple investigations while evaluating outcomes through data interpretation.

See more

Start adapting your curriculum in minutes.

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

Marketing banner backdrop