Block-based Affordances

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
Строка 11: Строка 11:
 
{| border=1
 
{| border=1
 
  |
 
  |
  |Generative
+
  !Generative
  |Interpretive
+
  !Interpretive
 
  |-
 
  |-
  |External
+
  !External
 
(Communicative)
 
(Communicative)
 
  |Means for expression
 
  |Means for expression
 
  |Record of previously <br /> expressed intentions
 
  |Record of previously <br /> expressed intentions
 
  |-
 
  |-
  |Internal
+
  !Internal
 
(Cognitive)
 
(Cognitive)
 
  |Source of Ideas
 
  |Source of Ideas

Версия 12:07, 3 января 2019

Through analyzing novices playing a program-to-play constructionist video game, we identify four distinct usages of the programming language: (

  1. 1) serving as a means for expressing ideas to the computer,
  2. (2) providing a record of previously articulated intentions,
  3. (3) acting as a source of ideas for construction, and
  4. (4) mediating the meaning-making process.


In formulating our framework for categorizing the ways that novices use block-based languages, we looked to the literature and found two distinct dimensions along which mediational roles differ that could lead to a productive classification that fit our emerging findings.


Generative Interpretive
External

(Communicative)

Means for expression Record of previously
expressed intentions
Internal

(Cognitive)

Source of Ideas Resource used in

meaning-making



Персональные инструменты
Инструменты