Introduction toProblem Solving.ppt
《Introduction toProblem Solving.ppt》由会员分享,可在线阅读,更多相关《Introduction toProblem Solving.ppt(294页珍藏版)》请在麦多课文档分享上搜索。
1、Introduction to Problem Solving,Clifford A. Shaffer Department of Computer Science Virginia TechCopyright 2007,Goals of This Course,Make you a better problem solver in general Understand how you operate Recognize limitations and pitfalls Learn techniques that you can apply to solve problems Improve
2、your ability to successfully complete the CS degree,What Motivated This Course?,We designed this course in hopes of: Improving students ability to design Improving students ability to develop algorithms Improving students ability to plan (projects) Improving students ability to test and debug Improv
3、ing students performance on tests Improving students analytical abilities Improving students ability to “argue” (proving) Improving students ability with personal interactions,Course Organization/Process,Learn about yourself Learn problem-solving techniques Solve a wide variety of problems, so as to
4、 learn how to apply the techniques (Levine: Descriptive vs. Proscriptive),What Kinds of Problems?,Problems “in the large”: Engineering tasks Lots of formal process, well developed Problems “in the small”: Puzzles, homework Heuristics Success as a student Interpersonal problems Take a “problem-solvin
5、g” stance Analysis, construction, organization, process, understanding,Know Yourself,Whimbey Analytical Skills Inventory (WASI) Myers-Briggs Personality Type (Homework Assignment 1) http:/ http:/ http:/ (It is good to do a couple of different MB tests, results vary somewhat. Then, read the descripti
6、ons.),WASI Problem Types,Overall: 15.6% average error rate (5.6 wrong) V: Verbal Reasoning 1.6 20% average error rate(13, 15, 16, 28, 32, 35, 37, 38) F: Following Sequential Instructions1.5 16.7% average error rate(9, 10, 17, 18, 20, 22, 23, 34, 36) A: Analogy 0.8 (2, 3, 4, 5, 12, 24, 26, 30) T: Ana
7、lysis of Trends 0.9 15% avg (8, 11, 14, 21, 25, 29) W: Writing Relationship Sentences (1, 6, 19) M: Math Word Problems (31, 33),Errors in Reasoning,Goal: Identify common types of errors and avoid them. Many of these come up in the WASI A major reason for taking it is so that you can self-identify er
8、rors that you tend to make Many points are lost on tests/homeworks in school come from errors in reasoning, not from lack of knowledge or skills. You can train yourself not to make this sort of mistake.,Types of Errors,Lack of knowledge or skill This isnt our focus, and its often not the issue Perso
9、n fails to observe and use all relevant facts of a problem This might come from poor reading comprehension (which in turn often comes from rushing) Person fails to approach the problem in a systematic manner, skips steps or jumps to conclusion Person fails to spell out relationships fully Person is
10、sloppy or inaccurate makes “simple” mistake,Error Types Checklist,Inaccuracy in Reading Inaccuracy in Thinking Weakness in Problem Analysis; Inactiveness Lack of Perseverance,Myers-Briggs Type Indicator,Four dichotomies that define sixteen categories Each is a continuum, not a binary choice This is
11、not “what you are” It is “right now, what you prefer” (and strength of preference) For example, most introverts can operate in extrovert mode when needed. Results can vary from test to test or day to day by several points.Results are generally consistent, between “adjacent” types Wikipedia has good
12、articles for some types,Why Does it Matter?,Presumably, different types are better/worse at different tasks CS needs an unusually broad range of types to get everything done Numerical analysis vs. HCI Mangers, architects, programmers, testers, documentation writers How do you best learn and work? In
13、teract in organizations? Type/type interpersonal interactions Team building,What Type Am I?,Depending on which test you take/ your current mood, you might end up assigned to different categories on different attempts. Testers often defer to the person on “best fit” category. Be careful when reading
14、the descriptions They tend to be general They tend to be a bit flattering (which category type is for scatterbrained people? For couch potatoes?) In general, readers tend to agree with any generic assignment that they are given (Forer effect),Potential Failings,Is it accurate? Unstable: Lots of vari
15、ation in results between instruments and over time Does it make sense to say there are 16 personality types? Does it actually predict anything?,Four Dichotomies,The words used for the poles on each of the four dichotomies have technical meanings You cant interpret what these mean using the everyday
16、definitions of the words A person isnt “more judgmental” or “less perceptive” in these words everyday meaning,Introvert/Extravert Attitude,Defines the source and direction of energy expression for a person. Extravert has a source and direction of energy expression mainly in the external world. Act/r
17、eflect/act. Energy/motivation decline with inactivity. Introvert has a source of energy mainly in the internal world. Reflect/act/reflect. Needs downtime after action to reflect.,Introvert/Extravert (Cont),These meanings are clearly different from common use. You might prefer to curl up with a book
18、(given the choice), but can still enjoy and interact at a party without being shy An extravert might prefer parties, but that doesnt tell us whether he is a “loud” person or not,Sensing/iNtuition Function,Defines the method of information perception Sensing means that a person believes mainly inform
19、ation received directly from the external world tangible and concrete facts drive patterns. More present oriented. Methodical, precise. Intuition means that a person believes mainly information he or she receives from inside (books, memories) how facts fit into the pattern. More future oriented. “Fl
20、ash of insight.” Dislikes routine. Says what you prefer to focus on Often need to use the opposite to “check”,Thinking/Feeling Function,Defines how the person processes information (decision making). Both strive to make rational decisions. Both can be practiced/strengthened. Thinking means that a pe
21、rson makes a decision mainly through logic/reason. More detached, impersonal. Feeling means that, as a rule, he or she makes a decision based on emotion. Look at from “inside” and strive to reach balance/harmony/consensus with values. More personal, subjective. “Heart vs. Head” You will trust your p
22、referred approach better, but most have some ability to work in either mode.,Judging/Perceiving Lifestyle,Defines how a person implements the information he or she has processed. Judging means that a person organizes all his life events and acts strictly according to his plans. Prefers things decide
23、d. Prefers things on time. Might seem inflexible. Perceiving means that he or she is inclined to improvise and seek alternatives. Likes to leave things open. More likely to push deadlines.,MB Example,INTJ Strength in each dimension (ex: mild I vs. E, mild N vs. S, moderate-strong T, strong J) Occurr
24、ence in population (this one is 1-2%) While I tend toward INTJ, on any given day/test I might register as ENTJ or ISTJ. But the descriptions make me clearly self-identify.,What is the CS Personality?,What is the “public perception”? What is your perception?,Type Distribution,Class Preferences,Releva
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- INTRODUCTIONTOPROBLEMSOLVINGPPT
