SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Making construals as
a new digital skill:
Dissolving the program - and the
programmer - interface
2
CONSTRUIT!
• Meurig Beynon
• Jonny Foss
• Elizabeth Hudnott
• Steve Russ
• Chris Hall
… and the other members of the CONSTRUIT! team
construit.org
3
Key concerns
• Supporting constructionism – learners as
teachers and developers
• Enabling adaptation of open educational
resources by teachers and learners
• Blurring the distinction between players and
developers in computer games (“mods”)
4
Making construals
In making
a construal
Construal
Referent
Understanding
Context
co-evolve
5
Construal/Program
A program has an abstract functionality …
… a construal offers interactive experience
A program has a formal semantics …
… a construal expresses informal meanings
The meaning is in the connection with the world
cf. the examinations spreadsheet …
6
Semantics
Lucy
Fred
Bret
8
5
7
7
4
6
7
86
Art RE PE Ave
7.0
5.3
6.0
• Cell as MARK
• Column as SUBJECT
‘dependencies’‘observables’
Who can change what, when?
Known/expected effects
Fluent connection
7
Observables
Student identities
Marks in subjects
Average for student
Spreadsheet Row
Spreadsheet Column
Spreadsheet Cell
Counterparts of observables ‘making a connection in experience’
8
Constitution …
• observables: entities to which we can
attribute an identity and a current value
• dependencies amongst observables: changing
the value of one observable in one and the
same action changes the value of another
• the agency that acts upon them: human or
machine actions deemed to be responsible for
changing the values of observables
9
Shopping construal
10
Shopping examples
Observables and dependencies
the items for sale, the items selected for
purchase, the coins being offered and the
coins that remain in the purse … visually
represented on the canvas
the total cost of the items in the basket, and
how much money has been offered … defined
by dependency, no visual counterparts
11
Shopping examples
Agents and agency
customer can select coins and select items
teacher can change prices or purse content
automated oracle can generate random coins
maker can introduce and refine definitions:
× haveenoughmoney is totalcost < spendingmoney; ×
Every agent action is (re)definition of observables
12
Dissolve interfaces
Redefinition via Input Window for all in principle
… but can craft an interface for learner in canvas
Teacher can identify and correct simple errors
haveenoughmoney is totalcost <= spendingmoney;
Supporting the maker role …
dissolving the ‘program interface’ and the
interface to the programmer
13
Inspecting a script
AN ACTION
SCRIPT EXTRACT
A DEFINITION
A FUNCTION
14
Exploit construals
To derive educational resources from construals:
• conceive the transformation of the existing
observables
• identify the names of the relevant observables
• reconfigure the observables, definitions and
agency
Live demonstration with Shopping construal at
jseden.dcs.warwick.ac.uk/construit
15
Scaffolding learning
Building on the
basic Shopping
Construal …
16
A Shopping game
As derived from the basic
Shopping construal by a
process of conception,
identification and
reconfiguration intended
to be accessible to a
computing non-specialist
17
More re construals
How do you
think it works?
... and how we
think IT works
For more info, contact Meurig Beynon:
wmb@dcs.warwick.ac.uk and attend the
CONSTRUIT! workshop tomorrow 11-12:
18
Acknowledgments
Thanks are due to:
Tim Monks, Nick Pope, Ant Harfield, Joe Butler
for their work on developing JS-EDEN
Mike Joy as the Coordinator for CONSTRUIT!
Thank you
Any questions?

Mais conteúdo relacionado

Destaque

تصميمات غريبة - weird designs
تصميمات غريبة - weird designsتصميمات غريبة - weird designs
تصميمات غريبة - weird designsMahmoud Aref
 
المعايير الدولية للوصف الأرشيفي
المعايير الدولية للوصف الأرشيفيالمعايير الدولية للوصف الأرشيفي
المعايير الدولية للوصف الأرشيفيAmany Mohamed
 
Accelerated approval drugs 9 approaches for managing regulatory approval an...
Accelerated approval drugs   9 approaches for managing regulatory approval an...Accelerated approval drugs   9 approaches for managing regulatory approval an...
Accelerated approval drugs 9 approaches for managing regulatory approval an...Peter Dellva
 
دراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنية
دراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنيةدراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنية
دراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنية engmohamed_architect
 
