Skip to content

andre-a-alves/qiskit-sample-test-answers

Repository files navigation

Qiskit Sample Test Answers

GitHub GitHub last commit Code style: black Site generator: Eleventy

This repository is intended to help people studying for the IBM Certified Associate Developer - Quantum Computation using Qiskit v0.2X exam by providing answer breakdowns and references to the sample test, which can be downloaded here.

Qiskit is IBM's open-source SDk for working with quantum computers. In 2021, IBM began offering a certification for IBM Certified Associate Developer - Quantum Computation using Qiskit v0.2X. This repository is intended to facilitate studying for the certification exam.

Each question breakdown contains the following information:

  • The questions and potential answers
  • An explanation of the question
  • Links to reference materials related to the question
  • The correct answer
  • An explanation about why each question is correct or incorrect, including code examples

Getting Started

There are two ways to use this resource. You can either visit the website, or you can run the Jupyter Lab.

Website

The website is a statically-generated website (for performance) built from the Jupyter Notebooks used in this project. It contains all the information from the notebooks, and plans exist to improve it over time. To use the website, all you need to do it visit the link and start reading.

My future plans with the website include:

  • Make question sections collapsible, so you only read the description you are interested in at any given time
  • Add a dark theme

JupyterLab

Since the website is generated from Jupyter Notebooks, you can also download and run the Jupyter Notebook files locally. This is actually the original experience.

Clone the repository

To begin, download this repository onto your own system. There are several ways to do so, but the easiest will be via the command line with the following command:

git clone git@github.com:andre-a-alves/qiskit-sample-test-answers.git

Next, I highly recommend setting up a virtual environment for this project. Instructions for how to do so with venv are available in the Python documentation.

Install Dependencies

Once you have set up and activated your virtual environment, navigate to the directory containing your local version of this repository.

Run the following command to install the dependencies:

  • pip install -r requirements.txt

Run JupyterLab

Run the following command to open your JupyterLab:

  • jupyter-lab

Contributing/Feedback

While I am a Qiskit-certified developer, I am not a quantum physicist, nor do I have decades of experience making websites, so I am sure there is room for improvement! Contributions are more than welcome. Please take a look at the contribution guide if you would like to contribute.

Conduct

As an inclusive open-source project, this project adheres to the Contributor Covenant code of conduct. Please be respectful to all users and contributors.

License

This project is licensed under the GNU GPL v.3.0.

Disclaimer

This repository is my own work and is not endorsed by IBM or pearsonVue.

About

Answers and explanations for the questions that make up the IBM Qiskit certification sample test.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages