Scratch, a block-based programming language from MIT Media Lab, is a popular way to help children practice computational thinking. However, teaching with Scratch always left me feeling frustrated. Complicated hidden rules govern when the result of a command becomes visible on screen, and managing student credentials wastes valuable class time. Scratch's gallery of user-generated content is a distraction for students who would rather play games than make them.
Scritch is a modified version of Scratch optimized for teaching. The differences are subtle, but significant. Screen updates are handled in a more straightforward manner, new blocks lower the barrier to entry, a toggleable overlay supports students using X and Y coordinates, and additions to the costume and backdrop picker help excite and inspire young learners. An original, integrated curriculum breaks complicated projects into simpler steps while leaving students to discover the specifics on their own. All development is driven by real-world classroom experience; significant thought and testing underlies each change.
If you use Scritch in your own classroom, please get in touch so I can provide support, such as class codes, teaching strategies, and answer keys.
Scratch ni lugha ya programu ya msingi ya block kutoka MIT Media Lab, ambayo ni njia ya kawaida ya kusaidia watoto kufanya mazoezi ya kufikiri kwa kompyuta. Hata hivyo, kufundisha kwa kutumia Scratch sikuzote kulinifanya nijihisi nimevunjika moyo. Kanuni ngumu zilizofichwa husimamia wakati matokeo ya amri yanaonekana kwenye skrini, na kusimamia sifa za mwanafunzi hutupa wakati muhimu wa darasa. Scratch ya makumbusho ya maudhui yanayotokana na mtumiaji ni usumbufu kwa wanafunzi ambao wangependa kucheza michezo kuliko kuifanya. Scritch ni toleo lililobadilishwa la Scratch optimized kwa ajili ya kufundisha. Tofauti hizo ni ndogo, lakini ni muhimu. Updates screen ni kushughulikiwa kwa njia ya moja kwa moja zaidi, vitalu mpya kupunguza kizuizi cha kuingia, toggleable overlay inasaidia wanafunzi kutumia X na Y kuratibu, na nyongeza kwa mavazi na background picker kusaidia kusisimua na kuhamasisha wanafunzi vijana. Mpango wa masomo wa awali, uliounganishwa huvunja miradi ngumu kuwa hatua rahisi huku ukiwaacha wanafunzi wajione wenyewe mambo hususa. Maendeleo yote huendeshwa na uzoefu wa darasani wa ulimwengu halisi; mawazo muhimu na upimaji unategemea kila mabadiliko. Ikiwa unatumia Scritch katika darasa lako mwenyewe, tafadhali wasiliana nami ili niweze kutoa msaada, kama vile nambari za darasa, mikakati ya kufundisha, na funguo za majibu.