3 ms·
I think the drag/drop tools are great for the younger kids but once they reach middle school age they are generally ready for something more. I periodically te
by 20years 9y ago
I think the drag/drop tools are great for the younger kids but once they reach middle school age they are generally ready for something more.
I periodically teach middle school coding workshops. One of the top questions the kids ask at the start of a new workshop is will they be using scratch or hand coding. They associate scratch with the young kids and want more control by this age.
- Steve_T_online 9y agoScratch of course is a very well known drag and drop coding environment, but it has been used in the UK to produce programs that can achieve A* grades at GCSE. Scratch can handle variable casting, iteration, IF statements and lots more besides. I have a whole bunch of 12 year olds who are all over Scratch, producing great code, and not at all perceiving it as somehow less than Java or Python. In fact last year, my 14 year old Year 10s came second in a Scratch competition in the Middle East, winning Apple Watches. So yes drag and drop tools can be seen as being a tad babyish, but when pushed they can be very effective.