#CSEducation

N-gated Hacker Newsngate
2026-02-24

๐Ÿค” Ah, the "Missing Semester" of 2026, where they finally reveal the dark arts of opening a terminal and using a text editor! ๐ŸŽ“โœจ Because clearly, knowing how to use the tools you spent thousands of hours on is the real missing link in CS education, not the actual content you're supposed to learn. ๐Ÿ˜‚๐Ÿ”ง
missing.csail.mit.edu/

Hacker Newsh4ckernews
2026-02-24

The Missing Semester of Your CS Education โ€“ Revised for 2026

missing.csail.mit.edu/

#2026

2025-11-28

This year, PhD candidates from the ACP section are helping our (under)graduate students with the Advent of Code challenges by @ericwastl. Don't forget: programming is done best when it brings joy to you and to your community!

During the week, we offer "office hours" from 4pm to 6pm in the local student association's room. This format allows students to get help from each other and from the ACP volunteers.

#AdventOfCode #programming #CSEducation

Hacker Newsh4ckernews
2025-10-25
Education & Computation | C3Sedu_ccl@wisskomm.social
2025-10-13

I also had inspiring meetings with Lauri Malmi and Juho Leinonen from the Learning & Technology research group at Aalto University. We talked about current challenges such as students adapting to LLMs capable of generating accurate source code from natural-language problem descriptions and even historical ideas of automating assessments.

๐Ÿ”ฌ Have a look at the LeTech research group!
๐Ÿ‘‰ research.cs.aalto.fi/LeTech/

#cseducation #CSEd #ccl

2025-06-12

Reminded of my first year programming lecturer Frank King who on the first lab gave us printed handouts with the instructions and code we needed to write as "there is a magic that happens when the code goes through your fingers". The act of actually typing it helps you remember it and how it works in a way that copying and pasting (or worse, using GenAI) never does. chu.cam.ac.uk/fellows/dr-frank #Programming #CSEducation

TurtleStitch CloudCollectionturtlestitch@fosstodon.org
2025-05-29

Huge congratulations to Brian Harvey and Dan Garcia on receiving the 2024 ACM Service Award!

Together with Jens Mรถnig @moenig they laid the foundation for Snap!, the visual programming language that powers TurtleStitch. Their work has enabled creative coding and learning experiences around the worldโ€”and weโ€™re proud to build on it!
Thank you! ๐Ÿ’™

#ACMServiceAwards #TurtleStitch #CreativeCoding #OpenSource #CSeducation
@ACM
@SnapCloud

Learn more: awards.acm.org/about/2024-serv

2025-01-27

Attention CS teachers and coding club educators:

Are you in search of a FREE text-based coding platform for your class or coding club?

Check out codeguppy.com!

#cseducation #javascript #coding #programming

2025-01-27

If you're already familiar with Python, this brief article will demonstrate the JavaScript equivalents of some of the most popular concepts:

codeguppy.com/blog/javascript-

... following that, you might be interested in tackling these beginner-friendly JavaScript coding challenges to test your skills:

codeguppy.com/blog/javascript-

... additionally, dive into these recursion exercises for practical examples of implementing recursion in JavaScript

codeguppy.com/blog/recursion-i

#cseducation #javascript #python #coding

2025-01-27

The "Drawing with code " method is a great way to introduce kids to the wonderful world of text-based coding or to transition them from Scratch and other block-based environments.

This consists of making a drawing using simple shapes and then encoding the drawing on the computer.

Examples:

Car
youtube.com/shorts/FuD2ZSnEl3w

Flower
youtube.com/shorts/lT_WZ5cshog

Bear
youtube.com/shorts/jIZJuzrtdOc

#cseducation #javascript #programming #coding

2025-01-27

What was your first computer?

#cseducation #retrogaming #retrocomputing #coding

2025-01-27

CS Teachers: Frogger is a timeless classic you can recreate with students in your coding club! ๐Ÿธ๐ŸŽฎ

Stay tunedโ€”soon we'll share the full project source code on codeguppy.com. ๐Ÿš€

#CSEducation #JavaScript #Coding #GameDev

2025-01-27

Invaders X -- A new version of our invaders game.

You can find the original on codeguppy.com . The new version will be posted soon.

๐Ÿ“ข Attn CS teachers: This is a great coding projects for your coding club.

#cseducation #javascript #gamedev #coding

2025-01-27

Need help with your codeguppy JavaScript project?
Open the "Illustrated JavaScript Coding Course" on an external monitor.

Get the course from ๐Ÿ‘‡:
codeguppy.gumroad.com/l/js/lau

#cseducation #coding

RJ Nowlingdiscretestates
2025-01-09

Seven-action Documentation Model

I found this blog post from @theletterf@bsky.social really helpful for exhaustively enumerating and mapping out different uses of software documentation. It will be useful content for describing useful documentation practices in my ML Production Systems / class.

passo.uno/seven-action-model/

RJ Nowlingdiscretestates
2025-01-08

The 2025 Frontiers in will be held in Nashville, TN on November 2-5. Call for abstracts is open; abstracts due Feb 3. My colleagues have reported having great and very valuable experiences at FIE.

2025.fie-conference.org

RJ Nowlingdiscretestates
2025-01-01

โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘ 85.71%

Assignments for 6 of 7 parts of the semester-long project for my Spring class written. Only one more left!

RJ Nowlingdiscretestates
2024-12-14

I also happen to really like the Marshmallow library for data validation. It can check types, for missing fields, for extraneous fields, and semantic checks on the values of fields (whether a string contains a valid email address, if numbers are in a specific range, etc.). It then prints out detailed error messages for the violations.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst