Block-based or graph-based? Why not both? Designing a hybrid programming environment for end-users. - Ritschel, Nico; Holmes, Reid; Fronchetti, Felipe; Garcia, Ronald; Shepherd, David C (Interacting with Computers, 2026)