This repository has been archived by the owner on Jun 14, 2024. It is now read-only.
personality_calculator #2
4N0NYM0U5MY7H
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
About the project
personality_calculator
was created as the final project for the Introduction to Programming course at Modesto Junior College.personality_calculator
This program uses a graphical user interface to collect input and "calculate" a user's personality type, western zodiac, Chinese zodiac, and bio-rhythm based on their date of birth. Closing the GUI window opens the default web browser with the results of the program. User input is stored in a log file. User input and generated results are stored in a database.
Tools and technologies
personality_calculator
was written in Python 3.6 and uses the Standard Library to achieve all functionality. The Turtle Graphics library is used for the GUI.webbrowser
provides web browser functionality, andsqlite3
is used for the database. The entire program was written with Python's IDLE.Introspection
Completing this project marked the beginning of my Computer Science career. I had initially enrolled in this course to fulfill a requirement for the Network Administration program, but soon realized that programming brought me great joy.
Acknowledgements
Dale Phillips (@phillipsd)
Professor Dale Phillips' enthusiasm for programming was contagious. He was always encouraging students to go above and beyond the requirements of the course. His passion for teaching and programming inspired me to pursue a career in Computer Science.
Study Group
My study partners Harpreet Hothi (@hkhothi) and Vanessa Davis (@Nessa-1) were a tremendous help during this course. We spent many hours working together on assignments and learning material beyond what was offered. Working as part of this team solidified my choice to pursue a career in Computer Science.
Peers
I was fortunate to have a great group of peers in this course and the Network Administration program. As a fast learner, I was able to help my peers with their assignments. This reinforced my understanding of the material and gave me a sense of accomplishment.
References
Beta Was this translation helpful? Give feedback.
All reactions