A curated collection of resources I actually use and recommend. Bookmark the ones relevant to your course — and explore the rest when you're ready to go deeper.
// Programming Languages & Tools
-
>
python.org — Official Python site. Download, docs, tutorials.
-
>
scratch.mit.edu — MIT's visual programming environment. Free, browser-based.
-
>
Visual Studio Code — Free code editor from Microsoft. The industry standard. Install this on your laptop.
-
>
MDN Web Docs — Mozilla's reference for HTML, CSS, and JavaScript. Better than any textbook.
-
>
GitHub — Where the world's code lives. Source control, collaboration, and open-source projects.
-
>
Replit — Browser-based coding environment. Write and run Python, JS, HTML right in your browser.
// Robotics & Hardware
-
>
Raspberry Pi Foundation — Tons of project ideas, tutorials, and educational resources for computing.
-
>
Arduino — Open-source electronics platform. Great for independent projects beyond class.
-
>
Code.org — CS Fundamentals courses. The foundation for our Middle School Robot Programming curriculum.
// Learn & Practice
-
>
Khan Academy — Computing — Free courses on CS, algorithms, and web programming.
-
>
freeCodeCamp — Free, self-paced web development curriculum. Thousands of hours of content.
-
>
Exercism — Practice coding exercises in 70+ languages with mentor feedback. Excellent for Python.
-
>
Project Euler — Math + programming challenge problems. For students who want to push themselves.
-
>
Advent of Code — Annual December programming puzzle challenge. Fun, community-driven, all skill levels.
// News & Community
-
>
Slashdot — "News for nerds, stuff that matters." Running since 1997. Tech news with discussion.
-
>
Hacker News — Y Combinator's tech/startup news aggregator. Where Silicon Valley reads the internet.
-
>
Stack Overflow — Q&A for programmers. When you're stuck, someone here has already solved it.
-
>
Ars Technica — In-depth technology journalism. Science, policy, and culture.
-
>
WIRED — Technology, science, culture, and how they intersect.
-
>
Lobsters — Invite-only tech link aggregator. Higher signal-to-noise than most.
// Cybersecurity & Privacy
-
>
CyberPatriot — National youth cyber defense competition. If your student wants to compete.
-
>
picoCTF — Free cybersecurity capture-the-flag competition for beginners. Hosted by CMU.
-
>
OverTheWire Wargames — Learn security concepts through interactive command-line challenges.
-
>
Electronic Frontier Foundation — Digital rights, privacy, and free expression. Know your rights online.
-
>
Krebs on Security — Brian Krebs' investigative cybersecurity journalism. Real-world breach analysis.
// Linux & the Command Line
-
>
Linux Journey — Learn Linux from scratch. Interactive lessons covering the command line, filesystem, networking.
-
>
Ubuntu Desktop — The most popular Linux distribution. Free to download and install.
-
>
ExplainShell — Paste in a command, get a plain-English breakdown of every flag and argument.
// One Day Academy & Class Resources
-
>
Selah Learn LMS — Our learning management system. Course materials, assignments, and grades.
-
>
onedayacademy.com — ODA main site. About, admissions, policies.
-
>
San Antonio-NE Region — Our region's campus info, schedules, and faculty.
-
>
NB Capstone Campus — Campus page, faculty list, schedule, and policies.
-
>
Engineering & Technology Division — Division overview and full course catalog.
-
>
New Family Application — Start here if your family is new to ODA.
-
>
Texas Education Freedom Accounts — TEFA: up to $2,000/year for homeschool families.
Have a link that belongs here? Send it my way.