Computational Thinking: A Disciplinary Perspective

Over its short disciplinary history, computing has seen a stunning number of descriptions of the field's characteristic ways of thinking and practicing, under a large number of different labels. One of the more recent variants, notably in the context of K-12 education, is "computational th...

Full description

Saved in:
Bibliographic Details
Published inInformatics in education Vol. 20; no. 3; pp. 361 - 390
Main Authors DENNING, Peter J, Tedre, Matti
Format Journal Article
LanguageEnglish
Published Vilnius Vilniaus Universiteto Leidykla 2021
Vilnius University Press
Institute of Mathematics and Informatics
Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences
Vilnius University
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Over its short disciplinary history, computing has seen a stunning number of descriptions of the field's characteristic ways of thinking and practicing, under a large number of different labels. One of the more recent variants, notably in the context of K-12 education, is "computational thinking", which became popular in the early 2000s, and which has given rise to many competing views of the essential character of CT. This article analyzes CT from the perspective of computing's disciplinary ways of thinking and practicing, as expressed in writings of computing's pioneers. The article describes six windows into CT from a computing perspective: its intellectual origins and justification, its aims, and the central concepts, techniques, and ways of thinking in CT that arise from those different origins. The article also presents a way of analyzing CT over different dimensions, such as in terms of breadth vs. depth, specialization vs. generalization, and in terms of skill progression from beginner to expert. Those different views have different aims, theoretical references, conceptual frameworks, and origin stories, and they justify their intellectual essence in different ways.
AbstractList Over its short disciplinary history, computing has seen a stunning number of descriptions of the field's characteristic ways of thinking and practicing, under a large number of different labels. One of the more recent variants, notably in the context of K-12 education, is "computational thinking", which became popular in the early 2000s, and which has given rise to many competing views of the essential character of CT. This article analyzes CT from the perspective of computing's disciplinary ways of thinking and practicing, as expressed in writings of computing's pioneers. The article describes six windows into CT from a computing perspective: its intellectual origins and justification, its aims, and the central concepts, techniques, and ways of thinking in CT that arise from those different origins. The article also presents a way of analyzing CT over different dimensions, such as in terms of breadth vs. depth, specialization vs. generalization, and in terms of skill progression from beginner to expert. Those different views have different aims, theoretical references, conceptual frameworks, and origin stories, and they justify their intellectual essence in different ways.
Over its short disciplinary history, computing has seen a stunning number of descriptions of the field's characteristic ways of thinking and practicing, under a large number of different labels. One of the more recent variants, notably in the context of K-12 education, is "computational thinking", which became popular in the early 2000s, and which has given rise to many competing views of the essential character of CT. This article analyzes CT from the perspective of computing's disciplinary ways of thinking and practicing, as expressed in writings of computing's pioneers. The article describes six windows into CT from a computing perspective: its intellectual origins and justification, its aims, and the central concepts, techniques, and ways of thinking in CT that arise from those different origins. The article also presents a way of analyzing CT over different dimensions, such as in terms of breadth vs. depth, specialization vs. generalization, and in terms of skill progression from beginner to expert. Those different views have different aims, theoretical references, conceptual frameworks, and origin stories, and they justify their intellectual essence in different ways. [Note: The issue number (1) shown on the PDF is incorrect. The correct citation for this article is v20 n3.]
Audience Elementary Secondary Education
Author DENNING, Peter J
Tedre, Matti
Author_xml – sequence: 1
  fullname: DENNING, Peter J
– sequence: 2
  fullname: Tedre, Matti
