dino596 / frontend2.0

Apache License 2.0
0 stars 0 forks source link

Binary Review Ticket #9

Open nikkihekmat opened 9 months ago

nikkihekmat commented 9 months ago

Team

Crossover Score Project Plan GitHub Analytics
0.9 Binary Calculator Ideation teacher_portfolio Deployments

Individuals

Name Team+Indi+Teacher Key Commit(s) Analytics
Nikki .9 + .9 + .13 = 1.93 Binary Code Draft 1, Calculator Base Commits, Profile
Arthur .9 + .9 + .13 = 1.93 Logic Gate Feature, Negative Numbers in Binary Commits, Profile
Eun .9 + .9 + .13 = 1.93 Binary Code Draft 2, Calculator Base Commits, Profile
Patrick .9 + .9 + .13 = 1.93 Styling Features Commits, Profile

Project Summary

Our project utilizes binary logic and logic gates to make a binary conversation calculator. The calculator is designed to make it easy for programmers to do quick conversions from decimal to binary numbers. We incorporated CSS styles such as fonts, coloring, and a function that highlights keys on the calculator when you hover over it to make our calculator not only more aesthetically pleasing, but also easier to use.

Project Video

Retrospective

We faced numerous obstacles while creating our calculator. Many involved the binary conversion code, as the code originally wasn't working and thus defeated the purpose of our calculator. We communicated and brainstormed as a team while also consulting outside sources to work through the problem and fix the conversion code. Additionally, we faced problems such as how to manage our time appropriately, as it wasn't possible for multiple people to work on the frontend at the same time. We worked through this by collaborating as pairs, with each pair working on only one computer so as to maximize communication before key commits and to prevent anyone from sitting around doing nothing for a long period of time. In the end, the ultimate limitation of our calculator is that it has 8-bit signed integer restrictions, and that is something we can work on expanding in the future.

katelync05 commented 9 months ago

Team Review Katelyn grading Arthur

Team Review ticket containing key Team and individual contributions

Final Score: 0.9

Freeform comment.
Excellent teamwork and clear understanding of binary. Unique idea that incorporates logic gates, hexadecimal, binary, octal, and decimal. Improved by including negative numbers which was Lopez's critique last week. Not really much improvement I can think of but maybe working on the visual aspect of the calculator.

ellierozen commented 9 months ago

Individual Review Ellie Rozenkrants grading Nikki Hekmat

Individuals Video, Issue(s), Commits(s)

Final score: 0.9 above and beyond. -- implemented two different features in the one calculator (binary addition and logic gates)

Freeform comment.
Glow: I like the aestheticness of the calculator and that it is easily readable. I also very much enjoyed the purple! Grow: One thing they can work on is maybe increasing the amount of digits the calculator can show, but otherwise I think it was a great representation of binary learning.

Ishraqh1 commented 9 months ago

Team Review Ishraq grading Patrick

The team should have a Web Pages that teach: Binary, Data, Data Structures, Data Abstraction. Team Review ticket containing key Team and individual contributions

Growth/Accomplishments in work is according to historical Team Plan, or they show revisions to plan according to work Short falls/Improvement that could be made in Work or Team Plan, team highlights next steps or improvements that could be made Showing key accomplishments according to requirement in Frontend such as Binary Math, ASCII, Unicode, Color Codes, Logic Gates, etc. Showing key user interaction and learning(s). For instance how you visualized Algorithms, Data, Data Structures. Or, how you provided response and Feedback to user on their success in learning. Per check. 0.55 not attempted/no check 0.7 attempted, incoomplete, but some runtime 0.8 mastery and runtime 0.9 above and beyond.

Final Score: 0.9

The reason why I gave the score is because Patrick did a strong job in creating the CSS code that became important in each of the shapes. The original mid shift wireframe was being added into the main code.

katelync05 commented 9 months ago

Individual Review Katelyn grading Eun

Individuals Video, Issue(s), Commits(s)

Final Score: 0.9

Freeform comment.
Eun was well-spoken and explained her portion of the project very well. She was in charge of conversions for the project and showed that in her key commits. Her portion of the video had captions. The only grow I have is that the calculator should include more digits. Other than that, great job.

Taj-L-M commented 9 months ago

Individual Review Taj Masum grading Arthur Reveiw ticket

Individual should show that they were key contributor and example to team. This includes their participation in ideas, plans, creating individual issues, providing code commits to project, crossover grading participation, being on task and positive example in the classroom. Individuals Video, Issue(s), Commits(s)

Video in CPT caption style , includes Web demo of key contribution to project, 1 minute Issue(s) that show plans/progress to team objectives Highlights of key commit(s) in Issues, summarizes code contributions Review GitHub analytics for key commits in each weeks during the project, shows consistent participation for 3 weeks Per check. 0.55 not attempted/no check 0.7 attempted, incomplete, but some runtime 0.8 mastery and runtime 0.9 above and beyond.

FINAL SCORE: 0.9

Freeform comment.

Very cool complex program that implements binary pretty well front end code is very nice as well.