3. pathways 1 introduction
3. pathways 1 introduction3. pathways 1 introduction
3. pathways 1 introductionNikki Mattson
 

Destaque (6)

Typhoid
TyphoidTyphoid
Typhoid
 
تصميمات غريبة - weird designs
تصميمات غريبة - weird designsتصميمات غريبة - weird designs
تصميمات غريبة - weird designs
 
المعايير الدولية للوصف الأرشيفي
المعايير الدولية للوصف الأرشيفيالمعايير الدولية للوصف الأرشيفي
المعايير الدولية للوصف الأرشيفي
 
Accelerated approval drugs 9 approaches for managing regulatory approval an...
Accelerated approval drugs   9 approaches for managing regulatory approval an...Accelerated approval drugs   9 approaches for managing regulatory approval an...
Accelerated approval drugs 9 approaches for managing regulatory approval an...
 
دراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنية
دراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنيةدراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنية
دراسة الخصائص التصميمية للفراغات العمرانية الخاصة بالاحياء السكنية
 
3. pathways 1 introduction
3. pathways 1 introduction3. pathways 1 introduction
3. pathways 1 introduction
 

Semelhante a Making construals as a new digital skill: dissolving the program - and the programmer – interface (Meurig Beynon)

Scratch Curriculum guide v20110923
Scratch Curriculum guide v20110923Scratch Curriculum guide v20110923
Scratch Curriculum guide v20110923Rene Torres Visso
 
Creative computing with Scratch
Creative computing with ScratchCreative computing with Scratch
Creative computing with ScratchJacekKupras
 
Presentation 12 13 10
Presentation 12 13 10Presentation 12 13 10
Presentation 12 13 10emosborne
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem Jenica Welch
 
Future space re imagining learning spaces
Future space re imagining learning spacesFuture space re imagining learning spaces
Future space re imagining learning spacesJISC RSC Eastern
 
STLCC 2017 Support for speculative thinking reflecting on a creative collabor...
STLCC 2017 Support for speculative thinking reflecting on a creative collabor...STLCC 2017 Support for speculative thinking reflecting on a creative collabor...
STLCC 2017 Support for speculative thinking reflecting on a creative collabor...Solent Learning and Teaching Institute
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 
Reinv7 16 08
Reinv7 16 08Reinv7 16 08
Reinv7 16 08jkrauss
 
Introduction to Interaction Design
Introduction to Interaction DesignIntroduction to Interaction Design
Introduction to Interaction DesignMark Billinghurst
 
Bayesian Networks to Predict Reputation in Virtual Learning Communities
Bayesian Networks to Predict Reputation in Virtual Learning CommunitiesBayesian Networks to Predict Reputation in Virtual Learning Communities
Bayesian Networks to Predict Reputation in Virtual Learning CommunitiesUniversidad Nacional de Loja
 
Patterns for the People
Patterns for the PeoplePatterns for the People
Patterns for the PeopleKevlin Henney
 
EDCI 591 Course Introduction
EDCI 591 Course Introduction EDCI 591 Course Introduction
EDCI 591 Course Introduction Dean Phillips
 
OO Design and Design Patterns in C++
OO Design and Design Patterns in C++ OO Design and Design Patterns in C++
OO Design and Design Patterns in C++ Ganesh Samarthyam
 
Reinv7 16 08
Reinv7 16 08Reinv7 16 08
Reinv7 16 08jkrauss
 
A laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinkingA laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinkingHome
 
Promoting academic innovation by valuing and enabling disruptive design
Promoting academic innovation by valuing and enabling disruptive designPromoting academic innovation by valuing and enabling disruptive design
Promoting academic innovation by valuing and enabling disruptive designAndrew Middleton
 
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...You're a pig, but they call you chicken: How to co-opt the Agile methodology ...
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...Jonathan Abbett
 
Designing learning ecosystem of the future
Designing learning ecosystem of the future Designing learning ecosystem of the future
Designing learning ecosystem of the future Kinetic Seeds
 

Semelhante a Making construals as a new digital skill: dissolving the program - and the programmer – interface (Meurig Beynon) (20)

Scratch Curriculum guide v20110923
Scratch Curriculum guide v20110923Scratch Curriculum guide v20110923
Scratch Curriculum guide v20110923
 
Creative computing with Scratch
Creative computing with ScratchCreative computing with Scratch
Creative computing with Scratch
 
