Snap! Build Your Own Blocks https://snap.berkeley.edu/collection?username=mr+d&collection=Introduction+to+programming%3A+tasks
The Snap! Community. Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.
for i in by mr d define (procedure parameters) — with