This is a Python programming book for middle school and high school. Teachers and students who are into coding will find it a great resource. The book has algebraic hands-on exercises in Python. Learn coding with these short, fun, hands-on exercises that will pick your brain!
Chapter 1. Mean, mode, median, standard deviation, min/max, palindromes, Fibonacci
Chapter 2. Probabilities, lists of numbers, sorting algorithms, specialized functions
Chapter 3. Probabilities and lists of numbers
Chapter 4. General algebraic exercises: logs, sqrt, GCD, modulo, lists, factorials, permutations, golden ratio
Chapter 5. Linear equations
Chapter 6. The quadratic equation
Chapter 7. Frequency tables and histograms
Chapter 8. Fractional and negative exponents
Chapter 9. Exponential functions and geometrical progressions
Chapter 10. Polynomials and operations with polynomials
The objective of these problems is to prepare the students for a Data Science courses.
Each problem contains:
- the text of the problem
- the Python code of two solutions: the procedural solution and the object oriented solution
For teachers interested in a Word version of the book, that is available upon purchase.