WGU Foundations-of-Programming-Python Exam Overview:
| Certification Vendor: | Western Governors University |
|---|---|
| Exam Name: | Foundations of Programming (Python) |
| Exam Number: | E010 JIV1 |
| Exam Format: | Performance assessment (coding tasks in Python), Objective assessment (multiple choice / multiple response) |
| Available Languages: | English |
| Related Certifications: | WGU B.S. Software Development |
| Exam Price: | Included in WGU tuition (no separate exam fee) |
| Certificate Validity Period: | N/A (course competency; not a standalone certification) |
| Passing Score: | Competency-based (proficiency threshold not publicly disclosed) |
| Exam Duration: | 120 minutes |
| Recommended Training: | Python Official Documentation WGU Course Materials (ZyBooks / internal curriculum) |
| Exam Registration: | WGU Student Portal |
| Sample Questions: | WGU Foundations-of-Programming-Python Sample Questions |
| Exam Way: | Online proctored objective assessment and performance-based coding evaluation |
| Pre Condition: | No formal prerequisites; introductory programming knowledge recommended |
| Official Syllabus URL: | https://www.wgu.edu |
WGU Foundations-of-Programming-Python Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: Python Programming Fundamentals | - Operators and expressions - Syntax and basic structure - Variables and data types |
| Topic 2: Data Structures | - Lists, tuples, dictionaries - Basic data manipulation |
| Topic 3: Debugging and Testing Basics | - Basic testing concepts - Error identification and correction |
| Topic 4: Functions and Modularity | - Function definition and scope - Modules and imports |
| Topic 5: File Handling and Exceptions | - Reading and writing files - Exception handling (try/except) |
| Topic 6: Control Flow | - Loops (for, while) - Conditional statements (if / elif / else) |
| Topic 7: Introduction to Object-Oriented Programming | - Basic OOP concepts - Classes and objects |
WGU Foundations of Programming (Python) - E010 JIV1 Sample Questions:
Question 1
Which Python data structure contains only unique elements and does not support indexing?
A. List
B. Dictionary
C. Set
D. Tuple
Question 2
Which action allows a Python script located in a different folder to be executed in the terminal?
A. Use the edit command to open the script first
B. Use the cd command to navigate to the script ' s directory
C. Rename the script to match the terminal ' s path
D. Move the script to your desktop
Question 3
In the code for item in my_list:, what does item represent?
A. The current element being processed
B. The index of the current element
C. The length of the list
D. The entire list
Question 4
What must be consistent within a Python code block for the code to run without syntax errors?
A. Line length
B. Indentation level
C. Comment placement
D. Variable names
Question 5
Which Python data structure automatically prevents duplicate values from being stored?
A. List
B. Dictionary
C. Set
D. Tuple
Solutions:
| Question 1 Answer: C | Question 2 Answer: B | Question 3 Answer: A | Question 4 Answer: B | Question 5 Answer: C |

We're so confident of our products that we provide no hassle product exchange.


By Eleanore


