Updating search results...

Search Resources

1196 Results

View
Selected filters:
  • Computer Science
Algorithm Picture Lesson
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

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:
Algorithms and Programming
Business and Information Technology
Computer Science
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
0.0 stars

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
0.0 stars

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:
Algorithms and Programming
Computer Science
Material Type:
Lesson Plan
Reading
Author:
Dana Smith
Date Added:
08/03/2021
#AllStudentsCan: Assistive Tech & UDL (VaSCL/Adam Seipel)
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

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:
CTE
Computer Science
Cross-Curricular
ESL
English
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
Am I Right or Am I Wrong?
Read the Fine Print
Educational Use
Rating
0.0 stars

Teaching students the ethical issues between right and wrong for the uses of technology might lead into conversations to other ethical and unethical behaviors. Impacts of Computing involves the effect that computing has on daily life. Computing affects many aspects of the world in both positive and negative ways at local, national, and global levels. Individuals and communities influence computing through their behaviors and cultural and social interactions, and in turn, computing influences new cultural practices. Students should understand the social implications of the digital world, including equity and access to computing.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
ACSE Regional Partnership
Provider Set:
Central Virginia Computer Science Integration Team 2023
Author:
CVCSI Team
Date Added:
12/19/2023
Amazing Tech. Tools for Student Creation & Innovation: A Slide Deck
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

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

Subject:
CTE
Computer Science
Cross-Curricular
ESL
English
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
Amodie Kindergarten coding lesson #2
Unrestricted Use
CC BY
Rating
0.0 stars

piggy backing on lesson number 1, this allows students the opportunity to try to record their code with arrows, paying close attention to the sequence.

Subject:
Computer Science
Material Type:
Lesson
Author:
Courtney Amodie
Date Added:
02/09/2021
Analyzing Modes of Persuasion in Media Messages 4.4, 4.5, 4.7
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cross curricular lesson plan integrating Computer Science and English Standards CS 4.4-5, 4.7 English 4.2a, 4.3, 4.6b

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
English
Material Type:
Lesson Plan
Author:
Christy Shepherd
Date Added:
11/05/2022
Analyzing Proportional Relationships using Turtle in Python
Unrestricted Use
CC BY
Rating
0.0 stars

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
Analyzing the Causes and Effects of the American Revolution Through Coding 6.1-4
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cross curricular lesson plan integrating Computer Science and Social Studies Standards CS 6.1-4 Social Science USI.5 e, USI6 a, b, c, d 

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Social Sciences
Material Type:
Lesson Plan
Author:
Christy Shepherd
Date Added:
11/05/2022
Appropriate Use of Technology 5.9
Unrestricted Use
CC BY
Rating
0.0 stars

Students will read a passage about Sarah and Thomas and underline any use of technology in the passage. They will then write “AP” for appropriate or “IN” for inappropriate above any use of technology.5.9  The student will evaluate and solve problems that relate to inappropriate use of computing devices and networks.

Subject:
Computer Science
Cybersecurity
Material Type:
Activity/Lab
Author:
Robert Underwood
Date Added:
05/17/2022
Appropriate vs. Inappropriate Technology Use
Read the Fine Print
Educational Use
Rating
0.0 stars

Students will brainstorm and identify problems that arise from inappropriate use of computing devices and networks by working in pairs or groups. They will recognize the importance of using technology responsibly and safely.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
ACSE Regional Partnership
Provider Set:
Central Virginia Computer Science Integration Team 2023
Author:
CVCSI Team
Date Added:
11/05/2023
Arachnid Classification by Attributes and Actions 4.5
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cross curricular lesson plan integrating Computer Science, Science, and English Standards  CS 4.5 Science 4.3 English 4.4a, 4.8a

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
English
Science
Material Type:
Lesson Plan
Author:
Christy Shepherd
Date Added:
11/05/2022
Artificial Intelligence
Unrestricted Use
CC BY
Rating
0.0 stars

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
Atbash Cipher
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This cipher was invented for the Hebrew alphabet, but it can work with any alphabet.  Many people believe it was used in the Bible and is older than Hieroglyphics! It was later adopted by other cultures, such as the Greeks and Romans, and used to encode messages in their respective languages. This lesson leads students the basics of cryptography.

Subject:
American History
Computer Science
Cybersecurity
Material Type:
Lesson Plan
Author:
CodeVA Curriculum
Date Added:
11/30/2023
Attribute Blocks
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will categorize attribute blocks based on their color, thickness and/or size. Optionally, connections to categorizing will be related to robots (e.g. looks, motions, sounds) and coding.

Subject:
Algorithms and Programming
Computer Science
Cross-Curricular
Mathematics
Science
Material Type:
Lesson Plan
Author:
Wendy S. Marticek
Date Added:
11/23/2021
Basics of Computer Input and Output
Read the Fine Print
Educational Use
Rating
0.0 stars

Students will build upon knowledge of hardware and software used in a computer system to determine what is used for input, output and both.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
ACSE Regional Partnership
Provider Set:
Central Virginia Computer Science Integration Team 2023
Author:
CVCSI Team
Date Added:
09/22/2023
Be a Good Digital Citizen
Read the Fine Print
Educational Use
Rating
0.0 stars

This lesson aims to teach students how to use computing devices and networks responsibly and ethically and to develop critical thinking skills to identify social and ethical issues rEnglishted to technology.

Subject:
Computer Science
Material Type:
Lesson Plan
Provider:
ACSE Regional Partnership
Provider Set:
Central Virginia Computer Science Integration Team 2023
Author:
CVCSI Team
Date Added:
11/07/2023