Käyttäytymistieteellinen tiedekunta
21-DIGITAL STORYTELLING WITH
DATA STRUCTURES & ALGORITHMS
18.9.2017 1storytelling&algorithms vivitsou&korhonen
Käyttäytymistieteellinen tiedekunta
Integrating technology-enhanced teaching methods to
a HigherEd Computing course
DATA STRUCTURES & ALGORITHMS
WITH DIGITAL STORIES
18.9.2017storytelling&algorithms vivitsou&korhonen 2
Ari Korhonen & Marianna Vivitsou
Aalto University & University of Helsinki
Käyttäytymistieteellinen tiedekunta
21C-DIGITAL STORYTELLING @ANALYSIS
Patterns of/in narrative
e.g., Fiction/non-fiction/documentary (genre studies)
Placed in Cultural/historical context (:relevance)
Approaches to story in films:
semiological/object-oriented (what are the structures underlying
expression)
(Post-theory): Specific problems require specific solutions: narrative &
understanding & development & emotional engagement
18.9.2017 3storytelling&algorithms vivitsou&korhonen
Käyttäytymistieteellinen tiedekunta
QUESTION SEEKING RESPONSE
18.9.2017storytelling&algorithms vivitsou&korhonen 4
How do we construct the narrative in computing?
Who do we tell our story to and what for?
What channels fit best to our digital stories?
Käyttäytymistieteellinen tiedekunta
WHAT MAKES A STORY?
• The dimensions of the Story
• Narrative: chains & sequences of events
‒Characters, setting, chain of events
‒What devices we use to tell a story, e.g., metaphors, similes,
personifications (think of fairy tales: e.g., the stepmother in
Snow white, the mirror in Alice, the pumpkin in Cinderella)
‒ When a story moves from one medium to the other, the plot (or
discourse) changes, while the story remains largely unchanged
(Chatman 1980)
• Style: how the story is filmed, shot & edited, what sound
effects are used etc.
• The audience: real & imagined
18.9.2017storytelling&algorithms vivitsou&korhonen 5
Käyttäytymistieteellinen tiedekunta
CS@THE NARRATIVE I
• Where do we NOT find narrative?
• Documentaries, animated films, experimental & avant garde, short films,
our lives? (they exist even if we are NOT aware of them ...)
• The narrative has a purpose even if it looks purposeless, or absent
• Propose/enunciate an idea, a dialogue, a new product
• It has a structure even if it is a paradox
• It takes some degree of technique
• Setting, plot, perspective, theme/message, characters
18.9.2017storytelling&algorithms vivitsou&korhonen 6
Käyttäytymistieteellinen tiedekunta
CS@THE NARRATIVE II
18.9.2017storytelling&algorithms vivitsou&korhonen 7
“…The programmer, like the poet,
works only slightly removed from
pure thought-stuff. He builds his
castles in the air, from air,
creating by exertion of the imagination.
Few media of creation are […] so readily
capable of realizing grand
conceptual structures…”
Fred Brooks
Käyttäytymistieteellinen tiedekunta
CS@THE NARRATIVE III
18.9.2017storytelling&algorithms vivitsou&korhonen 8
Data types as characters
their definition creates the diegesis (the
“world” of the story)
their complexity is that of the story
polymorphism: same stimuli bring
different responses
pure diegeses:
computer games
real life as pure diegesis:
e.g, the banking world
Ch. Papadimitriou
https://youtu.be/RPKzF2tFgfs
Käyttäytymistieteellinen tiedekunta
@THE NARRATIVE ARC
climax
resolution
exposition
18.9.2017storytelling&algorithms vivitsou&korhonen 9
Constructing an audience
Message: addressor – addressee
• Author, narrator, technology user
• With a community in mind
•an imagined community assumes an
imagined identity
Text-based and video-based storytelling
is a space where narrative practices
meet with pedagogical goals in the
process of authoring the self as narrator
and networked user in encounters
online
10
Käyttäytymistieteellinen tiedekunta
STORYTELLING & INTERPRETATION
18.9.2017storytelling&algorithms vivitsou&korhonen 11
While
authoring
narratives
& engaged
with
symbolic
work
Käyttäytymistieteellinen tiedekunta
HOW WE INTERPRET MATTERS
18.9.2017storytelling&algorithms vivitsou&korhonen 12
“Algorithms
are not
neutral.
Algorithms
do not
function
apart from
people”
T. Gillespie
Käyttäytymistieteellinen tiedekunta
DIGITAL STORYTELLING 3.0
18.9.2017storytelling&algorithms vivitsou&korhonen 13
https://www.youtube.com/watch?v=gOKVwRIyWdg&feature=youtu.be
What is the purpose
underlying the choice
of these time stamps
09: 23
10: 46
14: 02
15: 00
Käyttäytymistieteellinen tiedekunta
POSSIBLE WAYS TO TELL A @DSTORY
18.9.2017storytelling&algorithms vivitsou&korhonen 14
https://www.youtube.com/watch?time_continue=6&v=HRzg0SzFLQQ
What are the elements
underlying the
storytelling here?
Think of:
Style, audience, channel
Käyttäytymistieteellinen tiedekunta
OTHER POSSIBLE WAYS TO TELL A @DSTORY
Example interview @google
https://www.youtube.com/watch?
v=XKu_SEDAykw
The fastest way
https://www.youtube.com/watch?
v=WaNLJf8xzC4&feature=youtu
.be
18.9.2017storytelling&algorithms vivitsou&korhonen 15
Käyttäytymistieteellinen tiedekunta
& MORE POSSIBLE WAYS TO TELL A @DSTORY
18.9.2017storytelling&algorithms vivitsou&korhonen 16
• The element of sound
• Or about the style of digital
storytelling
https://edvisto.com/story/BD5
aMzDz
https://www.youtube.com/wat
ch?v=WXtiUeAYC0c
Käyttäytymistieteellinen tiedekunta
TYPES OF DIGITAL STORIES
18.9.2017storytelling&algorithms vivitsou&korhonen 17
Käyttäytymistieteellinen tiedekunta
THE PRACTICAL OF @DSTORYTELLING
Timelines
Deliverables
Submissions
Deadlines
https://plus.cs.h
ut.fi/a1141/2017
/k02/project/
18.9.2017storytelling&algorithms vivitsou&korhonen 18
Criteria
Content learning
Social skills
Sharing with
audiences
Originality
Multi-literacies
Käyttäytymistieteellinen tiedekunta
EVALUATION: HORIZONTAL & VERTICAL
18/09/2017Kallunki, Vivitsou and Niemi 19
1 2 3 4 5
Content learning skills
(topic/question/task:
Relevance)
The DS shows limited
understanding of the
topic/question/task.
There is no clear
evidence about how the
topic and the story
relate.
Only some aspect
of the topic is
discussed in the
DS. Basic
connections
between concepts
are presented.
The DS presents
relevant
concepts and
connections
between them.
Concepts are
described in a
detailed way.
The DS clearly
shows the
connection
between concepts
by paralleling,
comparing and
evaluating them.
Also explanations
and searches for
relations between
concepts are
included.
The DS shows
many-sided
understanding in
describing the
topic, as well as
skillful use of
concepts and their
connections.
Storytellers also
describe
hypotheses and
generalizations
about the topic.
Performance is
creative and
insightful.
Käyttäytymistieteellinen tiedekunta
OPENING UP THE PROJECT WORK!
18.9.2017storytelling&algorithms vivitsou&korhonen 20
Käyttäytymistieteellinen tiedekunta
CHANGING THE SCRIPT?
18.9.2017storytelling&algorithms vivitsou&korhonen 21
It matters to know more about our virtual selves as
authors, narrators and computer users
It targets meaningful communicative practice
Idealized view of the popular culture
Popular networking practices
Digital stories can change the ritual in education
Käyttäytymistieteellinen tiedekunta 18.9.2017storytelling&algorithms vivitsou&korhonen 22
THANK YOU FOR YOUR ATTENTION!
TECHNOLOGY IS ABOUT A GOOD STORY
NARRATIVE IS ABOUT A POWERFUL STORY

