Blocks languages have been very well received in recent years thanks to their user-friendly visual environments suitable for beginner programmers. Meanwhile, physical computing is a pedagogical approach known to help students build a concrete understand of abstract concepts through hands-on physical media. An integration of blocks programming with physical computing has become increasingly popular in introductory computing classrooms, especially for elementary and middle school students. This study aims to provide a better understanding of how well young students learn computing concepts, both hardware and software related, through blocks languages and hands-on computing media. In a summer camp for 5-7th graders, Microsoft MakeCode blocks language is used in conjunction with Adafruit Circuit Playground Express, an all-in-one hobbyist board with embedded sensors, LEDs and USB support. A source code analysis of the students’ creative project indicates students are successful in learning how to manipulate hardware components as well how to apply basic software concepts such as events and simple loops in their program. Nonetheless, they still have a weak grasp of advanced software concepts. Blocks languages integrated with physical computing makes hardware programming more accessible, but this approach does not seem to mitigate the difficulty of learning abstract programming concepts for young students.

Sun 4 Nov

blocks+-2018-papers
09:00 - 10:00: BLOCKS+ - Limits People Reach & How to Get Past Them at Beacon Hill
blocks+-2018-papers09:00 - 09:05
Talk
Karen H. JinUniversity of New Hampshire
Pre-print
blocks+-2018-papers09:05 - 09:10
Talk
Audrey SeoWellesley College
Pre-print
blocks+-2018-papers09:10 - 09:15
Talk
Paulina HaduongHarvard Graduate School of Education, Karen BrennanHarvard Graduate School of Education
Pre-print
blocks+-2018-papers09:15 - 09:20
Talk
Michelle IchincoUniversity of Massachusetts Lowell, Caitlin KelleherWashington University in St. Louis
Pre-print
blocks+-2018-papers09:20 - 09:25
Talk
Evan W PattonMassachusetts Institute of Technology, Mark ShermanCERT, Michael TissenbaumUniversity of Illinois Urbana-Champaign
Pre-print
blocks+-2018-papers09:25 - 09:40
Other
blocks+-2018-papers09:40 - 10:00
Other