DLCS Computer Science Resources
Elementary Computer Science
In 2019, the Alabama legislature passed Alabama Act #2019-389. This will require each public elementary school (K-6) shall offer instruction on the basics of CS and computational thinking. Courses that teach computer science should be integrated into the curriculum.
Recommendations for Elementary Computer Science Implementation
All elementary students must have computer science (computational thinking) instruction during the school year. In the efforts to not disrupt what schools and districts already have in place, there are a few options that schools can consider:
All schools should have a CS curriculum & platform for teachers and students to use.
This can be purchased, one of the ALSDE provided, or written by the district.
All students must have CS instruction through one of the following:
Every teacher integrating CS lessons into their curriculum (this is the recommendation).
A "specials" teacher (librarian, tech teacher, etc) that sees all students adding CS standards to their instruction.
Elementary Computer Science Professional Learning Opportunities
Summer PD Opportunities can be found here.
A+ College Ready
Computer Science Fundamentals Day 1 Training: http://bit.ly/CSF4AL
Computer Science Elementary Day 2 Training: http://bit.ly/CSF4AL2
4 Day CS Fundamentals Training: Link to Flyer
Contact: Gina McCarley gina@aplusala.org
Slides from CSK5 Alabama Breakout Session about Curriculum
Information from Code.org about the CS Fundamentals Curriculum
Alabama Technology in Motion
Alabama ATiM PD Series for School Leaders: Link to Flyer
Contact: Nikkesha Hooks nhooks@alsde.edu
Alabama Elem CS Con
Click here for more information!
Elementary Computer Science Integration Resources
DLCS Lesson Planning Resources by Strand
ALEX DLCS Course of Study with lesson resources
Code.org Computer Science Connections