题名 |
A Website of Syntax Visualization Tool for Python |
DOI |
10.29428/9789860544169.201801.0137 |
作者 |
Shuo-Hong Kao;Dow-Ming Yeh |
关键词 |
programming language ; visualization ; software tool ; parser ; website |
期刊名称 |
NCS 2017 全國計算機會議 |
卷期/出版年月 |
2017(2018 / 01 / 01) |
页次 |
725 - 730 |
内容语文 |
英文 |
中文摘要 |
The development of computational thinking skills through computer programming is one of the main topics of current education. In Taiwan, the Ministry of Education has incorporated 〞programming〞 into compulsory subjects for secondary school students in the new course of 12-year Compulsory Education in 2018. Humans are good at dealing with visual information. Compared to monotonous and lengthy text narratives, contents in the form of graphics and images are the most convenient way for humans to learn quickly. There are many existing visual language tools such as Scratch and Blockly, and these tools can be considered as entry programming platforms for novices. However, students must convert to the conventional textual programming language and development tools if they want to further deepen their programming ability, and they will encounter many difficulties and challenges in the transition. This paper is devoted to the study of providing a visual presentation of Python language for novices. We develop a set of tools for the visualization of grammatical structures in Python with a parsing tool, ANTLR, and provide the information with a website using JSP, JavaScript, and HTML. |
主题分类 |
基礎與應用科學 >
資訊科學 |