Search Resources

630 Results

View
Selected filters:
  • Computer Science
10 Ways to be Successful at Distance Learning (for Students)
Conditional Remix & Share Permitted
CC BY-NC
Rating

This is a short and to-the-point video (Students Distance Learning.mp4) from Alex Case in Loudoun County. It can give you ideas for making your own video for your division's students, and even for your teachers!

Subject:
Computer Science
Cross-Curricular
CTE
English
ESL
Fine Arts
Health/Physical Education
History/Social Sciences
Mathematics
Science
Special Education
World Languages
Material Type:
Visual Media
Author:
Alex Case
Date Added:
09/25/2020
6th Grade Computer Science Instructional Resources
Unrestricted Use
CC BY
Rating

Open Educational Resource (OER) LMS course to support the computer science instructional efforts at the middle schools. Teaching resources include video lessons, practice activities, and assessment that are  organized and aaligned to the 6-grade computer science standards of learning. 

Subject:
Computer Science
Material Type:
Activity/Lab
Assessment
Lesson
Author:
Keisha Tennessee
Date Added:
09/23/2021
Algorithm Deli
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this unplugged lesson, students will learn how to develop algorithms and the importance of providing specific instructions while making a simple deli sandwich. This lesson is part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GO Virginia grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.  

Subject:
Computer Science
Reading
Material Type:
Lesson
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
10/16/2020
Algorithm Escape
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this unplugged lesson, students learn the importance of specific and detailed language when "coding a robot". This lesson is part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GO Virginia grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.

Subject:
Computer Science
Material Type:
Lesson
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
10/19/2020
Algorithm Monster (Unplugged)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this unplugged CS lesson, students will learn the importance of giving detailed directions when sharing ideas. This transfers to programming when students are told that when they provide instructions to the computer, they too need to be detailed and specific. This lesson is part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GO Virginia grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.

Subject:
Computer Science
Reading
Visual Art
Mathematics
Material Type:
Lesson
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
10/15/2020
Algorithm Picture Lesson
Conditional Remix & Share Permitted
CC BY-NC
Rating

The goal of this activity is to build critical thinking skills and excitement for Computer Science / Computational Thinking, while laying a foundation of fundamental programming concepts. By scaffolding basic concepts like sequencing and algorithms in an unplugged activity, students who are intimidated by computers can still build a foundation of understanding. In this lesson, students will learn how to develop an algorithm and encode it into a program.By "programming" one another to draw pictures, students experience some of the core concepts of programming in a fun and accessible way. The class will start by having students view a video of a simple program demonstrating how to develop instructions for building a peanut butter and jelly sandwich. Students will start with simple shapes, and progress to the coding of a specific drawing that other students will then try to replicate (“running the program”). If there is a desire to have a more of a Math slant on the lesson, the drawing could take place on graph paper. Students would then use the coordinates to complete the drawing. 

Subject:
Computer Science
Algorithms and Programming
Business and Information Technology
English
Health/Physical Education
Mathematics
Science
Material Type:
Activity/Lab
Lesson
Lesson Plan
Visual Media
Author:
Michael Speidel
Sharon Brandon
Date Added:
10/13/2020
The Algorithm of the US Lawmaking Process
Unrestricted Use
CC BY
Rating

The lawmaking process, as described in the US Constitution, is essentially an alogorithm that allows an idea to become a law. In this lesson, students will analyze and evaluate the process for creating laws at the Federal level and create a flow chart that shows the lawmaking process in an alogoritmic sequence. 

Subject:
Computer Science
Government and Civics
Material Type:
Lesson Plan
Author:
MORGAN SAELER
Date Added:
08/06/2021
Algorithms with Hello Ruby Lesson Plan
Unrestricted Use
CC BY
Rating

This lesson plan uses the Hello Ruby book, Adventures in Coding, by Linda Liukas, to teach students about algorithms and conditional loops. It contains an activity featured from the book as well as other resources that can be used in conjunction with the book. The lesson teaches 2nd grade students what an algorithm is and how they use them in everyday life. 

Subject:
Computer Science
Algorithms and Programming
Material Type:
Lesson Plan
Reading
Author:
Dana Smith
Date Added:
08/03/2021
Alien Travel Agency Scratch Project
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this Scratch project, students will use what they learned about planets to code a solar system within Scratch.This lesson is part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GO Virginia grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.

Subject:
Computer Science
Science
Material Type:
Lesson
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
01/15/2021
#AllStudentsCan: Assistive Tech & UDL (VaSCL/Adam Seipel)
Conditional Remix & Share Permitted
CC BY-NC
Rating

This presentation focuses on the basics of UDL (Universal Design for Learning) and how various technology tools can support all students. It is about 57 minutes long and the accompanying slide deck is included.

Subject:
Computer Science
Cross-Curricular
CTE
English
ESL
Fine Arts
Health/Physical Education
History/Social Sciences
Mathematics
Science
Special Education
World Languages
Material Type:
Visual Media
Author:
#GoOpenVA Administrator
Date Added:
09/29/2020
Amazing Tech. Tools for Student Creation & Innovation: A Slide Deck
Conditional Remix & Share Permitted
CC BY-NC
Rating

Patrick Hausammann of Clarke put together this slide deck that covers 30 tech tools that help students with their creativity skills.

Subject:
Computer Science
Cross-Curricular
CTE
English
ESL
Fine Arts
Health/Physical Education
History/Social Sciences
Mathematics
Science
Special Education
World Languages
Material Type:
Visual Media
Author:
Patrick Hausammann
Date Added:
10/01/2020
Analyzing Proportional Relationships using Turtle in Python
Unrestricted Use
CC BY
Rating

This lesson incorporates both computer science and mathematics to analyze coding with patterns and proportional relationships. It uses the Turtle library with Python programming.

Subject:
Computer Science
Data and Analysis
Mathematics
Patterns, Functions, and Algebra
Material Type:
Lesson Plan
Author:
Tara Williams
Date Added:
04/25/2021
Animal Habitats (Scratch Jr.) Lesson
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

In this lesson, students will demonstrate animals needs within a habitat within Scratch Jr. This lesson is part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GO Virginia grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.

Subject:
Computer Science
Mathematics
Science
Material Type:
Lecture
Author:
Rebecca Gratz
Shawn DeLuca
Date Added:
10/15/2020
Appy Hour series of PD videos
Conditional Remix & Share Permitted
CC BY-NC
Rating

The Prince William ITCs have recorded several 15-30 minute videos focusing on specific apps, such as NearPod or EdPuzzle, that can support virtual learning.

Subject:
Computer Science
Cross-Curricular
CTE
English
Communication and Multimodal Literacy
ESL
Fine Arts
Health/Physical Education
History/Social Sciences
Mathematics
Science
Special Education
World Languages
Material Type:
Visual Media
Author:
Prince William County Public Schools
Date Added:
09/28/2020
Artificial Intelligence
Unrestricted Use
CC BY
Rating

This course includes materials on AI programming, logic, search, game playing, machine learning, natural language understanding, and robotics, which will introduce the student to AI methods, tools, and techniques, their application to computational problems, and their contribution to understanding intelligence. The material is introductory; the readings cite many resources outside those assigned in this course, and students are encouraged to explore these resources to pursue topics of interest. Upon successful completion of this course, the student will be able to: Describe the major applications, topics, and research areas of artificial intelligence (AI), including search, machine learning, knowledge representation and inference, natural language processing, vision, and robotics; Apply basic techniques of AI in computational solutions to problems; Discuss the role of AI research areas in growing the understanding of human intelligence; Identify the boundaries of the capabilities of current AI systems. (Computer Science 405)

Subject:
Computer Science
Material Type:
Full Course
Reading
Syllabus
Textbook
Provider:
The Saylor Foundation
Date Added:
06/11/2019
Audio and Speaker Electronics
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating

Join me for a hands-on ride through the fundamentals of electronics and acoustics and the process of loudspeaker design and construction. We will learn about the engineering and art involved throughout music/movie recording and playback, the design and application of everything from microphones to DACs, amplifiers, and speakers. With the aid of computer assisted audio measuring equipment at the MIT Edgerton Center, we will analyze the frequency response and distortion of speaker drivers, and understand their effect on what we hear. Then we design our own speakers—driver selection, crossover networks, and enclosure design—and build them in class!

Subject:
Computer Science
Science
Scientific and Engineering Practices
Material Type:
Full Course
Provider:
MIT
Provider Set:
High School Highlights
Author:
Michael Price
Date Added:
10/22/2019