DEV Community

Discussion on: CS Ed Week! Block-Based Programming?

Collapse
 
jessesbyers profile image
Jesse Smith Byers

I used StarLogo Nova with 7th and 8th graders. Within 2-3 weeks of instruction (1 hour per day), all of my students were building their own disease transmission simulations to model the spread of MRSA in a population. They were able to decide which variables the user should be able to manipulate, and use block code to create sliders / buttons / etc for user interaction and build the logic behind them. They could then run their models to collect and graph data, and develop claims about how the disease is transmitted. Very relevant lessons, one year before the covid pandemic!

The kids absolutely LOVED it, and it gave them such a better understanding of how models can be used to develop understandings and make decisions.

However, I noticed that the kids who had little to no experience with code really excelled using the block-based program, while those who had played around with a programming language previously tended to struggle with the logic using blocks and got really frustrated trying to build their simulations.