SlideShare una empresa de Scribd logo
1 de 77
1
Hal Abelson
MIT Department of Electrical
Engineering
and Computer Science
MIT App Inventor Project
From
Computational Thinking
to Computational Action
This work is licensed
under a Creative
Commons Attribution-
NonCommercial 4.0
International License.
2
Seymour Papert
(1928-2016)
3
Teaching Children Thinking
1971
4
The purpose of this essay is to
present a grander vision of an
educational system in which
technology is … something children
themselves will learn to
manipulate, to extend, to apply to
projects, thereby gaining a greater
and more articulate mastery of
the world, a sense of the power of
applied knowledge and a self-
confidently realistic image of
themselves as intellectual agents.
5
a greater and more articulate
mastery of the world,
a sense of the power of applied
knowledge
a self-confidently realistic image
of themselves as intellectual
agents
Logo 1970s,
“Computers are for kids”
6
7
Hal Abelson
1982
8
The computer
revolution is a
revolution in the way
we think and in the
way we express what
we think.
Hal Abelson
Gerald Sussman
Julie Sussman
Mitch Resnick
2003
9
10
Jeanettte Wing
2006
11
Computational Thinking
12
Computational Thinking
Ideas
• Sequences
• Events
• Loops
• Parallelism
• Conditionals
• Operators
• Data
• Iteration
• Recursion
• Algorithms
• .
• .
• .
13
a greater and more articulate
mastery of the world,
a sense of the power of applied
knowledge
a self-confidently realistic image
of themselves as intellectual
agents
14
Computational Thinking
Ideas
15
Computational Thinking
Ideas
The most important idea is . . .
16
Computational Thinking
Ideas
The most important idea is
To know what’s worth making
17
Computational Thinking
18
From
Computational Thinking
to
Computational Action
Apa Pura
Moldova
An app to help people find pure sources of water
Apa Pura
Moldova
Apa Pura as Computational Action
Apa Pura demonstrates:
• Even children can create valuable resources that have
nationwide scope
23
25
26
27
28
29
30
31
Pani as Computational Action
Pani demonstrates:
• Even children in the poorest communities can create
tools to improve life in their community
32
34
Pharm Alarm as Computational Action
• Pharm Alarm demonstrates:
• Even children can draw on their personal experience
as inspiration to make life better for others
35
36
ComPal - Combur Test Analyzer
Take a picture of
the test strip with
your phone
37
Image taken from the
camera
See an
automatically
generated
diagnosis.
The photo and the
diagnosis can be
send to a clinic.
38
ComPal being tested in a village clinic in Nicaragua
39
ComPal as Computational Action
ComPal demonstrates:
• Even students can create breakthrough applications to
for medical care worldwide
40
Activity on MIT App Inventor Server
Spain 15%
US 13%
Taiwan 9%
Mexico 9%
South Korea 7%
UK 6%
Brazil 4%
Italy 3%
Colombia 3%
Hong Kong 3%
France 2%
India 2%
…
June 2017
710 K monthly active users
140 K weekly active users
40 K daily active users
Total
5 M users
20 M projects
41
Activity on MIT App Inventor Server
Spain 15%
US 13%
Taiwan 9%
Mexico 9%
South Korea 7%
UK 6%
Brazil 4%
Italy 3%
Colombia 3%
Hong Kong 3%
France 2%
India 2%
…
June 2017
400 K monthly active users
140 K weekly active users
40 K daily active users
Total
5 M users
20 M projects
Plus:
220 K China
users of server in
Guangzhou
42
44
45
Youth mobile power
• A collaborative project of Youth Radio and MIT App Inventor
• Produce national radio broadcasts about youth-related
issues where mobile computing can play a role
• Publish apps that relate to those issues
• Publish App Inventor toolkits that let young people create
their own original related apps
46
Mood Ring App
for Mental Health
47
Record
your
mood
a few
times
each
day
48
View a
summary
of your
moods
during the
day
49
Get help
50
Mood ring as computational action
• A real application to address an important global
issue.
• Designed by the young people at Youth Radio to
address mental health issues as they see them.
51
52
The App
Inventor
IoT site
has
several
tutorials
53
Monitor the temperature and
moisture for a plant
54
The app
monitors
moisture,
light, and
humidity
55
Setting up
the
sensors
56
The sensors
produce App
Inventor
components
57
components
receive
sensor
updates
58
Updates
signal
events
This block displays the moisture level
when a new value is received
59
60
App
Inventor
with
embedded
tutorials
61
App
Inventor
with
embedded
tutorials
62
App
Inventor
with
embedded
tutorials
63
App
Inventor
with
embedded
tutorials
64
Real-time collaborative programming with
App Inventor
• Masters thesis work by Xinyue Deng at MIT
• Provides real-time collaboration on projects (similar to Google Docs)
• Lets students program together in classroom activities
• Enables group project work
65
Alice and
Bob are
working
together
on an
app
66
Alice’s
screen is
initially
empty
67
Bob adds
a button
on his
screen
68
Alice
now sees
the
button
on her
screen
69
Bob adds
blocks to
make the
phone
buzz
when
the
button is
pressed70
Alice
now has
those
blocks in
her
blocks
editor
71
Bob
changes
the
button’s
name to
“buzz”
72
The
button is
now
renamed
for
Alice’s
work
73
Texas middle schoolers win national contest
for app inspired by their blind classmate
74
No matter how old
you are, or what
gender you are, as
long as you have the
imagination and the
will to do it,
anything is possible.
-- Helo Navi team
member 75
THE END
76
Not
THE END
but
THE BEGINNING
77

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Quantum computers
Quantum   computersQuantum   computers
Quantum computers
 
