In this final module of our Introduction to Python course, we will consolidate everything that we have learnt by taking a practice Certified Associate in Python Programming (PCAP) examination paper (aligned to exam version PCAP-31-02).
A formal certification in any skill is a worthwhile endeavour, most importantly for personal growth but also to enable employers to validate your knowledge. As technology continues to advance rapidly and as organisations become more data-driven, the need for employees to have a strong grounding in coding and fundamental computing principles is just as important as foundations in mathematics and language skills. A certification in a programming language, such as Python, is therefore an immensely valuable asset for both employees and modern organisations.
The Python Institute is an independent non-profit project set up by the Open Education and Development Group (OpenEDG) to promote the Python programming language, train the next generation of Python programmers, and to support professional careers in Python programming and related technologies. They offer independent and vendor-neutral certification in the Python programming language across the following three competency levels:
- Entry Level - Certified Entry-Level Python Programmer (PCEP) certification.
Enables individuals to validate their knowledge of fundamental computer programming concepts including data types, functions, conditions, loops and the basics of Python programming language syntax, semantics and its runtime environment.
- Associate - Certified Associate in Python Programming (PCAP) certification.
Enables individuals to validate their knowledge of general computer programming concepts including everying in the PCEP syllabus plus conditional execution, loops, intermediate Python programming syntax, semantics and its runtime environment, object oriented programming, general coding techniques and best practices.
- Professional - Certified Professional in Python Programming (PCPP 1 and PCPP 2) certification.
Enables individuals to validate their professional credentials as an advanced Python software developer including everything in the PCEP and PCAP syllabuses plus advanced object oriented programming, mathematics, science and engineering-oriented Python modules, graphical user interface (GUI) programming, network programming, testing principles and techniques, software design patterns, database programming, and creating complete software services and systems.
Our Introduction to Python course has been purposely aligned to the PCAP examination syllabus (exam version PCAP-31-02), as this provides learners with a strong coding foundation from which to develop a modern professional career in Data Science, Software Engineering and/or Data Engineering amongst other career pathways.
Further information on the PCAP examination may be found on the PCAP Certification webpage, the key points of which are listed below (correct as of September 2020):
- Exam Code: PCAP-31-02 (Pearson Vue) or PCAP-NP-31-02 (OpenEDG Testing Service)
- Pre-Requisites: None
- Duration: 65 minutes (exam)
- Number of Questions: 40
- Format: Single and multiple choice
- Language: English
- Pass Mark: 70%
- Full Exam Price: USD 295.00
The PCAP examination syllabus (exam version PCAP-31-02), to which our Introduction to Python course is aligned, covers four major areas in Python 3.x programming, namely:
- Control and Evaluations (10 exam questions)
- Data Aggregates (10 exam questions)
- Functions and Modules (10 exam questions)
- Classes, Objects and Exceptions (10 exam questions)
Each area is worth 25% of the total examination mark, with each question worth 1 point. The pass mark is 70%, or 28 points out of a maximum of 40 points. Details of the topics covered in each of these four areas may be found on the PCAP Exam Syllabus webpage.
The full exam fee is USD 295.00. Retakes are unlimited as long as those retakes are at least 15 days apart. Please refer to the PCAP Testing Policies webpage for further information.
PCAP Practice Exam
To help learners prepare for the PCAP examination, a sample PCAP-31-02 examination paper is provided below, with answers cross-referenced with the relevant modules in our Introduction to Python course.
Control and Evaluations
Functions and Modules
Classes and Exceptions
Thank YouThank you for taking the time to complete our Introduction to Python course. You now have a strong coding foundation which includes knowledge of general computing concepts, common data structures, control flow, functions and object oriented programming, from which to develop a modern professional career in data science, software engineering and/or data engineering amongst other career pathways.
What's NextSchedule a PCAP examination to validate your knowledge and become certified in a skill that is in high-demand across all industries. Thereafter explore our other training courses aligned to your chosen profession or interests, all of which assume a strong coding foundation that you have now acquired from this Introduction to Python course.
- 1. Getting Started in Python
- 2. Control and Evaluations Part 1
- 3. Control and Evaluations Part 2
- 4. Data Aggregates Part 1
- 5. Data Aggregates Part 2
- 6. Functions and Modules Part 1
- 7. Functions and Modules Part 2
- 8. Classes and Objects Part 1
- 9. Classes and Objects Part 2
- 10. IO and Exceptions
- 11. PCAP Practice Exam