SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
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)

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Intro to Python
Intro to PythonIntro to Python
Intro to Python
 
Python course syllabus
Python course syllabusPython course syllabus
Python course syllabus
 
Beginning Python Programming
Beginning Python ProgrammingBeginning Python Programming
Beginning Python Programming
 
Introduction to python programming, Why Python?, Applications of Python
Introduction to python programming, Why Python?, Applications of PythonIntroduction to python programming, Why Python?, Applications of Python
Introduction to python programming, Why Python?, Applications of Python
 
Python by Rj
Python by RjPython by Rj
Python by Rj
 
Fundamentals of python
Fundamentals of pythonFundamentals of python
Fundamentals of python
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Introduction to the basics of Python programming (part 1)
Introduction to the basics of Python programming (part 1)Introduction to the basics of Python programming (part 1)
Introduction to the basics of Python programming (part 1)
 
Python basics
Python basicsPython basics
Python basics
 
Python Tutorial Part 2
Python Tutorial Part 2Python Tutorial Part 2
Python Tutorial Part 2
 
Python ppt
Python pptPython ppt
Python ppt
 
Introduction to python programming
Introduction to python programmingIntroduction to python programming
Introduction to python programming
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Python tutorial
Python tutorialPython tutorial
Python tutorial
 
Chapter 0 Python Overview (Python Programming Lecture)
Chapter 0 Python Overview (Python Programming Lecture)Chapter 0 Python Overview (Python Programming Lecture)
Chapter 0 Python Overview (Python Programming Lecture)
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Phython Programming Language
Phython Programming LanguagePhython Programming Language
Phython Programming Language
 
Python, the Language of Science and Engineering for Engineers
Python, the Language of Science and Engineering for EngineersPython, the Language of Science and Engineering for Engineers
Python, the Language of Science and Engineering for Engineers
 
Introduction to python
 Introduction to python Introduction to python
Introduction to python
 
Python
PythonPython
Python
 

Ähnlich wie 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.pptx
Aditya Patel
 

Ähnlich wie 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
 
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
 
What Is The Future of Data Science With Python?
What Is The Future of Data Science With Python?What Is The Future of Data Science With Python?
What Is The Future of Data Science With Python?
 

Mehr von Haris NP

Additional skill development program pk cics
Additional skill development program   pk cicsAdditional skill development program   pk cics
Additional skill development program pk cics
Haris NP
 

Mehr von 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
 

Kürzlich hochgeladen

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Kürzlich hochgeladen (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

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)