BackLink http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1320405$$DView record in ERIC
BookMark eNp1UU1P3DAUtCqQumx77qVIK3Eli_0cx05vaPmskNoDPVuO_UK9DXGws0j8e8yGbSVUTs96b2Y0njkge33okZAvjC6Z4Eqd-L5Ft1kCBbYE9oHMgHNRqFqyPTJjVakKoTj7SA5SWlNaUilgRmAV7ofNaEYfetMtbn_7_o_v774tThdnPlk_dL438WnxE2Ma0I7-ET-R_dZ0CT-_zjn5dXF-u7oqbn5cXq9ObwpbimosWgqNoMzJBhUgMmgMGGsrC8xSUNRZNA6VBc44p443Ugp8oWLdiKpq-JxcT7oumLUeor_PRnQwXm8XId5pE0dvO9Sl4bRUNWtd3ZbARdO4usT8VpQZJV3WOpy0MHr7V-v8O-OQkxD5fjTdhxgeNphGvQ6bmBNJGiqpsitVyYwSE8rGkFLEVls_RTdG4zvNqN5Woacq9EsVGljmnbzh7Ry8zzh-ZSCG7p-Z3YddsLqWNdRcD67N8K__hU8Q_gxbyqaT
CitedBy_id crossref_primary_10_29375_25392115_4463
crossref_primary_10_1021_acs_jchemed_2c00881
crossref_primary_10_17853_1994_5639_2024_2_35_59
crossref_primary_10_2298_SOC220401005S
crossref_primary_10_1002_cae_22732
crossref_primary_10_1080_08993408_2023_2290410
crossref_primary_10_1111_jonm_13795
crossref_primary_10_1007_s10639_025_13386_y
crossref_primary_10_1080_08993408_2024_2365566
crossref_primary_10_37669_milliegitim_1148733
crossref_primary_10_46300_9109_2024_18_2
crossref_primary_10_1007_s10639_024_12869_8
crossref_primary_10_1080_00368121_2024_2378860
crossref_primary_10_1016_j_ijcci_2021_100415
crossref_primary_10_5433_2236_2207_2022v13n3p166
crossref_primary_10_3389_fpsyg_2022_1082659
crossref_primary_10_54600_igdirsosbilder_1315071
crossref_primary_10_17539_amauefd_1437344
crossref_primary_10_32321_cutad_1561556
crossref_primary_10_1145_3491268
ContentType Journal Article
Copyright 2021. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: 2021. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID AE2
BIXPP
REL
AAYXX
CITATION
0-V
3V.
7SC
7XB
88B
8AL
8FD
8FE
8FG
8FK
8G5
ABUWG
AFKRA
AHOVV
ALSLI
ARAPS
AZQEC
BENPR
BGLVJ
BYOGL
CCPQU
CJNVE
CNYFK
DWQXO
GNUQQ
GUQSH
HCIFZ
JQ2
K7-
L7M
L~C
L~D
M0N
M0P
M1O
M2O
MBDVC
P5Z
P62
PADUT
PHGZM
PHGZT
PKEHL
PQEDU
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PRQQA
Q9U
ERI
GA5
DOA
DOI 10.15388/infedu.2021.21
DatabaseName Central and Eastern European Online Library (C.E.E.O.L.) (DFG Nationallizenzen)
CEEOL: Open Access
Central and Eastern European Online Library - CEEOL Journals
CrossRef
ProQuest Social Sciences Premium Collection【Remote access available】
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
ProQuest Central (purchase pre-March 2016)
Education Database (Alumni Edition)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Research Library
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Education Research Index
Social Science Premium Collection
Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
East Europe, Central Europe Database
ProQuest One
Education Collection
ProQuest Library & Information Science Collection
ProQuest Central
ProQuest Central Student
ProQuest Research Library
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
ProQuest Central Education Database (via ProQuest)
Library Science Database
Research Library
Research Library (Corporate)
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
Research Library China
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Education
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest One Social Sciences
ProQuest Central Basic
ERIC
ERIC - Full Text Only (Discovery)
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
ProQuest One Education
Research Library Prep
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
Research Library (Alumni Edition)
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Library Science
ProQuest Central Korea
Library & Information Science Collection
ProQuest Research Library
Research Library China
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Collection
Social Science Premium Collection
ProQuest Computing
Education Collection
ProQuest One Social Sciences
ProQuest Central Basic
ProQuest Education Journals
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
East Europe, Central Europe Database
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest Social Sciences Premium Collection
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest Education Journals (Alumni Edition)
ProQuest One Academic (New)
ProQuest Central (Alumni)
ERIC
DatabaseTitleList ProQuest One Education
ERIC


Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: ERI
  name: ERIC
  url: https://eric.ed.gov/
  sourceTypes: Open Access Repository
