Computer Science Teacher

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

Thursday, August 26, 2021

IntelliCode Completion In Visual Studio (Preview) 2022

›
There is a preview out for Visual Studio 2022 available and since I a) love to try new things and b) am not limited to by what is on the stu...
1 comment:
Monday, August 23, 2021

Hexapawn–An Interesting Programming Project

›
I'm cleaning up and finding interesting things. Well, actually, interesting books. One find is called "A Collection of Programming ...
Friday, August 20, 2021

Playing With Code–Recursion

›
Recursion was never a big part of my toolbox but I am starting to appreciate it more recently. Regular readers know that I have been writing...
1 comment:
Monday, August 02, 2021

IoT, Python, and Raspberry Pi–Oh My

›
Trying learn too many things can be a risky proposition. But sometimes it feels like the way to go. Regular readers of this blog know that I...
Thursday, July 29, 2021

Playing with Bacon's Cipher

›
Bacon's cipher is a fairly well-known and simple cipher. Its considered a form of steganography . Unlike most steganography, the code i...
Monday, July 19, 2021

Pluses and Minuses of the Unary increment Operator

›
There has been a conversation on Twitter about the unary increment operator (++) and related (+=, –, etc.). I tend to gloss over these when ...
4 comments:
Friday, July 16, 2021

Observations on #CSTA2021 Virtual Conference

›
The CSTA 2021 Virtual Conference is in the books. I really did enjoy it and I learned a lot. Virtual conferences are different from in-perso...
1 comment:

Notes on Day Three of #CSTA2021

›
No morning help desk duty for me today so I watches the whole “Morning Java” session. For those of you not at CSTA, Moring Java was an intro...
Thursday, July 15, 2021

Notes on Day Two of #CSTA2021

›
Today started, for me, with help desk duty. While I was there no one needed any help which I suppose says good thi8ngs about the HopIn platf...
Wednesday, July 14, 2021

Day One–#CSTA2021

›
Today was the first day of the Computer Science Teachers Association conference. All online of course. It was a pretty cool day. I got mysel...
Tuesday, July 13, 2021

Learning My nth Programming Language

›
They say that the second programming language is the hardest to learn. That’s mostly because one learns how to program using their first lan...
Monday, July 12, 2021

Avoiding Tour De Force Sample Code

›
Sample code is a wonderful way to teach and learn coding.  The problem with a lot of sample code is that it is just too complicated and to f...
Monday, June 28, 2021

Phun with Phidgets

›
Recently I requested a free (for educators) starter kit from Phidgets . Phidgets are small controllers and sensors that are easy to use and ...
Friday, June 25, 2021

Is Picking a First Programming Language the Hardest Problem in CS Education?

›
All of a sudden the subject of the first programming language is getting discussed everywhere. OK, maybe not every where but it is in Twitte...
1 comment:
Monday, June 21, 2021

Why Are Arrays So Hard For Beginners?

›
Beginner programmers often, dare I say usually, struggle with arrays. Sometimes it is hard for experienced programmers like myself to unders...
2 comments:
Tuesday, June 15, 2021

Getting Excited for CSTA 2021

›
As a member of the CSTA Conference Committee, I attended the first of two presenter training sessions today. Wow! CSTA 2021 will be good. No...
Friday, June 11, 2021

Exploring the Ternary Operator

›
I’ve never had a lot of use for the ternary operator. Until recently, I think I under appreciated it. I Don’t recall ever using it in profes...
Thursday, June 03, 2021

Trip Report: Teaching as a Long Term Sub

›
Well, this is not actually a trip report but its something like it. I spend the last couple of months teaching at Phillips Exeter Academy as...
1 comment:
Thursday, May 27, 2021

Othello/Reversi for After the APCS Exam

›
My good friend and former teaching partner, Tom Indelicato posted about his end of year project for his AP CS A student recently. With his p...
2 comments:
Tuesday, May 18, 2021

Learning From My Students

›
Being back in the classroom has been a learning experience for me. For one thing I have had to learn a bit of Processing (the IDE) as stude...
1 comment:
‹
›
Home
View web version
Powered by Blogger.