1. Library
  2. Technology
  3. Coding Basics
  4. Understand Basic Programming Concepts

Understand Basic Programming Concepts Resources

Filter your results

5th Grade - 8th Grade

Coding Skills - Navigating and Exploring with the Curiosity Rover - Applications in Space Exploration

Coding Skills - Navigating and Exploring with the Curiosity Rover - Applications in Space Exploration

Interactive Video

Coding Skills - Navigating and Exploring with the Curiosity Rover - Applications in Space Exploration

5th Grade - 8th Grade

Education, Instructional Technology, Computers

Explore coding skills that are essential for navigating complex tasks such as mazes and controlling technological projects, including operating NASA's Curiosity rover on Mars. Gain an understanding of fundamental programming concepts and their application in cutting-edge space technology. Develop the ability to create innovative software solutions through a focus on practical coding techniques.

See more

4th Grade - 8th Grade

Basic Programming Skills - Scratch Features - Introduction to Programming

Basic Programming Skills - Scratch Features - Introduction to Programming

Interactive Video

Basic Programming Skills - Scratch Features - Introduction to Programming

4th Grade - 8th Grade

Instructional Technology, Computers, Education

Engaging with interactive tools fosters a foundational understanding of programming concepts and develops the capacity to create simple projects using a user-friendly approach.

See more

5th Grade - 8th Grade

Beginner Programming Concepts - Variables and Data Types - Python Basics

Beginner Programming Concepts - Variables and Data Types - Python Basics

Interactive Video

Beginner Programming Concepts - Variables and Data Types - Python Basics

5th Grade - 8th Grade

Computers

Explore foundational concepts of Python programming, focusing on syntax, basic data types, and the use of variables for information storage. Acquire skills to write simple Python programs, manipulate data, and develop interactive applications by incorporating user input.

See more

5th Grade - 8th Grade

Basic Coding Concepts - Fundamentals - Introduction to Programming

Basic Coding Concepts - Fundamentals - Introduction to Programming

Quiz

Basic Coding Concepts - Fundamentals - Introduction to Programming

5th Grade - 8th Grade

Computers

Gain an understanding of fundamental coding concepts, including algorithms, loops, and programming languages such as HTML and Java. Develop basic programming principles and the ability to effectively use common coding structures, fostering foundational skills in computer science.

See more

1st Grade - 6th Grade

Programming Mastery - Intermediate and Advanced Concepts - Implementation Techniques

Programming Mastery - Intermediate and Advanced Concepts - Implementation Techniques

Interactive Video

Programming Mastery - Intermediate and Advanced Concepts - Implementation Techniques

1st Grade - 6th Grade

World Languages, Performing Arts, Arts

Explore comprehensive programming concepts by setting up development environments, understanding diverse data structures, and mastering advanced threading techniques. Gain proficiency in deciphering complex examples and applying these skills effectively in real-world scenarios.

See more

4th Grade - 6th Grade

Programming Basics - Block Coding Principles - Introduction to Visual Programming

Programming Basics - Block Coding Principles - Introduction to Visual Programming

Interactive Video

Programming Basics - Block Coding Principles - Introduction to Visual Programming

4th Grade - 6th Grade

Education, Fun, Instructional Technology, Computers

Learn the fundamentals of block coding and its application in programming through engaging exploration and examples. Acquire foundational skills in visual programming and understand essential coding block functions to command and manage digital elements effectively.

See more

1st Grade - 2nd Grade

Basic Concepts of Dash - Session Overview

Basic Concepts of Dash - Session Overview

Interactive Video

Basic Concepts of Dash - Session Overview

1st Grade - 2nd Grade

Other

Explore fundamental concepts of 'dash', covering key topics such as an overview of sessions and guidance. Gain foundational knowledge and the confidence to navigate technical aspects effectively.

See more

5th Grade - 8th Grade

[Fundamental Skills - Basic Robotics Concepts - Robotics & Automation]

[Fundamental Skills - Basic Robotics Concepts - Robotics & Automation]

Interactive Video

[Fundamental Skills - Basic Robotics Concepts - Robotics & Automation]

5th Grade - 8th Grade

Science, Computers, Design

Gain fundamental skills in robotics by mastering basic concepts, exploring the history of the term "robot," and understanding the key functions of robots. Develop a foundational grasp of robotics principles and practices to pave the way for more advanced exploration in the field.

See more

4th Grade - 8th Grade

Programming Skills - Scratch Basics - Introduction to Scratch

Programming Skills - Scratch Basics - Introduction to Scratch

Interactive Video

Programming Skills - Scratch Basics - Introduction to Scratch

4th Grade - 8th Grade

Education, Instructional Technology, Computers

Explore key aspects of Scratch programming, focusing on understanding programs, sprites, blocks, and effective project management. Develop skills in creating and managing projects, enhancing creative and effective coding abilities.

See more

1st Grade - 3rd Grade

Introduction - Web Concepts - Internet & Web Technologies

Introduction - Web Concepts - Internet & Web Technologies

Interactive Video

Introduction - Web Concepts - Internet & Web Technologies

1st Grade - 3rd Grade