Design Scenarios for Virtual Worlds
Design Scenarios for Virtual WorldsDesign Scenarios for Virtual Worlds
Design Scenarios for Virtual Worlds
 
Presentation 12 13 10
Presentation 12 13 10Presentation 12 13 10
Presentation 12 13 10
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
 
Future space re imagining learning spaces
Future space re imagining learning spacesFuture space re imagining learning spaces
Future space re imagining learning spaces
 
STLCC 2017 Support for speculative thinking reflecting on a creative collabor...
STLCC 2017 Support for speculative thinking reflecting on a creative collabor...STLCC 2017 Support for speculative thinking reflecting on a creative collabor...
STLCC 2017 Support for speculative thinking reflecting on a creative collabor...
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
Reinv7 16 08
Reinv7 16 08Reinv7 16 08
Reinv7 16 08
 
Introduction to Interaction Design
Introduction to Interaction DesignIntroduction to Interaction Design
Introduction to Interaction Design
 
Bayesian Networks to Predict Reputation in Virtual Learning Communities
Bayesian Networks to Predict Reputation in Virtual Learning CommunitiesBayesian Networks to Predict Reputation in Virtual Learning Communities
Bayesian Networks to Predict Reputation in Virtual Learning Communities
 
Patterns for the People
Patterns for the PeoplePatterns for the People
Patterns for the People
 
EDCI 591 Course Introduction
EDCI 591 Course Introduction EDCI 591 Course Introduction
EDCI 591 Course Introduction
 
OO Design and Design Patterns in C++
OO Design and Design Patterns in C++ OO Design and Design Patterns in C++
OO Design and Design Patterns in C++
 
Evaluating digital learnign objects
Evaluating digital learnign objectsEvaluating digital learnign objects
Evaluating digital learnign objects
 
Reinv7 16 08
Reinv7 16 08Reinv7 16 08
Reinv7 16 08
 
A laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinkingA laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinking
 
Promoting academic innovation by valuing and enabling disruptive design
Promoting academic innovation by valuing and enabling disruptive designPromoting academic innovation by valuing and enabling disruptive design
Promoting academic innovation by valuing and enabling disruptive design
 
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...You're a pig, but they call you chicken: How to co-opt the Agile methodology ...
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...
 
Designing learning ecosystem of the future
Designing learning ecosystem of the future Designing learning ecosystem of the future
Designing learning ecosystem of the future
 

Mais de Karel Van Isacker

DIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GRDIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GRKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GRDIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GRKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESKarel Van Isacker
 
DIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ESDIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ESKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESKarel Van Isacker
 
DIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NLDIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NLKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NLDIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NLKarel Van Isacker
 
EcologyKM company presentation 2022 new
EcologyKM company presentation 2022 newEcologyKM company presentation 2022 new
EcologyKM company presentation 2022 newKarel Van Isacker
 
EcologyKM company presentation 2022
EcologyKM company presentation 2022EcologyKM company presentation 2022
EcologyKM company presentation 2022Karel Van Isacker
 
DIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees ENDIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees ENKarel Van Isacker
 
DIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers ENDIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers ENKarel Van Isacker
 
DIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps ELDIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps ELKarel Van Isacker
 
DIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ESDIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ESKarel Van Isacker
 
HIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BGHIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BGKarel Van Isacker
 
HIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TRHIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TRKarel Van Isacker
 
HIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing ENHIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing ENKarel Van Isacker
 

Mais de Karel Van Isacker (20)

DIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GRDIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GR
 
DIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GRDIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GR
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ES
 
DIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ESDIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ES
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ES
 
DIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NLDIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NL
 
DIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NLDIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NL
 
EcologyKM company presentation 2022 new
EcologyKM company presentation 2022 newEcologyKM company presentation 2022 new
EcologyKM company presentation 2022 new
 
EcologyKM company presentation 2022
EcologyKM company presentation 2022EcologyKM company presentation 2022
EcologyKM company presentation 2022
 
DIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees ENDIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees EN
 
DIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers ENDIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers EN
 
DIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps ELDIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps EL
 
DIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ESDIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ES
 
HIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BGHIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BG
 
HIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TRHIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TR
 
HIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing ENHIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing EN
 
