So you want to learn to code?
- https://www.codecademy.com – I REALLY like CodeCademy because it is project-based. You learn while building (mostly web-based) projects.
- https://www.sololearn.com – my favorite so far for learning the basics of an individual technology. Bite-sized information with ongoing questions and summative quizzes to help with retention. Has a nice mobile App to use whenever you’re bored.
- https://www.codeschool.com/ – videos and quizzes to learn step-by-step at your own pace. Offers many different languages
- http://www.w3schools.com/ – w3schools is my go-to resource for web development. Students can try out examples right inside the page, change the code, copy the code, etc, etc.
- https://code.org/ – probably the best well-known. Has a huge number of resources.
- https://www.khanacademy.org/computing/hour-of-code/ – Introductory, “hour of code” lessons from Khan Academy
- https://wiki.python.org/moin/BeginnersGuide/NonProgrammers – Many, many resources on how to learn Python, from gamified courses for kids, to full subscription-based courses.
- Free On-Line Dictionary of Computing. http://foldoc.org/
- National Institute of Science and Technology Dictionary of Algorithms and Data Structures. https://xlinux.nist.gov/dads/
- Techopedia. https://www.techopedia.com/dictionary
- TechTarget Network. http://www.techtarget.com/network
- Tech Terms Computer Dictionary. http://www.techterms.com
Computer Science Standards
- CSTA K-12 Computer Science Standards (2011) https://csta.acm.org/Curriculum/sub/K12Standards.html
- Computing at School (U.K. – based) national curriculum http://www.computingatschool.org.uk/data/uploads/CASPrimaryComputing.pdf
- How to think like a Computer Scientist http://www.openbookproject.net/thinkcs
- Edutopia | K-12 Education & Learning Innovations with Proven Strategies that Work
- Common Sense Media Scope and Sequence Tools – These cross-curriculular units spiral to address digital literacy and citizenship topics in an age-appropriate way. Browse by grade band or click a category to highlight the lessons that address that topic.
- Worksheets, Lesson Plans, Teacher Resources, and Rubrics from TeAch-nology.com
- Love and Logic for Teachers
- Measuring student progress with profiles of achievement
- Rubrics for Everything by Kathy Schrock
- RubiStar Rubrics
- Examples of Modifications and Adaptations (Differentiation strategies)
- Assistive Technology
- Mathematics section of SciMathMN – SciMathMN is a non-profit, statewide education and business coalition advocating for quality PreK-16 science, technology, engineering and mathematics (STEM) education based on research, national standards and effective practices.
- MN State Mathematics Standards
- Mindshift’s Guide to Games and Learning
- How do you use your SmartBoard?
- Screen capture recording on Mac and PC – Screecast-o-matic
- Infuse learning – Bring Your Own Device (BYOD) information and tools
- Remind | Free and Safe Text Messaging for Teachers
- Nancye Blair Black – Engaging Education (making movies, etc)
- Creative Commons Image and Video Search
- Scratch and Scratch Jr – helping kids learn programming by making stories and games
- Ray Schoederer’s Educational Technology Blog
- Alan Levine’s CogDogBlog
- Vicki Davis’ Cool Cat Teacher
- Kathy Schrock
Videos, Talks, Presentations
Educational Publishing Companies
- ACSD (Association for Supervision and Curriculum Development)
- American Educational Research Association
Lists of Resources