Graphical calculator

Created by [Layan Jethwa] • Started on June 09, 2025

A custom-built graphical calculator with implementation from scratch

June 9th: Began to create a list of goals for the project

I created a list of 10 objectives, and began to create subcategories under them after a bit of research into parsing methods.

Objectives

Total time spent: 1h

June 16th: Completed breakdown of objectives

I completed all the subcategories for the breakdown of my different objectives, and did research into the algorithms and maths needed, and the hardware components needed. I have uploaded my complete objectives breakdown and current list of links to this repository.

Completed objectives

Total time spent: 3h

June 23rd: Started modelling algorithms needed, and created a form for requirements gathering

I created a list of algorithms to explain, and started to create a plan for them. I also created a Microsoft Form asking people about their experiences with calculators, in order to get ideas and see what people wanted.

Modelling algorithms Microsoft Form

Total time spent: 2h

June 30th: Started modelling the algorithms used in the project

I did some research into the shunting yard algorithm, and created an explanation of the modelling with diagrams. I also started work on an explanation of my plotter function.

Modelling

Total time spent: 2h

July 2nd: Completed the modelling section for the project write-up

I completed my research into the algorithms needed for my project, and wrote them up into the modelling section, so I will be ready to write the code.

Modelling 1 Modelling 2

Total time spent: 4h

July 3rd: Started doing some research into current systems

I began researching current systems, namely the Casio fx-9750GII and the Casio fx-CG50, and examined the pros and cons of their design.

Casio 1 Casio 2

Total time spent: 2h