SlideShare a Scribd company logo
PYTHON & CODING
NP Haris
Conceptualizer, CS, London, UK
USERS TO CREATORS: AI I ROBOTICS I IoT I CODING FOR KIDS
UK I CANADA I UAE I INDIA
FUTURE
● ARTIFICIAL INTELLIGENCE
● ROBOTICS
● MACHINE LEARNING
● BIG DATA
● INTERNET OF THINGS
● DATA SCIENCE
CODING
It is the process of
communicating with the
computer to get a desired
output. Or it is the language
of machines.
Number of languages in the world?
Number of programming (coding)
languages in the world?
6500
700
Whatever you see in internet is
created using coding. For example,
Zoom, Google Meet, Facebook,
Whatsapp.
Examples of Languages
Oldest programming language
Fortran (1957)
Artificial Intelligence
When a computer is able to perform
tasks that usually require human
intelligence, we can say that the
computer has artificial intelligence.
Examples of AI
SOFIA ALEXA
MAP
SIRI
DRIVERLESS CAR
Coding and AI
How is it related?
If you want to develop Artificial
Intelligence, you should know
coding. Coding is the basis of the
digital environment that we see
around us.
Why should our children learn AI & Coding from
young age ?
NEP 2020 (New Education Policy 2020)
Coding and AI
4.24. Concerted curricular and pedagogical initiatives, including the
introduction of contemporary subjects such as Artificial
Intelligence, Design Thinking, Holistic Health, Organic Living,
Environmental Education, Global Citizenship Education (GCED),
etc. at relevant stages will be undertaken to develop these various
important skills in students at all levels.
Academic Requirement
NEP 2020
Coding and AI
4.25. It is recognized that mathematics and mathematical thinking will be very
important for India’s future and India’s leadership role in the numerous
upcoming fields and professions that will involve artificial intelligence, machine
learning, and data science, etc. Thus, mathematics and computational thinking
will be given increased emphasis throughout the school years, starting with
the foundational stage, through a variety of innovative methods, including the
regular use of puzzles and games that make mathematical thinking more
enjoyable and engaging. Activities involving coding will be introduced in Middle
Stage (Grade 6)
CBSE
Grade 6, 7, 8, 9 and 10
Introduced AI as a skill subject
Future (Skill Requirement)
Basic literacy - Even managers and doctors have started learning Python
You will feel more comfortable living in the digital world
You can create your own digital world
Careers - All jobs under coding and AI are termed as high skilled jobs. If you are
looking to migrate to US, Canada, Australia or UK, you can either take the coding, data
science or AI.
More secure usage of computers and internet - Especially girls
Computers are everywhere. In car, aeroplane, TV, Fridge etc.
Problem solving using technology - Any solution will require tracking of data, monitor
and improve.
Build something on their own
Python
Created by Guido van Rossum
First released in 1991
1. Easy to Read, Learn and Write
Python is a high-level programming language that has English-like syntax. This makes it easier to read
and understand the code.
2. Improved Productivity
Python is a very productive language. Due to the simplicity of Python, developers can focus on solving
the problem. They don’t need to spend too much time in understanding the syntax or behavior of the
programming language. You write less code and get more things done.
3. Interpreted Language
Python is an interpreted language which means that Python directly executes the code line by line. In
case of any error, it stops further execution and reports back the error which has occurred.
Python shows only one error even if the program has multiple errors. This makes debugging easier.
Advantages of Python
4. Dynamically Typed
Python doesn’t know the type of variable until we run the code. It automatically assigns the data type during
execution. The programmer doesn’t need to worry about declaring variables and their data types.
5. Free and Open-Source
Python comes under the OSI approved open-source license. This makes it free to use and distribute. You can
download the source code, modify it and even distribute your version of Python. This is useful for organizations
that want to modify some specific behavior and use their version for development.
6. Vast Libraries Support
The standard library of Python is huge, you can find almost all the functions needed for your task. So, you don’t
have to depend on external libraries.
Advantages of Python
Digital Fest
Winners
Achievements
2021
Achievements
2021
Achievements
2019
Habitat School Students in the top finalist in Artificial Intelligence &
Robotics competition by Ministry of Education UAE in 2019
RECENT HIGHLIGHTS
Email :haris@baabte.com
Contact : +447448241977 (UK)

