modern societal needs: information, algorithmic, and ......2019/11/10 · information, algorithmic,...
TRANSCRIPT
ModernSocietalNeeds:Information,Algorithmic,andComputationalThinkingandTraining,inLargeNumbers
ManolisG.H.KatevenisProfessorofComputerScience,UniversityofCrete
CRISSSymposium,14November2019
UniversityofCrete
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
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
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
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
ExamplesfromUniv.ofCrete:canwemovethesetoSchool?
6Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
SwitchesinSeries:LogicalAND
SwitchesinParallel:LogicalOR
ExamplesfromUniv.ofCrete:canwemovethesetoSchool?
7Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
Eachredshunt“joins”arowtoacolumn
AMemory(8words× 8bitsperword)
ExamplesfromUniv.ofCrete:canwemovethesetoSchool?
8Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
readingtwootherwordsoutofthismemory
ExamplesfromUniv.ofCrete:canwemovethesetoSchools?
9Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
ADecisionTree
III II6 I6I I66 6I66II 66I 666
ExamplesfromUniv.ofCrete:canwemovethesetoSchools?
10Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
AddressDecoderbuiltoutofaDecisionTree
ExamplesfromUniv.ofCrete:canwemovethesetoSchools?
11Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
AddressDecoderconnectedtotheMemory
OtherExample:aBookforHighSchool?
12Information,Algorithmic&ComputationalThinking&Training- CRISSSymp.,2019
Ideasonly,noprerequisites• Googlesearch/rankalgorithm• Public-keyCryptography• Errorcorrectioncodes• Patternrecognition,machinelearning• Datacompression,DataBases• Digitalsignatures• Computability
GreektranslationbyCreteUniv.Press
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