Competition event list
Press Reader
Get an unlimited stream of top news stories in your home feed — no sign up required.
OFSTED 2022 Report
100 Days of SwiftUI
Follow the 100 Days of SwiftUI and learn to build apps for free.
Resource: CraigNDave Videos
Computer Science Resources for Teachers
RESOURCE: Draw Entity-Relationship Diagrams, Painlessly
Quick and simple free tool to help you draw your database relationship diagrams and flow quickly using just keyboard
Boolean Logic
Big Book Of Computing Content
The Big Book of Computing Content
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.
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...
AutoScribe
Scribe documents your processes for you. Build visual guides with text, links and screenshots instantly.
CodeHS
SQL Murder Mystery
Use SQL queries to solve the murder mystery. Suitable for beginners or experienced SQL sleuths.
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.
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
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.
Raspberry Pi Research area
Since 2020, we have facilitated free monthly online seminars on various topics in computing education. All our online research seminars are available to watch and share.
109 Python Coding Problems
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.
Smartphone policies in schools Rahali et al
The EdTech Revolution Has Failed
The Case Against Student Use of Computers, Tablets, and Smartphones in the Classroom
Leadership Lessons: How Small Wins Help Reverse Low Morale – TCEA TechNotes Blog
Low morale isn’t just a vibe—it’s a leadership issue. Learn how small wins and smart feedback loops can help reverse low morale on your team. Explore this and more at TCEA TechNotes Blog, your go-to source for educational technology and teaching innovation.
UC San Diego Reports 'Steep Decline' in Student Academic Preparation - Slashdot
The University of California, San Diego has documented a steep decline in the academic preparation of its entering freshmen over the past five years, according to a report [PDF] released this month by the campus's Senate-Administration Working Group on Admissions. Between 2020 and 2025, the number o...
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.