measuring the centralized mindset in scratch

17
Measuring the Centralized Mindset in Scratch Nikolos Dimitris Komis Vassilis Department of Educational Science and Early Childhood Education, University of Patras, Greece

Upload: dimitris-nikolos

Post on 17-Feb-2017

208 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Measuring the Centralized Mindset in Scratch

Measuring the Centralized Mindset in Scratch

Nikolos DimitrisKomis Vassilis

Department of Educational Science and Early Childhood Education,

University of Patras,Greece

Page 2: Measuring the Centralized Mindset in Scratch

Centralized Mindset

Theory developed by Mitchel Resnick

Students tend to apply centralized control when they model distributed phenomena

Page 3: Measuring the Centralized Mindset in Scratch

Centralized mindset

Guzdial noticed a similar approach in object-oriented programming with Smalltalk

Page 4: Measuring the Centralized Mindset in Scratch

Centralized Mindset and Social Network Analysis

Centralized network De-centralized network

Page 5: Measuring the Centralized Mindset in Scratch

Centralization measures

• Closeness centralization: How close is a node to all other nodes

• Betweenness centralization: How important is a node in the paths between other nodes

• (We used the Pajek Large Network Analysis software)

Page 6: Measuring the Centralized Mindset in Scratch

Scratch to network

Page 8: Measuring the Centralized Mindset in Scratch

Measures of projects

19 projects from non-CS students

Page 9: Measuring the Centralized Mindset in Scratch

High centralization measures

Page 10: Measuring the Centralized Mindset in Scratch

High centralization measuresCloseness centralization: 1

Betweenness centralization:0.5

Closeness is indicative.

Page 11: Measuring the Centralized Mindset in Scratch

High centralization measures

• Betweenness centralization is low despite the centralized nature of the projects

Page 12: Measuring the Centralized Mindset in Scratch

Low centralization measures

Page 13: Measuring the Centralized Mindset in Scratch

Low centralization measures

Page 14: Measuring the Centralized Mindset in Scratch

Low centralization measures

Page 15: Measuring the Centralized Mindset in Scratch

Conclusions

Projects that feature high closeness centralization have a centralized nature. The same was not true for betweenness centralization.Students submitted projects with both centralized and decentralized controlThe transformation of the structure of a Scratch project to a network provides new insights in programming with Scratch

Page 16: Measuring the Centralized Mindset in Scratch

ReferencesBatagelj, V., Mrvar, A. (1998). Pajek – program for large network analysis. Connections, 47–57. Brennan, K. (2014). Constructionism in the Classroom: Three experiments in Disrupting Technocentrism. In Proceedings of Constructionism 2014.Freeman, L. C. (1979). Centrality in social networks conceptual clarification. Social Networks, 1(1979), 215–239. Guzdial, M. (1995). Centralized mindset: A student problem with object-oriented programming. ACM SIGCSE Bulletin, 27, 182–185. Resnick, M. (1992). Turtles, termites and Traffic Jams: Explorations in Massively Parallel Microworlds. MIT Press.Resnick, M. (1996). Beyond the Centralized Mindset. Journal of the Learning Sciences, 5, 1–22.Scott, J. (2000). Social Network Analysis: A Hanbook. SAGE.

Imageshttps://commons.wikimedia.org/wiki/File:Auklet_flock_Shumagins_1986.jpghttps://upload.wikimedia.org/wikipedia/commons/thumb/d/db/NetworkTopology-Ring.png/330px-NetworkTopology-Ring.pnghttps://en.wikipedia.org/wiki/User:Darnir_redhat/Sandbox#/media/File:NetworkTopologies.png

Page 17: Measuring the Centralized Mindset in Scratch

Thank you!