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)

Introduction to coding and Python

  • 1.
    PYTHON & CODING NPHaris 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 theprocess of communicating with the computer to get a desired output. Or it is the language of machines.
  • 4.
    Number of languagesin the world? Number of programming (coding) languages in the world? 6500 700
  • 5.
    Whatever you seein internet is created using coding. For example, Zoom, Google Meet, Facebook, Whatsapp. Examples of Languages
  • 6.
  • 9.
    Artificial Intelligence When acomputer is able to perform tasks that usually require human intelligence, we can say that the computer has artificial intelligence.
  • 10.
    Examples of AI SOFIAALEXA MAP SIRI DRIVERLESS CAR
  • 11.
    Coding and AI Howis 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 ourchildren learn AI & Coding from young age ?
  • 13.
    NEP 2020 (NewEducation 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 andAI 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) Basicliteracy - 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.
  • 18.
    Python Created by Guidovan Rossum First released in 1991
  • 19.
    1. Easy toRead, 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 Pythondoesn’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
  • 25.
  • 26.
  • 27.
  • 28.
    Achievements 2019 Habitat School Studentsin the top finalist in Artificial Intelligence & Robotics competition by Ministry of Education UAE in 2019
  • 29.
  • 30.