Collage of screenshots of various student-created games, each with its own look and feel.
Students have been blowing me away with their work this year. The creativity and individual expression are amazing. It's been great seeing their excitement when sharing their creations.
#Edusky #CSed #TeamCompSci
19.09.2025 15:53 โ ๐ 3 ๐ 1 ๐ฌ 0 ๐ 0
Best. Job. Ever.
(gaming controllers kids designed for the games they're coding)
#EduSky #TeamCompSci #CSed
28.08.2025 00:27 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
#csta2025 CSTA Greater Los Angeles meet-up this morning.
10.07.2025 13:13 โ ๐ 5 ๐ 1 ๐ฌ 1 ๐ 0
CSTA workshop participants holding yellow rubber ducks
Thank you to all the participants in the Cybersecurity #Unplugged workshop at #CSTA25, and congrats to everyone for freeing their ducks with excellent code cracking skills.
#CSed #TeamCompSci #releasethequacken
All this thanks to the great staff and volunteers at @csteachersorg.bsky.social!
09.07.2025 00:21 โ ๐ 3 ๐ 1 ๐ฌ 0 ๐ 0
I was there many years ago and was even able to talk to one of the women who operated the bombes. It's a lovely campus, too. Others told me a visit would just take a couple hours, but I spent a whole day there.
23.06.2025 14:06 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Usually only for a 'road trip', in which the journey is most of the point, or when moving house and needing to move the car. I drove 24h to see family, but stopped to sleep in the middle.
20.06.2025 15:31 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
It's a 35 hour drive, but I'll take a plane to save time!
20.06.2025 08:16 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Just submitted my slides for #CSTA2025, right at the deadline. I'm so excited for this conference! Thanks, @csteachersorg.bsky.social for putting this on. See you in Cleveland!
#TeamCompSci #CSEd
20.06.2025 04:55 โ ๐ 6 ๐ 0 ๐ฌ 3 ๐ 0
This looks like so much fun! I want to combine this with some other e-textiles (circuits/LED) next year with my new middle school group.
#CSEd #physicalcomputing
01.06.2025 15:33 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
To clarify, I teach mapping, filtering, aggregate operations (HS). I teach loops, but not really traditional for or while loops. Of what you listed, the only thing (I think) required by the K12 standards is loops, but they can be taught in different ways (e.g. 'until' is easier than 'while').
04.04.2025 06:36 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
I don't want to get in the weeds of which algorithmic constructs are important, but I would say in regards to belonging, vector and aggregate operations are as much real CS as anything else, and I'd rather change focus on constructs than take sense of belonging from K12. (I teach them both, btw)
04.04.2025 06:18 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Thanks, got it! I don't see anything in it about vector operations, but regardless I think that overall the paper is coming from the premise of what I was saying before that cognitive load is reduced not from particular algorithmic constructs, but from matching the learner's level of abstraction.
04.04.2025 06:10 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
What do you mean by "computing education for non-CS"? Non-CS what? I agree that programming is used in different ways, but your point in bringing up vector programming seemed to be that it was an example of 'not CS' and I disagree with that anyway.
03.04.2025 23:35 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
That link doesn't work for me. Also, students in 5th grade tend to be 10 or 11 years old. A twelve year old would typically be starting grade 7 or ending grade 6.
03.04.2025 23:33 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
It's not about the tools. It's about cognitive development and age appropriateness. I also am not a fan of a lot of the ways that CS is taught, but that doesn't detract from my view that a sense of belonging is important.
03.04.2025 23:30 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Bootstrap is not for K5. This type of abstraction is appropriate for algebra.
03.04.2025 23:29 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Yes, if students are already operating at a higher level of abstraction, using a function that reflects that level would be less cognitively demanding than moving between levels of abstraction and constructing the underlying behavior. But that's not a question of repeats versus vector operations.
03.04.2025 04:45 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
My second point is that the very idea of operating in aggregate is going to be hard for K5, and it will need to be explained by having the students traverse the list by hand and construct a new list. It would not initially make sense to them to do it all at once. It's too abstract. (cont'd)
03.04.2025 04:41 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
That's what I'm saying. If you compare using a loop to specifically do something that involves traversing a data structure in order to map an operation to all items, of course using a native mapping function will be easier. But that doesn't mean that mapping is easier than loops. (cont'd)
03.04.2025 04:37 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0
"โข 1 + (1,2,3) evaluates to 2,3,4
โข (1,2,3) + (2,3,4) evaluates to 3,5,7"
This paper doesn't appear to say that. It appears to say that if you want to map an operation or do an aggregate operation, it's easier to have native functionality to do that rather than to construct it with a loop. I doubt most K5 students would easily grasp below without explicit traversal.
02.04.2025 23:10 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Yes, totally agree that's an aim. I would also like to add that they should get what they need for personal fulfillment, too.
02.04.2025 22:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
If that is the criticism, that you think it's too much to say that each student is an indispensable and integral part of how CS intersects with society, I think that's fair. I would like to know more about what the authors mean by 'indispensable'. The absence of one person won't collapse society.
02.04.2025 22:20 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
But we don't start by saying 'you belong in CS' either. The idea is to create a curriculum that instills a sense of belonging, and to have that as an explicit goal that shapes the way we build courses.
02.04.2025 22:14 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Yes, that does not talk about enrolling in any courses, declaring a major, or choosing a career path. I'm talking about CS as a discipline that exists as part of general society, and whether all students feel belonging and agency within that aspect of our shared culture.
02.04.2025 19:49 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Can you explain more about how vector operations are easier for a K-5 student to learn than a repeat loop? I'm having a really hard time understanding what that would look like in a K-5 classroom. What makes it more useful to a child's goals?
02.04.2025 19:43 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0
I have a lot of thoughts on this, too much for BlueSky posts, but I do think that a lot of this has to do with the way we approach in K8. I would question the ultimate goal of having CS classes 'draw in a majority of students', and if there's a better way to reach that instead.
02.04.2025 19:42 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
I didn't say that I didn't want them to value the class. I said that's not the main reason I want them to feel a sense of belonging.
02.04.2025 19:38 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
I'm curious. If a student rejects literature and feels that reading isn't for them, is that something educators should accept, or is it a sign that we should change the way we teach it such that everyone feels a sense of belonging when it comes to this component of our culture?
02.04.2025 19:37 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I agree that computing classes aren't about recruitment or assimilation. I don't agree that they shouldn't generate a sense of belonging in CS. I think that you and I interpret the phrase "sense of belonging" differently, and it is important that the standards clarify what that means.
02.04.2025 19:34 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Can you clarify? I don't see how "going into CS" would mean "Not take classes in CS", so I think we crossed wires at some point. I still think that the computing that they need would be part of the computing of CS, but this may be a K12/higher ed divide. I'm talking about this in the context of K12.
02.04.2025 19:18 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Engineering and Computing Outreach with schools @wmgwarwick
@megjlow@fosstodon.org
Exploring creativity in Computing, Maths, Design and Technology with #TurtleStitch
http://warwick.ac.uk/turtlestitch
Compulsive knitter!
All opinions are my own.
Professor in CSE, Information, and Education at
U-Michigan. Director of PCAS https://lsa.umich.edu/computingfor. Computing Ed Researcher, blogger, dad. https://computinged.wordpress.com/
Associate Prof at U of Houston, studying how to motivate students in STEM. Academic mama. Bookworm. Every mistake, we must surely be learning. She/her/hers. Views expressed here are my own.
Advancing PreK-12 computer science and AI education for all children through evidence.
Learning Experience Designer | Game-Based Learning Advocate | Avid gamer mom | Edu game streamer
Playful Learning Research | #LevelUpEDU | #YouthMADE | Building community and learning experiences with educators *Thoughts and opinions are my own.
Computing education researcher at Cambridge University
'One of the best places I have found online to make the abstract, hard to visualize concepts in computer science much more accessible and understandable.' https://www.advanced-ict.info/
CSTA is your place to belong, grow as a CS teacher, and impact your classroom and beyond. Join the community at http://csteachers.org/join
Urban Arts teaches digital game design as a pathway to college and career for underrepresented students. They've earned $32M in scholarships for #STEM #STEAM degrees since 2017! We've got your talent pipeline right here. Tap in! urbanarts.org
Senior Manager, Programs and Partnerships, Epic Games. Retired educator - 28 years public Ed. Game design, dad, husband, friend. Passionate about supporting educators in helping students to become content creators Game on! #gbl #games4ed #edusky
We wish to educate and inspire K-12 CS teachers, administrators, professional development providers, and university instructors to realize the vision of computer science for all.
https://weteachcs.org/
#EduSky #STEMsky #TechSky #SportsSky #TeacherSky
Husband, father, data analyst & English teacher at Roedean School (SA), science fiction writer and diplomacy player, eSports and Coding & Robotics teacher.
https://www.youtube.com/@thedigiteacherdigest
https://digiteacher.wordpress.com/
Passionate about #CSEd (including AI) in Elementary & Middle School #csk8 | CSTA K-12 Student Standards Writer | CSTA Standards for Teachers Writer
CS4FN is currently an EPSRC funded project to inspire and educate about interdisciplinary computer science in a fun way. Read our blog at cs4fn.blog. Posts by Paul Curzon. Views are my own.
Teacher, robotics coach & occasional blogger. Optimist & incremental revolutionary. Introvert. Idealist. Enjoy audiobooks, long bicycle rides, travel & coffee.
Senior Lecturer, ITE and Computing
At Oxford Brookes University, CAS Master Teacher, BCS Cert Computing Teacher, Computing Hub Lead, RPi Cert Edu, formerly AHT, #FCCT, #FHEA #QTS
๐ฅDrumming https://JaredOLeary.com/drum
๐ฎGaming https://JaredOLeary.com/game
๐ฑScratch https://JaredOLeary.com/scratch
โถ๏ธYouTube https://www.youtube.com/jaredoleary
Mother, Wife, Educator
Book Lover, Yogi, Tabletop Gamer
Education Producer @microbit.org, District PM at Data Science 4 Everyone, CSTA Iowa Past President
Empowering educators through year-round professional learning & hosting the Northwest's largest education conference!
NCCE 2025 February 25-28 Seattle!
๐ก#EdTech leaders unite! #IamNCCE #EduSky