Wormholes
WormholesWormholes
Wormholes
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum teleportation
Quantum  teleportationQuantum  teleportation
Quantum teleportation
 
PRACTICAL APPLICATION OF MATHEMATICS- BASICS
PRACTICAL APPLICATION OF MATHEMATICS- BASICSPRACTICAL APPLICATION OF MATHEMATICS- BASICS
PRACTICAL APPLICATION OF MATHEMATICS- BASICS
 
APPLICATION OF MATHEMATICS IN ENGINEERING FIELDS
APPLICATION OF MATHEMATICS IN ENGINEERING FIELDSAPPLICATION OF MATHEMATICS IN ENGINEERING FIELDS
APPLICATION OF MATHEMATICS IN ENGINEERING FIELDS
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Black Holes
Black HolesBlack Holes
Black Holes
 
Astronomy
AstronomyAstronomy
Astronomy
 
Quantum computers
Quantum computersQuantum computers
Quantum computers
 
Real life application of Enginneering mathematics
Real life application of Enginneering mathematicsReal life application of Enginneering mathematics
Real life application of Enginneering mathematics
 
Phase Conjugation. Fractality, Negentropy and Implosion from Dan Winter
Phase Conjugation. Fractality, Negentropy and Implosion from Dan WinterPhase Conjugation. Fractality, Negentropy and Implosion from Dan Winter
Phase Conjugation. Fractality, Negentropy and Implosion from Dan Winter
 
Mathematics in our daily life
Mathematics in our daily lifeMathematics in our daily life
Mathematics in our daily life
 

Similar a From computational Thinking to computational Action - Dr. Hal Abelson, MIT App Inventor Project.

Towards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive ComputingTowards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive Computing
Jack Park
 
Apple ledership event london 2013
Apple ledership event london 2013Apple ledership event london 2013
Apple ledership event london 2013
Kevin Burden
 
Lifelogging, egocentric vision and health: how a small wearable camera can he...
Lifelogging, egocentric vision and health: how a small wearable camera can he...Lifelogging, egocentric vision and health: how a small wearable camera can he...
Lifelogging, egocentric vision and health: how a small wearable camera can he...
Petia Radeva
 
140506 next14 app_prototyp
140506 next14 app_prototyp140506 next14 app_prototyp
140506 next14 app_prototyp
Stefanie Kuhnhen
 
