Title: Mission to Mars
1Mission to Mars A Study on Naming and Referring
- Michael Weigend
- University of Münster, Germany
2Outline
- Introduction Naming and referring
- Design of the Study Mission to Mars
- Mission 1
- Mission 2
- Mission 3
- Conclusion
Michael Weigend, WWU Münster Mission to Mars
2
3Introduction
Michael Weigend, WWU Münster Mission to Mars
3
4Names
- Functions
- Identifying (making it distinguishable)
- Addressing (making it accessible)
Michael Weigend, WWU Münster Mission to Mars
4
5Types of Names
Mom E player_1 My brothers daughters
dog flight.passengers0 sqrt(2)
- explicit - implicit
- direct - indirect
Michael Weigend, WWU Münster Mission to Mars
5
6Naming and Referring
to name to create a name to refer to use a
name person flight.passengersi print(per
son)
Constructing an indirect name implies
referring. Creating a name includes anticipating
its usage.
Michael Weigend, WWU Münster Mission to Mars
6
7Working Memory
Baddeley (1974, , 2006)
Michael Weigend, WWU Münster Mission to Mars
7
8Naming and Reduction of Working Memory Load
flight.passengersi.name0
Split
person flight.passengersi first_letter
person.name0 print(first_letter) if
first_letter in "ABCDE" ...
Michael Weigend, WWU Münster Mission to Mars
8
9Mathematical Modeling in Science
Short direct names instead of long indirect names
Let c0 be the concentration of the hydrochloric
acid in the beaker.
E mc²
Naming conventions
Michael Weigend, WWU Münster Mission to Mars
9
10Design of the StudyMission to Mars
Michael Weigend, WWU Münster Mission to Mars
10
11Question
To what extent are students without former
informatics education able to use naming
techniques, when they have to write algorithms?
Michael Weigend, WWU Münster Mission to Mars
11
12Workshops
- Briefing
- Phase 1 Interpret given instructions
- Phase 2 Write instructions
- Phase 3 Exchange instructions
- Phase 4 Compare the results
- Debriefing
Michael Weigend, WWU Münster Mission to Mars
12
13Mission 1Naming and Referring
Michael Weigend, WWU Münster Mission to Mars
13
14Phase 1 the Model
direct name
(1) Draw a five point star. One of the tips
points upwards. Write the letter A in the middle
of the star. (2) Draw a four point star with
four beams a little bit below star A. One tip of
the new star points upwards. Write the letter B
at the star. (3) Mark star A. Mark star B.
Name of an activity
Michael Weigend, WWU Münster Mission to Mars
14
15Phase 1 the Model
indirect name
(4) Draw circles around the tips number 1, 2 and
5 of star A. (6) Put your finger on the circle,
which is at tip number 5 of A. Draw a second
circle left to this circle. (9) Write the word
Sauerstoff (oxygen) next to the right hand side
of the circle, which is at tip number 2 of A.
implicit name
62 no mistake 23 one mistake.
Michael Weigend, WWU Münster Mission to Mars
15
16Phase 2 Writing Instructions
- 8 different problems of equal complexity
- At a table each student has a different problem
Michael Weigend, WWU Münster Mission to Mars
16
17Some Results
Naming Concept percentage
Explicit direct names (like A, B) 32
Indexing 66
Implicit name (like put your finger at ) 9
Define a separate procedure (like to mark a polygon) 17
105 students, grade 9, average age 15.3 years,
57 male, 47 female (one person did not tell )
Michael Weigend, WWU Münster Mission to Mars
17
18Discussion
- Most students tend to avoid to create direct
names, especially for activities. - Indexing (numbering) things is easier than
creating explicit direct names.
Michael Weigend, WWU Münster Mission to Mars
18
19Mission 2Naming Activities
Michael Weigend, WWU Münster Mission to Mars
19
20Phase 1 The Model
Procedure call
To draw a Mars habitat (1) Draw a living unit in
the middle of your paper. Call it W1. (2) Draw a
second living unit below W1. This new living
unit is called W2. (3) To draw a living
unit To draw a laboratory To draw a
tank (1) Draw a circle.
Procedure definition
Michael Weigend, WWU Münster Mission to Mars
20
21Phase 1 Solution
75 no mistake 12 one mistake
Michael Weigend, WWU Münster Mission to Mars
21
22Phase 2 Writing Instructions
- 8 different problems of equal complexity
- Three instances of an aggregrat (highlighted)
Michael Weigend, WWU Münster Mission to Mars
22
23Some Results
Concept percentage
Defining procedures 4
Subheadings (like First part of the habitat) 29
Numbering the instructions (1), (2), 73
52 students, grade 10, average age 16.1 years,
32 male, 19 female (one did not tell).
Michael Weigend, WWU Münster Mission to Mars
23
24Discussion
- Students avoid structured programming
- (using procedures).
- Why?
- Avoid a split attention situation (Sweller).
- Extra effort to create a (and rehearse) new
holistic concept of activity. - Easier to use an existing concept of activity
(like numbering corners). -
Michael Weigend, WWU Münster Mission to Mars
24
25Mission 3Referring to Entities within a Complex
Geometry
49 students, grade 9
Michael Weigend, WWU Münster Mission to Mars
25
26Phase 1 the Model
(1) The pyramid in the right corner of the
platform is called corner pyramid. Write number
1 on the corner pyramid. (100
correct) Explicit direct name
Michael Weigend, WWU Münster Mission to Mars
26
27Phase 1 the Model
(5) When you move from the corner pyramid along
the edge of the platform to the left, you reach a
cube. Write 6 on this cube. (92
correct) Path-oriented reference
Michael Weigend, WWU Münster Mission to Mars
27
28Phase 1 the Model
(5) A Cylsphe is a cylinder with a sphere on top.
Write a 5 on the cube, which is on top of the
Cylsphe, which is in front of a pyramid. (92
correct) Name for a type of aggregates
Michael Weigend, WWU Münster Mission to Mars
28
29Phase 1 the Model
(8) Put your finger on the big sphere in the
middle of the platform. At this sphere there is
an arrow pointing to a pyramid. Write an 8 on
this pyramid. (100 correct) Implicit direct
name
Michael Weigend, WWU Münster Mission to Mars
29
30Phase 2 Writing Instructions
Different structure. Parts with numbers must be
replaced . Write instructions! Different sets of
6 parts.
Michael Weigend, WWU Münster Mission to Mars
30
31Some Results - Naming
Concept Percentage
Some kind of naming (including implicit) 47
Introducing and using explicit entity name (like corner pyramid or X) 6
Number of an entity (Put your finger on part 3 ) 10
Using corner pyramid (phase 1) without introducing it 24
Implicit naming (Put your finger at ) 27
Introducing and using new aggregate types (Würzel/Cuder for cube/zylinder) 6
Michael Weigend, WWU Münster Mission to Mars
31
32Some Results - Referring
Concept Percentage
Attribute oriented references The cube is glued at a cylinder, which is on top of a bigger grey cube, which stands upon four white cylinders. Additionally there are two white pyramids on top of the big cube. 55
Path-oriented references The arrow points to a small cube. This is in front of a bigger cube. On the bigger cube there is a sphere. Write number 5 on this sphere. 90
Aggregate-oriented references You see a row of cubes. On top of each cube there is a sphere. Beside one cube with a sphere on top there is another sphere. Write number 6 on the sphere, which is on top of this cube. 57
Michael Weigend, WWU Münster Mission to Mars
32
33Some Results - Referring
Concept Percentage
Attribute oriented references The cube is glued at a cylinder, which is on top of a bigger grey cube, which stands upon four white cylinders. Additionally there are two white pyramids on top of the big cube. 55
Path-oriented references The arrow points to a small cube. This is in front of a bigger cube. On the bigger cube there is a sphere. Write number 5 on this sphere. 90
Aggregate-oriented references You see a row of cubes. On top of each cube there is a sphere. Beside one cube with a sphere on top there is another sphere. Write number 6 on the sphere, which is on top of this cube. 57
Michael Weigend, WWU Münster Mission to Mars
33
34Conclusion
Michael Weigend, WWU Münster Mission to Mars
34
35Conclusion
- Students (grades 9 and 10, without specific
training) avoid creating explicit and direct
names. - Naming and referring are essential facets of
modeling, algorithm development and
communication. - For this competence we need informatics
education!
Thank you for your attention!
Michael Weigend, WWU Münster Mission to Mars
35
36Reste (please ignore the following)
Michael Weigend, WWU Münster Mission to Mars
36
37Algorithm Comprehension
Draw thing number Ups 1 in the middle of Main
Road. 53 correct 7 questions
149 children, 3rd and 4th grade (age 9-10),
Weigend 2009
Michael Weigend, WWU Münster Mission to Mars
37
38Phonological Loop Word Length Effect
Number of stored items Number of Items that
can be articulated in 2 secs Baddeley 2003
Recall of a five-words-sequence One syllable
each 90 Five syllables each 50 Ellis
Hennelley 1980 Digit span of Welsh speaking
children is lower. Welsh digits (385ms) take
longer to articulate than their English
equivalents (321ms)
Michael Weigend, WWU Münster Mission to Mars
38
39Phase 1 the Model
(3) A Threesphe consists of three spheres, which
are connected vertically. One of the Threesphes
has got a dark sphere in the middle. Write number
3 on the cube, which is beside this Threesphe on
the platform. (96 correct) Names for types of
aggregates Aggregate-oriented reference
Michael Weigend, WWU Münster Mission to Mars
39
40Naming and Typing
- A name may be connected to a type ? inducing
semantics - Java
- int add(int a, int b)
-
- int r
- r a b
- return r
-
- Everyday life
- Mister Jones
- A streetcar named Desire
-
-
Michael Weigend, WWU Münster Mission to Mars
40