Blocks? Graphs? Why Not Both? Designing and Evaluating a Hybrid Programming Environment for End-users
Abstract
References
Recommendations
Comparing Text-based, Blocks-based, and Hybrid Blocks/Text Programming Tools
ICER '15: Proceedings of the eleventh annual International Conference on International Computing Education ResearchThis dissertation investigates the comparative affordances and drawbacks of blocks-based, text-based, and hybrid blocks/text introductory programming tools. Blocks-based programming environments are growing in popularity and are increasingly being used ...
Blocks, Blocks, and More Blocks-Based Programming
PAINT 2022: Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and EnvironmentsBlocks-based programming is a common way to teach novices how to program. However, there are many block-based languages to choose from. This paper reviews Block-Based Programming Languages (BBPLs), takes a detailed look at a number of existing BBPLs ...
BEESM, a block-based educational programming tool for end users
NordiCHI '18: Proceedings of the 10th Nordic Conference on Human-Computer InteractionVisual programming as a technique to support users to learn programming is an active field of research. Bringing together the hot topic of Smart Environments and the visual programming paradigm we present the Block-based End-user programming tool for ...
Comments
Information & Contributors
Information
Published In
- Co-chairs:
- Ana Paiva,
- Rui Abreu,
- Program Co-chairs:
- Abhik Roychoudhury,
- Margaret Storey
Sponsors
In-Cooperation
- Faculty of Engineering of University of Porto
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Qualifiers
- Short-paper
Conference
Acceptance Rates
Upcoming Conference
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 40Total Downloads
- Downloads (Last 12 months)40
- Downloads (Last 6 weeks)5
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in