![Page 1: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/1.jpg)
ModernSocietalNeeds:Information,Algorithmic,andComputationalThinkingandTraining,inLargeNumbers
ManolisG.H.KatevenisProfessorofComputerScience,UniversityofCrete
CRISSSymposium,14November2019
UniversityofCrete
![Page 2: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/2.jpg)
Societychanges,Schoolsmustfollow– orratherlead!• Technologyadvances,affectingsociety–maketaskseasier,increaseproductivity– shifttointellectual,creative professions– awayfrommanualorrepetitive tasks
• Schoolsmustadapttosocietalchanges…• orrather:Schoolsmustlead societalchanges!– schoolseducatethenextgeneration– ourfuture– ourfuturedependsonthosewhocreateit– oncurrentstudents
2Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
![Page 3: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/3.jpg)
Information&CommunicationTechnologies(ICT)• ICTdrivesthemoderntechnology&societyrevolution– knowledgeispower– speedandeaseofinformationaccessandprocessingprovidescountlessnew,previouslyunknownopportunities
• ICTisstillinitsinfancy!– self-drivingcars?drones?drugdesign?nextgoogle/fb/AirBNB?– systemreliability,security,privacy,performance,easeofuse?– parallelism,artificialintelligence:stillintheirinfancy– hugecomplexitytobuildthese – “labor”(intellect)intensive!
⇒ Needmany-manymoreICTprofessionals!
3Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
![Page 4: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/4.jpg)
ReorientEducationtowardstheProfessionsneeded• Needmoreintellectual,creativeprofessionals,andlesspeopleinmanualorrepetitivetasks• NeedmanymoreICTprofessionals,world-wide• WouldmoreICTgraduationsleadtounemployment?– definitelynot – example1:Israelinthe90’s– definitelynot – example2:AMCC-Greece(missed),1998
• Onthecontrary,availabililtyofhigh-qualityICTprofessionalsisapre-requisiteforeconomicgrowth⇒ Attractyoungs(maleand female)towardsSTEMandICT!
4Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
![Page 5: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/5.jpg)
Weneedtoboth useandunderstandICTbetter• ICTisanewTool foralmosteverythinginlife– needtraininginusingICTintheotherprofessionsandactivities– digitalcompetencesmustbeacquiredintheclassroom
• InformationandAlgorithms,asa(new)WayofThinking,mustalsobecultivatedintothenextgenerations–WhatisInformation,howisitrepresented,processed,derived– Algorithmicthinking:relatedtomathematics(rigorous,correct)andengineering(howtoachieveagoal),yetseparatefromboth– Understandingcomputersandcomputations
• TrueEngineeringinschool:design&build(≠justsolve)5Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
![Page 6: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/6.jpg)
ExamplesfromUniv.ofCrete:canwemovethesetoSchool?
6Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
SwitchesinSeries:LogicalAND
SwitchesinParallel:LogicalOR
![Page 7: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/7.jpg)
ExamplesfromUniv.ofCrete:canwemovethesetoSchool?
7Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
Eachredshunt“joins”arowtoacolumn
AMemory(8words× 8bitsperword)
![Page 8: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/8.jpg)
ExamplesfromUniv.ofCrete:canwemovethesetoSchool?
8Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
readingtwootherwordsoutofthismemory
![Page 9: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/9.jpg)
ExamplesfromUniv.ofCrete:canwemovethesetoSchools?
9Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
ADecisionTree
III II6 I6I I66 6I66II 66I 666
![Page 10: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/10.jpg)
ExamplesfromUniv.ofCrete:canwemovethesetoSchools?
10Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
AddressDecoderbuiltoutofaDecisionTree
![Page 11: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/11.jpg)
ExamplesfromUniv.ofCrete:canwemovethesetoSchools?
11Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
AddressDecoderconnectedtotheMemory
![Page 12: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/12.jpg)
OtherExample:aBookforHighSchool?
12Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
Ideasonly,noprerequisites• Googlesearch/rankalgorithm• Public-keyCryptography• Errorcorrectioncodes• Patternrecognition,machinelearning• Datacompression,DataBases• Digitalsignatures• Computability
GreektranslationbyCreteUniv.Press
![Page 13: Modern Societal Needs: Information, Algorithmic, and ......2019/11/10 · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis](https://reader034.vdocuments.site/reader034/viewer/2022051810/601b113923e4106cc3128bba/html5/thumbnails/13.jpg)
Conclusions• Reorienteducationand professiontopics–moreintellectual,creativeprofessionals– not forrepetitivetasks–manymoreICTprofessionalsneeded,ofhighquality– vocationalguidance
• Everybodytobecomeabetteruser ofICT• Everybodytobetterunderstand ICT– Information,Algorithmic,ComputationalThinking
• Attractyoungs(maleand female)towardsSTEMandICT
13Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019