home.social

#csed — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #csed, aggregated by home.social.

  1. It was fantastic to learn from Kylie McColl’s workshop on K-12 outreach at the 2025 IDEATE Summit! 🎓
    If we want more diverse students in computing at Australian unis, we need to rethink how we engage with schools.
    See the slides: ideate.community/resources/out
    #HigherEd #Computing #STEM #Diversity #K12 #CompSci #Inclusion #CSed #AussieEd #EdTech

  2. Calling all Australian uni computing and software engineering educators!

    IDEATE is hosting a free workshop on UDL in tech on May 19. Learn how to design inclusive courses. Better student experience, less need for adjustments.

    Details: events.humanitix.com/ideate-wo

    #UDL #EdTech #HigherEd #CSed

  3. Charles Martin has an excellent set of resources for Australian university tutors in computing and software engineering — a great addition to your tutor induction toolkit. Find them in IDEATE's resources:
    ideate.community/resources/edu

    #HigherEd #Accessibility #CSed #Computing #SoftwareEngineering #UniAus

  4. Build a Flash Card app in #SwiftUI using #SwiftData. One of two apps my students needed to build w/o AI during their hands-on 2.5 hr. in-class 2nd mid-term. Use this as a test, (pause after each question shown, complete, and compare answers), or watch it as a refresher lesson that provides a "recipe" breakdown for thinking about basic SwiftData setup w/MockData. youtu.be/pyKM3FJhQWg #CSed, #ADE, #Swift

  5. Build a Flash Card app in #SwiftUI using #SwiftData. One of two apps my students needed to build w/o AI during their hands-on 2.5 hr. in-class 2nd mid-term. Use this as a test, (pause after each question shown, complete, and compare answers), or watch it as a refresher lesson that provides a "recipe" breakdown for thinking about basic SwiftData setup w/MockData. youtu.be/pyKM3FJhQWg #CSed, #ADE, #Swift

  6. Build a Flash Card app in #SwiftUI using #SwiftData. One of two apps my students needed to build w/o AI during their hands-on 2.5 hr. in-class 2nd mid-term. Use this as a test, (pause after each question shown, complete, and compare answers), or watch it as a refresher lesson that provides a "recipe" breakdown for thinking about basic SwiftData setup w/MockData. youtu.be/pyKM3FJhQWg #CSed, #ADE, #Swift

  7. Build a Flash Card app in #SwiftUI using #SwiftData. One of two apps my students needed to build w/o AI during their hands-on 2.5 hr. in-class 2nd mid-term. Use this as a test, (pause after each question shown, complete, and compare answers), or watch it as a refresher lesson that provides a "recipe" breakdown for thinking about basic SwiftData setup w/MockData. youtu.be/pyKM3FJhQWg #CSed, #ADE, #Swift

  8. Build a Flash Card app in #SwiftUI using #SwiftData. One of two apps my students needed to build w/o AI during their hands-on 2.5 hr. in-class 2nd mid-term. Use this as a test, (pause after each question shown, complete, and compare answers), or watch it as a refresher lesson that provides a "recipe" breakdown for thinking about basic SwiftData setup w/MockData. youtu.be/pyKM3FJhQWg #CSed, #ADE, #Swift

  9. "Ghost Catch", an accessibility game I'm prototyping for the Campus School at Boston College, which allows children with severe motor restrictions to pass an animation back and forth. youtu.be/98N8J6Ri4L4 GitHub repo in description. #CircuitPython #MakerSpace #TechForGood #Accessibility #CSed

  10. #CSed friends, my academic interests have shifted hard toward tech ed (flipped class, SwiftUI app dev, Physical Computing w/Assistive Tech). Am wondering which conferences I should seek out to share ideas with other educators.

  11. 90 min newbie intro to #CircuitPython #raspberrypipico workshop. Lights, sound, potentiometer, and servo! Slides I use with parts & code for all #csed & #makerspace educators can be found at bit.ly/pico-workshop If you want to see a student demo video see: bsky.app/profile/gallaugher.bs

  12. SnackHomiez: from last night's #SwiftUI Mid-Term. A nonsense app celebrating SNL's best sketches of the Season using concepts learned in the first 1/3 of the course. Low key valid youtu.be/_BJ8oaZW6Co #CSed fam, especially those teaching slang-tacular Gen-Alpha, this one's for you. Fire 🔥!

  13. Diplo on your Pico! Build a polyphonic multi-sound DJ board on a sheet of paper using CircuitPython and a RaspberryPi Pico! bit.ly/pico-dj-board a super fun classroom build for the #CSed fam. @adafruit Adalogger Cowbell allows gigabytes of sound from the @raspberrypi Pico #circuitpython #raspberrypi #RaspberryPiPico #dj

  14. Fun lesson - Build a @raspberrypi.com pico DJ board while learning to use the @adafruit.com $8 Adalogger Cowbell to expand file storage to 32GB, & add a STEMMA-QT port with no wiring! My students built this in the MakerSpace last class & it was a blast! youtu.be/yZdR7oGbTX8?si=HQveNp #CircuitPython #CSEd

  15. Computing educators: Are your courses accessible to all students? 💻🎓
    Join our free webinar on Universal Design for Learning. Equip your students for success by designing for diversity.
    🎟️ events.humanitix.com/ideate-we
    #AcademicSky #CSed #HigherEd #UDL #Accessibility #SoftwareEngineering #TechEducation

  16. #CSed w/AI is *so* different than what we'd previously done. We had taught techniques with mostly right and wrong implementations. Now it's: you've got this skilled and flawed team that will give you different answers than your peers. Build skills to manage & critique these partners. It's like we now need to teach project management while teaching fundamentals to students who are supervising work in an unfamiliar domain.

  17. Excited that our report on two stage exams in Computer Science is now published! This is the result of the ITiCSE working group I led in 2025: a very intense year of work with data collection in three countries and six universities with a fantastic group of CS instructor/researchers. If you've ever thought about running a two stage exam in a CS course, you should check out our comprehensive report:

    dl.acm.org/doi/10.1145/3760545

    #CSed #iticse2025

  18. #MakerSpace, #makered, STEMed and #csed folks, here's a super-fun challenge lesson I use in class: Build a Baby Groot who talks when his plant is touched. Uses #Adafruit #CircuitPython a Circuit Playground, a 3D printed planter, laser-cut box, but lots of options abound. youtu.be/gEmyZ7ZWMIo

  19. SIGCSE Virtual, the semi-annual online conference of the ACM's Special Interest Group on Computer Science Education, will be held Nov. 12-15, 2026.

    sigcse.org/events/virtual/

    Please boost for reach.

    #acm #ComputerScience #education #conference #teaching #pedagogy #CSEd #SIGCSE #SIGCSEVirtual

  20. New playlist to build the #SwiftUI "DungeonDice" app for multi-dice D&D / RPG rolling sessions. Fully updated for iOS26. Lots of detailed explanations that new students & #CSed teachers may find useful. Already the 6th week of the semester. Enjoy! bit.ly/dungeon-dice-app

  21. Racket birthday party and meet-up: Saturday, 7 February 2026 at 18:00 UTC

    EVERYONE WELCOME 😁

    Announcement, Jitsi Meet link & discussion at racket.discourse.group/t/racke
    #lisp #scheme #metaprogramming #csed #cs

  22. Are you teaching SwiftUI w/Xcode & GitHub Classroom? Here is the lesson I share w/my students. My class receives a GitHub Classroom submission link via Canvas, everything else should be the same. Hope that helps! youtu.be/LzA7e73axRY #CSed #Swift #SwiftUI #Xcode #GitHub

  23. Some of my @bostoncollege.bsky.social Physical Computing students delivering their #CircuitPython based assistive tech projects to their clients in the BC Campus School. I’m so lucky to work with such wonderful young people. instagram.com/p/DTljI53jW9h/?i #csed #assistivetech

  24. New #CircuitPython School lesson introduces key concepts: variable naming conventions, print & input for maker / electronics debugging, & AI code completion in PyCharm w/helpful & incorrect results. Also: Using AI for CircuitPython code explanations w/prompting examples. youtu.be/-wIqy7drCN8 #CSed

  25. Good luck #CSed faculty prepping for next semester. Show me your maker closets! Here's the cart with many (although not all) of the parts I use for PhysicalComputing: Art, Robotics, and Tech for Good - the #CircuitPython course I teach accessible from new-to-code through advanced CS students.

  26. About halfway through the Agentic AI for Python course from @talkpython. Thoughts:

    As a CS educator, I can't ignore this.

    Useful practice: restart the chat often to save computation/money/energy/carbon/water.

    Repos will be flooded with LLM-built code, some skillfully supervised, some not.

    How important is talking to the LLM in clear, complete sentences? What of all the people who are highly skilled software engineers but have limited English skills?

    #ai #coding #ComputerScience #CSEd

  27. Review of Moral Codes: Designing Alternatives to AI by Alan Blackwell read.dukeupress.edu/critical-a
    "This is a crisis of human attention...being human is grounded in “being attending and attentive beings, paying attention” (11). Platform AI is designed to consume our attention and harvest our data. It will continue to damage human agency, attention, and intelligence, Blackwell insists, unless at least two things happen." #AI #CSEd #AIEd

  28. Yesterday I was talking to a bunch of computer science teachers about how proud I was that my best programmer in y12 was a girl and one of the middle aged men said quite sagely that he tells his boys that they should look forward to working with girls because they're a different style of programmer and they may not be as good or as fast but they are excellent *communicators*.
    He saw no irony in saying that to me when I could program him into a corner with my hands tied behind my back. Snort
    #csed

  29. I really want to ask this on 10 years ago twitter because there were teachers there but here goes.

    My main attempt to counter cheats in my coding class has been to have a keystroke logger. Last night I watched the keystrokes of a student who has difficulty with for loops in class write a whole working stock tracking app in 3 hours. This is not possible. I cannot prove anything. What can I do in the future that avoids this possibility for other students? Or is it all over and I just need exams?
    #csed

  30. Here's a link to today's CircuitPython exam: docs.google.com/presentation/d
    Students had to complete 8 builds in 2.5 hrs. Themes: "Magic-8 Ball Yoda", "Diwali Musical Chairs", An anti-cat distance-activated Turkey, & "Yip Yip Yip" martians from Sesame Street. Solution folder in the open course Google Drive at Gallaugher.com. #csed #maker #circuitpython

  31. Wonder what our CircuitPython exam is like? #CSed folks looking for new challenges for your own classes? See the Week 9 Keynote slides (.pdf also available) in the open Google Drive for the PhysicalComputing course at gallaugher.com. 7 fun challenges for a Raspberry Pi Pico and CircuitPlayground. Keynote slides have a video showing a proper build.

  32. The latest lesson for my PhysicalComputing course: Create an easy IoT dashboard for your Raspberry Pi Pico W / 2W with CircuitPython and free AdafruitIO. We'll toggle NeoPixel LEDs on/off, change light color, play sounds remotely, and move a servo using a slider. #csed
    youtu.be/fjysAa3N2OI?si=mMn6cJ

  33. Use a Raspberry Pi Pico W (orig. or 2W) and setup a web page with a toggle to turn NeoPixel lights on and off. MQTT has never been easier to use. CircuitPython and free Adafruit.io makes it happen! An updated lesson I use in my PhysicalComputing course. Hack on! #csed
    youtu.be/iFwvvEJ_UwA

  34. Teach or ? Looking for a creative project that links to D&T? Join my free online training session on 5th March 16:00 GMT to explore & .

    Sign up: warwick.ac.uk/turtlestitch

    @turtlestitch

  35. Lewis & Clark College in Portland, Oregon will be hiring adjuncts to teach Data Structures (in Python) (fall '25) and CS0 (spring '26). You must be in person and have a Master's degree.

    If you happen to be interested, DM me.

    #ComputerScienceEducation #CSEd #hiring #ComputerScience #education #pdx #portland

  36. Do you teach or and want an exciting cross-curricular project that links to Design and Technology? @turtlestitch could be the perfect solution!

    Join my free online training session on 21st January to discover how to blend coding and creativity. It’s a fantastic way to inspire and engage young learners.

    Online workshop: 21st January 16.00-17.00
    Sign up: warwick.ac.uk/turtlestitch

  37. Have you discovered @turtlestitch? Write code to create your design and they can be stitched by an embroidery machine. Try creating a tree. Get started with these tutorials: warwick.ac.uk/turtlestitch/pat

  38. CS educators: do you have a favorite textbook (or online resource) for an undergraduate CS0 "introduction to computer science for non-majors" course? I'm thinking bits and files, processors and storage, how software works, networking, cybersecurity, careers in computing, a bit of social context, that sort of thing -- what every educated citizen should know even if they never write another line of code in their life.

    I plan to teach some Python using Pygame and my own materials, but I'd like to at least touch on these other subjects.

    #CSed #ComputerScienceEducation

  39. Hey folks, I'm currently in #Kathmandu, #Nepal. If you want to hang out, or want me to speak at a meetup at your school, college, university, or company, get in touch. #computerscienceeducation #csed