Skip to main content

An internal tool for exam submission

Project description

Coderschool Exam Client

Version Python Google Colab

Update (29 Sep 2024): Publish package to PyPi

About the project

cspyexamclient is a Python client for interacting with online exam system. It allows students to register, answer questions, and submit their answers. The client uses ipywidgets for creating interactive widgets in ipython notebooks before uploading students answers to the exam server.

Features

  • Register Student: Allows students to register using their email.
  • Generate Questions: Dynamically displays questions and answer options.
  • Display Submission Summary: Displays a summary of all questions and corresponding answers.
  • Submit Answers: Submits student answers to the server.

Submit - Resubmit - Reset

Exam Summary

Exam notebook

Module Description Link
M1.1 Basic SQL https://colab.research.google.com/drive/1E3sppN-vjschXS46WTeqZnQSmRBcuggN?usp=sharing
M1.2 Advanced SQL https://colab.research.google.com/drive/1i-aGTjpXL-En8kVFB0Cl8elHn9Z866yv?usp=sharing
M2.1 Python 101 https://colab.research.google.com/drive/1zX-ZgjEot_uGHh8x2nCl7hGWUklLuYeL?usp=sharing
M3.1 Pandas 101 https://colab.research.google.com/drive/143rJnko61nMUGGwMccgxaBJRA-CmJEqT?usp=sharing
M4.1 Data Visualization Exam is coding and feedback thus no questions generation needed

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cspyexamclient-0.1.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cspyexamclient-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file cspyexamclient-0.1.1.tar.gz.

File metadata

  • Download URL: cspyexamclient-0.1.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.4

File hashes

Hashes for cspyexamclient-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b30f926d752c3f7e106b9172b2e8a4bab2e152abbb4d6faa0ec79a0ca85d31a0
MD5 06735ba031d3eda6261b97b57ef31528
BLAKE2b-256 058c6efc5ca2fef94cc8f244ee60dcf13a6237d8c60cdb55b1022d64e4a00a97

See more details on using hashes here.

File details

Details for the file cspyexamclient-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cspyexamclient-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.4

File hashes

Hashes for cspyexamclient-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ca273e61b7b6b7de7965b3143b47d95acac9c64a88bb93039841d92d8ca25ca2
MD5 d7db1a2cbb45441483d1a9e7f6dcf253
BLAKE2b-256 9ea96686c634f4cd3a3b89601cfce12d89b71ed5fe6c724f6574fe72ba01d888

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page