Problem Solving#
- Page ID
- 8205
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)Problem Solving
Educators and employers alike have all argued strongly in recent years that the ability to solve problems is one of the most important skills that should be taught to and nurtured in university students. Problem solving ability consistently ranks as one of the most sought after traits employers want from their hires. Medical, professional, and graduate schools alike look for students with demonstrated ability to solve problems; the MCAT has even recently changed its format to more specifically assess student’s ability to solve problems. Life is full of problems to solve, irrespective of the profession one chooses. This is important!
Despite a clear demand for this skill set it is surprisingly rare to find problem solving taught explicitly in formal educational settings, particularly in core science courses where the transmission of “facts” usually takes precedence. In BIS2A we aim to start changing this. After all, nobody really cares if you’ve memorized the name or catalytic rate of the third enzyme in the citric acid cycle (not even standardized tests), but a lot of people care if you can use information about that enzyme and the context it functions in to help develop a new drug, design a metabolic pathway for making a new fuel, or to help understand its importance in the evolution of biological energy transformations.
Your instructors believe that the ability to solve problems is a skill like any other. It is NOT an innate – you’ve either got it or you don’t – aptitude. Problem solving can be broken down into a set of skills that can be taught and practiced to mastery. So, even if you do not consider yourself a good problem solver today, there is no reason why you can’t become a better problem solver with some guidance and practice. If you think that you are already a good problem solver, you can still get better.
Cognitive scientists have thought about problem solving a lot. Some of this thinking has focused on trying to classify problems into different types. While problems come in many different flavors (and we’ll see some different types throughout the course) most problems can be classified along a continuum of how well structured they are. At one end of the continuum are well-structured problems. These are the types of problems that you usually encounter in school. They usually have most of the information required to solve the problem, ask you to apply some known rules or formulae, and have a pre-prescribed answer. On the other end of the continuum are ill-structured problems. These are the types of problems you will usually face in real life or at work. Ill-structured problems may start poorly defined, usually do not present themselves with all of the information required to solve them, there may be different ways of solving them, and possible “correct” outcomes/answers can be different.
Note: Possible Discussion
Well-structured problems (like the story-problems you might often encounter in text books) are often set in an artificial context while the ill-structured problems one faces in every day life are often set in a very specific context (your life). Is it possible for multiple people to observe the same situation and perceive different problems associated with it? How does context and perception influence how one might identify a problem, its solution, or its importance?
To have a fruitful/enriching discussion it pays to start by presenting an example AND some direct reasoning. Replies that acknowledge the initial comment and either provide an extension of the original argument (by way of a new perspective or example) or provide a reasoned counter-argument the are most valuable follow-ups.
Problems can also be “simple” or “complex” depending on how many different variables need to be considered to find a solution or be considered “dynamic” if they change over time. Other problem classification schemes include story problems, rule-based problems, decision-making problems, troubleshooting problems, policy problems, design problems, and dilemmas. As you can see, problem solving is a complicated and deep topic and a proper discussion about it could fill multiple courses.
While the topic of problem solving is fascinating, in BIS2A we aren’t interested in teaching the theories of problem solving per se. However, we ARE interested in teaching students skills that are applicable to solving most types of problems, giving students an opportunity to practice these skills, and assessing whether or not they are improving their problem solving abilities. Note: Since we are asking you to think explicitly about problem-solving it is fair to expect that your ability to do so will be evaluated on exams. Do not be surprised by this.
We are going to incorporate problem solving into the class a number of different ways.
First: We will be explicitly teaching elements of problem solving in class.
Second: We will have some questions on the study guides that encourage problem solving.
Third: We will make frequent use of the pedagogical tool we call the “Design Challenge” to help structure our discussion of the topics we cover in class.
When we are using the Design Challenge in class we are working on problem solving. Within the context of the Design Challenge your instructor may also present other specific concepts related to problem solving – like decision-making. Slides will be marked explicitly to engage you to think about problem solving. Your instructor will also remind you verbally.