Python Institute
Python Challenges
Python Challenge site aimed at schools and first year university students. All tutorials are in Python 3.
Press Reader
Get an unlimited stream of top news stories in your home feed — no sign up required.
OFSTED 2022 Report
MIT Scheller Teacher Education Program
Playful, Powerful Learning
Machine Learning algorithms for beginners (Slow to load)
10 Popular And Most Used Machine Learning Algorithms Explained for Beginners using Infographics with Python Code and Video Tutorials.
Karnaugh Maps Solver (Very basic website, but very good.)
Online Karnaugh Map solver that makes a kmap, shows you how to group the terms, shows the simplified Boolean equation, and draws the circuit for up to 6 variables. A Quine-McCluskey option is also available for up to 6 variables.
James Abela Youtube channel
Cambridge iGCSE & A-level Computer Science teacher sharing resources to help students along the way. I spend most of my time in Python, but I've also done plenty in Scratch and am beginning to put together more exam help videos when I get a spare minute! I also share quite a few ICT tips for teachers and students alike. All subscriptions REALLY, REALLY appreciated...I am also on X as @eslweb
Edublocks
EduBlocks is a free tool by Anaconda that helps anyone learn how to code with text-based languages like Python or HTML using a familiar drag-and-drop blocks system
Databases Unit
Database Tool
An sqlite tool to emulate the gcse query screen
Create graph and find the shortest path online
Create graph online and use big amount of algorithms: find the shortest path, find adjacency matrix, find minimum spanning tree and others
Competition event list
Common Sense Media
Common Sense Education provides educators and students with the resources they need to harness the power of technology for learning and life. Find our free K-12 Digital Citizenship Curriculum, reviews of popular edtech apps, tips on teaching responsible AI use, and resources for protecting student privacy and online safety.
CodeHS
Code with Chris
If you want to learn swift fast, this is the course for you! Learn Swift programming with this 3 hour course that will take you from beginner to a solid unde...
Brilliant App
Guided interactive problem solving that’s effective and fun. Try thousands of interactive lessons in math, programming, data analysis, AI, science, and more.
Boolean Logic
Big Book Of Computing Content
The Big Book of Computing Content
AutoScribe
Scribe documents your processes for you. Build visual guides with text, links and screenshots instantly.
109 Python Coding Problems
100 Days of SwiftUI
Follow the 100 Days of SwiftUI and learn to build apps for free.
Fostering learning in a world of technological distractions
Classroom policies on technology are needed now more than ever as students go from one reel or TikTok to another.
free-programming-books/books/free-programming-books-langs.md at main · EbookFoundation/free-programming-books
:books: Freely available programming books. Contribute to EbookFoundation/free-programming-books development by creating an account on GitHub.
Finding Quality OER Made Easy – TCEA TechNotes Blog
Finding good quality OER is the key to a successful transition to the use of these free, open instructional materials. Look no further for a place to start. Explore this and more at TCEA TechNotes Blog, your go-to source for educational technology and teaching innovation.
New OER ELA Curriculum – TCEA TechNotes Blog
Take a look at the new OER curriculum available for elementary ELA. It has tons of resources in both print and digital formats and it's free! Explore this and more at TCEA TechNotes Blog, your go-to source for educational technology and teaching innovation.
OER Implementation in Six Steps – TCEA TechNotes Blog
Is your district considering the use of Open Educational Resources? OER implementation can be simple if you follow these six steps. Explore this and more at TCEA TechNotes Blog, your go-to source for educational technology and teaching innovation.
Why and How El Paso ISD Went Open – TCEA TechNotes Blog
El Paso ISD is a pioneer in the use of Open Educational Resources. Learn how and why they went down this path in this guest post by Tim Holt. Explore this and more at TCEA TechNotes Blog, your go-to source for educational technology and teaching innovation.
TeachOER
Open Educational Resources (OER) are teaching, learning, and research materials that have been released into the public domain or are under a Creative Commons license. OER can be reused, re-purposed, and “remixed” to better suit the user’s needs. The affordances of the open license are often referred to as the 5R permissions: the rights to retain, reuse, revise, remix, and redistribute these materials.
Open Educational Resources (OER) are teaching, learning, and research materials that have been released into the public domain or are under a Creative Commons license. OER can be reused, re-purposed, and “remixed” to better suit the user’s needs. The affordances of the open license are often referred to as the 5R permissions: the rights to retain, reuse, revise, remix, and redistribute these materials.
LibGuides: Introduction to Open Educational Resources: About OER
Open educational resources (OER) are free teaching and learning materials that are licensed to allow for revision and reuse. OER can be fully self-contained textbooks, videos, quizzes, learning modules, lesson plans, syllabi, worksheets, data, and more. The benefits of using OER in your courses include improved student engagement and success, immediate and equitable access to resources, cost savings for students, flexible and high-quality learning materials that can be adapted to fit your individualized curriculum, and professional contributions to teaching and learning in your field.
Other open educational practices, such as open pedagogy, can result in the creation of OER.
Open educational resources (OER) are free teaching and learning materials that are licensed to allow for revision and reuse. OER can be fully self-contained textbooks, videos, quizzes, learning modules, lesson plans, syllabi, worksheets, data, and more. The benefits of using OER in your courses include improved student engagement and success, immediate and equitable access to resources, cost savings for students, flexible and high-quality learning materials that can be adapted to fit your individualized curriculum, and professional contributions to teaching and learning in your field.
Other open educational practices, such as open pedagogy, can result in the creation of OER.