More Related Content

What's hot

Python Seminar PPT
Python Seminar PPTPython Seminar PPT
Python Seminar PPTShivam Gupta
 
Python Programming Language
Python Programming LanguagePython Programming Language
Python Programming LanguageLaxman Puri
 
Python Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | EdurekaPython Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | EdurekaEdureka!
 
Python and its Applications
Python and its ApplicationsPython and its Applications
Python and its ApplicationsAbhijeet Singh
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to PythonNowell Strite
 
Python Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | EdurekaPython Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | EdurekaEdureka!
 
Introduction To Python | Edureka
Introduction To Python | EdurekaIntroduction To Python | Edureka
Introduction To Python | EdurekaEdureka!
 
First Steps in Python Programming
First Steps in Python ProgrammingFirst Steps in Python Programming
First Steps in Python ProgrammingDozie Agbo
 
Presentation on python
Presentation on pythonPresentation on python
Presentation on pythonwilliam john
 
Introduction to-python
Introduction to-pythonIntroduction to-python
Introduction to-pythonAakashdata
 
Python Programming ppt
Python Programming pptPython Programming ppt
Python Programming pptismailmrribi
 

What's hot (20)

Python Seminar PPT
Python Seminar PPTPython Seminar PPT
Python Seminar PPT
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Python basic
Python basicPython basic
Python basic
 
Python Programming Language
Python Programming LanguagePython Programming Language
Python Programming Language
 
Python ppt
Python pptPython ppt
Python ppt
 
Python Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | EdurekaPython Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | Edureka
 
Python final ppt
Python final pptPython final ppt
Python final ppt
 
Python and its Applications
Python and its ApplicationsPython and its Applications
Python and its Applications
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to Python
 
Python Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | EdurekaPython Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | Edureka
 
Introduction To Python | Edureka
Introduction To Python | EdurekaIntroduction To Python | Edureka
Introduction To Python | Edureka
 
First Steps in Python Programming
First Steps in Python ProgrammingFirst Steps in Python Programming
First Steps in Python Programming
 
Python
PythonPython
Python
 
Presentation on python
Presentation on pythonPresentation on python
Presentation on python
 
Python - the basics
Python - the basicsPython - the basics
Python - the basics
 
Presentation on python
Presentation on pythonPresentation on python
Presentation on python
 
Python by Rj
Python by RjPython by Rj
Python by Rj
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Introduction to-python
Introduction to-pythonIntroduction to-python
Introduction to-python
 
Python Programming ppt
Python Programming pptPython Programming ppt
Python Programming ppt
 

Similar to Introduction to coding and Python

Basic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptxBasic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptxAditya Patel
 
POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE teachersduniya.com
 
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
🌟Is Learning Python Your  Career Game-Changer? 🚀🐍🌟Is Learning Python Your  Career Game-Changer? 🚀🐍
🌟Is Learning Python Your Career Game-Changer? 🚀🐍abhishekdf3
 
9 good reasons why you must consider python for web applications
9 good reasons why you must consider python for web applications 9 good reasons why you must consider python for web applications
9 good reasons why you must consider python for web applications SnehaDas60
 
Future of Python Certified Professionals in Data Science and Artificial Intel...
Future of Python Certified Professionals in Data Science and Artificial Intel...Future of Python Certified Professionals in Data Science and Artificial Intel...
Future of Python Certified Professionals in Data Science and Artificial Intel...M M Nair
 
Python and Its fascinating applications in the real world.pdf
Python and Its fascinating applications in the real world.pdfPython and Its fascinating applications in the real world.pdf
Python and Its fascinating applications in the real world.pdfSkilloVilla
 
