CMPUT174 Study Guide - Midterm Guide: Pygame, Delimiter, Problem Solving

318 views4 pages
ceruleanzebra152 and 30 others unlocked
CMPUT174 Full Course Notes
25
CMPUT174 Full Course Notes
Verified Note
25 documents

Document Summary

7 problem solving techniques (all a kind of abstraction: problem refinement, problem versioning, problem decomposition, solution templating, solution generalization. Can be applied to computational or non-computational problems. Add problem specific solution details specific problem solution. Focus on a general task instead of specifics of the task. Can be used for a wider range of new problems. Application creation process: understand the game, create version, problem versioning; simplify the game, address one task at a time, create design document*, 1. Algorithm: each version has a design document, important to create beforehand, create program, reflect, reflection activity, reflect on solution + look at solution issues. Observe game: play existing version, watch videos of game, look at screenshots. If it does(cid:374)(cid:859)t e(cid:454)ist: look at si(cid:373)ilar ga(cid:373)es, earlier i(cid:374)stall(cid:373)e(cid:374)ts, (cid:272)o(cid:374)(cid:272)ept art, stor(cid:455)(cid:271)oards, models, have discussions, read documentation, etc. Create game description (problem description: describe what happens in order. Game ends: describe objects location, size, colour, shape, motion.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers

Related Documents