Abstract: Basic Programming Practice (BPP), as an introductory course for computer science majors, aims to enable students to have basic programming skills and lay a foundation for subsequent advanced ...
Scratch transforms coding into a visual, hands-on experience that’s perfect for kids, teens, and first-time programmers. It encourages creativity through interactive stories, games, and animations ...
AI-powered tools are expanding how children learn coding on Scratch, blending playful creativity with foundational AI concepts. Platforms such as Pishi.ai, Vibelf, and VizAI offer safe, browser-based ...