Use small group discussions augmented with some computer programming to enhance the mathematical concepts discussed in "The Number Devil," by Hans Magnus Enzensberger. Chapter 8 introduces permutations and combinations. Very little programming experience is necessary. Sample responses to all the questions, discussion topics, and programming challenges are included.
Keywords: permutation, combination, factorial, Pascal's Triangle, recursion, Snap, programming, coding
Compute the number of permutations and combinations of a set.
Generate the permutations of a set of 8 items or fewer.
Develop a recursive script for factorials.
Compute factorial primes.