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+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers

Related Documents