Search Results (82)

View
Selected filters:
  • Computer Science
Animated Division Stories (Problem-Based Interactive Learning)
Rating

Students will work with a partner to write, solve, check, and animate a division story problem based on a division expression using a sharing model.

Subject:
Computer Science
English Language Arts
Composition and Rhetoric
Speaking and Listening
Mathematics
Numbers and Operations
Material Type:
Lesson Plan
Author:
Jody Walker
Date Added:
03/29/2019
Beginning Excel
Conditions of Use:
No Strings Attached
Rating

This textbook was written for a community college introductory course in spreadsheets utilizing Microsoft Excel. While the figures shown utilize Excel 2016, the textbook was written to be applicable to other versions of Excel as well. The book introduces new users to the basics of spreadsheets and is appropriate for students in any major who have not used Excel before.

Subject:
Computer Science
Material Type:
Textbook
Provider:
OpenOregon
Author:
Barbara Lave
Diane Shingledecker
Julie Romey
Mary Schatz
Noreen Brown
Date Added:
01/01/2017
Bringing Algorithms into the Classroom
Conditions of Use:
Remix and Share
Rating

Students will take a sequence of events or steps for some process and create an algorithm. This could apply to any content area. They will display the algorithm in flowchart form. This activity can be modified for all grade levels and content areas.

Subject:
Computer Science
Arts and Humanities
English Language Arts
Life Science
Mathematics
Physical Science
Material Type:
Activity/Lab
Author:
Cheryl Wilson
Date Added:
02/22/2019
Bringing Algorithms into the Classroom - Remix
Conditions of Use:
Remix and Share
Rating

Students will take a sequence of events or steps for some process and create an algorithm. This could apply to any content area. They will display the algorithm in flowchart form. This activity can be modified for all grade levels and content areas.

Subject:
Computer Science
Arts and Humanities
English Language Arts
Life Science
Mathematics
Physical Science
Material Type:
Activity/Lab
Author:
Priscila Fojan
Date Added:
05/02/2019
Building Cryptosystems
Conditions of Use:
Remix and Share
Rating

This video module presents an introduction to cryptography - the method of sending messages in such a way that only the intended recipients can understand them. In this very interactive lesson, students will build three different devices for cryptography and will learn how to encrypt and decrypt messages. There are no prerequisites for this lesson, and it has intentionally been designed in a way that can be adapted to many audiences. It is fully appropriate in a high school level math or computer science class where the teacher can use it to motivate probability/statistics or programming exercises. nteractive lesson, students will learn to build the cryptography devices and will learn how to send and ''crack'' secret messages.

Subject:
Computer Science
Material Type:
Lecture
Provider:
M.I.T.
Provider Set:
M.I.T. Blossoms
Author:
Daniel J. Sturtevant
Date Added:
02/15/2018
Coding Cultural Understanding
Rating

Overview: In this project students develop a computer game in Scratch using their understanding of loops, conditional statements, variables and events that tells the story of a hunter or gatherer from an indigenous culture of their choice. Developed by Allen Distinguished Educators, Nick Nohner and Chris Bartlo, this project integrates computer science, design, and social studies concepts and meets learning standards in computer science.

Subject:
Architecture and Design
Computer Science
Engineering
Environmental Science
Material Type:
Lesson Plan
Author:
Shanah LeGree
Date Added:
06/17/2019
Computational Media Creator: Build My City (Grades 3-5)
Conditions of Use:
Remix and Share
Rating

Computational Media Creators is a unit of computer science instruction that engages students in remixing and creating visual media using procedures on and off the computer. Students learn the basics of how computers function and represent data, problem solving strategies, different types of problems, and how visual programming languages can be used to create interactive, expressive projects. Every activity gives students time to work hands-on, personalize their work, and be creative while applying CS practices and concepts.

Subject:
Computer Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
02/22/2019
Computational Media Explorer: Computing Through Time (Grades K-2)
Conditions of Use:
Remix and Share
Rating

Computational Media Explorers is a unit of computer science instruction that engages students in remixing and creating visual media using procedures on and off the computer. Students learn the basics of how computers function using data, problem solving strategies, and how to create using a visual programming language designed for pre-readers. Every activity gives students time to work hands-on, personalize their work, and be creative while applying CS practices and concepts.

Subject:
Computer Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
02/22/2019
Computational Media Innovator: Learning to Program, Programming to Learn (Grades 6-8)
Conditions of Use:
Remix and Share
Rating

Computational Media Explorers is a unit of computer science instruction that engages students in remixing and creating visual media using procedures on and off the computer. Students learn how computers represent and can transform data, problem solving strategies, the difference between algorithms and instructions, and how to collaborate on building projects using visual programming language. Every activity gives students time to work hands-on, personalize their work, and be creative while applying CS practices and concepts.

