Drexel dragonThe Math ForumDonate to the Math Forum

The Math Forum Internet Mathematics Library

Browse and Search the Library
Home : Math Ed Topics : Teaching Issues/Strats : General Approaches : Problem-Solving

Library Home || Search || Full Table of Contents || Suggest a Link || Library Help

  Selected Sites   (see also All Sites in this category)

  1. Common-Sense Questions (Learning and Mathematics) - G. Polya; Math Forum
    In his 1957 book, How to solve it, Polya describes a four-stage approach to mathematical problem-solving. He bases his approach on common-sense questions that would naturally occur to an experienced problem-solver. Polya claims teachers should pose these questions to students in as natural and unobtrusive a way as possible, the goal being to encourage independence and internalization of this framework. A geometry.pre-college newsgroup discussion. more>>

  2. Don Knuth's Home Page - Donald E. Knuth, Stanford University
    From the author of The Art of Computer Programming. "Computer Musings" chronologically documents Knuth's informal lectures at Stanford. It also links to Musings Online, digitized versions of videos from the lecture series that included Dancing Links; The Joy of Asymptotics; Bubblesort at random (one-dimensional particle physics); Finding all spanning trees; Trees, Forests, and Polyominoes; and Mathematical Writing (1987). See, in particular, "The 'Aha' sessions," over 25 hours of graduate CS students tackling five previously unsolved programming problems in number theory, code-breaking (cryptagrams), high-speed chip testing, distributed control, and computer graphics (a self-portrait). "You could literally see the Aha taking place. People can watch the problem-solving process as it occurred." Frequently Asked Questions include "What's your favorite programming language?" and "Why do you pay $2.56 for every error found in your books?" and "Who will answer my questions about TeX?" Also, Knuth's recent news, preprints of recent papers, encapsulated PostScript graphics to download, and CWEB and other programs to download, featuring two demonstrations by different methods that exactly 2,432,932 knight's tours are unchanged by 180-degree rotation of the chessboard. more>>

  3. Problem Solving in Mathematics - Jim Wilson; Univ. of Georgia
    Problems in algebra, geometry, conversion, cryptarithm, "mean," trigonometry, and a mixture of all, many with comments and solutions, from a course given in the Dept. of Mathematics Education at the University of Georgia. The site also provides links to papers, including "Mathematical Problem Solving" (Wilson, Fernandez, & Hathaway), a synthesis of research on problem solving [published as ch. 4 in Wilson, P. S. (Ed.) (1993), Research Ideas for the Classroom: High School Mathematics, New York: MacMillan]. more>>

  4. Problem Solving Strategies - Finlay McQuade, Boğaziçi University (Turkey)
    Strategies for solving problems, each illustrated with sample math challenges and worked solutions: draw a diagram; make a list; guess and check; divide and conquer; look for a pattern; start at the end. Also available in Turkish. more>>

  5. Problems with a Point - Education Development Center, Inc. (EDC)
    A collection of problems designed to help students in grades 6-12 learn new mathematical ideas by building on old ones. Varying in difficulty and approaches, these problems are useful for teachers, students, parents, math clubs, home-schoolers, and others. Problems are classified by topic, time required, suggested technology, required mathematical background, and habits of mind that students develop or use as they work. Synopses of the problems are keyword searchable. Answers and solutions are provided, and many problems include hints. more>>


Mason error

error in file:   /usr/lib/perl5/5.6.0/Carp/Heavy.pm
line 79:  Bizarre copy of HASH in aassign
75:  # them according to the format variables defined earlier in
76:  # this file and join them onto the $sub sub-routine string
77:  if ($hargs) {
78:  # we may trash some of the args so we take a copy
79:  @a = @DB::args; # must get local copy of args
80:  # don't print any more than $MaxArgNums
81:  if ($MaxArgNums and @a > $MaxArgNums) {
82:  # cap the length of $#a and set the last element to '...'
83:  $#a = $MaxArgNums;
component stack:   /library/branch.html
code stack:   /usr/lib/perl5/5.6.0/Carp/Heavy.pm:79

debug info:   Debug file is '/var/lib/mason/debug/anon/11'.


raw error:

error while executing /library/branch.html:
Bizarre copy of HASH in aassign at /usr/lib/perl5/5.6.0/Carp/Heavy.pm line 79.