SlideShare a Scribd company logo
1 of 32
Download to read offline
AP CS A Overview
Ahmed Elmalla
https://elmallla.info
Students Brain
Building brian chunks / Physical Exercise
Creativity vs emotional stability
Focus mode vs Diffuse mode
Working Memory Vs Permanent memory
AP CS Exam
Data Types Python Vs Java
Strings in Python
Strings in Java
Arrays in python
Arrays in Java
Storing Student score in a 2D Array
Java Vs Python
Java
Counting Students with score > 4
Data Structure in Python
Sets & Lists in Python
Coding alone not enough
Analysis, Design, Coding, Testing, Maintenance
Methodologies like waterfall, Agile
Show Case 1 - Healthcare Mobile App
Mobile app that can connect to
a medical device.
Read patients oxygen level,
glucose level and ECG heart
waves.
Send it in real time to clinicians
and patients guardians
Project 1 Images
Patient can allow
certain Clinicians &
patient guardians to
monitor his glucose
levels, oxygen levels,
ECG waves, blood
pressure and more.
Showcase Videos
How guardians / Clinicians can monitor patients
https://youtu.be/CxRpQkLE9uA
Live Monitoring for patients: https://youtu.be/uz3wkkcGdHA
Patient Offline showcase (without connecting to Checkme) :
https://youtu.be/wmGJE1QNHo8
Diabetes Diary - Smart Health https://youtu.be/ztlcYvRVByE
Showcase 2 - Facial recognition for patients
Recognizing accident patients
using AI
Using Smartglass to see
patients details in the prism
Using Smart Watch to
measure body vitals
Python + OpenCV
Teaching Certifications
*Studied Learning how to learn with Barbra Oaklay from Oakland University
*Learning how to teach youth from Arizona State University (waiting for
Exam)
*Uncommon Sense Teaching (In progress)
*Practical Teaching with Technology (In progress)
Subjects I teach (more details here)
*American syllabus from college Board (AP CS A)
*IGCSE CS A- Level
Testimonials
“Mr. Ahmed is dedicated to helping my
daughter achieve her goals and is able to
easily explain difficult concepts” Madam Lee
“So far from a few tutors for A-Levels
Computer Science I’ve tried, Mr Ahmed has
been the best at explaining at teaching the
concepts so far” Joy Chandran
“The class went smoothly and it was very
understandable, i liked that you were not too
slow but fast in a good way” Al-Shammry
Qualifications (more details here)
I am professional computer engineer with certificates from Stanford, Alberta,
and California Irvine universities.
Why should you you hire me ?
I experienced the software development process
I have worked with world class teams from all over the
world
I developed software solutions on international level
I listen to my students and enjoy seeing them excel
At the End
Thank you for your time
https://elmalla.info/#portfolio
Smart Cameras Projects (more details here)
Smart Cameras are used
to detect and locate the
exact position of a 80
micron wire.
Bonding is done using 0.8
mm bonding tip on a 1.2
mm space
Desktop application Inspection machine
Desktop application was
developed using VB to
control cartesian robotic
arm with a smart camera
to measure product
dimensions
German Passport Machinery (more details here)
German passport
production facility, a trip
for Machine
commissioning
Camera single Line Diagram (Machine)
Textile Machinery
Training in a german
machinery manufacturer
in 1999
Safety Syringe Machinery
Worked with swiss teams
around the globe to deliver
MedTech machinery for US
customers.
Safety syringe is being
inspected with smart
cameras
AWCS system Installation (more details here)
Installation of an
automated waste
collection system in the
city of Vällingby Parkstad,
Sweden

More Related Content

Similar to AP CS A Class Trial slide by Python & Computer science tutor in Malaysia

1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx
1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx
1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx
pproject345
 
Introduction Many institutes like and universities always.pdf
Introduction Many institutes like and universities always.pdfIntroduction Many institutes like and universities always.pdf
Introduction Many institutes like and universities always.pdf
bkbk37
 
Ravish_testing_manual_automation
Ravish_testing_manual_automationRavish_testing_manual_automation
Ravish_testing_manual_automation
Ravish Singh
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptx
sathiyasowmi
 

Similar to AP CS A Class Trial slide by Python & Computer science tutor in Malaysia (20)

Software Quality Assurance: A mind game between you and devil
Software Quality Assurance: A mind game between you and devilSoftware Quality Assurance: A mind game between you and devil
Software Quality Assurance: A mind game between you and devil
 
1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx
1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx
1410482042(Farhat Tasnim) & 1621802042(K.M.H.Mubin) sec 11.pptx
 
Driver drowsiness monitoring system using visual behaviour and machine learning
Driver drowsiness monitoring system using visual behaviour and machine learningDriver drowsiness monitoring system using visual behaviour and machine learning
Driver drowsiness monitoring system using visual behaviour and machine learning
 