MarsDevs Predicts The Python Trends for 2023
MarsDevs Predicts The Python Trends for 2023MarsDevs Predicts The Python Trends for 2023
MarsDevs Predicts The Python Trends for 2023Mars Devs
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to pythonsjagadeeswari
 
Python Training in Noida
Python Training in NoidaPython Training in Noida
Python Training in NoidaRaj Sharma
 
Top 10 Advantages of Python Programming Language .pdf
Top 10 Advantages of Python Programming Language .pdfTop 10 Advantages of Python Programming Language .pdf
Top 10 Advantages of Python Programming Language .pdfBytecode Security
 
Most in Demanding Python App Development Services
Most in Demanding Python App Development ServicesMost in Demanding Python App Development Services
Most in Demanding Python App Development ServicesCerebrum Infotech
 
Python programming for beginners
Python programming for beginnersPython programming for beginners
Python programming for beginnersBenishchoco
 
PYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxPYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxEzatIlman1
 
Top Coding Institute in Ghaziabad - Gicseh.pdf
Top Coding Institute in Ghaziabad - Gicseh.pdfTop Coding Institute in Ghaziabad - Gicseh.pdf
Top Coding Institute in Ghaziabad - Gicseh.pdfGICSEH
 
Where Do I Hire A Dedicated Team Of Python Developers Online.pdf
Where Do I Hire A Dedicated Team Of Python Developers Online.pdfWhere Do I Hire A Dedicated Team Of Python Developers Online.pdf
Where Do I Hire A Dedicated Team Of Python Developers Online.pdfMindfire LLC
 

Similar to Introduction to coding and Python (20)

Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Basic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptxBasic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptx
 
POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE
 
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
🌟Is Learning Python Your  Career Game-Changer? 🚀🐍🌟Is Learning Python Your  Career Game-Changer? 🚀🐍
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
 
python training.docx
python training.docxpython training.docx
python training.docx
 
9 good reasons why you must consider python for web applications
9 good reasons why you must consider python for web applications 9 good reasons why you must consider python for web applications
9 good reasons why you must consider python for web applications
 
Future of Python Certified Professionals in Data Science and Artificial Intel...
Future of Python Certified Professionals in Data Science and Artificial Intel...Future of Python Certified Professionals in Data Science and Artificial Intel...
Future of Python Certified Professionals in Data Science and Artificial Intel...
 
Python and Its fascinating applications in the real world.pdf
Python and Its fascinating applications in the real world.pdfPython and Its fascinating applications in the real world.pdf
Python and Its fascinating applications in the real world.pdf
 
MarsDevs Predicts The Python Trends for 2023
MarsDevs Predicts The Python Trends for 2023MarsDevs Predicts The Python Trends for 2023
MarsDevs Predicts The Python Trends for 2023
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Python Training in Noida
Python Training in NoidaPython Training in Noida
Python Training in Noida
 
Top 10 Advantages of Python Programming Language .pdf
Top 10 Advantages of Python Programming Language .pdfTop 10 Advantages of Python Programming Language .pdf
Top 10 Advantages of Python Programming Language .pdf
 
Most in Demanding Python App Development Services
Most in Demanding Python App Development ServicesMost in Demanding Python App Development Services
Most in Demanding Python App Development Services
 
Python.pdf
Python.pdfPython.pdf
Python.pdf
 
Python language
Python languagePython language
Python language
 
Python
PythonPython
Python
 
Python programming for beginners
Python programming for beginnersPython programming for beginners
Python programming for beginners
 
PYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxPYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptx
 
Top Coding Institute in Ghaziabad - Gicseh.pdf
Top Coding Institute in Ghaziabad - Gicseh.pdfTop Coding Institute in Ghaziabad - Gicseh.pdf
Top Coding Institute in Ghaziabad - Gicseh.pdf
 
