Work in Progress: Block Pictogramming A Block-based Programming Learning Environment through Pictogram Content Creation

被引:0
|
作者
Ito, Kazunari [1 ]
机构
[1] Aoyama Gakuin Univ, Sch Social Informat, Sagamihara, Kanagawa, Japan
关键词
Computer Science Education; K-12; Education; Pictogram; Programming; Block-typed Programming;
D O I
10.1109/educon45650.2020.9125386
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
We have been developing a programming learning environment through pictogram content creation, called "Pictogramming." This application includes commands for setting a human pictogram's posture and for adding drawing objects and official marks that are essential for pictograms. The combination of both types of commands enables users to create various works based on design guidelines over a short period and learn some basic concepts of programming languages. Pictogramming adopts its own original text-based command notation for educational use; therefore, this time we constructed a block-typed programming learning environment, named "Block Pictogramming," which inherits the characteristics of Pictogramming. This paper introduces this application and describes its various functions.
引用
收藏
页码:1669 / 1673
页数:5
相关论文
共 50 条
  • [21] The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming
    Lin, Yuhan
    Weintrop, David
    JOURNAL OF COMPUTER LANGUAGES, 2021, 67
  • [22] Pytch - an environment for bridging block and text programming styles (Work in progress)
    Strong, Glenn
    North, Ben
    PROCEEDINGS OF THE 16TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION, WIPSCE 2021, 2021,
  • [23] Promoting Students' Progress-Monitoring Behavior during Block-Based Programming
    Marwan, Samiha
    Shabrina, Preya
    Milliken, Alexandra
    Menezes, Ian
    Catete, Veronica
    Price, Thomas W.
    Barnes, Tiffany
    PROCEEDINGS OF 21ST KOLI CALLING CONFERENCE ON COMPUTING EDUCATION RESEARCH, KOLI CALLING 2021,, 2021,
  • [24] QScratch: introduction to quantum mechanics concepts through block-based programming
    Escanez-Exposito, Daniel
    Rodriguez-Vega, Marcos
    Rosa-Remedios, Carlos
    Caballero-Gil, Pino
    EPJ QUANTUM TECHNOLOGY, 2025, 12 (01)
  • [25] Block-Based Object-Oriented Programming
    Allen, Oliver
    Downs, Xavier
    Varoy, Elliot
    Luxton-Reilly, Andrew
    Giacaman, Nasser
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2022, 15 (04): : 439 - 453
  • [26] Block-based Programming in Computer Science Education
    Weintrop, David
    COMMUNICATIONS OF THE ACM, 2019, 62 (08) : 22 - 25
  • [27] Environmental design as a component of block-based programming
    Geng, Zhirong
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2023, 31 (02) : 408 - 420
  • [28] Tuk Tuk: A Block-Based Programming Game
    Koracharkornradt, Chonnuttida
    PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INTERACTION DESIGN AND CHILDREN (IDC 2017), 2017, : 725 - 728
  • [29] Linear Programming Meets Block-based Languages
    da Giao, Hugo
    Cunha, Jacome
    Pereira, Rui
    2021 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2021), 2021,
  • [30] A Block-Based Programming Environment for Teaching Low-Level Computing (Discussion)
    Wörister, Florian
    Knobelsdorf, Maria
    ACM International Conference Proceeding Series, 2023,