This projet relates to Big Idea 1, as not only did we collaborate to make sure the calculator worked, we had to make fuctions for situations like if the user divides by 0.
Data in this project relates to Big idea 3, as for this projct of programming a calculator, we used python to program algorithms.
We were told to make a 4 function calculator from scratch using python. This calculator had to be idiot-proof and clear with the instructions. We also had to make it so that it could not crash if the user divided by 0 or if they entered a letter into the calculator. It could only stop if you tell the program to stop. We couldn't use try-except,.isdecimal(),.isdigit(), or .isnumeric(). We had to include 5 comments and add another operation.
This project relates to Big idea 1 and 2. Along with finding something creative to do for the project, we had to add a lot of data for the program to rely on, such as list.
Just like the 4 function calculator, this project's data relates to big idea 3 as we had to code in everything to do the project.
We were given the freedom to make anything. It had to have a couple of things including conditionals, inputs and outputs, etc. We collaborated with one partner. We also had to do videoes of us running the code and screenshots of the code. Me and my partner did a petshop where you could buy different breeds of dogs, cats, birds, hamsters, and snakes.