Where Do I Hire A Dedicated Team Of Python Developers Online.pdf
Where Do I Hire A Dedicated Team Of Python Developers Online.pdfWhere Do I Hire A Dedicated Team Of Python Developers Online.pdf
Where Do I Hire A Dedicated Team Of Python Developers Online.pdf
 

More from Haris NP

Why coding club cyber square coding and artificial intelligence
Why coding club   cyber square   coding and artificial intelligenceWhy coding club   cyber square   coding and artificial intelligence
Why coding club cyber square coding and artificial intelligenceHaris NP
 
Coding in Schools & Artificial Intelligence in Schools
Coding in Schools & Artificial Intelligence in SchoolsCoding in Schools & Artificial Intelligence in Schools
Coding in Schools & Artificial Intelligence in SchoolsHaris NP
 
Innovation Lab in Schools
Innovation Lab in SchoolsInnovation Lab in Schools
Innovation Lab in SchoolsHaris NP
 
How to register a training institute and allocate course under a distributor ...
How to register a training institute and allocate course under a distributor ...How to register a training institute and allocate course under a distributor ...
How to register a training institute and allocate course under a distributor ...Haris NP
 
How to register a distributor and allocate course in 99lms?
How to register a distributor and allocate course in 99lms?How to register a distributor and allocate course in 99lms?
How to register a distributor and allocate course in 99lms?Haris NP
 
My learnings from Silicon Valley
My learnings from Silicon ValleyMy learnings from Silicon Valley
My learnings from Silicon ValleyHaris NP
 
Additional skill development program pk cics
Additional skill development program   pk cicsAdditional skill development program   pk cics
Additional skill development program pk cicsHaris NP
 
Different dimensions of android development baabtra.com
Different dimensions of android development baabtra.comDifferent dimensions of android development baabtra.com
Different dimensions of android development baabtra.comHaris NP
 

More from Haris NP (8)

Why coding club cyber square coding and artificial intelligence
Why coding club   cyber square   coding and artificial intelligenceWhy coding club   cyber square   coding and artificial intelligence
Why coding club cyber square coding and artificial intelligence
 
Coding in Schools & Artificial Intelligence in Schools
Coding in Schools & Artificial Intelligence in SchoolsCoding in Schools & Artificial Intelligence in Schools
Coding in Schools & Artificial Intelligence in Schools
 
Innovation Lab in Schools
Innovation Lab in SchoolsInnovation Lab in Schools
Innovation Lab in Schools
 
How to register a training institute and allocate course under a distributor ...
How to register a training institute and allocate course under a distributor ...How to register a training institute and allocate course under a distributor ...
How to register a training institute and allocate course under a distributor ...
 
How to register a distributor and allocate course in 99lms?
How to register a distributor and allocate course in 99lms?How to register a distributor and allocate course in 99lms?
How to register a distributor and allocate course in 99lms?
 
My learnings from Silicon Valley
My learnings from Silicon ValleyMy learnings from Silicon Valley
My learnings from Silicon Valley
 
Additional skill development program pk cics
Additional skill development program   pk cicsAdditional skill development program   pk cics
Additional skill development program pk cics
 
Different dimensions of android development baabtra.com
Different dimensions of android development baabtra.comDifferent dimensions of android development baabtra.com
Different dimensions of android development baabtra.com
 

Recently uploaded

Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxRaedMohamed3
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativePeter Windle
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chipsGeoBlogs
 
plant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsplant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsparmarsneha2
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...Nguyen Thanh Tu Collection
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxJisc
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersPedroFerreira53928
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...Jisc
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfSpecial education needs
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...EugeneSaldivar
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismDeeptiGupta154
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxricssacare
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationDelapenabediema
 

Recently uploaded (20)

Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
plant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsplant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated crops
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 

