The Dynamic Geometrisation of Computer Programming

被引:21
作者
Sinclair, Nathalie [1 ]
Patterson, Margaret [2 ]
机构
[1] Simon Fraser Univ, Fac Educ, 8888 Univ Dr, Burnaby, BC V5A 1S6, Canada
[2] Amer Sch Bombay, Bombay, Maharashtra, India
关键词
COMPUTATIONAL THINKING;
D O I
10.1080/10986065.2018.1403541
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The goal of this paper is to explore dynamic geometry environments (DGE) as a type of computer programming language. Using projects created by secondary students in one particular DGE, we analyse the extent to which the various aspects of computational thinkingincluding both ways of doing things and particular conceptswere evident in their work, drawing specifically on frameworks for computational thinking that are designed for the purpose of mathematics education. We show how many of the practices associated with the use of propositional programming languages also feature in the more spatial and temporal register of the geometric language' of DGEs.
引用
收藏
页码:54 / 74
页数:21
相关论文
共 21 条
  • [1] [Anonymous], 2008, BECOMING OURSELVES A
  • [2] Benton L., 2017, DIGITAL EXPERIENCE M, V3, P115, DOI [10.1007/s40751-017-0028-x, DOI 10.1007/S40751-017-0028-X]
  • [3] Brennan K., 2012, AM ED RES ASS BRIT C
  • [4] Confrey J., 2009, P 33 C INT GROUP PSY, P1
  • [5] DeFreitas E, 2014, LEARN DOING, P1, DOI 10.1017/CBO9781139600378
  • [6] English LD, 2016, INT J STEM EDUC, V3, DOI 10.1186/s40594-016-0036-1
  • [7] Fishwick P., 2006, AESTHETIC COMPUTING
  • [8] Gadanidis G., 2017, DIGITAL EXPERIENCES, V3, P2
  • [9] Herbst P., 2017, TEACHING LEARNING GE
  • [10] Hoyles C., 2015, REVISITING PROGRAMMI