Search Results (97)

View
Selected filters:
  • Computer Science
Animated Division Stories (Problem-Based Interactive Learning)
Conditions of Use:
Remix and Share
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:
08/19/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
Bot or not? How fake social media accounts influence voting.
Conditions of Use:
Remix and Share
Rating

Social media is an important tool for learning about current events and practicing active and informed citizenship. However, fake Twitter accounts called ‘bots’ have been used to try to influence public opinion—and not always for the better.About 30 percent of social media users have been deceived by a computer-generated bot at one point or another. Students will watch the PBS NewsHour video, ‘Cracking the stealth political influence of bots,’ which examines how bots play a role in influencing public opinion and design their own bot to help spread awareness about an issue they care about.   

Subject:
Computer Science
Material Type:
Lesson Plan
Author:
Duncan deBruin
Date Added:
07/11/2019
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
Remix
Bringing
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:
08/21/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
CTE Lesson Plan on Cybersecurity
Conditions of Use:
Remix and Share
Rating

The purpose of this lesson is to learn how to determine the main ideas from digital sources. on Cybersecurity.Students will identify the site content and information on bias.Students will synthesize their findings from three websites, cite examples, and provide their own analysis in a 5-minute speech.

Subject:
Computer Science
Information Science
Material Type:
Lesson Plan
Author:
Patti Shayne
Date Added:
08/03/2019
Coding Cultural Understanding
Conditions of Use:
Remix and Share
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:
08/19/2019
Coding and Computer Science-VEX Robotics-Intermediate
Conditions of Use:
Remix and Share
Rating

DescriptionOverview:Students will become familiar with the Interface, learning how to setup Robot and sensors. Students examine Robot virtual worlds, studying motor polarity movement, how to rename motors, and how to use time as a variable. Students learning how to control speed and direction, studying specifically Motor Power Levels, Turning and Reversing, and Manual Straightening. Students complete the Pathway by learning how to accomplish a specific task with their robot, studying the use of shaft encoders as a variable instead of time, writing conditional statements, and how to use the sensor debug window.Subject:Computer Science Level:Middle School, High School Grades: Grade 7, Grade 8, Grade 9, Grade 10 Material Type:Activity/Lab Author:Brian Nicholas, Dan Smith Date Added:03/05/2019License:Creative Commons Attribution-NonCommercial-ShareAlike 4.0  Language:English Media Format:Interactive

Subject:
Computer Science
Material Type:
Lesson Plan
Author:
Blair Sawyers
Date Added:
06/18/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
Computational Thinking Concepts Guide from Google
Conditions of Use:
Remix and Share
Rating

In this guide you will find eleven terms and definitions for Computational Thinking (CT) concepts. These concepts can be incorporated into existing lesson plans, projects, and demonstrations in order to infuse CT into any disciplinary subject.

The original copy of this information was created by Google and shared at https://docs.google.com/document/d/1i0wg-BMG3TdwsShAyH_0Z1xpFnpVcMvpYJceHGWex_c/edit. The only change made has been the format of the document. All information is exactly the same.

Subject:
Architecture and Design
Computer Science
Engineering
Information Science
Mathematics
Material Type:
Reading
Author:
Gina Loveless
Date Added:
08/13/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
Designing and Programming Lego Mindstorm 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:
07/11/2019
Dynamic Earth: Volcano Alert with Lego We-Do
Conditions of Use:
Remix and Share
Rating

In this lesson students will see how volcanoes as they relate to deposition work to continually change the surface of our planet.  This lesson provides visual evidence of changes that the earth undergoes in area where volcanic activity is prevalent.  Students will acquire knowledge to understand what volcanoes are, how they form, and the differnt careers that participate in creating safety precautions before volcanic activity. Students will build and program a safety device that simulates a volcano activity. This lesson can be used to supplement Unit 3 Overview Dynanic Earth: Shaping the Land, Learning Set 5.   

Subject:
Computer Science
Engineering
Material Type:
Lesson Plan
Author:
Edwina Lawson
Date Added:
07/16/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