ebook img

Computational Thinking Education PDF

377 Pages·2019·10.904 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Computational Thinking Education

Siu-Cheung Kong Harold Abelson Editors Computational Thinking Education Computational Thinking Education Siu-Cheung Kong Harold Abelson (cid:129) Editors Computational Thinking Education Editors Siu-Cheung Kong Harold Abelson Department ofMathematics Computer Science andArtificial andInformation Technology Intelligence Laboratory TheEducation University of Hong Kong Massachusetts Institute of Technology Hong Kong,HongKong Cambridge, MA, USA ISBN978-981-13-6527-0 ISBN978-981-13-6528-7 (eBook) https://doi.org/10.1007/978-981-13-6528-7 LibraryofCongressControlNumber:2019931527 ©TheEditor(s)(ifapplicable)andTheAuthor(s)2019.Thisbookisanopenaccesspublication. Open Access This book is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adap- tation,distributionandreproductioninanymediumorformat,aslongasyougiveappropriatecreditto the originalauthor(s)and the source, providealink tothe CreativeCommonslicense andindicate if changesweremade. The images or other third party material in this book are included in the book’s Creative Commons license,unlessindicatedotherwiseinacreditlinetothematerial.Ifmaterialisnotincludedinthebook’s CreativeCommonslicenseandyourintendeduseisnotpermittedbystatutoryregulationorexceedsthe permitteduse,youwillneedtoobtainpermissiondirectlyfromthecopyrightholder. Theuse ofgeneraldescriptivenames,registerednames,trademarks,servicemarks,etc. inthis publi- cationdoesnotimply,evenintheabsenceofaspecificstatement,thatsuchnamesareexemptfromthe relevantprotectivelawsandregulationsandthereforefreeforgeneraluse. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authorsortheeditorsgiveawarranty,expressorimplied,withrespecttothematerialcontainedhereinor for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictionalclaimsinpublishedmapsandinstitutionalaffiliations. ThisSpringerimprintispublishedbytheregisteredcompanySpringerNatureSingaporePteLtd. The registered company address is: 152 Beach Road, #21-01/04 Gateway East, Singapore 189721, Singapore Preface Over the past few decades, Computational Thinking (CT) has gained widespread attentionandbeenregardedasoneoftheessentialskillsrequiredbythosegrowing up in the digital era. To nurture the next generation to become creative problem-solvers,thereisagrowingneedtoimplementCTeducationintotheschool curriculum. This book is an edited volume with a specific focus on CT education. The chapters were contributed by a group of world-renowned scholars and researchers,whopioneerresearchonCTeducation.Toenablereaderswithvarious interests to advance their knowledge in this fresh yet important field, this book covers sub-themes that will be of interest to academics and educators, school teachers, policymakers and other readers. The sub-themes include CT and tool development,studentcompetencyandassessment,CTandprogrammingeducation inK-12,CTinK-12STEMeducationandnon-formallearning,teacherandmentor developmentinK-12education,andCTineducationalpolicyandimplementation. SchoolteacherswillbeparticularlyinterestedinchaptersinK-12andK-12STEM education; educators and academics will be interested in chapters in CT and tool development, student competency and assessment, and teacher and mentor devel- opment; policymakers will be particularly interested in chapters in policy and implementation; and readers, in general, will be interested in chapters in all sub-themes. This edited volume was funded by CoolThink@JC, a cutting-edge 4-year ini- tiative created and funded by The Hong Kong Jockey Club Charities Trust, and co-created by The Education University of Hong Kong, Massachusetts Institute of Technology and City University of Hong Kong. CoolThink@JCstrives toinspireyounger generations toapply digitalcreativity in their daily lives and prepare them for tackling future challenges in many fields. Considering CT as an indispensable capability to empower students to move beyond mere technology consumption into problem-solving and innovation, with the belief that primary school education isthe key in laying the foundations in CT to support future participation in a computing-rich society, CoolThink@JC edu- catedover16,500upperprimarystudentsinHongKongat32pilotschoolsthrough CT and programming education. The Education University of Hong Kong and v vi Preface MassachusettsInstituteofTechnology,beingtheco-creatorsofthisinitiative,have tailoredtheteachingcontentandmethodsforHongKongstudents.Anindependent evaluator was also appointed to conduct rigorous and evidence-based research to assess students’ benefits throughout the Initiative. Over time, the project team aspires to make greater impact by sharing insights and curricular materials with policymakers and educators in Hong Kong and across the territory. Besides, through intensive train-the-trainer programme, CoolThink@JC devel- opedtheteachingcapacityofmorethan100localteachersandequippedthemwith essential CT and programming pedagogies. The trained teachers formed commu- nities of practice to identify best practices and contribute to the continuous improvement of the Initiative. In addition to building teacher capacity in the pilot schools,theInitiativesharedCTteachingexperienceandpracticetolocaleducators via organizing seminars and lectures. CoolThink@JCalsorecognizestheimportanceofparents’roleinpromotingCT education. The City University of Hong Kong, one of the co-creators of this Initiative, reached out to parents and schools through workshops and seminars. Withthesupportofeducatorsandmembersofthecommunity,theInitiativehopes that all students in Hong Kong and the young people worldwide will be benefited from CT education in near future. We would like to express our heartfelt gratitude to CoolThink@JC for its tremendous support to the successful publishing of this book in transferring knowledge and implementation of CT education. During the making of this book, we have planned for a second edited volume, which will cover more chapters on policy and implementation in different regions, and conceptual chapters such as different paradigms of CT education, unplugged activities, and parent education in CT. We wish to see scholars and researchers from different parts of the world to contribute their works to our second volume, so that our book series will be well representing CT education around the globe. We sincerely hope that every reader will enjoy and get inspired by this edited volume. Tai Po, Hong Kong Siu-Cheung Kong Boston, MA, USA Harold Abelson Contents 1 Introduction to Computational Thinking Education . . . . . . . . . . . 1 Siu-Cheung Kong, Harold Abelson and Ming Lai Part I Computational Thinking and Tool Development 2 Computational Thinking—More Than a Variant of Scientific Inquiry! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 H. Ulrich Hoppe and Sören Werneburg 3 MIT App Inventor: Objectives, Design, and Development. . . . . . . 31 Evan W. Patton, Michael Tissenbaum and Farzeen Harunani Part II Student Competency and Assessment 4 Measuring Secondary School Students’ Competence in Computational Thinking in ICILS 2018—Challenges, Concepts, and Potential Implications for School Systems Around the World . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Birgit Eickelmann 5 Computational Thinking Processes and Their Congruence with Problem-Solving and Information Processing. . . . . . . . . . . . . 65 A. Labusch, B. Eickelmann and M. Vennemann 6 Combining Assessment Tools for a Comprehensive Evaluation of Computational Thinking Interventions . . . . . . . . . . . . . . . . . . . 79 Marcos Román-González, Jesús Moreno-León and Gregorio Robles 7 Introducing and Assessing Computational Thinking in the Secondary Science Classroom . . . . . . . . . . . . . . . . . . . . . . . 99 Hillary Swanson, Gabriella Anton, Connor Bain, Michael Horn and Uri Wilensky vii viii Contents 8 Components and Methods of Evaluating Computational Thinking for Fostering Creative Problem-Solvers in Senior Primary School Education . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Siu-Cheung Kong Part III Computational Thinking and Programming Education in K-12 9 Learning Composite and Prime Numbers Through Developing an App: An Example of Computational Thinking Development Through Primary Mathematics Learning . . . . . . . . . . . . . . . . . . . 145 Siu-Cheung Kong 10 Teaching Computational Thinking Using Mathematics Gamification in Computer Science Game Tournaments. . . . . . . . . 167 Chee Wei Tan, Pei-Duo Yu and Ling Lin 11 Mathematics Learning: Perceptions Toward the Design of a Website Based on a Fun Computational Thinking-Based Knowledge Management Framework. . . . . . . . . . . . . . . . . . . . . . . 183 Chien-Sing Lee and Pei-Yee Chan Part IV Computational Thinking in K-12 STEM Education and Non-formal Learning 12 Defining and Assessing Students’ Computational Thinking in a Learning by Modeling Environment. . . . . . . . . . . . . . . . . . . . 203 Ningyu Zhang and Gautam Biswas 13 Roles, Collaboration, and the Development of Computational Thinking in a Robotics Learning Environment . . . . . . . . . . . . . . . 223 P. Kevin Keith, Florence R. Sullivan and Duy Pham 14 Video Games: A Potential Vehicle for Teaching Computational Thinking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Sue Inn Ch’ng, Yeh Ching Low, Yun Li Lee, Wai Chong Chia and Lee Seng Yeong 15 Transforming the Quality of Workforce in the Textile and Apparel Industry Through Computational Thinking Education. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Bessie Chong and Ronald Wong Contents ix Part V Teacher and Mentor Development in K-12 Education 16 Teaching Computational Thinking with Electronic Textiles: Modeling Iterative Practices and Supporting Personal Projects in Exploring Computer Science . . . . . . . . . . . . . . . . . . . . . 279 Deborah A. Fields, Debora Lui and Yasmin B. Kafai 17 A Study of the Readiness of Implementing Computational Thinking in Compulsory Education in Taiwan . . . . . . . . . . . . . . . 295 Ting-Chia Hsu 18 Self-development Through Service-Oriented Stress- Adaption-Growth (SOSAG) Process in the Engagement of Computational Thinking Co-teaching Education . . . . . . . . . . . . 315 Mani M. Y. Wong, Ron C. W. Kwok, Ray C. C. Cheung, Robert K. Y. Li and Matthew K. O. Lee Part VI Computational Thinking in Educational Policy and Implementation 19 Educational Policy and Implementation of Computational Thinking and Programming: Case Study of Singapore . . . . . . . . . 345 Peter Seow, Chee-Kit Looi, Meng-Leong How, Bimlesh Wadhwa and Long-Kai Wu 20 Teaching-Learning of Computational Thinking in K-12 Schools in India . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Sridhar Iyer Chapter 1 Introduction to Computational Thinking Education Siu-CheungKong,HaroldAbelsonandMingLai Abstract ThischapterprovidesanoverviewofthiseditedvolumeonComputational ThinkingEducation(CTE).ItstartswithahistoricalreviewofCTE,beginningfrom thepioneeringideasofSeymourPapertonpromotingtheneedtothinkcomputation- ally, the seminal work by Jeanette Wing, who argued that computational thinking (CT)shouldbeanessentialskillforeveryone,andeffortstoincorporateCTintoK-12 education,suchasthosemadebytheNationalResearchCouncil(Reportofawork- shoponthescopeandnatureofcomputationalthinking,NationalAcademiesPress, 2010). With this background, the chapter introduces its conceptual framework of CTEandidentifiessixsub-themes.Thesectiononthe‘ComputationalThinkingand ToolDevelopment’sub-themeincludesanin-depthdiscussionofabstraction,akey conceptofCT,andthedevelopmentofaprogrammingenvironmenttofacilitateCT development.‘StudentCompetencyandAssessment’containschaptersthatidentify thekeycomponents,methodsandtoolsforassessingCT.‘ComputationalThinking andProgrammingEducationinK-12’focusesonhowCTcanbetaughtandculti- vatedinK-12.‘ComputationalThinkinginK-12STEMEducationandNon-Formal Learning’discussesthecombinationofSTEMandgameactivitieswithCTdevel- opment. ‘Teacher and Mentor Development in K-12 Education’ sheds light on the capacitybuildingofteachersandteachingassistantsinimplementingCTeducation. ‘ComputationalThinkinginEducationalPolicyandImplementation’discussesthe educationalpolicyrelatedtoCTanda10-yearprojectwiththinkingskillsembedded B S.-C.Kong( ) DepartmentofMathematicsandInformationTechnology, TheEducationUniversityofHongKong,10LoPingRoad,TaiPo, N.T.HongKong,China e-mail:[email protected] H.Abelson DepartmentofElectricalEngineeringandComputerScience,Massachusetts InstituteofTechnology,Cambridge,MA,USA e-mail:[email protected] M.Lai CentreforLearning,TeachingandTechnology,TheEducationUniversityof HongKong,HongKong,China e-mail:[email protected] ©TheAuthor(s)2019 1 S.-C.KongandH.Abelson(eds.),ComputationalThinkingEducation, https://doi.org/10.1007/978-981-13-6528-7_1

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.