Computer Science Teacher

This is Alfred Thompson's blog about computer science education and related topics.

Thursday, February 24, 2022

Fun With Rounding Errors

›
I love xkcd cartoons. I came across this one thing morning that shows the benefits(?) or rounding up. My immediate idea was “what a great p...
Wednesday, February 16, 2022

Troubles with Error Messages

›
Error messages, in theory, are there to help programmers. Of course there are problems with then in practice. With students, the biggest pro...
Thursday, January 27, 2022

What Do Computer Science Teachers Need For Professional Development

›
Mike Zamansky had a great post called Trends In Professional Development in CS - it's not all good . We’re still at a very interesting p...
2 comments:
Tuesday, January 25, 2022

Writing The Wordle Clone

›
Kelly Powers posted a Wordle project document on the AP CS A Teachers Facebook page. It’s solid as one would expect from Kelly who is just ...
1 comment:
Monday, January 17, 2022

Computer Science for the sake of ?

›
My grandson in kindergarten has a class in reading. It makes sense as he is just learning how to read. Over time, school spends less time te...
Wednesday, January 12, 2022

Planning Before Coding

›
After all these years one would think I would know better. But it turns out that when coding for fun I don’t always do the planning that I s...
Tuesday, January 11, 2022

How Do You Define a Computer Scientist

›
The last few days have seem some social media discussion about requirements for a computer scientist. Is Calculus a requirement? Is Assembly...
1 comment:
Friday, January 07, 2022

Wordle Solving For Fun and Coding

›
After my post the other day ( Is Wordle A Project To Assign Students to Program?) I got thinking about solver help for Wordle. I happen to ...
Tuesday, January 04, 2022

Is Wordle A Project To Assign Students to Program?

›
Seems like a lot of people are playing Wordle on social media these days. Have you tried it? It’s a word/letter version of old Mastermind g...
Friday, December 31, 2021

Looking Back on Computer Science Education in 2021

›
I’ve never felt less prepared to write a look back on CS education than I do today. I’ve been retired from most of the year and the world ha...
Monday, December 06, 2021

Computer Science Education Week 2021

›
Well, its CS Ed Week again. Still no cards in the Hallmark store for it. I’ll get back to that in a moment. CS Ed Week has long been a time ...
Friday, December 03, 2021

First - Understand the Problem

›
Things are different for me being retired. I don’t get the blogging inspiration the way I used to. Today a post by Mike Zamansky ( Work thro...
Monday, November 08, 2021

Money is Hard in Programming

›
Last week I wrote about the making change for a dollar project. It got me thinking about how hard dealing with money in programming really i...
Thursday, November 04, 2021

How Many Ways to Make a Dollar

›
I ran into a reminder of an interesting programming problem the other day. One I meant to use with students but never did. Other teachers I ...
Thursday, September 30, 2021

Define Learn To Code

›
I saw an interesting question today on Twitter: Hey coding enthusiasts! In your opinion, what's the best laptop for students to learn ho...
2 comments:
Sunday, September 26, 2021

Phun With Phone Numbers

›
Among the programming projects I ran into recently was one to calculate all of the combinations of letters one could make from a phone numbe...
Friday, September 24, 2021

An AI Tutor for CS Education

›
Recently I came across a Microsoft Research project called AI for Programming Education . The project “goal is to build a personalized and a...
3 comments:
Monday, September 20, 2021

Book Review–System Error: Where Big Tech Went Wrong and How We Can Reboot

›
System Error: Where Big Tech Went Wrong and How We Can Reboot is what you get when a top philosopher, a top political scientist, and a top ...
Friday, September 17, 2021

Debugging–Slow is Smooth and Smooth is Fast

›
Mike Zamansky had an interesting post called  What They Used To Know that got me thinking about the old days. Now Mike is a youngster and d...
2 comments:
Tuesday, September 07, 2021

Some Simple Early Programming Projects

›
If you are not on Twitter you may be missing a lot of good things. For example, the other day Kelly Lougheed ( @kellylougheed ) tweeted ou...
‹
›
Home
View web version
Powered by Blogger.