block-based programming
[/blɒk-beɪst ˈproʊɡræmɪŋ/]
noun
programação baseada em blocos
1. A visual programming paradigm that uses graphical blocks or puzzle-piece-like elements to represent code instructions, allowing users to create programs by dragging and connecting blocks without writing traditional text-based code
Scratch is a popular block-based programming environment for teaching children fundamental coding concepts.
Scratch é um ambiente popular de programação baseada em blocos para ensinar conceitos fundamentais de codificação a crianças.
2. A method of programming that prioritizes visual representation and simplicity, making coding more accessible to beginners and younger learners
Block-based programming reduces syntax errors because the visual interface prevents invalid code combinations.
A programação baseada em blocos reduz erros de sintaxe porque a interface visual impede combinações de código inválidas.
Block-based programming has become increasingly important in STEM education across both Brazil and the United States since the early 2010s. In Brazil, it is widely used in school curricula as part of digital literacy initiatives and coding education programs. The term reflects a global shift toward making programming more accessible and inclusive, particularly for children and non-technical learners. Platforms like Scratch and Blockly have become standard teaching tools in Brazilian schools, universities, and coding bootcamps.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →