Top Banner
Modern Societal Needs: Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis Professor of Computer Science, University of Crete CRISS Symposium, 14 November 2019 University of Crete
13

Modern Societal Needs: Information, Algorithmic, and ......2019/11/10  · Information, Algorithmic, and Computational Thinking and Training, in Large Numbers Manolis G.H. Katevenis

Sep 30, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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

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

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

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

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

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

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

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

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

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

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

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

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

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