SlideShare a Scribd company logo
1 of 38
Download to read offline
Augmented Reality and its applications in education
Minas Pantelidakis.
Technical University of Crete
Department of E.C.E.
Topics
● What is Augmented Reality(AR)?
● How AR works
● Applications in education
● Further examples and applications
What is Augmented Reality?
● Combination of the real world and digitally produced elements
● The virtual content can be interacted with in real time
● Virtual objects appear fixed in space
● Improves our perception of the real world as well as our performance in it
What is Augmented Reality?
How Augmented reality(AR) differs from Virtual Reality(VR)
Virtual Reality
● Computer-generated simulation of a 3D environment
● Lack of real elements
What is Augmented Reality?
● 1968 – First headset
● 1990 – The term “AR” first
appears
● 1994 – Performance around
virtual objects
● 2009 – ARToolKit makes
development of AR content
easier
● 2017 – AR Kit & AR Core
launched by Apple & Microsoft
respectively for the support of
AR in smartphones
What is Augmented Reality?
Augmented reality will take some time to get
right, but I do think that it's profound.
Tim Cook - Apple Inc.
How AR works
● Combines Real and Virtual Images - Display Technologies
● Interactive in real-time - Interaction Technologies
● Registered in 3D - Tracking Technologies
How AR works
Display technologies
Past
● Bulky Head mounted displays
1st
HMD by Ivan Sutherland (1968)
How AR works
Display technologies
Present
● Handheld devices
● Lightweight head
mounted displays
Microsoft HololensXiaomi smartphone
Leap Motion’s AR HMD
How AR works
Display technologies
Future
● Wide FOV see through
● Retinal displays
● Contact lens
Magic Leap One Intel’s Vaunt smartglasses
Lumus DK40
Contact lens concept
How AR works
Interaction technologies
Past
● Limited interaction
● Viewpoint manipulation
How AR works
Interaction technologies
Present
● Screen based
● Simple gestures
How AR works
Interaction technologies
Future
● Natural gesture
● Multimodal input
(gestures and speech)
Yes, that is Ironman
How AR works
Interaction technologies
https://www.youtube.com/watch?v=LblxKvbfEoo
How AR works
Tracking technologies
Past
● Location based
● Marker based
How AR works
Tracking technologies
Present
● Image based
● Hybrid tracking
How AR works
Tracking technologies
Future
● Ubiquitous
● Model based
● Environmental
Applications in education
Applications in education
With AR information is
● Visualized in 3D
● Interactable
● Engaging and enjoyable
Applications in education
What if we could witness history before our eyes?
Applications in education
Or learn biology by interacting with the human body
Applications in education
Maybe experiment with new chemical compounds
Applications in education
https://www.youtube.com/watch?v=DXLyBQTS5-w
AR Chemistry
Applications in education
Or learn how to play a musical instrument
Applications in education
Let’s explore the planets of our solar system
https://www.youtube.com/watch?v=kg3CcaAgnUM
Applications in education
Professionals can benefit too
3D modeling in actual 3D
Applications in education
Professionals can benefit too
Maintenance of a car
Applications in education
The possibilites are truly endless
● from a school project
● to the training program of a conglomerate
Applications in education
JigSpace – Multipurpose educational app
https://www.youtube.com/watch?v=hbI9jB0Bbwg
Further examples and applications
Real-time driving assistance
Further examples and applications
https://www.youtube.com/watch?v=uhdOzpblrm0
Advertising and Promotion
Further examples and applications
Sightseeing and city exploration
Further examples and applications
Weather conditions and planning
Further examples and applications
Gaming
Further examples and applications
More gaming
Further examples and applications
Even more gaming
Further examples and applications
https://www.youtube.com/watch?v=Ki4Tlm4u9nY
Trading card game
We have reached the end of today’s presentation
We made it!
Questions?

More Related Content

What's hot

2016 AR Summer School Lecture3
2016 AR Summer School Lecture32016 AR Summer School Lecture3
2016 AR Summer School Lecture3Mark Billinghurst
 
Collaborative Immersive Analytics
Collaborative Immersive AnalyticsCollaborative Immersive Analytics
Collaborative Immersive AnalyticsMark Billinghurst
 
A Survey of Augmented Reality
A Survey of Augmented RealityA Survey of Augmented Reality
A Survey of Augmented RealityMark Billinghurst
 
Designing Augmented Reality Experiences
Designing Augmented Reality ExperiencesDesigning Augmented Reality Experiences
Designing Augmented Reality ExperiencesMark Billinghurst
 
Multimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed RealityMultimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed RealityMark Billinghurst
 
Lecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented RealityLecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented RealityMark Billinghurst
 
Mobile AR Lecture 2 - Technology
Mobile AR Lecture 2 - TechnologyMobile AR Lecture 2 - Technology
Mobile AR Lecture 2 - TechnologyMark Billinghurst
 
COMP 4026 - Lecture1 introduction
COMP 4026 - Lecture1 introductionCOMP 4026 - Lecture1 introduction
COMP 4026 - Lecture1 introductionMark Billinghurst
 
Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality Mark Billinghurst
 
COMP 4026 Lecture 6 Wearable Computing
COMP 4026 Lecture 6 Wearable ComputingCOMP 4026 Lecture 6 Wearable Computing
COMP 4026 Lecture 6 Wearable ComputingMark Billinghurst
 
Mobile AR Lecture 8 - AR Panoramas
Mobile AR Lecture 8 - AR PanoramasMobile AR Lecture 8 - AR Panoramas
Mobile AR Lecture 8 - AR PanoramasMark Billinghurst
 
COMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual RealityCOMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual RealityMark Billinghurst
 
COSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented RealityCOSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented RealityMark Billinghurst
 
Mini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 dMini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 dAkshetPatel
 

What's hot (20)

2016 AR Summer School Lecture3
2016 AR Summer School Lecture32016 AR Summer School Lecture3
2016 AR Summer School Lecture3
 
Collaborative Immersive Analytics
Collaborative Immersive AnalyticsCollaborative Immersive Analytics
Collaborative Immersive Analytics
 
May the Force be with You
May the Force be with YouMay the Force be with You
May the Force be with You
 
AR in Education
AR in EducationAR in Education
AR in Education
 
A Survey of Augmented Reality
A Survey of Augmented RealityA Survey of Augmented Reality
A Survey of Augmented Reality
 
Designing Augmented Reality Experiences
Designing Augmented Reality ExperiencesDesigning Augmented Reality Experiences
Designing Augmented Reality Experiences
 
Multimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed RealityMultimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed Reality
 
Lecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented RealityLecture 8 Introduction to Augmented Reality
Lecture 8 Introduction to Augmented Reality
 
Mobile AR Lecture 2 - Technology
Mobile AR Lecture 2 - TechnologyMobile AR Lecture 2 - Technology
Mobile AR Lecture 2 - Technology
 
Lecture 9 AR Technology
Lecture 9 AR TechnologyLecture 9 AR Technology
Lecture 9 AR Technology
 
COMP 4026 - Lecture1 introduction
COMP 4026 - Lecture1 introductionCOMP 4026 - Lecture1 introduction
COMP 4026 - Lecture1 introduction
 
Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality
 
COMP 4026 Lecture 6 Wearable Computing
COMP 4026 Lecture 6 Wearable ComputingCOMP 4026 Lecture 6 Wearable Computing
COMP 4026 Lecture 6 Wearable Computing
 
Mobile AR Lecture 8 - AR Panoramas
Mobile AR Lecture 8 - AR PanoramasMobile AR Lecture 8 - AR Panoramas
Mobile AR Lecture 8 - AR Panoramas
 
COMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual RealityCOMP 4010 - Lecture 2: Presence in Virtual Reality
COMP 4010 - Lecture 2: Presence in Virtual Reality
 
COSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented RealityCOSC 426 Lecture 1: Introduction to Augmented Reality
COSC 426 Lecture 1: Introduction to Augmented Reality
 
Lecture1 introduction to VR
Lecture1 introduction to VRLecture1 introduction to VR
Lecture1 introduction to VR
 
Mini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 dMini workshop on ar vr using unity3 d
Mini workshop on ar vr using unity3 d
 
Empathic Glasses
Empathic GlassesEmpathic Glasses
Empathic Glasses
 
2013 Lecture3: AR Tracking
2013 Lecture3: AR Tracking 2013 Lecture3: AR Tracking
2013 Lecture3: AR Tracking
 

Similar to Augmented Reality presentation 2018 for high schools

Augmented reality: The next frontier for learning
Augmented reality: The next frontier for learningAugmented reality: The next frontier for learning
Augmented reality: The next frontier for learningTryggvi Thayer
 
Augmented Reality for Collaborative Experience
Augmented Reality for Collaborative ExperienceAugmented Reality for Collaborative Experience
Augmented Reality for Collaborative ExperienceDarya Yegorina, DBA
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityMark Billinghurst
 
Augmented Reality: A Better Learning Experience
Augmented Reality: A Better Learning ExperienceAugmented Reality: A Better Learning Experience
Augmented Reality: A Better Learning ExperienceDr Poonsri Vate-U-Lan
 
Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentationimzulkifli
 
