1. Library
  2. Technology
  3. Coding Basics
  4. Create Simple Programs

Create Simple Programs Resources

Filter your results

2nd Grade - 5th Grade

Introduction to Programming - ScratchJr Functions - Digital Storytelling

Introduction to Programming - ScratchJr Functions - Digital Storytelling

Interactive Video

Introduction to Programming - ScratchJr Functions - Digital Storytelling

2nd Grade - 5th Grade

Instructional Technology, Computers, Education

Explore the fundamentals of ScratchJr to create digital stories, games, and interactive animations. Acquire skills to navigate the interface, comprehend basic programming principles, and develop engaging projects using the app on tablets.

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

3rd Grade - 6th Grade

Basic Programming Skills - Understanding Programming Languages - Introduction to Coding

Basic Programming Skills - Understanding Programming Languages - Introduction to Coding

Interactive Video

Basic Programming Skills - Understanding Programming Languages - Introduction to Coding

3rd Grade - 6th Grade

Computers

Explore the fundamentals of coding by understanding how it is similar to following a recipe. Learn about the parallels between human and programming languages, and grasp the crucial role of effective communication with computers. Gain the inspiration and foundational knowledge to begin developing your own digital programs.

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

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

Coding Skills - Introduction to Programming - Foundations of Computer Science

Coding Skills - Introduction to Programming - Foundations of Computer Science

Quiz

Coding Skills - Introduction to Programming - Foundations of Computer Science

5th Grade - 8th Grade

Computers

Programming

Master the essentials of coding by focusing on key concepts such as programming languages, tools, and their applications in diverse fields. Develop the capacity to write basic code, gain understanding of various programming languages, and apply coding skills to create simple software and web applications.

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

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

Programming Basics - Debugging and Programming Languages - Introduction to Coding

Programming Basics - Debugging and Programming Languages - Introduction to Coding

Quiz

Programming Basics - Debugging and Programming Languages - Introduction to Coding

4th Grade - 12th Grade

Computers

Covering essential programming concepts, this material focuses on troubleshooting common code errors and understanding various programming languages. Learners will gain an introductory grasp of programming fundamentals, enhancing their skills in debugging and identifying scripting languages used in diverse projects.

See more

5th Grade - 8th Grade

Mastering Syntax and Variable Usage - Understanding Common Errors - Python Programming Basics

Mastering Syntax and Variable Usage - Understanding Common Errors - Python Programming Basics

Interactive Video

Mastering Syntax and Variable Usage - Understanding Common Errors - Python Programming Basics

5th Grade - 8th Grade

Computers, Education

Explore fundamental Python programming concepts, focusing on syntax and variable usage. Strengthen problem-solving skills by identifying and correcting syntax errors, and gain proficiency in using variables for efficient data storage and manipulation.

See more

4th Grade - 8th Grade

Fundamentals of Programming - Coding Terminology - Introductory Computational Concepts

Fundamentals of Programming - Coding Terminology - Introductory Computational Concepts

Lesson

Fundamentals of Programming - Coding Terminology - Introductory Computational Concepts

4th Grade - 8th Grade

Computers

Explore foundational programming concepts, including algorithms, code, loops, sequences, conditionals, and task decomposition. Gain the ability to identify and apply these essential programming principles and logic structures in coding tasks to create effective software solutions.

See more

5th Grade - 8th Grade

Fundamentals of Programming - Concepts & Applications

Fundamentals of Programming - Concepts & Applications

Interactive Video

Fundamentals of Programming - Concepts & Applications

5th Grade - 8th Grade

Education, Instructional Technology, Computers

Explore the essential concepts and applications of programming in practical contexts. Mastering these topics empowers learners to utilize programming skills across various domains, enhance their problem-solving abilities, and comprehend the wide-ranging applications of coding within technology and industry.

See more

5th Grade - 8th Grade

Interest Discovery - STEM Preferences - Student Survey

Interest Discovery - STEM Preferences - Student Survey

Quiz

Interest Discovery - STEM Preferences - Student Survey

5th Grade - 8th Grade

Science, Instructional Technology, Computers

Understood. Please provide the description you would like to be rewritten.

See more

3rd Grade - 6th Grade

Basic Programming Concepts - Navigating Carol's World - Introduction to Programming

Basic Programming Concepts - Navigating Carol's World - Introduction to Programming

Interactive Video

Basic Programming Concepts - Navigating Carol's World - Introduction to Programming

3rd Grade - 6th Grade

Education, Instructional Technology, Computers

Explore foundational programming concepts through interactive scenarios that involve grid navigation and command execution. Learners will gain understanding of basic programming structures and enhance their problem-solving skills by adjusting actions according to various scenarios.

See more

5th Grade - 8th Grade

Programming Skills - Algorithms and Sequence - Micro:bit Concepts

Programming Skills - Algorithms and Sequence - Micro:bit Concepts

Interactive Video

Programming Skills - Algorithms and Sequence - Micro:bit Concepts

5th Grade - 8th Grade

Computers, Education, Instructional Technology

Key programming concepts, including algorithms, sequences, selections, and iterations, are explored using Micro:bit. Learners develop critical skills in constructing programs and applying logical methods to effectively solve problems.

See more

5th Grade - 8th Grade

Basic Programming Skills - Using Blockly in Minecraft

Basic Programming Skills - Using Blockly in Minecraft

Interactive Video

Basic Programming Skills - Using Blockly in Minecraft

5th Grade - 8th Grade

Education, Instructional Technology, Computers

Explore core programming principles using visual programming concepts. Learners gain insights into problem-solving techniques through engaging exercises, developing foundational skills in programming.

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

1st Grade - 3rd Grade

Public Speaking Proficiency - Strategies and Techniques

Public Speaking Proficiency - Strategies and Techniques

Quiz

Public Speaking Proficiency - Strategies and Techniques

1st Grade - 3rd Grade

Professional Development

Focus on enhancing public speaking skills by exploring essential strategies and techniques for effective communication. Gain confidence, connect with audiences, and master the art of message delivery to achieve a higher level of oral communication proficiency.

See more

5th Grade - 8th Grade

Coding Fundamentals - Lego Spike Prime Start-Up - Robotics Programming

Coding Fundamentals - Lego Spike Prime Start-Up - Robotics Programming

Interactive Video

Coding Fundamentals - Lego Spike Prime Start-Up - Robotics Programming

5th Grade - 8th Grade

Instructional Technology, Computers, Education

Explore foundational coding concepts aimed at beginners, focusing on block-based coding and the development of basic robotics functions. Gain skills in constructing and operating simple robotic systems.

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

Start adapting your curriculum in minutes.

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

Marketing banner backdrop