CS4Alabama
  • Home
  • PACS
    • About
      • PACS Team
      • PACS Partners
    • FAQs
    • Research & Evaluation
      • Program Model
      • Grant Documents
    • Professional Development
      • AP CS Principles
        • Student AP CSP Camp
      • Exploring Computer Science
      • Bootstrap Algebra
      • C4C
      • CSPdWeek
    • Media
      • Publications
      • Presentations
    • PACS Contacts
  • CS Policy
  • Resources
    • Approved High Quality PD
  • Summer 2025 CS Training
  • Events
    • CSEdWeek
    • CS Summit
  • Contact
  • Elementary Computer Science
    • ElemCSCon
  • Home
  • PACS
    • About
      • PACS Team
      • PACS Partners
    • FAQs
    • Research & Evaluation
      • Program Model
      • Grant Documents
    • Professional Development
      • AP CS Principles
        • Student AP CSP Camp
      • Exploring Computer Science
      • Bootstrap Algebra
      • C4C
      • CSPdWeek
    • Media
      • Publications
      • Presentations
    • PACS Contacts
  • CS Policy
  • Resources
    • Approved High Quality PD
  • Summer 2025 CS Training
  • Events
    • CSEdWeek
    • CS Summit
  • Contact
  • Elementary Computer Science
    • ElemCSCon
Search

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 [email protected]  
Slides from CSK5 Alabama Breakout Session about Curriculum
Information from Code.org about the CS Fundamentals Curriculum


AMSTI
Engineering is Elementary Training: Link coming soon
Contact: Amanda Cramer [email protected] 
Slides from CSK5 Alabama Breakout Session about AMSTI CS Curriculum

Alabama Technology in Motion
ATiM Website 
​ATiM Specialist Page
Alabama ATiM PD Series for School Leaders: Link to Flyer
Contact: Nikkesha Hooks [email protected] 
Elementary Computer Science Integration Resources

DLCS Lesson Planning Resources by Strand

ALEX DLCS Course of Study with lesson resources


Code.org Computer Science Connections

Code.org CS Fundamentals
If you have questions about Elementary Computer Science Implementation, please feel free to contact the ALSDE CS Team at [email protected]. 

Find us on social media!


  • Home
  • PACS
    • About
      • PACS Team
      • PACS Partners
    • FAQs
    • Research & Evaluation
      • Program Model
      • Grant Documents
    • Professional Development
      • AP CS Principles
        • Student AP CSP Camp
      • Exploring Computer Science
      • Bootstrap Algebra
      • C4C
      • CSPdWeek
    • Media
      • Publications
      • Presentations
    • PACS Contacts
  • CS Policy
  • Resources
    • Approved High Quality PD
  • Summer 2025 CS Training
  • Events
    • CSEdWeek
    • CS Summit
  • Contact
  • Elementary Computer Science
    • ElemCSCon