Introduction to coding and Python

  • 1. PYTHON & CODING NP Haris Conceptualizer, CS, London, UK USERS TO CREATORS: AI I ROBOTICS I IoT I CODING FOR KIDS UK I CANADA I UAE I INDIA
  • 2. FUTURE ● ARTIFICIAL INTELLIGENCE ● ROBOTICS ● MACHINE LEARNING ● BIG DATA ● INTERNET OF THINGS ● DATA SCIENCE
  • 3. CODING It is the process of communicating with the computer to get a desired output. Or it is the language of machines.
  • 4. Number of languages in the world? Number of programming (coding) languages in the world? 6500 700
  • 5. Whatever you see in internet is created using coding. For example, Zoom, Google Meet, Facebook, Whatsapp. Examples of Languages
  • 7.
  • 8.
  • 9. Artificial Intelligence When a computer is able to perform tasks that usually require human intelligence, we can say that the computer has artificial intelligence.
  • 10. Examples of AI SOFIA ALEXA MAP SIRI DRIVERLESS CAR
  • 11. Coding and AI How is it related? If you want to develop Artificial Intelligence, you should know coding. Coding is the basis of the digital environment that we see around us.
  • 12. Why should our children learn AI & Coding from young age ?
  • 13. NEP 2020 (New Education Policy 2020) Coding and AI 4.24. Concerted curricular and pedagogical initiatives, including the introduction of contemporary subjects such as Artificial Intelligence, Design Thinking, Holistic Health, Organic Living, Environmental Education, Global Citizenship Education (GCED), etc. at relevant stages will be undertaken to develop these various important skills in students at all levels. Academic Requirement
  • 14. NEP 2020 Coding and AI 4.25. It is recognized that mathematics and mathematical thinking will be very important for India’s future and India’s leadership role in the numerous upcoming fields and professions that will involve artificial intelligence, machine learning, and data science, etc. Thus, mathematics and computational thinking will be given increased emphasis throughout the school years, starting with the foundational stage, through a variety of innovative methods, including the regular use of puzzles and games that make mathematical thinking more enjoyable and engaging. Activities involving coding will be introduced in Middle Stage (Grade 6)
  • 15. CBSE Grade 6, 7, 8, 9 and 10 Introduced AI as a skill subject
  • 16. Future (Skill Requirement) Basic literacy - Even managers and doctors have started learning Python You will feel more comfortable living in the digital world You can create your own digital world Careers - All jobs under coding and AI are termed as high skilled jobs. If you are looking to migrate to US, Canada, Australia or UK, you can either take the coding, data science or AI. More secure usage of computers and internet - Especially girls Computers are everywhere. In car, aeroplane, TV, Fridge etc. Problem solving using technology - Any solution will require tracking of data, monitor and improve.
  • 17. Build something on their own
  • 18. Python Created by Guido van Rossum First released in 1991
  • 19. 1. Easy to Read, Learn and Write Python is a high-level programming language that has English-like syntax. This makes it easier to read and understand the code. 2. Improved Productivity Python is a very productive language. Due to the simplicity of Python, developers can focus on solving the problem. They don’t need to spend too much time in understanding the syntax or behavior of the programming language. You write less code and get more things done. 3. Interpreted Language Python is an interpreted language which means that Python directly executes the code line by line. In case of any error, it stops further execution and reports back the error which has occurred. Python shows only one error even if the program has multiple errors. This makes debugging easier. Advantages of Python
  • 20. 4. Dynamically Typed Python doesn’t know the type of variable until we run the code. It automatically assigns the data type during execution. The programmer doesn’t need to worry about declaring variables and their data types. 5. Free and Open-Source Python comes under the OSI approved open-source license. This makes it free to use and distribute. You can download the source code, modify it and even distribute your version of Python. This is useful for organizations that want to modify some specific behavior and use their version for development. 6. Vast Libraries Support The standard library of Python is huge, you can find almost all the functions needed for your task. So, you don’t have to depend on external libraries. Advantages of Python
  • 21.
  • 22.
  • 23.
  • 24.
  • 28. Achievements 2019 Habitat School Students in the top finalist in Artificial Intelligence & Robotics competition by Ministry of Education UAE in 2019
  • 30. Email :haris@baabte.com Contact : +447448241977 (UK)