Skip to content

πŸŽ“ Procedurally generated maths & computer science papers πŸŽ“

License

Notifications You must be signed in to change notification settings

exgen-code/Exgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

img

What is ExGen?

Exgen is a tool for procedurally generating Computer Science & Mathematics exam papers. The general idea is that you'll write a question with variables instead of numbers, such as "What is X + Y?".

You will then write code to solve this (our code has a lot of solutions, but it might be easier for you to write your own). Our program will then insert random values and will use the code you've written to generate new exam papers.

The idea is that you write one example, but your students can get hundreds of examples of the same question.

There's this idea where if a student only gets 1 mock paper and there's only 1 question on a topic their brain will trick them into believing that they know how to answer the question, but in actual fact their brain has just memorised the answer.

Our program is created in an attempt to help students learn and not just memorise answers to mock papers.

Whats the naming scheme?

  • ExGen core - The core Python program that powers ExGen
  • ExGen Website
  • ExGen Database
  • ExGen Client - both the website and database

Who made ExGen?

Claire, Steffan, Luke, Geng, Yales and Brandon made ExGen for Year 2 Semester 2 group project for Computer Science at the University of Liverpool.

How do I use this?

ExGen (this repo) is the core program. It's the program to generate answers for questions. We've implemented our own website, which you can see here: https://github.com/exgen-code/ExGen-Client

Who owns ExGen

Us, until our university wants to sell it - then they own it. It's a group project for second year computer science, we don't have a choice

About

πŸŽ“ Procedurally generated maths & computer science papers πŸŽ“

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published