Updating search results...

Search Resources

51 Results

View
Selected filters:
  • va
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
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
CS Unplugged: Binary Bracelets/Bookmarks
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

One of the fundamental computer science concepts is that everything we do on a computer is really just turning binary digits on and off. Even though this sounds simple, it can be a concept that is hard to wrap one's head around. This activity brings the binary concept to reality through the creation of binary bracelets or bookmarks.

Subject:
Computer Science
Material Type:
Activity/Lab
Author:
Kim Wilkens
Date Added:
02/29/2020
Cyberbullying
Unrestricted Use
CC BY
Rating
0.0 stars

 Students describe the dynamics of online cruelty and how it affects all the people involved.  Students explain the difference between being a passive bystander versus a brave upstander in cyberbullying situations.      

Subject:
Communication Instruction
Communication Skills
Health Education
Material Type:
Lesson
Author:
Sharon Opeka
Date Added:
07/15/2020
Events in Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Events in computer science are the triggers for making action happen, like selecting the play button on any screen. Events in Scratch are represented by the yellow codes including: when flag clicked, when sprite clicked, when key pressed and broadcast. Broadcasting is the most advanced event in Scratch and helps with interactions between sprites like pacing their conversations or changing levels.

Subject:
Computer Science
Computing Systems
Material Type:
Unit of Study
Author:
Kim Wilkens
Date Added:
06/10/2020
Events in Scratch Jr.
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Events in computer science are the triggers for making action happen, like selecting the play button on any screen. Events in Scratch Jr. are represented by the yellow codes including: the green flag, clicking on a character, bump code and envelopes. The envelopes are the most advanced concept in Scratch Jr. and help with scene transitions and interactions between characters like pacing their conversations.

Subject:
Algorithms and Programming
English
History/Social Sciences
Humanities
World Languages
Material Type:
Unit of Study
Author:
Kim Wilkens
Date Added:
06/18/2020
FUNctions!
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The goal of this activity is to solidify students' understanding of functions: Input/Independent Variable/Domain → Output/Dependent Variable/Range in math and relate that to functions in CS.

Subject:
Algorithms and Programming
Material Type:
Activity/Lab
Author:
Kim Wilkens
Date Added:
07/19/2020
Hot Jobs: Cyber Security Analysts Fight Crime
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cyber Security, the protection of our information via computers and the internet is one of the fastest growing industries in Virginia and around the world. According to the US Bureau of Labor Statistics Cyber Security Analysts (also known as Information Security Analysts) will grow by 37% over the next 10 years. That’s a much faster growth rate than the average for all other occupations.

Subject:
CTE
Career Connections
Cross-Curricular
Cybersecurity
STEM/STEAM
Material Type:
Lesson Plan
Visual Media
Author:
Trish Reed
Timothy Couillard
Allison Couillard
Date Added:
01/23/2020