creative-animation-in-the-theater-project
ap csa
https://github.com/isotopes29/creative-animation-in-the-theater-project
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.4%) to scientific vocabulary
Repository
ap csa
Basic Info
- Host: GitHub
- Owner: isotopes29
- Language: Java
- Default Branch: main
- Size: 15.6 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Unit 7 - Creative Animation with The Theater Project
Introduction
For this project, you will create an animation using The Theater that portrays a personal interest or solves a problem that you choose. Your program should demonstrate the object-oriented programming and software engineering skills and knowledge you have developed throughout the year.
Requirements
Use your knowledge of object-oriented programming, data structures, and algorithms to create an animation using The Theater:
- Use inheritance and polymorphism – Create a superclass that represents shared attributes and behaviors with at least two subclasses that are more specific versions or variations of the superclass.
- Method decomposition – Use overloaded, overridden, and private methods to implement different versions of the same behavior, variations of a superclass behavior, and to improve code organization.
- Use at least two data structures - Use at least two 1D or 2D arrays or ArrayLists to store elements that are manipulated using loops and conditionals.
- Implement one or more algorithms – Implement one or more algorithms that use loops and two-way or multi-selection statements with compound Boolean expressions to analyze the data.
- Create a visualization – Create an animation that portrays a personal interest or solves a problem that you choose using objects, data structures, and methods.
- Document your code – Use comments to explain the purpose of the methods and code segments and note any preconditions and postconditions.
Trello Board
UML Diagram
Video
Project Description
My partner and I's project addresses a personal interest of sports, and displays a player of the user's choosing scoring a goal on a randomized goaltender.
Owner
- Name: will
- Login: isotopes29
- Kind: user
- Repositories: 1
- Profile: https://github.com/isotopes29
Citation (citations.txt)
all backgrounds were removed using picsart https://picsart.com/ rink https://athletics.bethel.edu/facilities/bethel-university-arena-national-sports-center/8 puck https://pngimg.com/image/26537 image of auston matthews https://www.nbcsports.com/nhl/news/nhl-power-rankings-top-american-born-players-right-now image of jamie oleksiak https://ca.sports.yahoo.com/news/nhl-outliers-players-whose-size-sets-them-apart-224754349.html image of mortiz seider https://rezztek.com/blogs/news/who-is-the-fastest-skater-in-the-nhl image of sidney crosby https://www.nhlpa.com/news/2-37870/even-at-36-sidney-crosby-remains-the-gold-standard-for-nhl-players image of john mustard https://friars.com/sports/mens-ice-hockey/roster/john-mustard/9935 image of logan will https://friars.com/sports/mens-ice-hockey/roster/logan-will/9943 juuse saros https://ca.sports.yahoo.com/news/nhl-contenders-goalie-options-saros-hellebuyck-gibson-hart-ullmark-offseason-trade-110044667.html connor hellebuyck https://www.si.com/onsi/breakaway/news-feed-page/posts/top-10-nhl-goalies-2024 marc-adnre fleury https://apnews.com/article/marcandre-fleury-minnesota-wild-0b9d6ff1c18b13d7596fb447e0e6c208 anthony stolarz https://www.nhlpa.com/news/2-43706/maple-leafs-say-goaltender-stolarz-to-undergo-knee-surgery-will-be-out-4-6-weeks darcy kuemper https://www.cbc.ca/sports/hockey/nhl/kings-trade-darcy-kuemper-1.4546168 Used ChatGPT AI to debug my code. in the startingScene() method, when I inputted the last name, it resulted in the not-found message. chatgpt was INCOMPETENT and DIDNT FIX THE PROBLEM so i just got rid of the not found message entirely and added it to the starter message instead which told the user to try again if it didnt work
GitHub Events
Total
- Push event: 10
- Create event: 2
Last Year
- Push event: 10
- Create event: 2