Best Python Programming for 8th Graders - Infyni infyni Kids

Python Programming for Grade 8

Python Programming for Grade 8

Live Course

Duration: 18 Hours

Offered by: infyni

Live Course

$65.83

Coming Soon Notify Me

About Course

Python is a programming language that is easy to learn, which is why many novice coders choose it as their first language. Our course introduces students to the exciting world of programming using the Python language. Students will gain a basic understanding of object-oriented programming and enhance their critical thinking and problem-solving skills as they learn to design, code, and debug Python programs. Encourage them to master important programming concepts such as variables, operators, control flow constructs, how to use functions to reuse code and how to read and write to files. While no prior programming experience is required for this course and by end of the course, students will be able to apply the basic programming principles they mastered to learn easily other programming languages.

  • Topics
  • Instructor (1)
  • Introduction to Python
  • Python features
  • Scope of Python
  • Python Products
  • Python Download, Installation and Environment Setup
  • First Python program execution
  • Variables and Rules of writing Variables
  • Keywords in Python
  • Operators
  • Arithmetic operators
  • Logical operators
  • Membership operators
  • Basics I/O and Type casting
  • Introduction to Python 'string' data type
  • Properties of a string
  • String built-in functions
  • Programming with strings
  • String formatting
  • Flow of program control type
  • Decision making statements: if-elif-else
  • ‘for’ loop
  • Repetition using for loop: range() function
  • ‘while loop
  • Infinite loop
  • Loop control keywords: break, continue, pass
  • Introduction to Python 'list' data type
  • Properties of a list
  • List built-in functions
  • Programming with lists
  • Introduction to Python 'tuple' data type
  • Tuples as Read only lists
  • Introduction to Python 'dictionary' data type
  • Creating a new dictionary
  • Dictionary built-in functions
  • Properties of Dictionary
  • Introduction to Python 'set' data type
  • Set and set properties
  • Set built-in functions
  • Introduction to functions
  • Function definition and return
  • Function call and reuse
  • Function parameters
  • Function recipe and docstring
  • *args and **kwargs
  • Modules and Packages
  • Reading, writing and use of 'with' keyword
  • read(), readline(), readlines(), seek(), tell() methods
  • Use of CSV module in Python
  • Reading and writing CSV files
  • Sequencing
  • Introduction to computers and programming
  • Basics of App Development
  • UI Designing.
  • Decision Tree
  • Sequencing

Python Programming for Grade 8 students also learn