Exam · Validate a small robot simulation before real hardware

Take the exam and earn your certificate.

A real, server-scored exam for this course. Score strictly above 80% to pass and get a genuine, verifiable certificate.

Before you start

We ask for your name and email first, the same as a PDF download, so we know you are here and your certificate can carry the right name.

We privately record your name, email and request IP for this exam request. Read the privacy notice and retention policy.

Visit Mickai on LinkedIn

You can retake the exam any time. Each attempt draws a fresh set of questions.

Written practice, ungraded

Write your response in your own notes, then compare it with the sample answer. This practice is separate from the scored exam and does not affect your certificate.

Practice 1

Prepare the reproducibility record for a 1000-step, 0.01 s run and explain the limit of a repeated identical result.

Compare with a sample answer

The simulated duration is 10 s. Record source hashes, Python and operating-system versions, initial state, parameters, method, step count, step duration, thresholds and actual outputs. Identical outputs demonstrate repeatability of the stated computation, not physical validity.

The sample applies the stated model and keeps its evidence limitations visible.

Practice 2

Choose among the three stated Euler steps using a declared 0.03 m height-error maximum at 0.2 s.

Compare with a sample answer

The dt values 0.1, 0.05 and 0.025 s give absolute errors 0.098, 0.049 and 0.0245 m. The third meets the 0.03 m maximum. Keep the failed cases and do not change the threshold after observing their results.

The sample applies the stated model and keeps its evidence limitations visible.

Practice 3

For sampled incoming velocity -4.9 m/s and restitution 0.5, calculate rebound and energy ratio, then state what these results do not establish.

Compare with a sample answer

The outgoing velocity is +2.45 m/s and same-mass kinetic-energy ratio is 0.25. They verify the stated response rule but do not calibrate a material. The incoming sampled speed can still be biased by delayed collision detection.

The sample applies the stated model and keeps its evidence limitations visible.

Practice 4

Explain why the dt = 0.3 s friction fixture needs a partial fourth step and how the code avoids reverse motion.

Compare with a sample answer

With stopping time 1 s, three steps consume 0.9 s and 0.1 s of movement remains. The moving interval is min(dt, v/a); its distance uses the exact constant-deceleration expression. Next speed is clamped to zero, avoiding a spurious reversal.

The sample applies the stated model and keeps its evidence limitations visible.

Practice 5

Explain a zero-gain run that returns COMPLETED and compare it with the tracking criterion.

Compare with a sample answer

Zero gains produce zero force and leave position and velocity at zero. For a 1 m target, error remains 1 m even though 1000 steps complete. It fails the 0.01 m tracking threshold; completion reports loop execution, not task success.

The sample applies the stated model and keeps its evidence limitations visible.

Practice 6

Write a short evidence-and-limits conclusion before planning physical transfer.

Compare with a sample answer

The packet supplies reproducible synthetic checks, not physical validation. Missing evidence includes 3D dynamics, measured parameters, sensors, hardware limits and independent review. The next step can be a reviewed simulation experiment. No hardware operation or professional accreditation follows from the knowledge assessment.

The sample applies the stated model and keeps its evidence limitations visible.

About this exam

Is this exam graded?

Yes. Every question is scored on our server, never in your browser, and you need a score strictly above 80% to pass. The questions are a real, reviewed bank for this course, drawn fresh for each attempt.

Is it only multiple choice?

Yes. This is a multiple-choice knowledge assessment, with at least one question from each chapter in every attempt. Written exercises are separate practice and are not automatically scored. Passing does not establish practical professional competence or independently verify identity.

Is there a time limit?

Yes, 45 minutes, shown as a countdown once you start. If time runs out, whatever you have answered is submitted automatically.

Do I need to download the PDF first?

No. This course's full text is on its own page, so you can read it online and come straight here when you feel ready.

What do you do with my name and email?

We privately record your name, email, request IP, course and privacy acknowledgement for this request. Newsletter consent is separate and optional. See /privacy.html for storage and retention. A passed exam creates a server-stored named certificate. An email confirmation is not identity assurance.

Can I retake it if I fail?

Yes, straight away. Each attempt draws a fresh set of questions and shuffles the answer order, so it will not be identical to your last attempt, and an attempt can only be submitted once.

Is the certificate real?

It is a genuine, server-issued certificate with its own verification page and a unique ID, not a self-declared one. It records that you passed this course's exam on this date. It is not an accredited qualification, a professional licence or proof of employment.