A guide to Face Detection in Python.pdf
A guide to Face Detection in Python.pdfA guide to Face Detection in Python.pdf
A guide to Face Detection in Python.pdf
 
Venkatesh_Experienced
Venkatesh_ExperiencedVenkatesh_Experienced
Venkatesh_Experienced
 
Vision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driver
 
Introduction Many institutes like and universities always.pdf
Introduction Many institutes like and universities always.pdfIntroduction Many institutes like and universities always.pdf
Introduction Many institutes like and universities always.pdf
 
Resume
ResumeResume
Resume
 
1st module.....
1st module.....1st module.....
1st module.....
 
Driver drowsiness and lane detection screenshots
Driver drowsiness and lane detection screenshotsDriver drowsiness and lane detection screenshots
Driver drowsiness and lane detection screenshots
 
Projects
ProjectsProjects
Projects
 
ABDUL REHMAN CV
ABDUL REHMAN CVABDUL REHMAN CV
ABDUL REHMAN CV
 
Machine learning pipeline
Machine learning pipelineMachine learning pipeline
Machine learning pipeline
 
1437322195130Resume_SURENDAR(1)
1437322195130Resume_SURENDAR(1)1437322195130Resume_SURENDAR(1)
1437322195130Resume_SURENDAR(1)
 
Anjan HR Paper PPT .pptx
Anjan HR Paper PPT .pptxAnjan HR Paper PPT .pptx
Anjan HR Paper PPT .pptx
 
Ravish_testing_manual_automation
Ravish_testing_manual_automationRavish_testing_manual_automation
Ravish_testing_manual_automation
 
Python Project.pptx
Python Project.pptxPython Project.pptx
Python Project.pptx
 
Dragons's Den 2014 Semester 1
Dragons's Den 2014 Semester 1Dragons's Den 2014 Semester 1
Dragons's Den 2014 Semester 1
 
Sathishkumar_M
Sathishkumar_MSathishkumar_M
Sathishkumar_M
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptx
 

More from Ahmed Elmalla

Ahmed Elmalla Software projects
Ahmed Elmalla Software projectsAhmed Elmalla Software projects
Ahmed Elmalla Software projects
Ahmed Elmalla
 

More from Ahmed Elmalla (15)

Data Science & AI Road Map by Python & Computer science tutor in Malaysia
Data Science  & AI Road Map by Python & Computer science tutor in MalaysiaData Science  & AI Road Map by Python & Computer science tutor in Malaysia
Data Science & AI Road Map by Python & Computer science tutor in Malaysia
 
IGCSE O/L Trial Class slides
IGCSE O/L Trial Class slidesIGCSE O/L Trial Class slides
IGCSE O/L Trial Class slides
 
International Software Projects Show Cases by Python & Computer science tutor...
International Software Projects Show Cases by Python & Computer science tutor...International Software Projects Show Cases by Python & Computer science tutor...
International Software Projects Show Cases by Python & Computer science tutor...
 
Python Vs Pseudo code String Manipulation
Python Vs Pseudo code String Manipulation Python Vs Pseudo code String Manipulation
Python Vs Pseudo code String Manipulation
 
Galaxy prototype design from Max G. of Uber
Galaxy prototype design from Max G. of UberGalaxy prototype design from Max G. of Uber
Galaxy prototype design from Max G. of Uber
 
Max Gershfield from UBER Unpaid Invoice 1
Max Gershfield  from UBER  Unpaid Invoice 1Max Gershfield  from UBER  Unpaid Invoice 1
Max Gershfield from UBER Unpaid Invoice 1
 
Ahmed Elmalla ECE Bonding Vision System proposal by Python & Computer science...
Ahmed Elmalla ECE Bonding Vision System proposal by Python & Computer science...Ahmed Elmalla ECE Bonding Vision System proposal by Python & Computer science...
Ahmed Elmalla ECE Bonding Vision System proposal by Python & Computer science...
 
Ahmed Elmalla Certificate Stanford evaluations AI Healthcare Applications
Ahmed Elmalla Certificate Stanford evaluations AI Healthcare Applications Ahmed Elmalla Certificate Stanford evaluations AI Healthcare Applications
Ahmed Elmalla Certificate Stanford evaluations AI Healthcare Applications
 
Ahmed Elmalla Agile software projects
Ahmed Elmalla Agile software projectsAhmed Elmalla Agile software projects
Ahmed Elmalla Agile software projects
 
Ahmed Elmalla - Guardian testmonial
Ahmed Elmalla - Guardian testmonialAhmed Elmalla - Guardian testmonial
Ahmed Elmalla - Guardian testmonial
 
