Application

Environmental Message: 

This game of monopoly is entirely automated. Unlike a game of Monopoly, there is no need for a game board, pawns, (electronic banking system), paper money, community chest cards, chance cards, or houses and hotels. This cuts down on a lot of environmental resources and can last for a long time. However, on the other hand, this does require RAM and battery power. But however much one plays this game, the environmental resources will almost never add up to that to create the paper and the plastic for the physical game. This can be mentioned in the about screen - but I don't think it can incorporated in the game. If they want more information about the film sets of things like the Hobbit, then it can definitely be applicable. 

Being part of the Environmental Alliance Club in school for 10 years, it's always important for us to decrease our paper usages. We have Good-On-One-Side paper boxes beside each printer, making it easy for people to print on paper that has only been used on half of the page. This creates a large effect on the environment. We have all developed such a large dependence on the Environment. What we don't realize is that we're going to run out of resources soon. And it's going to be because of us, humans. 

Emerging Areas of Computer Science: 

Some emerging areas nowadays include Bioinformatics, Cybersecurity, Artificial Intelligence and Grid Computing. Unfortunately, I don't see how any of these areas of computer science even relates to Monopoly. Unless someone would like to play a biology-related Monopoly game? And sort it in...a...Monopoly format? I mean, other than that, there really isn't that much other stuff we can do in terms of Bioinformatics. This program wouldn't help in cybersecurity, because it is just a game - for fun. It doesn't teach you much; and doesn't protect you from anything, either. But on the AI, I suppose I can see us teaching robots how to properly play Monopoly. Or using logic (from a computer standpoint) to try to win the game instead of just wandering in circles. Lastly, grid computing doesn't relate at all to Monopoly, to be honest. This is when computers work together to create or run one thing. And monopoly, even though it's a long game (and tedious but fun to program), wouldn't need multiple computers to run. 

Computer Studies Education 

Programming Monopoly (if you have the patience) is actually so much fun. The reward from creating something from nothing is incredible. After finishing programs, you get a sense of "I did it." With (almost) finishing Monopoly, I get a feeling of "FUDGE! I did it! Well, almost diddit! Did most of it!" And it's awesome. It's super useful - and you get to learn or use many new things: JOptionPanes, if statements, loops, arrays of imageIcons, arrays of JLabels, arrays of objects, tracing statements, multiple classes, JLayeredPanes, the list goes on and on. This provides a great experience for the people who want to expand their knowledge on GUIs.

There's a difference between choosing the easiest assignment and the hardest. The benefits you get from the hardest is bloody brilliant. You always have a chance to expand your knowledge, the question is whether you take that opportunity or not. 

With programming monopoly, you have the chance to expand on a lot of things that you have learned. If you want to make it more than just a normal game of Monopoly, it is very simple to incorporate grade twelve topics. 

No comments:

Post a Comment