Dave Briccetti
banner
dcbriccetti.bsky.social
Dave Briccetti
@dcbriccetti.bsky.social
Programmer, K–12 computer science teacher (micro:bit, Lego, Python, TypeScript, React, Java, p5.js, BJC, Vision Pro, Unity, Swift, …), maker, community volunteer, occasional French horn player. youtube.com/davebriccetti
This was my first time changing the oil on any vehicle. The biggest challenge was seeing and accessing the filter and drain plug and getting tools in there.
June 1, 2025 at 10:20 PM
Concord, CA
April 19, 2025 at 8:42 PM
Some progress:
April 7, 2025 at 7:59 PM
Orinda, CA
April 5, 2025 at 7:44 PM
Today I’ll teach my grades 4–8 students how to move a micro:bit pixel using tilting. #csed #edusky
January 28, 2025 at 6:44 PM
This can easily be done correctly using the conditional operator or “if” expression of many popular programming languages.
January 16, 2025 at 1:13 AM
We’ve gone from “on premises” (correct) to “on premise” (stupid) to “your premise” (absurdly stupid).
January 12, 2025 at 8:51 PM
And with minor changes, memoization.
December 31, 2024 at 3:46 AM
So easy to make a lazy stream in #Swiftlang. I’m loving this language.
December 31, 2024 at 3:26 AM
I’m really enjoying learning Swift. How am I doing?
github.com/dcbriccetti/...
#AdventOfCode #Swift
December 27, 2024 at 9:17 PM
Just doodling as I watch the latest episode of a popular post apocalyptic TV show.
December 27, 2024 at 4:29 AM
December 21, 2024 at 11:37 PM
I just completed "Resonant Collinearity" - Day 8 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/8
I’m enjoying learning Swift’s functional features. Lazy infinite range with prefix—wow!
December 16, 2024 at 2:30 AM
Well done, Google Gemini Advanced 1.5 Pro!
SPOILERS for #AdventOfCode
December 14, 2024 at 11:37 PM
I fired up Google Gemini Advanced and it offered me a new researching service. So I asked it to summarize what I have done with my 4th graders this year, based on our class web page: davebsoft.com/programming-...
The page never mentions Scratch! Here’s how it started.
(Much of the rest is correct.)
December 12, 2024 at 12:24 AM
Gonna solve Advent of Code Day 1, Part 1 today in Snap! with my grades 4–8 students.
@jmoenig.bsky.social, I can’t find a simple way to sort a list of numbers in Snap!, so we’ll hand sort them.
December 10, 2024 at 6:49 PM
I just completed "Ceres Search" - Day 4 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/4
I’m really curious if anyone else used a similar approach to searching for the strings.
December 10, 2024 at 12:18 AM
Further refinements:
December 9, 2024 at 10:06 AM
Still learning Swift, I just completed "Mull It Over" - Day 3 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/3
Map and reduce useful as always. Comments from Swift experts appreciated!
December 9, 2024 at 2:06 AM
December 6, 2024 at 1:40 AM
I just completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2
Still learning Swift!
December 5, 2024 at 7:24 AM
I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1
I’m learning Swift. How’m I doing?
December 4, 2024 at 11:45 PM
I’ve written some interesting code for remote controlling a Cutebot, using two micro:bits and the radio feature. I’m planning to make a YouTube video showing and explaining the code.
November 30, 2024 at 4:24 AM
Just playing around with my graphics tablet
November 30, 2024 at 12:00 AM
I’ve been relying on the schools where I bring my computer science programs to provide computers for the students, but not all schools can do that. So I’m gradually building up my own pool of computers, including these three inexpensive android tablets that I picked up for $150 each.
November 24, 2024 at 5:30 PM