Subject:
Computer Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
02/22/2019
Creating An App Through Musical Typing
Conditions of Use:
Remix and Share
Rating

DescriptionOverview: This lesson allows students to work on their keyboarding skills while creating pieces of music.  Students can choose classiccal music, current hits, or just play around with the keyboard. Students will then be able to create an app using Code.org's AppLab that uses a recording of the music they play.Subject:Computer Science, Business and Communication Level:Middle School, High School Grades:Grade 7, Grade 8, Grade 9, Grade 10, Grade 11, Grade 12 Material Type:Lesson Plan Author:Jennifer Clark Date Added:04/06/2019License: Creative Commons Attribution-NonCommercial 4.0  Language:English Media Format:Downloadable docs, Interactivehttps://www.oercommons.org/courseware/lesson/53119/overview

Subject:
Computer Science
Material Type:
Lesson Plan
Author:
Blair Sawyers
Date Added:
06/17/2019
Database Design-2nd Edition
Conditions of Use:
No Strings Attached
Rating

Database Design - 2nd Edition covers database systems and database design concepts. New to this edition are SQL info, additional examples, key terms and review exercises at the end of each chapter.

Subject:
Computer Science
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Author:
Adrienne Watt
Nelson Eng
Date Added:
11/26/2014
Defining Variables and Substitutions
Conditions of Use:
Remix and Share
Rating

In this activity, students will learn to define variables that can be used to reference values and expressions. Once defined, their variables can be used repeatedly throughout a program as substitutes for the original values or expressions.

Subject:
Computer Science
Algebra
Material Type:
Lesson Plan
Author:
Monique Guest
Date Added:
05/05/2019
Exploring Computer Science (Grades 9-10)
Conditions of Use:
Remix and Share
Rating

Exploring Computer Science is a yearlong course developed around a framework of both computer science content and computational practice. Assignments and instruction are contextualized to be socially relevant and meaningful for diverse students. Units utilize a variety of tools/platforms and culminate with final projects around Human-Computer Interaction, Problem Solving, Web Design (HTML, CSS), Programming (Scratch, Edware), Computing & Data Analysis, and Robotics. ECS is recognized nationally as a preparatory course for AP Computer Science Principles. Watch this video and view this fact sheet for more information.

Subject:
Computer Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
02/22/2019
Game Controller Challenge - Makey Makey
Rating

Makey Makey is an invention kit for the 21st century. Turn everyday objects into touchpads and combine them with the internet. It’s a simple invention kit for beginners and experts doing art, engineering, and everything in between.https://cdn.shopify.com/s/files/1/0162/8612/files/lesson-plans.pdf?16481577170705338427 

Subject:
Applied Science
Computer Science
Material Type:
Lesson Plan
Author:
Shanah LeGree
Date Added:
06/17/2019
How are ocean currents formed? Discover the impact of salinity and temperature on ocean currents by conducting experiments, building an electrical conductivity sensor, and analyzing global data.
Rating

How are ocean currents formed?Discover the impact of salinity and temperature on ocean currents by conducting experiments, building an electrical conductivity sensor, and analyzing global data.https://www.microsoft.com/en-us/education/oceans/lessons/how-ocean-currents-work/default.aspx 

Subject:
Computer Science
Engineering
Environmental Science
Environmental Studies
Life Science
Material Type:
Lesson Plan
Author:
Shanah LeGree
Date Added:
04/26/2019
Interactive Word Problem
Rating

This lesson plan is intended for use by teachers, not as a project assignment for students. But you know, do whatever you want.Lesson ObjectivesWrite word problems appropriate for their grade level (or younger)Understand the functions of mathematical operatorsCreate a logical sequence in Scratch to be played in the real worldUtilize Makey Makey to have students physically interact with multiple choice questionsResourcesFord, Beverly. "Writing a Multiplication Word Problem." Writing a Multiplication Word Problem. AIMS Education Foundation. Web."Solving the Math Curse: Reading and Writing Math Word Problems." - ReadWriteThink.org IRA/NCTE. Web. 

Subject:
Computer Science
Engineering
Electronic Technology
Material Type:
Lesson Plan
Author:
Shanah LeGree
Date Added:
06/17/2019
Introducing Block Coding for EV3
Conditions of Use:
No Strings Attached
Rating

This lesson should be used after students have completed the introductory Lego EV3 block building.  This lesson wil help students get a better understanding of how to use input and output parameters.  Students will explore and identify previously used software that uses block programming.  Students will connect early interactions in Computer Science programming with the input and output parameters in Math. This lesson review input and output functions associated with the mechanics of a computer

Subject:
Computer Science
Mathematics
Material Type:
Lesson Plan
Author:
Edwina Lawson
Date Added:
03/11/2019