ABCDEFGHIJKL
1
TimestampYour Name
The name of the resource
How to "contact" the resource. (A person's name, the website, a mailing address, etc.)
What kind of information does it provide to teachers?
What is something from this resource that you use regularly or that resonates with you?
2
6/28/2024 9:49:18Payton MooreCode.org Teacher Forum
https://forum.code.org/c/csd/236
This is a great resource if your district uses code.org or you are wanting to use code.org. The teacher forum is a place where teachers can go to ask questions or see questions that have already been asked about the unit. This is a great resource, especially if you are new to CS because it helps you work through common issues that may arise. I would say the teacher forum helped me in my first year of teaching because I was learning the content along with my students, so I was able to get my questions answered while learning and then able to help my students. You can also reach out to code.org professionals with any questions you have and they will help answer your questions along with other certified teachers.
I use this forum quite often. I had an issue where my student wasn't able to get her pages of her app she created shared with her group mates. I was able to go to the teacher forum and read about other teachers having the same issue. A code.org person was able to help the teacher previous and I followed the instructions and had my students issue fixed within minutes.
3
6/28/2024 10:11:10Hilary Iehl
The Big Book of Computing Pedagogy
https://www.raspberrypi.org/hello-world/issues/the-big-book-of-computing-pedagogy
Book of strategies for Comp Sci (many apply to general education, too). Things like PRIMM, Peer Instruction, and Paired Programming.
Paired Programming roles--- this particular article is great in my opinion! Resonates with my PLTW curriculum well.
4
6/28/2024 10:12:45Scott Connolly
Google Computer Science
https://edu.google.com/computer-science/
A variety of CS education resources, including curriculum materials and professional development opportunities
Connected with Google
5
6/28/2024 10:14:32Scott Connolly
Computer Science Unplugged
https://www.csunplugged.org/en/
Free teaching materials and activities for teaching computer science concepts without using computer.
The idea of doing Computer science offline.
6
6/28/2024 10:15:27Hilary Iehl
Code.Org Teacher Resources
https://code.org/teach
The page has videos, slides, assessments, and tools available for teachers. Also, tons of free curriculum.
I utilize the videos and lesson plans frequently for my 8th grade elective course.
7
6/28/2024 10:16:37Scott ConnollyProject Guts
https://www.projectguts.org/
Connection between science and computer science. Focusing on Use modify create.
Connection between science and computer science.
8
6/28/2024 10:21:43Hilary IehlDroneblocks.iohttps://droneblocks.io/
This is a great resource for using Drones as a tool for coding. The resource page includes blogs, curriculum, product updates, and even an educator spotlight.
Our 8th grade course uses drones, and we utilize curriculum from this resource.
9
6/28/2024 10:29:21Jenna Spain
Birdbrain Technologies: Teach Resources Tab
https://www.birdbraintechnologies.com/
The Snap! program online helps educators or students when using a Micro:bit and other robots that connect with a Micro:bit. It helped to model for me how to use the devices when also trying to teach lower elementary students. Go under the TEACH tab to find different resources.
The videos resources to help walk through the steps.
10
6/28/2024 11:45:55Stephanie Kramercode.orgcode.org
Code.org® is an education innovation nonprofit dedicated to the vision that every student in every school has the opportunity to learn computer science as part of their core K-12 education.
CS Principles curriculum with paced lessons/plans.
11
6/30/2024 13:00:02Matt OliphantCodeHShttps://codehs.com/
Various computer science curricula
There seems to be a LOT of different curricula on this website that could be mixed and matched!
12
6/30/2024 13:36:02Phil ParkerCodeHShttps://www.codehs.com
This is a platform that provides curriculum, learning activities, assessments, and professional development for teachers.
I used several of their courses with students. I also attended PD regarding differentiating instruction for students of all backgrounds.
13
6/30/2024 16:39:44Liz FoelskeCSTA Iowa
https://iowa.csteachers.org/
All of the things. Meetings, meet-ups, resources, publications, links to curriculum.
Not this last year, but previous years- I attended the monthly virtual meetings. I learned a lot from these meetings and also made some valuable teacher connections.
14
6/30/2024 17:37:40Sherri ImoehlRaspberry Pi Foundation
https://www.raspberrypi.org/
Learning resources, community connections, projects, coding games, training courses
Hello World magazine
15
6/30/2024 18:12:39Sherri Imoehl
International Society for Technology in Education
https://iste.org/
Courses, research articles, conferences, professional development
the Learning Library of resources
16
6/30/2024 18:26:20Sherri ImoehlCSforAllhttps://www.csforall.org/
SCRIPT, teaching strategies and projects, supports local projects, support the growth of CS
CS visions - https://www.csforall.org/projects_and_programs/cs-visions-rpp/
17
7/1/2024 5:55:52Seth Denney
Code.org teacher resources
https://code.org/teachCurriculum and PDEverything is free
18
7/1/2024 5:58:18Seth Denney
ITEC - Iowa Technology & Education Connection
https://www.itec-ia.org
Fall conference for teachers
The fall conference has a CS strand, with two days of really good CS sessions
19
7/1/2024 6:04:10Seth DenneyTeach Computing
https://teachcomputing.org
CS teaching resources from England
Lots of unit and lesson plans, enrichment activities, and assessments.
20
7/1/2024 8:06:12Jacque YaneffCommon Sense Media
https://www.commonsense.org/education
This site is tried and true with digital citizenship lessons and other information about media including apps and websites.
The Digital Citizenship lessons are second to none!
21
7/1/2024 8:09:30Jacque YaneffCode.orghttps://code.org/
This is a thorough resources for teaching all aspects of CS.
This site does a fantastic job of providing resource help to teachers including already made decks, explanations to questions, and a community for teachers.
22
7/1/2024 8:13:54Jacque YaneffCS Unplugged
https://www.csunplugged.org/en/
This site provides ideas for unplugged CS activities.
Teachers struggle to find unplugged activities for the classroom. This site does an excellent job providing multiple links and resources for teachers.
23
7/1/2024 9:20:37Paula Johnson
Influential Women in Computer Science
https://www.computerscience.org/resources/most-influential-women-computer-science/
It shows the most influential women in computer science.
I did not know about many of these women and I think its important for a computer science to know.
24
7/1/2024 9:21:42Paula JohnsonParsons Puzzle
https://parsons.problemsolving.io/
Parson Problems Puzzle Maker
I know I will need this resource as a Computer Science teacher.
25
7/1/2024 9:22:40Paula Johnson
POGIL Activity Clearinghouse
https://pac.pogil.org/index.php/pac
POGIL ideas
I know I will need this resource as a computer science teacher.
26
7/1/2024 9:24:34Kim Poeckes
Computer Science Teacher blog
https://blog.acthompson.net/
A blog about computer science education. Projects, resources, and ideas for teaching, learning, and using computer science.
Offers practical suggestions, but also just some things to think about.
27
7/1/2024 9:27:50Kim PoeckesCS Unplugged
https://www.csunplugged.org/en/
Resource for unplugged activities.
Printable activities
28
7/1/2024 9:31:20Kim PoeckesBird Brain Technologies
https://www.birdbraintechnologies.com/
Great activities for coding with Microbit and Finch robots. Some of the coding can be used without purchasing the devices.
Activities for Finch and Microbit
29
7/1/2024 14:16:09Josie JohnsonBirdBrain Technologies
https://www.birdbraintechnologies.com/
It has ideas and projects for microbits, finch robots, and hummingbird kits.
30
7/1/2024 14:18:37Josie JohnsonCodeJoy
https://www.codejoy.org/
They offer some free PD opportunities and interactive student sessions.
31
7/1/2024 15:59:24Andy BelandPi Tophttps://www.pi-top.com/
This appears to be a company, however their blogs look very promising in delivering good CS teaching tips.
I just found this source through a search. I like many of the topics they have in their blog sections. Especially the ones about ensuring equity in CS classrooms.
32
7/1/2024 16:04:49Andy Beland
National Centre for Computing Education
https://teachcomputing.org/pedagogy
This is a group from England. They provide research-based articles on best practices to teach computer science.
This site is clean and easy to use. Also the articles are relatively short and easy to read.
33
7/1/2024 16:16:46Andy BelandCS Teaching Tips
https://www.csteachingtips.org/
The tips section is full of information on how to teach a wide variety of CS topics along with suggested activities and explanations.
I don't currently teach computer science, however, I think this site would be a game changer to have additional resources to add to a course. Especially for those times when teaching seems to get stale and you need some new ideas.
34
7/2/2024 8:52:45Dayne Zinkula
1. National Centre for Computing Education, 2. csteachingtips, 3. Code.org
1. https://teachcomputing.org/pedagogy
2. https://www.csteachingtips.org/
3. https://code.org/
1. This resource provides teachers with many great resources on how to teach computer science. It gives great steps and advice for the best ways to teach computer science and also provides resources to utilize in the classroom.
2. The information provided in this resource are many great tips for teachers that are going to be teaching computer science. Many of these tips would also work for all teachers as well.
3. The information provided in this resource allows students to gain vast knowledge of how to code at a slower pace. This resource allows students to fail and then teach them why they failed and how to fix their problems.
1. The idea of this resource is to provide teachers with the knowledge of how to teach students about the vast concepts of computer science.
2. The idea of this resource is to provide teachers with tips on how to teach computer science.
3. The idea of this resource is for students to be able to learn and understand code at their own pace. More advanced students are able to work ahead, while students with less background knowledge are able to work on less advanced topics.
35
7/2/2024 10:34:31Alexander Vasquez
Creative Computing Lab--Harvard
https://creativecomputing.gse.harvard.edu/
Looks to be a resource for teaching CS K-12 developed by graduate students at Harvard.
I am intrigued by their focus on Scratch; I go back and forth between wanting to use it and not. I think this site could be a good resource for folks who want to use/are already using Scratch.
36
7/2/2024 10:43:17Alexander VasquezCreate&Learn
https://www.create-learn.us/
It looks to be a resource to help students learn coding. A variety of lessons are presented.
It seems like a reasonably detailed website that could be used by anyone K-12. I am a little concerned that in their ABOUT section the information seems incomplete (first names only for the "Proven Team").
37
7/2/2024 10:49:43Alexander VasquezYoungWonks blog
https://www.youngwonks.com/blogs
The blog section contains articles that could help with instruction/lesson ideas.
The blog section is part of a larger website that is a for-profit course.
38
7/2/2024 13:57:17Jane Becker
Google for Education Website
https://edu.google.com/
range of tools, resources, and programs to support teaching and learning, including CS First, a free computer science curriculum designed for elementary and middle school students.
I use the computer first program that have the engaging modules for the classroom to introduce students to computer science concepts
39
7/2/2024 16:26:43Zach Schavercode.orghttps://code.org/
this site has several different CS curriculums that range in age and duration.
I like this site because it has the CS classes that we offer at our school district.
40
7/2/2024 16:28:06Zach SchavercodeHShttps://codehs.com/
This is very similar to code.org. It has CS curriculums that teachers can use for their classrooms.
I am interested in AP CSA course on this site.
41
7/2/2024 16:31:29Zach SchaverCSTAhttps://csteachers.org/
This site provides the CS standards, professional development opportunities, and helps connect with other CS teachers.
I think what I would like the most is just to connect with other CS teachers to see what they are doing in their classrooms.
42
7/2/2024 16:42:07Mark KennyScratchhttps://scratch.mit.edu/
This is a block-coding website.
This is a resource I use for my 5th grade students to perform regular block code to tell a story about their life. This allows my students to get experience with block-coding.
43
7/2/2024 16:45:44Mark KennyBird Brain Technologies
https://www.birdbraintechnologies.com/
This gives curricular support for my students that use the Finch Robot, Hummingbird projects, and other projects that utilize micro:bits and their coded outputs.
I use Bird Brain Technologies for all of my older students while they conduct their robotics activities.
44
7/2/2024 16:50:43Mark KennyJuiceMind
https://play.juicemind.com/dashboard/explore
JuiceMind is described as a website designed to assist teachers in creating engaging and effective computer science lessons.
I use the free version of JuiceMind to have my students compete to complete coding problems in a game-like fashion. It has various games of difficulty of computer science content as well as math competitions that were added this last spring. There is also a paid version that allows for deeper exploration.
45
7/2/2024 18:08:40Michelle GibsonRaspberry Pi foundation
https://www.raspberrypi.org/teach
learning opportunities, teaching resources, curriculum, research, blog
variety of info provided
46
7/2/2024 18:11:01Michelle Gibsoncsunplugged
https://classic.csunplugged.org/activities/ https://www.csunplugged.org/en/
classic and newer unplugged activities for the computer science classroom
variety of unplugged activities for lessons
47
7/2/2024 18:15:18Michelle GibsonCODE.orghttps://code.org/teach
variety of curriculum, lessons and project ideas , professional learning , community and real world connections
48
7/3/2024 9:25:33Jason Martin-Hiner
Arduino Home Page and Community
https://www.arduino.cc/
Tutorials, lessons and community for using this microcontroller with students
Mainly for tutorials and ideas for use
49
7/3/2024 9:28:45Jason Martin-HinerCode.orghttps://code.org/
Lesson plans and community, including lessons on foundational skills and AI
Hopefully many of the lesson plans can be incorporated into my future class design.
50
7/3/2024 9:31:52Jason Martin-HinerNASA Coding Activities
https://www.jpl.nasa.gov/edu/teach/tag/search/coding
Different lesson plans and activities for students grades 3-12
A few of these lessons integrate science and CS and I hope to use them in my upcoming class design.
51
7/3/2024 10:46:14Sarah CogdillCSTAhttps://csteachers.org/
You can connect and collaborate with CS teachers, there are many professional developments available, find a chapter to be involved in, and a great resource for CS standards and guidance.
I like how you can connect with like-minded CS teachers. Also, I like how the standards and other resources are easy to navigate on the website.
52
7/3/2024 11:29:41Mauree HaageCode.orgCode.org
Courses and activities for classrooms and teachers
53
7/3/2024 11:30:22Mauree Haagecyber.orgcyber.org
Courses for both students and teachers around cyber security and literacy
54
7/3/2024 11:31:18Mauree HaageCS Unplugged
https://www.csunplugged.org/en/
Unplugged CS activities for teachers
55
7/3/2024 13:05:26Jenni Olson
Grant Wood AEA Digital Learning
https://www.gwaea.org/educators/curriculum-instruction/digital-learning/
Equipment (for borrowing) and strategies to use digital resources in the classroom. And more!
I use this so much I didn’t even think about it being a resource. Ed tech resources, blended learning, etc. I’m very sad that there is a reduction in staffing.
56
7/3/2024 13:06:07Jenni Olson
Aaron Maurer: Coffee for the Brain
https://coffeeforthebrain.com/
Tech and computers in schools
I like the daily newsletter thought I don’t get a chance to read it every day. Timely tech and CS topics.
57
7/3/2024 13:06:48Jenni Olson
Teaching Computing London
https://teachinglondoncomputing.org/
Resources, definitions, lessons, videos, activities
I used the “Spot the Difference” puzzles (https://teachinglondoncomputing.org/spot-the-difference/) for offline debugging practice. It’s a great sub plan!
58
7/3/2024 16:27:42Sarah Cogdill
ITEC - Iowa Technology & Education Connection
https://www.itec-ia.org/
This resource has newsletters that you can sign up for, there are many tips provided, and conferences full of PDs.
I love referring back to the Shortcuts to Awesomeness. I also follow their FB page, which provides a lot of information.
59
7/3/2024 16:56:04Sarah CogdillISTEhttps://iste.org/
This resource the standards, key initiatives, professional developments, and a learning library that has books, blogs, webinars, podcasts, and journals.
I like the learning library, which has many different modes of presenting knowledge to teachers for professional development and learning.
60
7/3/2024 20:45:01Jeremy HulshizerCode HShttps://codehs.com/
Coding tutorials in various languages
If a kid wants to learn Java, C++, Python, Swift (iOS app language), there are self-paced, guided tutorials for all of these languages and more
61
7/3/2024 20:45:49Janelle SnyderCode.orghttps://code.org/
Lesson plans
Project and game based learning activities for programming
62
7/3/2024 20:46:27Janelle Snyder
National Center for Computing Education
https://blog.teachcomputing.org/tag/pedagogy/
Culturally relevant pedagogy
63
7/3/2024 20:47:13Janelle SnyderCarly & Adam
https://carlyandadam.com/thecarlyandadam/category/Computer+Science
Lesson plan ideas
Literal lesson plans and manipulatives! It's so great!
64
7/4/2024 9:45:32Tresa ZaragozaCodeHShttps://codehs.com/
Lesson templates for computer Science Classes.
This is a platform site for computer science classes. It allows you to choose parts or whole curriculum. The sandbox allows you write programs in python, scratch, html, java and many more.
65
7/4/2024 10:04:20Tresa ZaragozaCode Clubhttps://codeclub.org/en/
Projects and how to setting up a code club.
I am using this site to create an after-school program at the elementary.
66
7/4/2024 10:10:38Tresa Zaragozamakeblockmblock.cc
block based programing platform
Give students chose of platforms.
67
7/4/2024 10:14:12Tresa ZaragozaPictoBloxpictoblox.aiblock platform
Give students chose of platforms.
68
7/4/2024 14:53:19Hallie CrouseCSTA Iowa
https://iowa.csteachers.org/
This is our state CSTA site. It has links to things that I use as well as information about the meetings and things.
Just the upcoming meetings and information about CS things in the state.
69
7/4/2024 15:14:08Hallie Crousecsunplugged
https://www.csunplugged.org/en/
Ideas for things to do with the students that are not directly on the computer.
The idea of doing a balance of unplugged activities with the things on the computer as well.
70
7/5/2024 8:18:54Aaron BacklinSIGCSEhttps://www.sigcse.org/
The Special Interest Group for Computer Science Education (SIGCSE) is an off-shoot of a larger professional network. While it is more academic and post-secondary, it still has a lot of good reading resources and professional networking opportunities all specifically focused on teaching computer science at all levels.
The publications list will help you to find a lot of current research and information.
71
7/5/2024 14:10:26Amy Price
International Society for Technology in Education (ISTE)
https://iste.org/
It offers blog posts, podcasts, courses, books, journals, and webinars on a variety of technology related topics.
It seems like it could be a very useful resource and has a lot of really interesting computer science articles.
72
7/5/2024 14:19:40Amy Price
National Centre for Computing Education
https://teachcomputing.org/curriculum
It looks like it provides curriculum and lesson plans that can be used by educators to teach computer science. It also looks like it provides PD. This curriculum is designed for England, but it could still be very helpful.
I think the fact that it is a complete curriclum that looks like it is free could be very useful.
73
7/5/2024 14:21:57Amy PriceCS Unplugged
https://www.csunplugged.org/en/
It provides a variety of unplugged computer science activities for a variety of ages.
We have heard about the benefits of unplugged activities and so having a resource with these activities available could be very beneficial.
74
7/5/2024 14:46:05Dan Price Code.orgcode.org
This site provides lesson plans as well as unplugged and online activities to help students with coding and other CS skills.
After using this site, I have started incorporating "unplugged" activities into other content areas. This looks like doing a hands on activity for math that is not included in their math workbooks or IXL.
75
7/5/2024 15:16:54Matt White
Creative Computing Curriculum
https://scratched.gse.harvard.edu/guide/curriculum.html
This website provides a curriculum structure to teaching key programming concepts through Scratch
Each lesson can be taken and used as-is or modified to your liking; I also regularly utilize the "stuck" and extension opportunities, which gives all students a chance to be met where they're at.
76
7/5/2024 15:20:25Matt WhiteW3 Schools
https://www.w3schools.com/
A command key for various programming languages
Since most of the programming I teach is with Javascript, I use W3 Schools as a constant reference sheet for commands that I'm stuck with or need to reference. It's very much a part of the debugging process for students anytime they get stuck.
77
7/5/2024 15:28:58Matt WhiteDarknet Diaries
https://darknetdiaries.com/
This is a podcast about hackers, breaches, shadow government activity, hacktivism, cybercrime, and all the things that dwell on the hidden parts of the network.
I haven't had a chance to deploy this in class yet, but I intend to use it whenever we're introducing or learning about cyber topics that might be difficult to tangibly understand. Each episode tells the story of a real instance within the cyber world. The use of storytelling really resonates with me, as I'm not super savvy yet with topics in cybersecurity.
78
7/6/2024 10:54:07Tim Sheeley
makecode.microbit.org AND microbit.org
makecode.microbit.org AND microbit.org
Microsoft created this micro-controller editor so students can learn to use basic block software (+JavaScript & Python) to code projects that can be deployed on the physical hardware micro:bit from the BBC to create simple to advanced tangible student choice projects.
The tutorials found on makecode.microbit.org are really helpful to guide students step by step. Also at microbit.org one can personalize project options by selecting the programming language, experience level, topic choice, and accessory devices! Both are amazing resources to quickly get kids DOING computer science with their own creations!!
79
7/6/2024 11:01:42Tim SheeleyVex Robotics
vexrobotics.com, vex.com, (my classes use vr.vex.com & codeiq.vex.com)
This site is comprehensive in that you can use it to learn virtually if you don't have the hardware available. There are lesson plans, robot build instructions, stem labs, sample code, webinars, conferences.
Students warm up to coding real robots by using the various virtual environments and the challenges from the offered curriculums. We later use the build instructions to make several different bots that students can program to compete against each other.
80
7/6/2024 11:12:01Tim Sheeley
Carnegie Mellon Python Curriculum
https://academy.cs.cmu.edu/course
Introduction to Python course through Carnegie Mellon. It is focused on creativity, choice, collaboration, and is graphics based.
This might be a fit for a HS "Introduction to CS" class (I use in 8th ) as it adds another perspective outside of the popular scratch and code.org adding a text-based language to student experience.
81
7/6/2024 14:56:24Eric ArnoldW3 Schools
https://www.w3schools.com/
A well-maintained portal for all programming, including Python, HTML, and CSS.
This is a good resource for both teachers and students. I have used this in the past for a web design course.
82
7/6/2024 14:57:20Eric Arnold
National Centre for Computing Education
https://blog.teachcomputing.org/
An active blog and portal for CS-related pedagogy.
Weekly, provides multiple articles and links to articles on teaching recommendations for use in the CS classroom, such as using PRIMM, Trinket for coding, etc.
83
7/6/2024 14:59:06Eric Arnold
Christianity and Computing
https://computing.calvin.edu/documents/christianity-and-computing.html
A list of various publications by various professors at Calvin University.
Provides philosophical views from a Christian perspective on “why” CS is important.
84
7/7/2024 15:54:56Jared PickettCyberhttps://cyber.org/
Cyber Security resources and curriculum
This is a specific CS website about the topic of Cybersecurity
85
7/7/2024 15:56:29Jared PickettRunestone Academy
https://landing.runestone.academy/
Free online Textbooks!
It was a great supplement, and an awesome built resource (and free).
86
7/7/2024 16:01:04Jared Pickett Barefoot Computing
https://www.barefootcomputing.org/
Lessons and online Guides
Serves the UK, Some great targeted resources for a large number of ages and abilities. I love the cross curricular resources.
87
7/7/2024 16:14:22Stacia KellyGoogle's CS First
https://csfirst.withgoogle.com/c/cs-first/en/curriculum.html
Google CS First is an online platform for creating, managing, and teaching the basics of computer science concepts to students in late elementary and middle school. There are currently 81 programming explorations and lessons across 19 themes (such as animation, game design, art, sports, storytelling, and music). Each lesson is ready to go out of the box and includes video tutorials, Getting Started guides, scripted teacher resources, student instructions, example projects, digital materials (with solution guides), and more. Difficulty levels range from Introductory to Advanced, and each activity or theme is also marked with how long it should take to complete. The site also features comprehensive help guides for everything from getting students ready to distance learning to contingency plans for when and if technology fails. Links to everything teachers and students will need are included. It is very well organized, and the instructions are easy to follow. Many resources are available in Spanish, with video transcripts and closed captioning.
I do not currently teach CS, so I am just exploring this resource, but it appears to be very user friendly.
88
7/7/2024 16:15:34Stacia KellyCode For Life
https://www.codeforlife.education/
Code for Life is a website designed to teach coding for students in the primary grades through high school. Starting with the block-based coding language Blockly, the game Rapid Router begins with simple puzzles and progresses all the way through to Python. Code for Life offers a complete set of teacher materials for all levels (beginning to advanced) to support teachers not just in skills teaching but in conceptual understanding as well. Teachers can also create class groupings to monitor student progress.
I do not currently teach CS, so I am just exploring this resource, but it appears to be very user friendly.
89
7/7/2024 16:56:06Stacia KellyApp Inventor
http://www.appinventor.org/
This site provides a comprehensive set of resources for teaching and learning programming using the MIT App Inventor and App Inventor 2 tools. The site functions as a nice companion to the book App Inventor 2: Create Your Own Android Apps. Following the book's detailed, illustrated lessons (available for download for free on the site in PDF format), students walk through a series of units focused on key programming concepts, beginning with lessons that are easy for beginning students, and working up to intermediate level concepts and projects. Under the Educator tab, you'll find Computational Thinking curriculum (10 units), Mobile CSP high school curriculum, tutorials, App Building Guides, units on AI and the Internet of Things, and more. Each of these lessons is presented as an engaging project organized around topics, such as gaming or retrieving stock market data from the web. The lesson modules include videos, text, quizzes, creative projects, readings from the book, and Learning Nuggets that teach students more about programming in the block code environment. Students can also access the App Inventor Classic tutorial videos, if they are interested in seeing the site's original content.
I have not yet taught CS so I am just exploring this resource.
90
7/7/2024 17:38:35Cathy DoorneweerdCommon Sense Media
https://www.commonsensemedia.org/
Common Sense Media has great lesson plans and activities for Digital Citizenship. The website itself has a lot of good information for parents and teachers. For teachers, there are free, standards-based lesson plans for all grade levels regarding various topics in digital citizenship.
I use the lesson plans available for all topics with my 7th grade students.
91
7/7/2024 17:41:07Cathy Doorneweerdcode.orgcode.org
Code.org provides lessons that focuses in on elementary aged students regarding coding. There are plugged and unplugged lesson plans. Coding lessons are written in blockly language and has students solve puzzles to learn about algorithms, loops, and conditionals.
We use the free curriculum with 4th and 5th grade students and have used the Hour of Code activities with various grades.
92
7/7/2024 17:47:43Cathy DoorneweerdGoogle CS First
https://csfirst.withgoogle.com/
This is a free resource that ties computer science into other curricular areas. They are interactive lessons based in Scratch. These lessons are tied into the computer science standards.
This is a resource that I have not used, but is something that I think could be potentially useful.
93
7/7/2024 19:12:25Gordon HackettPLTW Computer Science
https://www.pltw.org/curriculum/pltw-computer-science
The basic and starting course is Computer Science Essentials. With emphasis on computational thinking and collaboration, this year-long course provides an excellent entry point for students to begin or continue the PLTW Computer Science PreK-12 experience. Computer Science Essentials will expose students to a diverse set of computational thinking concepts, fundamentals, and tools, allowing them to gain understanding and build confidence.

In Computer Science Essentials, students will start with visual, block-based programming and smoothly transition to text-based languages like Python®. They will apply computational thinking practices, enrich their vocabulary, and engage in collaborative projects, reflecting the methodologies of computing professionals. Ultimately, they'll develop products that tackle topics and challenges significant to them.

Computer Science Essentials helps students create a strong foundation to advance to Computer Science Principles, Computer Science A, and beyond.
Reflection, Critical Thinking, Collaboration, Problem Solving
94
7/7/2024 19:16:12Gordon HackettCodecademy
https://www.codecademy.com/
An educational website with interactive coding tutorials. These tutorials are designed to make programming easy and accessible for beginners. Codecademy covers HTML, CSS, JavaScript, Python, and Ruby.

In addition, it also covers the languages web development professionals use, such as PHP or Ruby on Rails. It is free to use but has a Premium option with access to additional features and advanced courses.

The site contains a discussion board where users can post questions to get help from other users. The best part about this site is that you learn by doing instead of just reading articles or watching videos about how code works.
Tutorials that are designed to help make programming easy and accessible for beginners.
95
7/7/2024 19:19:55Gordon HackettKhan Academy
https://www.khanacademy.org/computing
A non-profit that provides outstanding beginner-friendly coding skills and resources for free. Salman Khan built the platform to offer an educational resource that everyone may use.

It contains tutorials on a variety of computer science and programming topics. This includes anything from basic principles like binary numbers to complicated data structures.

It also has tutorials for a handful of coding languages like HTML, CSS, Java, Python, Ruby, C++, and more programming languages. Students can also learn to code by building websites and animations or managing data using JavaScript through Khan Academy.
What I love about this site is that everything is broken down into smaller components. There are many videos helping show methods behind the different concepts.
96
7/7/2024 19:50:45Samantha HertzlerRaspberry Pi
https://www.raspberrypi.org/
Ready made lesson plans aligned to CS standards with slide decks, activities, and videos. Has content for K-12 students.
I use their lesson plans and slide decks for supplemental instruction with my 7th graders using Scratch.
97
7/7/2024 19:53:50Samantha HertzlerCode Combat
https://codecombat.com/
Coding games for students that take them through the process of learning block or language based coding. Interactive and fun for the kids; they feel like they are just gaming but they learn more code as they progress in the levels.
I use this as my "fun" activity at the end of the week to supplement our coding skills. I have my students play this on a Friday at the end of the class period to practice their Python skills.
98
7/7/2024 20:00:05Samantha HertzlerMicro Bit
https://makecode.microbit.org/
Tutorials, Live Coding Videos, Games, Music, etc for teaching CS using MakeCode hardware
I love the Live Coding videos so I can watch how others use it in their own classrooms so I have a better idea of how to teach it, or my students can watch their videos and learn on their own when they want.
99
7/8/2024 14:03:06Gabriel Schmidt
The Big Book of Computing Pedagogy
https://downloads.ctfassets.net/oshmmv7kdjgm/5I0kitx6JdV2mhA00baN5P/abf448f0660817021ffaaaa6ece509ae/Hello_World_The_Big_Book_of_Pedagogy.pdf
This book provides many different ways to teach computer science (specifically programming). It covers many of the industry standard pedagogical practices such as: Leading with Concepts, Model Everything, Unplug Unpack Repack etc.
Leading with concepts is a fantastic way to reduce an individuals cognitive load. Understanding ideas "big picture" allows for the nitty gritty details to be grasped in a more comfortable way. This is something that I practice in my teaching.
100
7/8/2024 14:08:43Gabriel SchmidtCode.orghttps://code.org/
code.org has a whole catalog of curriculum for CS educators. This is tried and tested by many leaders in the CSED profession and is almost becoming industry standard.
As a brand new teacher, it is crucial that I find a curriculum that is already developed and comprehensive. This will allow me to offer my students a quality education quickly and effectively as I continue to evolve as an educator.