Answers.Body: <p>I haven't seen a lot of resources in the US for that age group, though England seems to publish a great deal of high quality KS2 (Key Stage 2, ages 7-11) material.  What's particularly nice is the focus on Computer Science concepts and computational thinking over simple programming exercise, even at this young age.  Take a look at these <a href="http://www.bbc.co.uk/education/subjects/zvnrq6f" rel="nofollow noreferrer">BBC Resources from the "Bitesize" Series</a>, which is a series of instructional videos appropriate to those ages).</p>
  
  <p>There are also collected resources <a href="https://www.theschoolrun.com/coding-kids" rel="nofollow noreferrer">here</a>, which includes such regulars as <a href="https://scratch.mit.edu/" rel="nofollow noreferrer">Scratch</a>, but also points to some lesser-known resources, such as <a href="https://www.codeclub.org.uk/projects" rel="nofollow noreferrer">Code Club</a>, which has projects appropriate for the age in various languages, and <a href="http://kidsruby.com/" rel="nofollow noreferrer">Kids Ruby</a>, which teaches kids to program in the Ruby language with guided tutorials.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-10T15:55:22.587Z
Answers.Text: Thank you.  These resources are just what I was looking to find, They seem to be developmentally appropriate.  If anyone has implemented them with students at various grades, please provide your feedback.
Answers.UserDisplayName: techteacher
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-06T21:01:37.813Z
Answers.LastActivityDate: 2017-10-06T21:01:37.813Z
Answers.UserDisplayName: Ben I.
Answers.Body: <p>We've tried out a few programs in California and overseas and for us another big factor was kids being able to understand the basics and foundation behind computer science. Some kids were able to do well with programs that just kept solving questions but we found that kids remembered more if we taught them the foundation and let them explore and come up with their own methods of solving these challenges. A program that really helped guide us was Beestar's Computer Science program. They have a great program in helping kids learn about the foundation of computer science. It really made learning computer science a lot more meaningful for the kids.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-11-04T14:28:45.990Z
Answers.Text: Do you have any formal relationship to Beestar?
Answers.UserDisplayName: Buffy
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-11-04T03:44:40.413Z
Answers.LastActivityDate: 2024-11-04T03:44:40.413Z
Answers.UserDisplayName: Lori Collins
Answers.Body: <p>I recommend a look at the <a href="https://k12cs.org/" rel="nofollow noreferrer">K12 CS Framework</a>. Also, since this question was originally asked, a number of states have released their own standards. Some examples:</p>
  
  <ul>
  <li><a href="http://sde.ok.gov/sde/computer-science-standards" rel="nofollow noreferrer">Oklahoma</a></li>
  <li><a href="https://www.doe.in.gov/standards/science-computer-science" rel="nofollow noreferrer">Indiana</a></li>
  <li><a href="http://www.k12.wa.us/ComputerScience/LearningStandards.aspx" rel="nofollow noreferrer">Washington</a>.</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-10T15:54:05.480Z
Answers.Text: Thank you for your links.  I am looking for resources to teach the standards.  The Indiana website did provide a cross-reference to resources.  These websites will be very useful.
Answers.UserDisplayName: techteacher
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-04T20:02:39.247Z
Answers.LastActivityDate: 2018-03-04T20:58:02.870Z
Answers.LastEditDate: 2018-03-04T20:58:02.870Z
Answers.UserDisplayName: Alfred Thompson
Body: <p>In Maryland, we hope to be funded by a grant that will allow us to write a K-5 computer science curriculum to address the Computer Science Teachers Association (CSTA) <a href="http://www.csteachers.org/page/standards" rel="nofollow noreferrer">K-12 Computer Science standards</a>.  This board and the web have useful information for middle school and high school computer science, but more best practices are needed in the elementary school arena. </p>
  
  <p>We are finding sufficient resources regarding the Programming and Algorithms concept, but there are fewer resources for the Computer Systems concept. If you use robotics or microcontrollers (Makey/Makey, Arduino, Micro:bit), share your evaluation of whether these are developmentally appropriate at the grade you used them, and how you aligned your instruction to the Computer Systems concept. If you used other technologies to make the concept more concrete, what technologies did you use? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-10-05T14:40:56.867Z
