+ All Categories

Week 3

Date post: 30-Oct-2014
Category:
Upload: patty-mouzak
View: 795 times
Download: 0 times
Share this document with a friend
Description:
 
Popular Tags:
17
1 Architecture Technology Education Architecture of Learning Environments E19.2017 (Image: Zarazoga Digital Mile, accessed from http://www.interactivearchitecture.org/zaragoza-digital-mile.html)
Transcript
Page 1: Week 3

1

ArchitectureTechnologyEducation

Architecture of Learning Environments E19.2017

(Image: Zarazoga Digital Mile, accessed from http://www.interactivearchitecture.org/zaragoza-digital-mile.html)

Page 2: Week 3

WEEK 3Human Computer Interaction

Components

Design Principles for authoring dynamic, reusable learning objects*

Software Design Principles

What are learning objects and why are they important?

Object-based programming languages? Smalltalk? Squeak, Scratch, etc

Page 3: Week 3

3

What is HCI? (excerpted from wikipedia:

http://en.wikipedia.org/wiki/Human-Computer_Interaction)

"Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.”

Specifically, HCI is concerned with:▪methodologies and processes for designing

interfaces (i.e., given a task and a class of users, design the best possible interface within given constraints, optimizing for a desired property such as learnability or efficiency of use)

▪methods for implementing interfaces: (e.g. software toolkits and libraries; efficient algorithms)

▪techniques for evaluating and comparing interfaces▪developing interaction techniques▪developing descriptive and predictive models and

theories of interaction

“Fundamental” Human Computer Interaction issues

Page 4: Week 3

4

Squeak http://www.squeakland.org/

“Squeak is a highly portable, open-source Smalltalk with powerful multimedia facilities. Squeak is the vehicle for a wide range of projects from educational platforms to commercial web application development.”

“Squeak is based on Smalltalk which was created more than 35 years ago. Smalltalk defined the term object orientation and is the first language in which everything is built from objects. Smalltalk is deeply inspired by ideas from Simula, Sketchpad and Lisp. Even today, Smalltalk sets the bar for object oriented dynamically strongly typed interactive languages and environments.

“Unlike the standard static, file-based approach of other languages such as Ruby or Python, Squeak offers a true uniform fully reflective environment - real live objects. In this environment, when a change is made to an object, its behavior changes immediately without having to restart the system. You can even modify or create objects while the application is running.”

Alan Kay based this educational work with Squeak on a number of different sources. His Scientific American article details his theories, based in part on Jerome Bruner's groundbreaking ideas of constructivist learning as well as Seymour Papert's important work in using computers to find new ways to reach children with powerful ideas of math and science.

QuickTime™ and a decompressor

are needed to see this picture.

Think objects

Page 5: Week 3

5

Logo programming for kids: “Scratch”

Source: http://vistasmalltalk.wordpress.com/2007/05/16/mits-scratch-programming-language/

Components

Loose Coupling

History of ideas: Alan Kay, Seymour Papert, Mitchell Resnick

Page 6: Week 3

6

Logo, StarLogo, and Netlogo

http://ccl.northwestern.edu/netlogo/models/community/

QuickTime™ and a decompressor

are needed to see this picture.

LOGOParadigm functional, educationalAppeared in 1967Designed by Wally Feurzeig & Seymour PapertDeveloper Wally Feurzeig & Seymour PapertInfluenced by LispInfluenced Smalltalk, Etoys

NetLogo is a cross-platform multi-agent programmable modeling environment. NetLogo was authored by Uri Wilensky in 1999.

NetLogoGreenHouse by Aaron Unger A simple model of how sunlight, albedo, CO2 and clouds all work together to change the global earth temperature. QuickTime™ and a

decompressorare needed to see this picture.

Page 7: Week 3

7

Elements/Components/ModulesStructural principles describe:Structural principles describe:

how the parts are laid outhow the parts are laid out, , how they fit togetherhow they fit together, ,

and what and what kinds of useskinds of uses the built structure can support. the built structure can support.

Think of playing with LEGO!!Think of playing with LEGO!!

In general:In general:キキ ModularizationModularization of components of componentsキキ CohesionCohesion within modules: within modules:Loose couplingLoose coupling between modules between modules

((for flexibility of re-coupling, re-purposing, and independence of functioningfor flexibility of re-coupling, re-purposing, and independence of functioning))Procedural Procedural simplicitysimplicity rather than complexity rather than complexityAdaptabilityAdaptability of the design for: of the design for:change, reuse, or re-purposingchange, reuse, or re-purposing

Structural principles describe:Structural principles describe:how the parts are laid outhow the parts are laid out, , how they fit togetherhow they fit together, ,

and what and what kinds of useskinds of uses the built structure can support. the built structure can support.

Think of playing with LEGO!!Think of playing with LEGO!!

In general:In general:キキ ModularizationModularization of components of componentsキキ CohesionCohesion within modules: within modules:Loose couplingLoose coupling between modules between modules

((for flexibility of re-coupling, re-purposing, and independence of functioningfor flexibility of re-coupling, re-purposing, and independence of functioning))Procedural Procedural simplicitysimplicity rather than complexity rather than complexityAdaptabilityAdaptability of the design for: of the design for:change, reuse, or re-purposingchange, reuse, or re-purposing

Page 8: Week 3

8

Universal Design in Education requires:

Multiple means of representation to give learners various ways of acquiring information and knowledge.

Multiple means of expression, to provide learners alternatives for articulating their knowledge.

Multiple means of engagement, to tap into interests, offer appropriate challenges and increase motivation.

Question: Can we design to accommodate all learners?Question: What is the relationship between the user, the

structure, and the content?

Page 9: Week 3

Principles…. What are they? Standards?

Codes?

Rules?

Beliefs?

Traditions?

Guidelines?

Opinions?

Are There Fixed Rubrics?

Bottom-line… .how do we PLAN for building effective technologies? And what does effective mean? For whom? For what purposes?

Page 10: Week 3

Universal Design in Education (??): Principles and Applications

While the proposed notion of “Universal Design” includes a broad range of users with different characteristics—gender, race/ethnicity, age, stature, disability, learning styles, experience levels…one must ask……is it possible to design educational technology and environments for the optimal access and use of all individuals and groups?

Source: http://www.cartoontraining.co.uk/cartoon-group.jpg

Page 11: Week 3

Week 4: Issues

Folksonomies

Authority

Findability

Page 12: Week 3

12

Folksonomies: Tagging

Semantic tags generated by individuals to make meaning of information

---allow personal connections to meaning

But is this about categorization? Bottom-up, socially generated?

---Peter Morville quotes Dave Sifry:“Unlike rigid taxonomy schemes that people dislike, the ease of

tagging for personal organization with social incentives leads to a rich and discoverable folksonomy. Intelligence is provided by real people from the bottom-up to aid social discovery. And with the right tag search and navigation, folksonomy outperforms more structured approaches to classification.” (http://semanticstudios.com/publications/semantics/000057.php)

Page 13: Week 3

13

Tagging- Social Tagging

Tags have 3 points of information (from Vanderwal.net) :1-The person tagging

2-Object being tagged

3-The tag used on the object

Emphasis on Social Aspect:

---Creating social connections

---Sharing meanings, information

However, is the information FINDABLE?

Page 14: Week 3

14

FINDABILITY

For information to be findable, are hierarchical categorization structures better?

Google Search is robust because, as Peter Morville points out, it relies on:

* Full Text. Matching keywords in the query and content.

* Information Architecture. Analyzing the internal link structure and hand-crafted metadata of each web site.

* Free Tagging. Leveraging the links between web sites.

Page 15: Week 3

15

Question:

Looking for information- would you go to:

Del.icio.us?

Wikipedia?

Google?

WHY?

What is the relationship between searching and browsing?

Page 16: Week 3

16

Authority

How do we establish the authority of the information?

Morville mentions these tendencies:

1. Anchoring- to be influenced by the first information we find.

2. Confirmation- we subconsciously seek data that supports

our existing point of view.

Page 17: Week 3

17


Recommended