Skip to content

Instantly share code, notes, and snippets.

View HopC-HopC's full-sized avatar

Chris HopC-HopC

  • London, UK
View GitHub Profile
@HopC-HopC
HopC-HopC / PythonPrinciplesTeacher.py
Last active March 8, 2024 21:40
Python Principles, student scraper: This script is designed for teachers to automate the process of logging into each student's account on the Python Principles website, retrieving their progress scores, and updating records. Since there is no dedicated teacher platform for monitoring students, this script provides a solution for teachers to eff…
"""
Python Principles Student Progress Automation Script
This script is designed for teachers to automate the process of logging into each student's account on the Python Principles website, retrieving their progress scores, and updating records. Since there is no dedicated teacher platform for monitoring students, this script provides a solution for teachers to efficiently manage and track student progress.
Dependencies:
- Selenium: A Python library for automating web browser interactions.
Usage:
1. Ensure you have the necessary dependencies installed.
"""
HTTP Playground API Explorer
Functions for interacting with the HTTP Playground (https://github.com/HopC-HopC/HTTP_playground) API.
Created for educational purposes, specifically for A Level Computer Science teaching.
API Endpoints:
- GET /get_all: Retrieve all data
- GET /get/<id>: Retrieve data by ID
- PATCH /update_age/<id>/<age>: Update entry age by ID