Comments.Text: Welcome to the site. Hope you can ask many more questions, and help with some answers as well. **Can you amend question to tell us what CSTA is. And add a link to the standards.**
Comments.UserDisplayName: ctrl-alt-delor
Tags: <resource-request><networks><k-5><primary-school>
Title: What resources would you recommend for K-5 Computer Systems Concept of the CSTA K-12 Standards?
ThreadText: # What resources would you recommend for K-5 Computer Systems Concept of the CSTA K-12 Standards?
  
  (Asked by: username_0 on 2017-10-05)
  
  In Maryland, we hope to be funded by a grant that will allow us to write a K-5 computer science curriculum to address the Computer Science Teachers Association (CSTA) [K-12 Computer Science standards](http://www.csteachers.org/page/standards). This board and the web have useful information for middle school and high school computer science, but more best practices are needed in the elementary school arena.
  
  We are finding sufficient resources regarding the Programming and Algorithms concept, but there are fewer resources for the Computer Systems concept. If you use robotics or microcontrollers (Makey/Makey, Arduino, Micro:bit), share your evaluation of whether these are developmentally appropriate at the grade you used them, and how you aligned your instruction to the Computer Systems concept. If you used other technologies to make the concept more concrete, what technologies did you use?
  
  **Tags:** resource-request, networks, k-5, primary-school
  
  > **Comments:**
  > **username_1**: Welcome to the site. Hope you can ask many more questions, and help with some answers as well. **Can you amend question to tell us what CSTA is. And add a link to the standards.**  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2017-10-06. Score: 2
  
  I haven't seen a lot of resources in the US for that age group, though England seems to publish a great deal of high quality KS2 (Key Stage 2, ages 7-11) material. What's particularly nice is the focus on Computer Science concepts and computational thinking over simple programming exercise, even at this young age. Take a look at these [BBC Resources from the "Bitesize" Series](http://www.bbc.co.uk/education/subjects/zvnrq6f), which is a series of instructional videos appropriate to those ages).
  
  There are also collected resources [here](https://www.theschoolrun.com/coding-kids), which includes such regulars as [Scratch](https://scratch.mit.edu/), but also points to some lesser-known resources, such as [Code Club](https://www.codeclub.org.uk/projects), which has projects appropriate for the age in various languages, and [Kids Ruby](http://kidsruby.com/), which teaches kids to program in the Ruby language with guided tutorials.
  
  > **Comments:**
  > **username_0**: Thank you.  These resources are just what I was looking to find, They seem to be developmentally appropriate.  If anyone has implemented them with students at various grades, please provide your feedback.  
  
  ---
  
  ### Answer by username_3 on 2024-11-04. Score: 1
  
  We've tried out a few programs in California and overseas and for us another big factor was kids being able to understand the basics and foundation behind computer science. Some kids were able to do well with programs that just kept solving questions but we found that kids remembered more if we taught them the foundation and let them explore and come up with their own methods of solving these challenges. A program that really helped guide us was Beestar's Computer Science program. They have a great program in helping kids learn about the foundation of computer science. It really made learning computer science a lot more meaningful for the kids.
  
  > **Comments:**
  > **username_4**: Do you have any formal relationship to Beestar?  
  
  ---
  
  ### Answer by username_5 on 2018-03-04. Score: 1
  
  I recommend a look at the [K12 CS Framework](https://k12cs.org/). Also, since this question was originally asked, a number of states have released their own standards. Some examples:
  
  * [Oklahoma](http://sde.ok.gov/sde/computer-science-standards)
  * [Indiana](https://www.doe.in.gov/standards/science-computer-science)
  * [Washington](http://www.k12.wa.us/ComputerScience/LearningStandards.aspx).
  
  > **Comments:**
  > **username_0**: Thank you for your links.  I am looking for resources to teach the standards.  The Indiana website did provide a cross-reference to resources.  These websites will be very useful.  
  
  ---
  
  