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 条
  • [41] Co-located Collaborative Block-Based Programming
    Selwyn-Smith, Ben
    Anslow, Craig
    Homer, Michael
    Wallace, James R.
    2019 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2019), 2019, : 107 - 116
  • [42] Improvement and Evaluation of a Block-based Language Environment for Introductory C# Programming Course
    Yang, Zhongke
    Hu, Minjie
    2023 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT AND LEARNING FOR ENGINEERING, TALE, 2023, : 758 - 763
  • [43] Design and analysis of microworlds and puzzles for block-based programming
    Pelanek, Radek
    Effenberger, Tomas
    COMPUTER SCIENCE EDUCATION, 2022, 32 (01) : 66 - 104
  • [44] Block-Based Programming Abstractions for Explicit Parallel Computing
    Feng, Annette
    Tilevich, Eli
    Feng, Wu-chun
    2015 IEEE BLOCKS AND BEYOND WORKSHOP (BLOCKS AND BEYOND), 2015, : 71 - 75
  • [45] THE PROBLEM WITH DEBUGGING IN CURRENT BLOCK-BASED PROGRAMMING ENVIRONMENTS
    Hromkovi, Juraj
    Staub, Jacqueline
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2021, (135):
  • [46] Evaluating the Effectiveness of Parsons Problems for Block-based Programming
    Zhi, Rui
    Chi, Min
    Barnes, Tiffany
    Price, Thomas W.
    ICER '19 - PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2019, : 51 - 59
  • [47] Switch Mode: Exploring Authoring Python']Python inside a Block-based Programming Environment
    Lin, Yuhan
    2023 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, VL/HCC, 2023, : 312 - 313
  • [48] iSnap: Automatic Hints and Feedback for Block-based Programming
    Price, Thomas W.
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1113 - 1113
  • [49] Towards Making Block-based Programming Activities Adaptive
    Effenberger, Tomas
    Pelanek, Radek
    PROCEEDINGS OF THE FIFTH ANNUAL ACM CONFERENCE ON LEARNING AT SCALE (L@S'18), 2018,
  • [50] Supporting Interactive Storytelling with Block-Based Narrative Programming
    Smith, Andy
    Boulden, Danielle
    Mott, Bradford
    Hubbard-Cheuoua, Aleata
    Minogue, James
    Oliver, Kevin
    Ringstaff, Cathy
    INTERACTIVE STORYTELLING, ICIDS 2021, 2021, 13138 : 416 - 424