– sequence: 3
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Education
Mathematics
Computer Science
DocumentTitleAlternate Computational Thinking: A Disciplinary Perspective
EISSN 2335-8971
ERIC EJ1320405
EndPage 390
ExternalDocumentID oai_doaj_org_article_4a304891fd9f4235bbd94e9f4801a87d
EJ1320405
10_15388_infedu_2021_21
979293
GroupedDBID -W8
.GO
0-V
8FE
8FG
8G5
8R4
8R5
AAHSB
AAKPC
ABOPQ
ABUWG
ADBBV
ADMLS
AE2
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ALSLI
ARALO
ARAPS
AZQEC
BCNDV
BENPR
BGLVJ
BIXPP
BPHCQ
BYOGL
C1A
CCPQU
CJNVE
CNYFK
DWQXO
EDJ
EN8
EOJEC
GNUQQ
GROUPED_DOAJ
GUQSH
HCIFZ
K6V
K7-
KQ8
M0P
M1O
M2O
MK~
OBODZ
OK1
P2P
P62
PADUT
PHGZM
PHGZT
PQEDU
PQGLB
PQQKQ
PROAC
PRQQA
Q2X
RDL
REL
RNS
AAYXX
CITATION
3V.
7SC
7XB
8AL
8FD
8FK
AHOVV
JQ2
L7M
L~C
L~D
M0N
MBDVC
PKEHL
PQEST
PQUKI
PRINS
PUEGO
Q9U
ERI
GA5
ID FETCH-LOGICAL-c456t-f02b501d7be82ee12ba2acc6c21c0280dceade8c231330d3b775ec456e9b566b3
IEDL.DBID ERI
ISSN 1648-5831
IngestDate Wed Aug 27 01:28:47 EDT 2025
Tue Sep 02 18:52:53 EDT 2025
Sat Aug 23 13:51:52 EDT 2025
Tue Jul 01 03:50:09 EDT 2025
Thu Apr 24 23:08:56 EDT 2025
Thu Jul 17 05:47:05 EDT 2025
Tue Nov 07 20:43:20 EST 2023
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords computational thinking
CT
computing as a discipline
advanced
perspectives
professionals
history
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c456t-f02b501d7be82ee12ba2acc6c21c0280dceade8c231330d3b775ec456e9b566b3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1320405
PQID 2678456867
PQPubID 106037
PageCount 30
ParticipantIDs eric_primary_EJ1320405
crossref_citationtrail_10_15388_infedu_2021_21
crossref_primary_10_15388_infedu_2021_21
doaj_primary_oai_doaj_org_article_4a304891fd9f4235bbd94e9f4801a87d
proquest_journals_2678456867
ceeol_journals_979293
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2021-00-00
PublicationDateYYYYMMDD 2021-01-01
PublicationDate_xml – year: 2021
  text: 2021-00-00
PublicationDecade 2020
PublicationPlace Vilnius
PublicationPlace_xml – name: Vilnius
PublicationTitle Informatics in education
PublicationTitleAlternate Informatics in Education An International Journal
PublicationYear 2021
Publisher Vilniaus Universiteto Leidykla
Vilnius University Press
Institute of Mathematics and Informatics
Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences
Vilnius University
Publisher_xml – name: Vilniaus Universiteto Leidykla
– name: Vilnius University Press
– name: Institute of Mathematics and Informatics
– name: Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences
– name: Vilnius University
SSID ssj0040752
Score 2.3655264
Snippet Over its short disciplinary history, computing has seen a stunning number of descriptions of the field's characteristic ways of thinking and practicing, under...
SourceID doaj
eric
proquest
crossref
ceeol
SourceType Open Website
Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 361
SubjectTerms Advanced
Automation
Computation
Computational Thinking
Computer Science
Computing as a Discipline
Education
Elementary Secondary Education
History
ICT Information and Communications Technologies
Mathematics
Origins
Problem Solving
Professionals
Programming
Systems Approach
Thinking Skills
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQJxbEoxWBgjKAxBIaOw8nbAVaVZVADFTqZsWPTFVbQfv_ubOdFCohFrbIshP77uz7zrkHITcVrTNM1BYZZcoolVpFktc8ig2F3cSl5hxjh19e88ksnc6z-bdSX-gT5tIDO8IN0goM7qKktS5rUP2ZlLpMDTzD0VoVXOPpCzqvMabcGQxWiq21A7aAjSuiPqkP7O5igF5OegumIQP70KbmNGa1-KGXbPr-fQ_o5pC2mmd8TI48ZAyHbqon5MAsT7HasvfMOCPMlWbw13ohluLEC_CHcBg-fwu6Dd92gZVdMhuP3p8mka-FECmAOJuojpnMYgrUMwUzhjJZsUqpXDGq8O-oVuj5XCiAa0kS60RynhkcakoJiE0mPdJZrpbmnISppLkEpKZSDDTVulI6N0YxrspK8TgPSNdSRHhp_hQlBxCVBOR2r93zSGABE9dHrHUdkPuGkkL5RONY72Ih0OBAFgjHAoEsEIwG5K4dsHY5Nn7v-oisabthcmzbACLTTucvkQlIDxnbvmQ0xThyQK4B6Tes3i2SgToHOhY5v_iPj1-SQ1yLu8Xpk87mY2uuANds5LUV4S96qPOf
  priority: 102
  providerName: Directory of Open Access Journals
– databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLZgXLggHkMUBuoBJC5lTfpIywXx2DQhgSYE0m5R8ygXtI09_j92m26ABLcqTaomdhzbsf0BnBesTKhQW2C1zYNYGR0oUYogtAx3k1BGCModfnpOB2_x4ygZOYfb3IVVNjKxEtRmoslH3uUoVfGwz1JxM_0MCDWKblcdhMYmbKEIztD42rrrPQ9fGlmM1kqFuYM2QZVfxFxxH9zlWZeincwSTUSOdmJVotPayceP86kq4_87EroR1tUJ1N-FHac6-rc1rfdgw473CXXZRWgcAK8hGpx7zydITnKEX_u3_sO35Ft_uE6wbMNbv_d6PwgcJkKgcfaLoAy5SkKGq2gzbi3jquCF1qnmTNMtqdEUAZ1pVNuiKDSREiKxNNTmCjU3FR1CazwZ2yPwY8VShRqbjinh1JhCm9RazYXOCy3C1IN2tSLScfVc5gKVqciDi1_tjsklAZnUfeTUlB5cNSsptSs4TrgXH5IMDyKBrEkgiQSSMw8uVwOmda2Nv7veEWlW3ahIdtUwmb2vficuIpRPOStNXqLWmChl8tjiM57KRSaMB4dE2NVHeo-UT44arAedhtTrSa4Z8Pj_1yewTX9Z-2k60FrMlvYUNZeFOnPs-QXpcuzU
  priority: 102
  providerName: ProQuest