English, Other

Explore the foundational concepts of the internet and web technologies by understanding the basics and components of the web. Develop the ability to identify key components and distinguish between various web technologies.

See more

3rd Grade - 6th Grade

Programming Fundamentals - Code Editor Features and Commands

Programming Fundamentals - Code Editor Features and Commands

Interactive Video

Programming Fundamentals - Code Editor Features and Commands

3rd Grade - 6th Grade

Education, Computers, Instructional Technology

Investigate the foundational principles of programming and the functions of a code editor, highlighting key commands and features. Strengthen coding abilities by comprehending essential editor functionalities and developing the competence to construct and test basic programs efficiently.

See more

5th Grade - 10th Grade

Turtle Graphics Techniques - Commands & Color Manipulation - Recursion Concepts

Turtle Graphics Techniques - Commands & Color Manipulation - Recursion Concepts

Interactive Video

Turtle Graphics Techniques - Commands & Color Manipulation - Recursion Concepts

5th Grade - 10th Grade

Fun, Computers, Mathematics

Learn to animate and create patterns using Python's Turtle Graphics Library, focusing on fundamental concepts such as drawing commands, color manipulation, and recursion. Enhance coding skills in a creative setting, emphasizing the development of programming abilities through the integration of artistic and computational techniques.

See more

3rd Grade - 6th Grade

Introduction to Programming Skills - Visual Coding Basics - Learning with Tynker

Introduction to Programming Skills - Visual Coding Basics - Learning with Tynker

Interactive Video

Introduction to Programming Skills - Visual Coding Basics - Learning with Tynker

3rd Grade - 6th Grade

Computers, Education, Instructional Technology

Explore programming fundamentals through engaging visual code blocks, designed for young learners. Develop skills to create sequences, understand event-driven actions, and efficiently debug code, enhancing programming knowledge through interactive lessons.

See more

4th Grade - 8th Grade

Introduction to Game Development - Basic Scratch Programming - Interactive Sprites and Controls

Introduction to Game Development - Basic Scratch Programming - Interactive Sprites and Controls

Interactive Video

Introduction to Game Development - Basic Scratch Programming - Interactive Sprites and Controls

4th Grade - 8th Grade

Computers, Education, Instructional Technology

Explore foundational gaming concepts by focusing on programming sprites and interactive controls with Scratch. Achieve the ability to construct basic games, enhance gameplay functionalities, and effectively utilize variable storage by the completion of the lesson.

See more

5th Grade - 8th Grade

Arduino Programming Basics - LED Control - Introductory Projects

Arduino Programming Basics - LED Control - Introductory Projects

Interactive Video

Arduino Programming Basics - LED Control - Introductory Projects

5th Grade - 8th Grade

Education, Instructional Technology, Computers

Explore foundational Arduino programming through projects that involve controlling LEDs, focusing on key concepts such as pin functionality, digital output, and circuit configuration. Develop essential skills in writing and modifying simple code while gaining a deeper understanding of microcontroller operations and the fundamentals of electronics learning.

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 - 3rd Grade

Challenges and Methods in Advanced Processes

Challenges and Methods in Advanced Processes

Interactive Video

Challenges and Methods in Advanced Processes

1st Grade - 3rd Grade

Moral Science, Life Skills

Examine the core concepts of advanced processes and how they are implemented. Gain insight into the main challenges, required skills, and potential outcomes of employing these techniques effectively.

See more

1st Grade - 3rd Grade

Concept Introduction - Basic Elements and Musical Integration

Concept Introduction - Basic Elements and Musical Integration

Interactive Video

Concept Introduction - Basic Elements and Musical Integration

1st Grade - 3rd Grade

Arts, Performing Arts

Gain an understanding of basic elements such as 'x' and 'y' through the integration of musical and thematic elements. Develop insights into these foundational concepts supported by engaging multimedia to enhance comprehension and retention.

See more

5th Grade - 8th Grade

HTML Basics - Introduction to HTML - Web Development

HTML Basics - Introduction to HTML - Web Development

Interactive Video

HTML Basics - Introduction to HTML - Web Development

5th Grade - 8th Grade

Education, Computers, Instructional Technology

Gain a foundational understanding of HTML by focusing on essential elements and concepts for creating web pages. Learn to structure web documents effectively, and integrate CSS and JavaScript for enhanced interactivity and styling. By the end of this learning experience, learners will confidently construct well-organized web pages with improved functionality and appearance.

See more

5th Grade - 8th Grade

Basic Drone Programming - Drone Blocks - Fundamentals of Drone Navigation

Basic Drone Programming - Drone Blocks - Fundamentals of Drone Navigation

Interactive Video

Basic Drone Programming - Drone Blocks - Fundamentals of Drone Navigation

5th Grade - 8th Grade

Computers, Instructional Technology, Education

Master the fundamentals of drone programming by learning key commands such as take off, land, and navigate basic shapes like triangles and squares. Acquire essential coding skills in creating sequences and utilizing loops to optimize flight paths, ensuring efficient drone operation.

See more

Start adapting your curriculum in minutes.

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

Marketing banner backdrop