Teaching
41 links

Here's the latest news from the zombie wars
www.honest-broker.com
March 26, 2025

This post is part of a behind-the-scenes series about how I obtain and prepare for opportunities like podcast interviews, speaking gigs, and instruction roles. Our first one talked about my podcast interview with Greater than Code. This one talks about syllabus design! The Setup A colleague of mine at a local university recently brought it…
chelseatroy.com
March 18, 2025

A while back, I wrote a post about syllabus design while creating a syllabus for an iOS course. In the end I taught that course from the department's existing syllabus, but this year, I’m designing a new course: Title: Mobile Software Development Description: This course examines software engineering skills through the lens of mobile development. Students will leave with more confidence in…
chelseatroy.com
March 18, 2025

I sometimes write about what I'm learning from teaching computer science courses: first an iOS Development course, and now a course of my own design called Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! When I started writing about how I'm designing this new course, I…
chelseatroy.com
March 18, 2025

I sometimes write about what I’m learning from teaching computer science courses: first an iOS Development course, and now a course of my own design called Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! When I started writing about how I’m designing this new course, I was…
chelseatroy.com
March 18, 2025

Hi. I’m Chelsea Troy. I’m a computer science educator at the University of Chicago. I'm writing a series about designing my course, Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! In the last post on this subject, we talked about group work. This post covers the…
chelseatroy.com
March 18, 2025

Hi. I'm Chelsea Troy. I'm a computer science educator at the University of Chicago. I'm writing about the techniques I use to teach my distributed course, Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! As you can see right here, my students do a lot of…
chelseatroy.com
March 18, 2025

Hi. I'm Chelsea Troy. I'm a computer science educator at the University of Chicago. I'm writing about the techniques I use to teach my distributed course, Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! As you can see right here, my students do a lot of…
chelseatroy.com
March 18, 2025

This is an adapted version of the text of the email that I sent to my blog subscribers on May 16, 2023. I placed it on my blog as an example of what you can expect to receive if you subscribe. In February of 2022, my mom got very sick. At the time I had…
chelseatroy.com
March 18, 2025
Where are all the self-directed learners? | by Sai Gaddam | Mar, 2025 | Medium
We received over 2,500 job applications. Fewer than 100 filled a form with open-ended questions. About 15 went on to complete a reasonably simple real-world challenge. We are a nation with the…
saigaddam.medium.com
March 9, 2025
I once believed university was a shared intellectual pursuit. That faith has been obliterated
thewalrus.ca
March 6, 2025
Ivan Illich, Une société sans école. – Les Cahiers du Bruit
Ivan Illich (1926 – 2002) est un penseur de l’écologie politique. Prêtre catholique, il crée en 1956 un centre de formation dans la communauté portoricaine à New-York destiné à former les prêtres à la culture latino-américaine. En 1966, il ouvre une université libre à Cuernavaca au Mexique, le Centre interculturel où il développe avec d’autres…
lescahiersdubruit.com
March 4, 2025

Here are some things that I hated as a student. At the time, I thought my teachers didn’t understand or care how terrible they were.
dynomight.net
March 4, 2025
Is the Unix Philosophy Still Taught in School? - pid1
The Unix Philosophy defines a culture of how to write tooling in the Unix world. At its core, the Unix Philosophy is about designing tools that work together. A consequence is that there must be some rules or convention such that programs can communicate. The power of the Unix Philosophy is that it lets us both automate our workflows and also build more sophisticated and powerful solutions by combining tools. The most common conventions in the Unix world are:
pid1.dev
March 3, 2025
Making tech more diverse and welcoming by bringing people together and helping teach programming skills.
codebar.io
February 18, 2025

Consider interactivity over showing over telling.
adactio.com
February 18, 2025
A series of instructional web pages for instructors and teaching teams about using AI tools for teaching and learning.
teachingcommons.stanford.edu
February 18, 2025

Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems.
untools.co
February 17, 2025
I took calculus my senior year of high school, and I really liked the way our teacher framed this on the first day of class. He asked somebody to raise their hand and ask him when we would use calcu…
www.tumblr.com
February 17, 2025

Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.
www.youtube.com
February 17, 2025
Traduction d'un article de Nicholas C. Zakas. Contribute to MaNDRaXe/ingenieurs-grincheux development by creating an account on GitHub.
github.com
February 17, 2025

This article will help you overcome one of the greatest difficulties you will face when trying to accelerate learning: formulating knowledge.
www.supermemo.com
February 17, 2025
This spring, I taught an undergraduate class on chess engines. I probably learned more than any of my students.
claytonwramsey.com
February 16, 2025
E.W. Dijkstra Archive- On the cruelty of really teaching computing science (EWD 1036)
www.cs.utexas.edu
February 16, 2025
Rules for Writing Software Tutorials · Refactoring English
Effective writing for software developers
refactoringenglish.com
February 15, 2025

This lead me to think about my experience in college and in my career. It’s easy to say colleges don’t teach useful software development, but how true is that?
tommcfarlin.com
February 15, 2025

As someone that writes code on a regular basis, you must view a lot (if not all) of your work as problem-solving. After all, that's often what you're hired for.
carlalexander.ca
February 15, 2025

This site has grown a lot in the last year or so. We've spent a lot of time going over object-oriented solutions to WordPress problems. So much so that…
carlalexander.ca
February 15, 2025

As you lay there, you try to remember how you got into this mess. It seemed like it was going to be so easy. You'd heard that object-oriented programming was…
carlalexander.ca
February 15, 2025

For the last year and a half, I've been teaching everything I know to the WordPress community. This hasn't been easy to do and it's been quite a journey so far!
carlalexander.ca
February 15, 2025

I spoke at WordCamp Atlanta 2017 on how you could use teaching as a learning tool. This is the companion article that I wrote for it. If you’re just looking for…
carlalexander.ca
February 15, 2025