Lida change-reference-abels
Lida change-reference-abelsLida change-reference-abels
Lida change-reference-abels
fpehar
 

Similar a From computational Thinking to computational Action - Dr. Hal Abelson, MIT App Inventor Project. (20)

Computational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogyComputational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogy
 
Building Apps for Good with MIT App Inventor
Building Apps for Good with MIT App InventorBuilding Apps for Good with MIT App Inventor
Building Apps for Good with MIT App Inventor
 
Sharing Economy 2.0 & The Internet of People (IoP) Workshop
Sharing Economy 2.0 & The Internet of People (IoP) WorkshopSharing Economy 2.0 & The Internet of People (IoP) Workshop
Sharing Economy 2.0 & The Internet of People (IoP) Workshop
 
Colombia 20140326 v1
Colombia 20140326 v1Colombia 20140326 v1
Colombia 20140326 v1
 
Towards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive ComputingTowards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive Computing
 
Apple ledership event london 2013
Apple ledership event london 2013Apple ledership event london 2013
Apple ledership event london 2013
 
Social Machines IIIT
Social Machines IIITSocial Machines IIIT
Social Machines IIIT
 
Lifelogging, egocentric vision and health: how a small wearable camera can he...
Lifelogging, egocentric vision and health: how a small wearable camera can he...Lifelogging, egocentric vision and health: how a small wearable camera can he...
Lifelogging, egocentric vision and health: how a small wearable camera can he...
 
Best Living Lab Project Awards of 2016
Best Living Lab Project Awards of 2016Best Living Lab Project Awards of 2016
Best Living Lab Project Awards of 2016
 
Social Machines of Scholarly Collaboration
Social Machines of Scholarly CollaborationSocial Machines of Scholarly Collaboration
Social Machines of Scholarly Collaboration
 
Impactful SE Research: Some Do's and More Don'ts
Impactful SE Research: Some Do's and More Don'tsImpactful SE Research: Some Do's and More Don'ts
Impactful SE Research: Some Do's and More Don'ts
 
Embedding wikimedia in the curriculum - McAndrew
Embedding wikimedia in the curriculum - McAndrewEmbedding wikimedia in the curriculum - McAndrew
Embedding wikimedia in the curriculum - McAndrew
 
CI_module1.pptx .
CI_module1.pptx                                   .CI_module1.pptx                                   .
CI_module1.pptx .
 
Peter B Lange - IBM
Peter B Lange - IBMPeter B Lange - IBM
Peter B Lange - IBM
 
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
Applications for the Masses by the Masses: Why Engineers Are An Endangered Sp...
 
Conference slides 6_18
Conference slides 6_18Conference slides 6_18
Conference slides 6_18
 
Innovative project based learning in engineering and technology@saurabhgupta218
Innovative project based learning in engineering and technology@saurabhgupta218Innovative project based learning in engineering and technology@saurabhgupta218
Innovative project based learning in engineering and technology@saurabhgupta218
 
140506 next14 app_prototyp
140506 next14 app_prototyp140506 next14 app_prototyp
140506 next14 app_prototyp
 
Computational Thinking - A Revolution in 4 Steps
Computational Thinking - A Revolution in 4 StepsComputational Thinking - A Revolution in 4 Steps
Computational Thinking - A Revolution in 4 Steps
 
Lida change-reference-abels
Lida change-reference-abelsLida change-reference-abels
Lida change-reference-abels
 

Más de CAVEDU Education

物聯網好棒棒 您專屬的IoT私有雲平台
物聯網好棒棒 您專屬的IoT私有雲平台物聯網好棒棒 您專屬的IoT私有雲平台
物聯網好棒棒 您專屬的IoT私有雲平台
CAVEDU Education
 

Más de CAVEDU Education (20)

Google TPU Edge SBC_190424
Google TPU Edge SBC_190424Google TPU Edge SBC_190424
Google TPU Edge SBC_190424
 
180321 MIT見聞分享
180321   MIT見聞分享180321   MIT見聞分享
180321 MIT見聞分享
 