Ahmed Elmalla - Business Case KACST
Ahmed Elmalla  - Business Case KACSTAhmed Elmalla  - Business Case KACST
Ahmed Elmalla - Business Case KACST
 
Ahmed Elmalla Using AI to predict chronic diseases
Ahmed Elmalla Using AI to predict chronic diseases Ahmed Elmalla Using AI to predict chronic diseases
Ahmed Elmalla Using AI to predict chronic diseases
 
Ahmed Elmalla - Pandemic tracker project by Python & Computer science tutor i...
Ahmed Elmalla - Pandemic tracker project by Python & Computer science tutor i...Ahmed Elmalla - Pandemic tracker project by Python & Computer science tutor i...
Ahmed Elmalla - Pandemic tracker project by Python & Computer science tutor i...
 
Ahmed Elmalla Software projects
Ahmed Elmalla Software projectsAhmed Elmalla Software projects
Ahmed Elmalla Software projects
 
Ahmed Elmalla Private Tutor Resume
Ahmed Elmalla Private Tutor ResumeAhmed Elmalla Private Tutor Resume
Ahmed Elmalla Private Tutor Resume
 

Recently uploaded

Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
EADTU
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 

Recently uploaded (20)

DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 

AP CS A Class Trial slide by Python & Computer science tutor in Malaysia

  • 1. AP CS A Overview Ahmed Elmalla https://elmallla.info
  • 2. Students Brain Building brian chunks / Physical Exercise Creativity vs emotional stability Focus mode vs Diffuse mode Working Memory Vs Permanent memory
  • 9. Storing Student score in a 2D Array
  • 11. Java
  • 14. Sets & Lists in Python
  • 15. Coding alone not enough Analysis, Design, Coding, Testing, Maintenance Methodologies like waterfall, Agile
  • 16. Show Case 1 - Healthcare Mobile App Mobile app that can connect to a medical device. Read patients oxygen level, glucose level and ECG heart waves. Send it in real time to clinicians and patients guardians
  • 17. Project 1 Images Patient can allow certain Clinicians & patient guardians to monitor his glucose levels, oxygen levels, ECG waves, blood pressure and more.
  • 18. Showcase Videos How guardians / Clinicians can monitor patients https://youtu.be/CxRpQkLE9uA Live Monitoring for patients: https://youtu.be/uz3wkkcGdHA Patient Offline showcase (without connecting to Checkme) : https://youtu.be/wmGJE1QNHo8 Diabetes Diary - Smart Health https://youtu.be/ztlcYvRVByE
  • 19. Showcase 2 - Facial recognition for patients Recognizing accident patients using AI Using Smartglass to see patients details in the prism Using Smart Watch to measure body vitals Python + OpenCV
  • 20. Teaching Certifications *Studied Learning how to learn with Barbra Oaklay from Oakland University *Learning how to teach youth from Arizona State University (waiting for Exam) *Uncommon Sense Teaching (In progress) *Practical Teaching with Technology (In progress)
  • 21. Subjects I teach (more details here) *American syllabus from college Board (AP CS A) *IGCSE CS A- Level
  • 22. Testimonials “Mr. Ahmed is dedicated to helping my daughter achieve her goals and is able to easily explain difficult concepts” Madam Lee “So far from a few tutors for A-Levels Computer Science I’ve tried, Mr Ahmed has been the best at explaining at teaching the concepts so far” Joy Chandran “The class went smoothly and it was very understandable, i liked that you were not too slow but fast in a good way” Al-Shammry
  • 23. Qualifications (more details here) I am professional computer engineer with certificates from Stanford, Alberta, and California Irvine universities.
  • 24. Why should you you hire me ? I experienced the software development process I have worked with world class teams from all over the world I developed software solutions on international level I listen to my students and enjoy seeing them excel
  • 25. At the End Thank you for your time https://elmalla.info/#portfolio
  • 26. Smart Cameras Projects (more details here) Smart Cameras are used to detect and locate the exact position of a 80 micron wire. Bonding is done using 0.8 mm bonding tip on a 1.2 mm space
  • 27. Desktop application Inspection machine Desktop application was developed using VB to control cartesian robotic arm with a smart camera to measure product dimensions
  • 28. German Passport Machinery (more details here) German passport production facility, a trip for Machine commissioning
  • 29. Camera single Line Diagram (Machine)
  • 30. Textile Machinery Training in a german machinery manufacturer in 1999
  • 31. Safety Syringe Machinery Worked with swiss teams around the globe to deliver MedTech machinery for US customers. Safety syringe is being inspected with smart cameras
  • 32. AWCS system Installation (more details here) Installation of an automated waste collection system in the city of Vällingby Parkstad, Sweden