Python for Kids (Level I)

Overview

Python is a general-purpose programming language used to build just about anything. Python is key for backend web development, data analysis, artificial intelligence and scientific computing, all of which are key for pursuing IT careers.

With PCAP: Programming Essentials in Python you learn to design, write, debug, and run programs encoded in the Python language. No prior programming knowledge is required.

Used by startups and tech giants like Google, Facebook, Netflix, and more, Python offers you endless possibilities for creating
small and large-scale software projects. User-friendly with easy-to-read code, Python is a great first programming language to learn and requires no prior programming knowledge.

The course begins with the very basics guiding you step by step until you become adept at solving more complex problems.

In this course, you will learn in-demand skills such as how to design, develop, and improve computer programs, methods for analyzing problems using programming, programming best practices, and
more.

The course also prepares you for the PCEP – Certified Entry-Level Python Programmer certification

Curriculum Description

The PCAP: Programming Essentials in Python course covers all the basics of programming in Python 3, as well as general computer programming concepts and techniques. The course also familiarizes the student with the object-oriented approach. 

Students have access to hands-on practice materials, quizzes, and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.

Curriculum Objectives

The aim of the course is to familiarize students with general computer programming concepts like conditional execution, functions, loops, Python programming language syntax, semantics, and the runtime environment, as well as with general coding techniques and object-oriented programming.

Completing the course ensures that the student is fully acquainted with all the primary means provided by Python 3 to enable them to start their own studies, and to open a path to the developer’s career.

Industry Certification

The PCAP: Programming Essenstials in Python curriculum helps students prepare for the PCEP-Certified Entry-Level Python Programmer.

**PCEP - Certified Entry-Level Python Programmer**

certification is a professional credential that measures the student’s ability to accomplish coding tasks related to the essentials of programming in the Python language.

Lessons

Part 1

1: Introduction to Python and Computer Programming
  • Python as a modern, universal and growing programming language
  • Python versions and language development
  • Brief review of tools and environment needed to start programming in Python
2: Data Type, Variables Basic Input-Output Operations, Basic Operators
  • How to write and run the very first Python program
  • Python literals
  • Python operators and expressions
  • Variable – naming and using
  • Basic input/output operations in Pything
3: Boolean Values, Conditional Execution, Loops, Lists and List processing, Logic and Bitwise Operations
  • Boolean data type
  • Relational operator and Pythion
  • Decision making in Python
  • Pepeating code execution using loops
  • Logic and bitwise operations in Python
  • Lists in Python: constructing, indexing, slicing amd content manipulation
  • How to sort a list using a bubble-sort algorithm
  • Multidimentional lists and their applications
4:Functions, Tuples, Dictionaries and Data Processing
  • Code structuring and the concept of functions
  • Function invocationand returning a result from a funtion
  • Name scopes and variable shadowing
  • Tuples – purpose, constructing and using
  • Dictionaries – purpose, constructing and using
en_USEnglish