Exam 98-381: Introduction to Programming Using Python

  1. Home
  2. Exam 98-381: Introduction to Programming Using Python
Microsoft Exam 98-381 Online Tutorial

The Exam 98-381: Introduction to Programming Using Python helps candidates to get through the fundamentals of penning down syntactically correct Python code in order to find solutions to the real-world programming problems. The exam is intended to support the candidates in determining the ordering of execution based on operator precedence, constructing and evaluating code segments that use branching statements or accomplish iteration, converting between and working with data types, selecting the suitable operator and determining the data type Python will allocate to each variable. This certification gives an exposure to the learners to the Python programming language, features, abilities, writing, debugging, maintenance of Python code.

Exam 98-381: Introduction to Programming Using Python - Acclaim

Target Audience

The examination can be undertaken by someone who strives to learn fundamentals of Python and also the advanced level concepts, for absolute beginners or intermediates who are seeking for gaining skills and rising above the horizon, any candidate who aspires to become a MTA 98-381 certified Python developer.

Recommended Knowledge

The learner must have skills in conducting operations using data types and operators, document and structure code, performing input and output operations, executing operations using modules and tools, troubleshooting and handling the errors, control flow with decisions and loops. Candidates appearing for this exam are expected to have had instruction or hands-on experience of around 100 hours with the Python programming language and be familiar with its features, capabilities, and others.

Exam Details

  • Exam Code: 98-381
  • Number of Questions: 40-60 Multiple Choice and Multi-Response Questions
  • Time Limit: 45 minutes
  • Passing score: 700 (on a scale of 1-1000)
  • Language: English, Japanese, Chinese, Spanish, Portuguese French, German, Korean
  • Exam Type: Python (Version 3.6 or later)
  • Price: USD $127

Exam Cancellation Policy

  • Microsoft will be temporarily waiving the reschedule and cancellation fee as long as any candidate cancels his/her exams within 24 hours prior to his/her scheduled appointment.
  • If any candidate cancels or reschedules his/her exam within 5 business days of his/her registered exam time, a fee will be applied.
  • There is no charge liable to any candidate if he reschedules or cancels an exam appointment at least 6 business days before to his/her appointment.
  • In case the candidate fails to show up for his/her appointment or doesn’t reschedule or cancel it at least 24 hours before the scheduled appointment, he/she forfeits the entire examination fee.

Exam Retake Policy

If anyhow you are not able to achieve a passing score in the Microsoft 98-381 exam. However, you will have to wait for a minimum of 24 hours before you become eligible for a retake. Failure in the second attempt will result in a waiting time of 14 days before rescheduling your third attempt. The waiting period for the fourth and the fifth attempts will also be 14 days. All candidates are allowed a maximum of five attempts per year.

Microsoft Exam 98-381 FAQ
For More Details See – Microsoft 98-381: Introduction to Programming Using Python FAQ

Course Outline

The Microsoft 98-381 Exam covers the following domains –

Perform Operations using Data Types and Operators (20-25%)

Evaluate an expression to identify the data type Python will assign to each variable

  • identify str, int, float, and bool data types

Perform data and data type operations

  • convert from one data type to another type; construct data structures; perform indexing and slicing operations

Determine the sequence of execution based on operator precedence

  • assignment; comparison; logical; arithmetic; identity (is); containment (in)

Select the appropriate operator to achieve the intended result

  • assignment; comparison; logical; arithmetic; identity (is); containment (in)

Control Flow with Decisions and Loops (25-30%)

Construct and analyze code segments that use branching statements

  • if; elif; else; nested and compound conditional expressions

Construct and analyze code segments that perform iteration

  • while; for; break; continue; pass; nested loops and loops that include compound conditional expressions

Perform Input and Output Operations (20-25%)

Construct and analyze code segments that perform file input and output operations

  • open; close; read; write; append; check existence; delete; with statement

Construct and analyze code segments that perform console input and output operations

  • read input from console; print formatted text; use of command line arguments

Document and Structure Code (15-20%)

Document code segments using comments and documentation strings

  • use indentation, white space, comments, and documentation strings; generate documentation by using pydoc

Construct and analyze code segments that include function definitions

  • call signatures; default values; return; def; pass

Perform Troubleshooting and Error Handling (5-10%)

Analyze, detect, and fix code segments that have errors

  • syntax errors; logic errors; runtime errors

Analyze and construct code segments that handle exceptions

  • try; except; else; finally; raise

Perform Operations Using Modules and Tools (1-5%)

Perform basic operations using built-in modules

  • math; datetime; io; sys; os; os.path; random

Solve complex computing problems by using built-in modules

  • math; datetime; random

Preparation Guide Microsoft Exam 98-381: Introduction to Programming Using Python

Microsoft 98-381 Preparation Guide

Instructor-led Training

Course 55264-A: Introduction to Programming Using Python

This 5 days instructor-led training for the beginners targets those students who have the inclination to learn Python coding to logically find a solution to a given problem. The participants will be learning how to debug, write, maintain, and document the Python code. It also has the necessary material to prepare candidates for the Microsoft certification exam 98-381. The essential prerequisites for this course are:

  • Some experience in performing command-line operations on Windows, Linux or Mac computers
  • 6 months experience of writing code in any programming language

This course is beneficial for those who have the intention to learn how to write and troubleshoot Python code as well as for new and experienced programmers.

Microsoft Books

Microsoft provides reference books that can be helpful while studying for the exam. These books contain various useful resources that can be used while studying. Visit Microsoft Press books, to find relevant books to get a deeper insight into the exam objectives, and hence crack the test, and earn your certification. Some highly recommended books include:

  • Latest Introduction to Programming Using Python (98-381): Microsoft 98-381 Workbook – This 57 pages book is for those students who are in search of Microsoft 98-381 exam questions and answers. The book is well equipped and updated to possess the latest question bank from actual examinations and the answers are carefully penned by experts to help the learner. The questions and the answers are refreshed and validated each day to keep the audience up to date. The book is designed according to the latest pattern and the topics that are used in the actual exam. It aims at assisting students to pass the examination in the first attempt itself and also imparting valuable knowledge regarding all the topics.

Join Microsoft Community

A healthy discussion is always beneficial, no matter where it is done. The prospects of getting resolutions to an issue increase steeply when a greater number of people are involved. Also, multiple viewpoints make the stuff more dynamic. These discussions make the studies more comprehensive. Introverts get a chance to express themselves, who might otherwise prefer staying out of discussions. Forums work really well to build a community that is essential for understanding others.

Practice Tests

Microsoft offers a Practice Test for the candidates taking its certification exam to give a better understanding of the exam objectives. Regardless of how you prepare for the Exam 98-381: Introduction to Programming Using Python, a practice run or two can help you in more ways than you might expect. Taking a practice test is a great way to diversify your study strategy and ensure the best possible results for the real thing. Analyzing your answers will help you identify the areas where you need to give special attention to, and will also let you know your alignment with the exam objectives.

Microsoft Exam 98-381 Free Practice Tests

Enrich and Upgrade your profile to pass the Microsoft 98-381 exam with hundreds of practice Exams. Start Preparing Now!

Menu