BBC Micro:bit beginner project
BBC Micro:bit beginner projectBBC Micro:bit beginner project
BBC Micro:bit beginner project
 
LINE Messaging API with LinkIt 7697
LINE Messaging API with LinkIt 7697 LINE Messaging API with LinkIt 7697
LINE Messaging API with LinkIt 7697
 
Latte panda workshop_japan
Latte panda workshop_japanLatte panda workshop_japan
Latte panda workshop_japan
 
拿鐵熊貓外殼設計0707
拿鐵熊貓外殼設計0707拿鐵熊貓外殼設計0707
拿鐵熊貓外殼設計0707
 
LinkIt 7697 outer case - DesignSpark Mechanical / Onkscape
LinkIt 7697 outer case - DesignSpark Mechanical / OnkscapeLinkIt 7697 outer case - DesignSpark Mechanical / Onkscape
LinkIt 7697 outer case - DesignSpark Mechanical / Onkscape
 
170615 國中小自造者教育師資培訓營
170615  國中小自造者教育師資培訓營170615  國中小自造者教育師資培訓營
170615 國中小自造者教育師資培訓營
 
170522_Raspberry Pi 相容開發板
170522_Raspberry Pi 相容開發板170522_Raspberry Pi 相容開發板
170522_Raspberry Pi 相容開發板
 
LinkIt 7697 IoT tutorial
LinkIt 7697 IoT tutorialLinkIt 7697 IoT tutorial
LinkIt 7697 IoT tutorial
 
Maker Movement and Education in Taiwan
Maker Movement and Education in TaiwanMaker Movement and Education in Taiwan
Maker Movement and Education in Taiwan
 
物聯網教學與上海深圳maker行
物聯網教學與上海深圳maker行物聯網教學與上海深圳maker行
物聯網教學與上海深圳maker行
 
161123
161123161123
161123
 
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker FaireIBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
 
AAEON 當創客碰上UP板 - Intel Cherry Trail 高效能maker開發者平台@2016 new taipei maker faire
AAEON 當創客碰上UP板 - Intel Cherry Trail 高效能maker開發者平台@2016 new taipei maker faireAAEON 當創客碰上UP板 - Intel Cherry Trail 高效能maker開發者平台@2016 new taipei maker faire
AAEON 當創客碰上UP板 - Intel Cherry Trail 高效能maker開發者平台@2016 new taipei maker faire
 
物聯網好棒棒 您專屬的IoT私有雲平台
物聯網好棒棒 您專屬的IoT私有雲平台物聯網好棒棒 您專屬的IoT私有雲平台
物聯網好棒棒 您專屬的IoT私有雲平台
 
絕地武士心靈控制家用雲端智慧型物聯網光劍搭載無線路由器光劍底座Final
絕地武士心靈控制家用雲端智慧型物聯網光劍搭載無線路由器光劍底座Final絕地武士心靈控制家用雲端智慧型物聯網光劍搭載無線路由器光劍底座Final
絕地武士心靈控制家用雲端智慧型物聯網光劍搭載無線路由器光劍底座Final
 
LinkIt ONE tutorial #1- Basics
LinkIt ONE tutorial #1- BasicsLinkIt ONE tutorial #1- Basics
LinkIt ONE tutorial #1- Basics
 
LinkIt ONE tutorial #2- Communication and cloud service
LinkIt ONE tutorial #2- Communication and cloud serviceLinkIt ONE tutorial #2- Communication and cloud service
LinkIt ONE tutorial #2- Communication and cloud service
 
160901 翻轉開發,活用雲端創新技術@IBM Cloud Innovation Day
160901  翻轉開發,活用雲端創新技術@IBM Cloud Innovation Day160901  翻轉開發,活用雲端創新技術@IBM Cloud Innovation Day
160901 翻轉開發,活用雲端創新技術@IBM Cloud Innovation Day
 

Último

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Último (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 

From computational Thinking to computational Action - Dr. Hal Abelson, MIT App Inventor Project.