Recently, an article has been making it's rounds in the #CSEd community on having different intro CS classes for different purposes.
My thoughts here:
Recently, an article has been making it's rounds in the #CSEd community on having different intro CS classes for different purposes.
My thoughts here:
oh hey my EduPar paper has gone up!
"SFS: A Simple File System for Teaching Parallelism in Computer Systems", the result of a lot of late nights between 2021 and 2023.
https://tcpp.cs.gsu.edu/curriculum/sites/default/files/Edupar115.pdf
(permanent author copy:
https://research.owlfolio.org/pubs/2025-sfs.pdf )
"Shake and Bake: The Ballad of an Accelerometer" a CircuitPython School challenge & solution. #STEMed and #CSed folks, feel free to use for your own courses. Uses a CircuitPlayground Bluefruit which has a built in LIS3DH accelerometer https://youtu.be/kHNb18eZQ3U
#STEMed and #CSed friends or anyone looking for a CircuitPython set of challenge problems. Today’s exam has epic fun referencing Talladega Nights, Chappell Roan, SNL, Steve Kormacki, and much more. Solutions posted soon.
https://youtu.be/sDg-TuBySp8
What are the "essential" skills that computer science students need? I think they need to understand coding, algorithms, and other parts of CS well enough to ask the right questions (of an LLM, search engine, or other human), and understand and validate the answers. Perhaps a useful frame of mind is: "Eventually you will be supervising people or machines. You need basic technical understanding, critical thinking, and project management skills."
Not huge compared to many, but it was nice crossing 1 million views on the YouTube odometer for my primary channel. It’s now focused on SwiftUI https://bit.ly/prof-g-swiftui And the maker/electronics programming (mostly CircuitPython) now has its own channel. #CSed free to all! YouTube.com/@BuildWithProfG
NeoPixel LEDs are cool. Making them twirl up & down a light strip by using a potentiometer? Even cooler. And doing it with python slices using a @RaspberryPi Pico? Super fun! Dig in to the latest lesson of #CircuitPython School. #CSEd friends, STEM goodness for your class https://youtu.be/1-sgErNV-b0?si=jeHuiRYTzMKbF4Q9
Hey #Computing teachers! 15 episodes of the #HTTCS podcast are now out in the wild, featuring specialists like Miles Berry, Becci Peters, and Rachel Arthur. pod.httcs.online
#CSED
Get ready for #piday2025 this Friday! For a fun, classroom friendly, pi-related coding activity, check out "Calculating Pi" here: https://tinyurl.com/pidaystemcoding
#piday #iteachmath #csed
#SIGCSETS2025 Keynote day 2 - what belongs in CS #CSED:
#CSed & #STEM folks, have you had luck in creating AI exercises for non-programmers? I'd love to hear what you've found useful to create "something" illustrating benefits/risks of using AI as a tool for those w/limited to no code skills. And please, no straight up "AI hate". I understand & have written about ethical concerns, limitations/risks so 'flame on' is not helpful. AI is here & we need to figure out how to teach students with this in our world. Avoid at all costs is not practical advice.
Teach #Maths or #Programming? Looking for a creative project that links to D&T? Join my free online #TurtleStitch training session on 5th March 16:00 GMT to explore #CreativeComputing & #Embroidery.
Build a Mouse Glove (or is it Glove Mouse?) using #CircuitPython and a CircuitPlayground (Bluefruit or Express). Tilt to move, tap to click. We'll use the HID libraries and math power and abs functions for a smooth build. A fun lesson/exercise for #CSed #STEMed folks https://youtu.be/pg_HhOIAg2Q?si=oxTvcr88-BtgioDU
Scratch Jr lives at Boston College & turns 10 next month! There’ll be a birthday party. Hack on! #CSed
NEW PODCAST EPISODE!
The "Bumper Workload Special" has dropped, featuring Dave Cross, Becci Peters and Andy Colley in a massive 55-minutes of pure gold workload tips and teacher banter. Enjoy!
#caschat #TeamCompSci #CSEd #UKEd #UKTeaching
https://pod.httcs.online/e/s2e04/
I like the phrase "code sense" in Maggie Johnson's Comm. ACM opinion (Mar '24), analogous to "number sense". But then I think she mis-applies the analogy. When kids are first learning numbers and arithmetic, to help them gain number sense, we *do not let them use calculators at all*.
Today is CSTA Mid Year Chapter Leadership Summit. It looks to be primarily a training on our new communication platform, Higher Logic.
I'm online now if you want to chat.
Celebrate Black History month with our Project Mercury tutorial which explains some of the calculations that Katherine Johnson made for NASA. #iteachphysics #iteachmath #CS4ALL #CSEd @edutooters
https://youtube.com/playlist?list=PLISRe8GegO8S-188B7veZ6dYLSqZoXFkG&si=5laubuVLPrH2YxA0