eBook
Khan Academy

Khan Academy: Iterating Over Lists With Loops

For Students 9th - 10th
Learn how to use a loop to iterate over each element, repeating the same code for each element.
eBook
Khan Academy

Khan Academy: Random Numbers

For Students 9th - 10th
See how we can generate random values in our computer programs, and use those to make decisions and simulate natural processes.
Article
BBC

Bbc Bitesize: Data Structures and Data Types: Variable Scope

For Students 9th - 10th
Learn how global and local variables affect coding.
Article
BBC

Bbc Bitesize: Data Structures and Data Types: Identifiers and Annotation

For Students 9th - 10th
See how choosing meaningful names for the variables, constants, and subroutines makes it easier for the next person to work on the code to understand it.
Article
BBC

Bbc Bitesize: Data Structures and Data Types: Variables and Constants

For Students 9th - 10th
Computer programs usually use data in some shape or form expressed as varaiables and constants.
Article
BBC

Bbc Bitesize: Data Structures and Data Types: Implementing Data Structures

For Students 9th - 10th
Learn how data structures are implemented in computer programming.
Handout
Other

Teaching Data Science: Teaching Refactoring to Improve Code

For Students 9th - 10th
Learn how to use refactoring to improve computer code.
Article
University of North Carolina

Unc Computer Science: Refactoring

For Students 9th - 10th
Find out what refactoring means in computer coding.
eBook
Khan Academy

Khan Academy: String Operations

For Students 9th - 10th
Computer programs don't just store strings, they also manipulate them. With string operations, we can chop strings up, mash strings together, or transform strings in all sorts of ways. Learn how here.
eBook
Khan Academy

Khan Academy: Storing Strings in Variables

For Students 9th - 10th
When we're making a program, we often want to store sequences of letters. In programming lingo, we call each letter a character and we call the sequence a string.
eBook
Khan Academy

Khan Academy: Storing Data in Variables

For Students 9th - 10th
Find out how computer programs instruct computers how to process data.
eBook
Khan Academy

Khan Academy: Numbered Repetition of Instructions

For Students 9th - 10th
Computer programs are full of repetition, since our programs automate and simulate the world around us. Programmers use for loops to repeat a set of instructions a specific number of times.
eBook
Khan Academy

Khan Academy: Conditional Repetition of Instructions

For Students 9th - 10th
Learn how programmers repeat code using a programming construct like the while loop.
eBook
Khan Academy

Khan Academy: Mathematical Expressions

For Students 9th - 10th
A computer can compute results for them in a fraction of a second. Find out how we actually get the computer to do math for us?
Article
Other

Learn to Code With Me: The 4 Data Structures Every New Developer Should Know

For Students 9th - 10th
Learn about the four data structures evident inbn computer programming.
Article
Other

Medium: Software Engineering: Software Process and Software Process Models

For Students 9th - 10th
Understand the software process and software process models.
Handout
Lumen Learning

Lumen: Reading: Software Development Process

For Students 9th - 10th
Learn about software development methodologies and the development process.
Lesson Plan
University of Canterbury

Cs Unplugged: The Great Number Hunt (Sorted)

For Teachers 3rd - 4th
How would you look for a book in a library if the books were sorted in alphabetical order? Is that easier than if they were out of order?
Handout
Khan Academy

Khan Academy: Cellular Respiration Review

For Students 9th - 10th
Review concepts covered in high school biology dealing with cellular respiration. Page includes vocabulary as well as charts to explain the process.
Unknown Type
Khan Academy

Khan Academy: Heat Generation in Brown Fat

For Students 9th - 10th
Read the passage "Heat Generation in Brown Fat" and complete the related five-question quiz.
Unknown Type
Khan Academy

Khan Academy: Carbohydrate Metabolism Questions

For Students 9th - 10th
Practice for the MCAT with these questions about carbohydrate metabolism.
Online Course
Code.org

Code.org: Cs Fundamentals: Course A

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
Unknown Type
Khan Academy

Khan Academy: Oxidative Phosphorylation Questions

For Students 9th - 10th
Oxidative phosphorylation practice questions.
eBook
CK-12 Foundation

Ck 12: Life Science: 2.12 Active Transport

For Students 9th - 10th
Explore the process of active transport.

Other popular searches