Augmented reality : Possibilities and Challenges - An IEEE talk at DA-IICT
Augmented reality : Possibilities and Challenges - An IEEE talk at DA-IICTAugmented reality : Possibilities and Challenges - An IEEE talk at DA-IICT
Augmented reality : Possibilities and Challenges - An IEEE talk at DA-IICTParth Darji
 
Augmented Reality In Education
Augmented Reality In EducationAugmented Reality In Education
Augmented Reality In EducationMohammad Athik
 
Augmented Reality and Gaming in Education
Augmented Reality and Gaming in EducationAugmented Reality and Gaming in Education
Augmented Reality and Gaming in EducationJeff Piontek
 
COSC 426 lect. 4: AR Interaction
COSC 426 lect. 4: AR InteractionCOSC 426 lect. 4: AR Interaction
COSC 426 lect. 4: AR InteractionMark Billinghurst
 
The Pedagogical Potential of Augmented Reality Apps
The Pedagogical Potential of Augmented Reality AppsThe Pedagogical Potential of Augmented Reality Apps
The Pedagogical Potential of Augmented Reality Appsinventionjournals
 
Enhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented RealityEnhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented RealityMark Frydenberg
 
Augmented Reality In Education
Augmented Reality In EducationAugmented Reality In Education
Augmented Reality In EducationMohammad Athik
 
LSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary SchoolsLSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary SchoolstalkPrimaryICT
 
ICT Presentation.pptx
ICT Presentation.pptxICT Presentation.pptx
ICT Presentation.pptxHamzaAshraf41
 
Augmented Reality for Teaching English
Augmented Reality for Teaching EnglishAugmented Reality for Teaching English
Augmented Reality for Teaching EnglishDr Poonsri Vate-U-Lan
 

Similar to Augmented Reality presentation 2018 for high schools (20)

Augmented reality: The next frontier for learning
Augmented reality: The next frontier for learningAugmented reality: The next frontier for learning
Augmented reality: The next frontier for learning
 
Augmented Reality for Collaborative Experience
Augmented Reality for Collaborative ExperienceAugmented Reality for Collaborative Experience
Augmented Reality for Collaborative Experience
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual Reality
 
Creating those dots
Creating those dotsCreating those dots
Creating those dots
 
Augmented Reality: A Better Learning Experience
Augmented Reality: A Better Learning ExperienceAugmented Reality: A Better Learning Experience
Augmented Reality: A Better Learning Experience
 
Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentation
 
Augmented reality : Possibilities and Challenges - An IEEE talk at DA-IICT
Augmented reality : Possibilities and Challenges - An IEEE talk at DA-IICTAugmented reality : Possibilities and Challenges - An IEEE talk at DA-IICT
Augmented reality : Possibilities and Challenges - An IEEE talk at DA-IICT
 
Augmented Reality In Education
Augmented Reality In EducationAugmented Reality In Education
Augmented Reality In Education
 
Augmented Reality and Gaming in Education
Augmented Reality and Gaming in EducationAugmented Reality and Gaming in Education
Augmented Reality and Gaming in Education
 
COSC 426 lect. 4: AR Interaction
COSC 426 lect. 4: AR InteractionCOSC 426 lect. 4: AR Interaction
COSC 426 lect. 4: AR Interaction
 
The Pedagogical Potential of Augmented Reality Apps
The Pedagogical Potential of Augmented Reality AppsThe Pedagogical Potential of Augmented Reality Apps
The Pedagogical Potential of Augmented Reality Apps
 
Enhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented RealityEnhancing and Transforming Global Learning Communities with Augmented Reality
Enhancing and Transforming Global Learning Communities with Augmented Reality
 
Augmented Class!
Augmented Class!Augmented Class!
Augmented Class!
 
Augmented Reality In Education
Augmented Reality In EducationAugmented Reality In Education
Augmented Reality In Education
 
LSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary SchoolsLSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary Schools
 
ICT Presentation.pptx
ICT Presentation.pptxICT Presentation.pptx
ICT Presentation.pptx
 
Can Virtual Reality be the new normal?
Can Virtual Reality be the new normal?Can Virtual Reality be the new normal?
Can Virtual Reality be the new normal?
 
Augmented Reality for Teaching English
Augmented Reality for Teaching EnglishAugmented Reality for Teaching English
Augmented Reality for Teaching English
 
Merge Cube.pptx
Merge Cube.pptxMerge Cube.pptx
Merge Cube.pptx
 
History of computers
History of computersHistory of computers
History of computers
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Augmented Reality presentation 2018 for high schools