digital storytelling & the narrative & computing education

  • 1.
    Käyttäytymistieteellinen tiedekunta 21-DIGITAL STORYTELLINGWITH DATA STRUCTURES & ALGORITHMS 18.9.2017 1storytelling&algorithms vivitsou&korhonen
  • 2.
    Käyttäytymistieteellinen tiedekunta Integrating technology-enhancedteaching methods to a HigherEd Computing course DATA STRUCTURES & ALGORITHMS WITH DIGITAL STORIES 18.9.2017storytelling&algorithms vivitsou&korhonen 2 Ari Korhonen & Marianna Vivitsou Aalto University & University of Helsinki
  • 3.
    Käyttäytymistieteellinen tiedekunta 21C-DIGITAL STORYTELLING@ANALYSIS Patterns of/in narrative e.g., Fiction/non-fiction/documentary (genre studies) Placed in Cultural/historical context (:relevance) Approaches to story in films: semiological/object-oriented (what are the structures underlying expression) (Post-theory): Specific problems require specific solutions: narrative & understanding & development & emotional engagement 18.9.2017 3storytelling&algorithms vivitsou&korhonen
  • 4.
    Käyttäytymistieteellinen tiedekunta QUESTION SEEKINGRESPONSE 18.9.2017storytelling&algorithms vivitsou&korhonen 4 How do we construct the narrative in computing? Who do we tell our story to and what for? What channels fit best to our digital stories?
  • 5.
    Käyttäytymistieteellinen tiedekunta WHAT MAKESA STORY? • The dimensions of the Story • Narrative: chains & sequences of events ‒Characters, setting, chain of events ‒What devices we use to tell a story, e.g., metaphors, similes, personifications (think of fairy tales: e.g., the stepmother in Snow white, the mirror in Alice, the pumpkin in Cinderella) ‒ When a story moves from one medium to the other, the plot (or discourse) changes, while the story remains largely unchanged (Chatman 1980) • Style: how the story is filmed, shot & edited, what sound effects are used etc. • The audience: real & imagined 18.9.2017storytelling&algorithms vivitsou&korhonen 5
  • 6.
    Käyttäytymistieteellinen tiedekunta CS@THE NARRATIVEI • Where do we NOT find narrative? • Documentaries, animated films, experimental & avant garde, short films, our lives? (they exist even if we are NOT aware of them ...) • The narrative has a purpose even if it looks purposeless, or absent • Propose/enunciate an idea, a dialogue, a new product • It has a structure even if it is a paradox • It takes some degree of technique • Setting, plot, perspective, theme/message, characters 18.9.2017storytelling&algorithms vivitsou&korhonen 6
  • 7.
    Käyttäytymistieteellinen tiedekunta CS@THE NARRATIVEII 18.9.2017storytelling&algorithms vivitsou&korhonen 7 “…The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are […] so readily capable of realizing grand conceptual structures…” Fred Brooks
  • 8.
    Käyttäytymistieteellinen tiedekunta CS@THE NARRATIVEIII 18.9.2017storytelling&algorithms vivitsou&korhonen 8 Data types as characters their definition creates the diegesis (the “world” of the story) their complexity is that of the story polymorphism: same stimuli bring different responses pure diegeses: computer games real life as pure diegesis: e.g, the banking world Ch. Papadimitriou https://youtu.be/RPKzF2tFgfs
  • 9.
    Käyttäytymistieteellinen tiedekunta @THE NARRATIVEARC climax resolution exposition 18.9.2017storytelling&algorithms vivitsou&korhonen 9
  • 10.
    Constructing an audience Message:addressor – addressee • Author, narrator, technology user • With a community in mind •an imagined community assumes an imagined identity Text-based and video-based storytelling is a space where narrative practices meet with pedagogical goals in the process of authoring the self as narrator and networked user in encounters online 10
  • 11.
    Käyttäytymistieteellinen tiedekunta STORYTELLING &INTERPRETATION 18.9.2017storytelling&algorithms vivitsou&korhonen 11 While authoring narratives & engaged with symbolic work
  • 12.
    Käyttäytymistieteellinen tiedekunta HOW WEINTERPRET MATTERS 18.9.2017storytelling&algorithms vivitsou&korhonen 12 “Algorithms are not neutral. Algorithms do not function apart from people” T. Gillespie
  • 13.
    Käyttäytymistieteellinen tiedekunta DIGITAL STORYTELLING3.0 18.9.2017storytelling&algorithms vivitsou&korhonen 13 https://www.youtube.com/watch?v=gOKVwRIyWdg&feature=youtu.be What is the purpose underlying the choice of these time stamps 09: 23 10: 46 14: 02 15: 00
  • 14.
    Käyttäytymistieteellinen tiedekunta POSSIBLE WAYSTO TELL A @DSTORY 18.9.2017storytelling&algorithms vivitsou&korhonen 14 https://www.youtube.com/watch?time_continue=6&v=HRzg0SzFLQQ What are the elements underlying the storytelling here? Think of: Style, audience, channel
  • 15.
    Käyttäytymistieteellinen tiedekunta OTHER POSSIBLEWAYS TO TELL A @DSTORY Example interview @google https://www.youtube.com/watch? v=XKu_SEDAykw The fastest way https://www.youtube.com/watch? v=WaNLJf8xzC4&feature=youtu .be 18.9.2017storytelling&algorithms vivitsou&korhonen 15
  • 16.
    Käyttäytymistieteellinen tiedekunta & MOREPOSSIBLE WAYS TO TELL A @DSTORY 18.9.2017storytelling&algorithms vivitsou&korhonen 16 • The element of sound • Or about the style of digital storytelling https://edvisto.com/story/BD5 aMzDz https://www.youtube.com/wat ch?v=WXtiUeAYC0c
  • 17.
    Käyttäytymistieteellinen tiedekunta TYPES OFDIGITAL STORIES 18.9.2017storytelling&algorithms vivitsou&korhonen 17
  • 18.
    Käyttäytymistieteellinen tiedekunta THE PRACTICALOF @DSTORYTELLING Timelines Deliverables Submissions Deadlines https://plus.cs.h ut.fi/a1141/2017 /k02/project/ 18.9.2017storytelling&algorithms vivitsou&korhonen 18 Criteria Content learning Social skills Sharing with audiences Originality Multi-literacies
  • 19.
    Käyttäytymistieteellinen tiedekunta EVALUATION: HORIZONTAL& VERTICAL 18/09/2017Kallunki, Vivitsou and Niemi 19 1 2 3 4 5 Content learning skills (topic/question/task: Relevance) The DS shows limited understanding of the topic/question/task. There is no clear evidence about how the topic and the story relate. Only some aspect of the topic is discussed in the DS. Basic connections between concepts are presented. The DS presents relevant concepts and connections between them. Concepts are described in a detailed way. The DS clearly shows the connection between concepts by paralleling, comparing and evaluating them. Also explanations and searches for relations between concepts are included. The DS shows many-sided understanding in describing the topic, as well as skillful use of concepts and their connections. Storytellers also describe hypotheses and generalizations about the topic. Performance is creative and insightful.
  • 20.
    Käyttäytymistieteellinen tiedekunta OPENING UPTHE PROJECT WORK! 18.9.2017storytelling&algorithms vivitsou&korhonen 20
  • 21.
    Käyttäytymistieteellinen tiedekunta CHANGING THESCRIPT? 18.9.2017storytelling&algorithms vivitsou&korhonen 21 It matters to know more about our virtual selves as authors, narrators and computer users It targets meaningful communicative practice Idealized view of the popular culture Popular networking practices Digital stories can change the ritual in education
  • 22.
    Käyttäytymistieteellinen tiedekunta 18.9.2017storytelling&algorithmsvivitsou&korhonen 22 THANK YOU FOR YOUR ATTENTION! TECHNOLOGY IS ABOUT A GOOD STORY NARRATIVE IS ABOUT A POWERFUL STORY