DocumentCode :
2008354
Title :
Language-based support for computational thinking
Author :
Howland, Katy ; Good, Judith ; Nicholson, Keiron
Author_Institution :
Dept. of Inf., Univ. of Sussex, Brighton, UK
fYear :
2009
fDate :
20-24 Sept. 2009
Firstpage :
147
Lastpage :
150
Abstract :
This paper explores the potential for simplified programming languages to support the development of computational thinking skills in nonprogrammers. We suggest that novice programming languages might offer a starting point for nonprogrammers to engage with a substantial subset of computational thinking concepts, and assess a number of languages from this perspective. We outline four key computational thinking skills and examine the support provided by existing languages. We then describe additional characteristics which would be important for a new language aimed specifically at developing computational thinking skills.
Keywords :
computer aided instruction; programming languages; computational thinking skill; language based support; nonprogrammers programming skill; programming language; Computer languages; Computer science; Concrete; Education; Humans; Informatics; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages and Human-Centric Computing, 2009. VL/HCC 2009. IEEE Symposium on
Conference_Location :
Corvallis, OR
ISSN :
1943-6092
Print_ISBN :
978-1-4244-4876-0
Type :
conf
DOI :
10.1109/VLHCC.2009.5295278
Filename :
5295278
Link To Document :
بازگشت