"Turtley Awesome, Dude!"
(View Complete Item Description)This is a slide presentation for a complete lesson on a Python program using turtle. Lesson plan and example Python program are attached.
Material Type: Activity/Lab, Lesson, Lesson Plan
This is a slide presentation for a complete lesson on a Python program using turtle. Lesson plan and example Python program are attached.
Material Type: Activity/Lab, Lesson, Lesson Plan
Lesson Plan for CS 7th grade. OBJECTIVES 1. At the end of this lesson students will be able to create and execute an algorithm that “programs” a partner to move from point A to point B, avoiding obstacles . 2. Students will plan independently and collaboratively to create a program 3. Students will share their pseudocode in Google Classroom or print completed pseudo code. 4. If time allows, students will begin to code their programs using a text based programming language.
Material Type: Activity/Lab
This is a step-by-step lesson/slide presentation of how to create an eposter from scratch using Google Slides. It is useful not only for creating storyboards, presentations, etc.; I also used it to discuss plagiarism and open source materials.
Material Type: Activity/Lab, Lesson
This is an editable template for students' usernames and passwords for Google.
Material Type: Teaching/Learning Strategy
A step-by-step tutorial on how to get started with Scratch blockly programming.
Material Type: Activity/Lab, Binder, Lesson
This is a poster/ Anchor Chart for online information.
Material Type: Visual Media
This lesson plan is for an activity that reinforces the jobs performed by an operating system.
Material Type: Activity/Lab, Lesson Plan
Concepts: Algorithms, Time Lines, Sequence of Events, Cause and EffectTerms: Sequence, AlgorithmMaterials: Paper, Pencil, List of Important Dates and EventsLesson Delivery: This lesson can be used as an ongoing project, or a review lesson for Historical Events.The learner will create a timeline that lists historical events and dates in US or Virginia History. Timeline_Algorithm.pdf
Material Type: Homework/Assignment
This resource is a PowerPoint presentation that covers the Computer Science SOL K.5: The student will identify components of computing systems (e.g., keyboard, mouse, desktop computer, laptop computer, tablet, and printer).
Material Type: Visual Media
This is a lesson plan to be used when teaching about the different parts of a computer's operating system. This should be used in conjunction with PowerPoint presentations which are not included.
Material Type: Lesson Plan
This is a lesson plan for educators to use that involves students creating an object using a computer graphics program as well as conducting research.
Material Type: Lesson Plan
This is a lesson plan that correlates with the Computer Science SOL 2.4 where students make their own online storyboard in order to demonstrate how to put a story in a logical sequence and then discuss how that stories are similar to computer programs.
Material Type: Lesson
After teaching about sorting objects, students will need some independent practice. In the classroom, students are often able to sort objects physically, but when they are learning online, they may need to do it by a computer program for the sake of teacher assessment. This Google slide deck has three attributes (shape, color, and size) for students to sort the pictures. It also contains some questions about sorting for discussion, whether students are in class or at home.
Material Type: Homework/Assignment
A Google Forms quiz link is attached for the Computer Science SOL 8.10: The student will evaluate online and print sources for appropriateness and credibility.
Material Type: Assessment
This lesson incorporates both computer science and mathematics to analyze coding with patterns and proportional relationships. It uses the Turtle library with Python programming.
Material Type: Lesson Plan
The following resources is a link that will allow the user to play a matching game from Flippity.net using the vocabulary words from the Comptuer Science SOL 4.18-The student will identify and explain different ways information can be transmitted using computing devices via a network (e.g., email, images, and videos).
Material Type: Game
This is a lesson plan that introduces students to Python's libraries, specifically to the Eliza program. Students will attempt to create their own chatbot program, using conditional statements to achieve specific results.
Material Type: Lesson Plan
Vocabulary posters for the Alogrithms & Programming strand for Grade 5. Words included are from the 2017 Computer Science Curriculum Framework.
Material Type: Visual Media
Vocabulary posters for the Computing Systems strand for Grade 5. Words included are from the 2017 Computer Science Curriculum Framework.
Material Type: Visual Media
Vocabulary posters for the Data & Analysis strand for Grade 5. Words included are from the 2017 Computer Science Curriculum Framework.
Material Type: Visual Media