News

Block-based programming is increasingly the way that learners are being introduced to the practice of programming and the field of computer science more broadly. Led by the success of environments ...
Abstract: Block-C is a block-based programming learning tool for C programming language that uses the recognition over recall approach on top of the rigid and complex constructs of C language. It ...
One of the most common questions I get from teachers and parents is: What programming language should we use to teach kids to code? Is it important to always start with block-based languages like ...
In an interview with Mitchel Resnick, who leads the group at MIT that develops Scratch, Amanda Sandler, CS First Program Manager asked Mitchell to explain main new features of the new Scratch 3.0 ...
Experimental plugin by Endless OS Foundation that introduces a high-level, block-based visual programming language as an educational tool. Our aim is to reduce the learning curve faced by learners who ...