HIPPOTHERAPY MODULE 14 BG
HIPPOTHERAPY MODULE 14 BGHIPPOTHERAPY MODULE 14 BG
HIPPOTHERAPY MODULE 14 BG
 
HIPPOTHERAPY MODULE 13 BG
HIPPOTHERAPY MODULE 13 BGHIPPOTHERAPY MODULE 13 BG
HIPPOTHERAPY MODULE 13 BG
 
HIPPOTHERAPY MODULE 12 BG
HIPPOTHERAPY MODULE 12 BGHIPPOTHERAPY MODULE 12 BG
HIPPOTHERAPY MODULE 12 BG
 
HIPPOTHERAPY MODULE 11 BG
HIPPOTHERAPY MODULE 11 BGHIPPOTHERAPY MODULE 11 BG
HIPPOTHERAPY MODULE 11 BG
 

Último

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 

Último (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

Making construals as a new digital skill: dissolving the program - and the programmer – interface (Meurig Beynon)

  • 1. Making construals as a new digital skill: Dissolving the program - and the programmer - interface
  • 2. 2 CONSTRUIT! • Meurig Beynon • Jonny Foss • Elizabeth Hudnott • Steve Russ • Chris Hall … and the other members of the CONSTRUIT! team construit.org
  • 3. 3 Key concerns • Supporting constructionism – learners as teachers and developers • Enabling adaptation of open educational resources by teachers and learners • Blurring the distinction between players and developers in computer games (“mods”)
  • 4. 4 Making construals In making a construal Construal Referent Understanding Context co-evolve
  • 5. 5 Construal/Program A program has an abstract functionality … … a construal offers interactive experience A program has a formal semantics … … a construal expresses informal meanings The meaning is in the connection with the world cf. the examinations spreadsheet …
  • 6. 6 Semantics Lucy Fred Bret 8 5 7 7 4 6 7 86 Art RE PE Ave 7.0 5.3 6.0 • Cell as MARK • Column as SUBJECT ‘dependencies’‘observables’ Who can change what, when? Known/expected effects Fluent connection
  • 7. 7 Observables Student identities Marks in subjects Average for student Spreadsheet Row Spreadsheet Column Spreadsheet Cell Counterparts of observables ‘making a connection in experience’
  • 8. 8 Constitution … • observables: entities to which we can attribute an identity and a current value • dependencies amongst observables: changing the value of one observable in one and the same action changes the value of another • the agency that acts upon them: human or machine actions deemed to be responsible for changing the values of observables
  • 10. 10 Shopping examples Observables and dependencies the items for sale, the items selected for purchase, the coins being offered and the coins that remain in the purse … visually represented on the canvas the total cost of the items in the basket, and how much money has been offered … defined by dependency, no visual counterparts
  • 11. 11 Shopping examples Agents and agency customer can select coins and select items teacher can change prices or purse content automated oracle can generate random coins maker can introduce and refine definitions: × haveenoughmoney is totalcost < spendingmoney; × Every agent action is (re)definition of observables
  • 12. 12 Dissolve interfaces Redefinition via Input Window for all in principle … but can craft an interface for learner in canvas Teacher can identify and correct simple errors haveenoughmoney is totalcost <= spendingmoney; Supporting the maker role … dissolving the ‘program interface’ and the interface to the programmer
  • 13. 13 Inspecting a script AN ACTION SCRIPT EXTRACT A DEFINITION A FUNCTION
  • 14. 14 Exploit construals To derive educational resources from construals: • conceive the transformation of the existing observables • identify the names of the relevant observables • reconfigure the observables, definitions and agency Live demonstration with Shopping construal at jseden.dcs.warwick.ac.uk/construit
  • 15. 15 Scaffolding learning Building on the basic Shopping Construal …
  • 16. 16 A Shopping game As derived from the basic Shopping construal by a process of conception, identification and reconfiguration intended to be accessible to a computing non-specialist
  • 17. 17 More re construals How do you think it works? ... and how we think IT works For more info, contact Meurig Beynon: wmb@dcs.warwick.ac.uk and attend the CONSTRUIT! workshop tomorrow 11-12:
  • 18. 18 Acknowledgments Thanks are due to: Tim Monks, Nick Pope, Ant Harfield, Joe Butler for their work on developing JS-EDEN Mike Joy as the Coordinator for CONSTRUIT!