Download presentation
Presentation is loading. Please wait.
Published byJitka Kubíčková Modified over 5 years ago
1
Witton Chou, Kai Lin Huang, Volodymyr Kalish, Karen Tran, Trinh Vo
Pro-Gaming GROUP 4 Witton Chou, Kai Lin Huang, Volodymyr Kalish, Karen Tran, Trinh Vo
2
Overview Problem & Solution Target Users Tasks Design Evolution & Demo
Unimplemented Features
3
Overall Problem CS is hard for beginners due to steep learning curve
Many beginners want to learn, but get frustrated and discouraged after encountering difficulties LEARN!
4
Solution Designed a serious game for these needs Why Java?
5
Target Users Who: Anyone interested in CS & Programming Goal:
To make programming fun and attractive to our target users
6
Representative Tasks “Datris” “What goes there?” “Bug-A-Boo”
The game aims to familiarize the users with the concept of data types “What goes there?” The objective is to familiarize the users with the coding style and syntax of the Java programming language “Bug-A-Boo” The objective of this game is to teach users to identify bugs
8
First Task: Datris Tutorial Added Improved Overall Interface
Buttons Count down after “New Game” Improved Scoring System No scoring limit Bonus points Hall of Fame added
9
Tutorial Added
10
Improved Overall Interface
12
Improved Scoring Techniques
13
Scoring System Added
14
Second Task:“What Goes There?”
Tutorial Added Improved Overall Interface Buttons Added √ / X Positions Auto Position Mouse Cursor More Varieties of Questions
15
Tutorial Added Tutorial: #loop statement #control #expectation √/X #skip tutor
16
Improved Overall Interface
#auto cursor#√/Xconfuse user #3 buttons consist fn #pause cover =>#win leftover time
17
Third Task: Bug-a-boo Game Style Changed Completely Tutorial Added
Improved Feedback Improved Scoring System No scoring limit Bonus points Hall of Fame added Minor changes Help document More Questions
18
Tutorial Added Tutorial: #bug defn #control #expectation √/X # skip tutor
19
Improved Feedback #new style #feedback sound #bonus pt#score unlimit =>
20
Improved Scoring System
#break record #replay countdown => #give back kar talk ab’t unimplement feature
21
Unimplemented Features
Animated tutorial Multiplayer involve networking protocol knowledge that would bring a lot of new problems and has little to do with User Interface Design
22
Conclusion Pro-Gaming
Big step forward Introduces most basic CS concepts successfully With our Pro-Gaming games, we hope to motivate users to learn, practice, and program with fun.
23
Thank You! Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.