Title Computational Thinking: A Disciplinary Perspective
URI https://www.ceeol.com//search/article-detail?id=979293
https://www.proquest.com/docview/2678456867
http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1320405
https://doaj.org/article/4a304891fd9f4235bbd94e9f4801a87d
Volume 20
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDLZ4HAYHHgNEeUw9gMSl0KSPtNx4DYS0MSGQuEXNo1zQhmD8f-w27WASEpeqipIotePEdu3PAEcFKxMCagustnkQK6MDJUoRhJahNAllhKDc4cEwvXuO71-Sl5nr4r8RlfeU-RsTdukiilxj9dQHMJooVaEdNASqpCLmEH1QtLMzCnEyX2gXcjQOWQc67VSE0Wnt5O3XBVXh-M-HQjendXUF9TdgzemO_kXN7E1YsOMurDd1GXwnpl2qxOyiNrqwOmhxWT-3gNednQPQp6Kd5Co_9y_86x_puf5oloK5Dc_9m6eru8BVTQg0KkPToAy5SkKGdLYZt5ZxVXCkWqo50_Qf1WiKkc40KnZRFJpICZFYGmpzhbqdinZgaTwZ213wY8VShTqdjikl1ZhCm9RazYXOCy3C1IPtimTS7ftPmQtUtyIPjufanRhIKnVS95HvpvTgtCG11A6SnCpjvEkyTYhfsuaXJH5Jzjw4aQe812gcf3e9JN613QhGu2qYfLy2y4mLCE-wnJUmL1GvTJQyeWzxHe_tIhPGgx3ifDtJu1k8OGj2wuwjOV78SMcsFXt_jduHFVpf7cM5gKXpx5c9RK1mqnqwmPVve7B8eTMcPfYq30Cv2tf4HLCHbyLQ9gg
linkProvider ERIC Clearinghouse on Information & Technology
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwzV1LT9wwEB7BciiXPkGkpTQHkHrJsvYmcVKpB55dYKEcQIKTicdOD0W7CHZVtX-Fv8KP60zi7LYrtTckbpEzSZzk8_gbex4A64UoE07UFjl0eRQbi5FRpYo6TtBoUsYqxbHDxydp7zw-vEgu5uC-iYVht8pGJ1aK2g6R18g3JWlVmuyzVHkPyiP38wfZZ3efD3bpZ25Iub93ttOLfAmBCEl4FJUdaZKOoIe6TDonpClkgZiiFMibihbZYThDYjlk2NuuUSpxfKnLDREd06X7zsMCWRUyacHC9uXXL_1G0ZMpVBX0IYOjCl4SPnMQqZBsk12p7JjsT0lGaJX_07nh9V-TX1UjYNbNupkJqult_wU8NB-m9mr53h6PTBt_zeSMfKJf7iU897Q63KrHwSuYc4PXXJHae6-8AVmXr_BLnyGXK-VNgk_hVrj7R2ByeDoNPl2C80fp8jK0BsOBW4EwNiI1xGYx5mBcawu0qXMoFeYFqk4awFL1Q7Uf8Xc6V0Q0uwFszLR7BaC5yEsto29sGUC7AYJGn4yda4JcazbKGEG6RpBmBGkpAvg4ueCmzkPyb9FtRtZEjBOIVw3D22-T7sRFl3R3Lkqbl8SoE2NsHjs6JsZSZMoGsMy4nNxk75Bj7YndB7DaoGz6klOIvf3_6Q_wrHd23Nf9g5Ojd7DIPa7Xs1ahNbodu_fE8EZmzY-0EK4eG6K_AUk3X00
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Computational+Thinking%3A+A+Disciplinary+Perspective&rft.jtitle=Informatics+in+education&rft.au=DENNING%2C+Peter+J.&rft.au=TEDRE%2C+Matti&rft.date=2021&rft.issn=1648-5831&rft.eissn=2335-8971&rft_id=info:doi/10.15388%2Finfedu.2021.21&rft.externalDBID=n%2Fa&rft.externalDocID=10_15388_infedu_2021_21
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1648-5831&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1648-5831&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1648-5831&client=summon