You are here

Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home/dh_mzah78/paperlessmath.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/dh_mzah78/paperlessmath.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/dh_mzah78/paperlessmath.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/dh_mzah78/paperlessmath.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/dh_mzah78/paperlessmath.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/dh_mzah78/paperlessmath.com/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home/dh_mzah78/paperlessmath.com/includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/dh_mzah78/paperlessmath.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/dh_mzah78/paperlessmath.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/dh_mzah78/paperlessmath.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home/dh_mzah78/paperlessmath.com/includes/common.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home/dh_mzah78/paperlessmath.com/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home/dh_mzah78/paperlessmath.com/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home/dh_mzah78/paperlessmath.com/includes/common.inc).
  • Deprecated function: unserialize(): Passing null to parameter #1 ($data) of type string is deprecated in UserController->attachLoad() (line 307 of /home/dh_mzah78/paperlessmath.com/modules/user/user.module).

David Wees's blog

Fifteen Paperless Math Strategies

John T Spencer has fifteen ideas on paperless math strategies on his blog.

The (nearly) paperless classroom

Check out these ideas on my other blog on ways to make your math classroom (nearly) paperless:

I've been reading about people trying to implement a paperless classroom, and it occurred to me that there are plenty of things you can do to implement this type of classroom, without using a lot of technology. You don't need a 1 to 1 laptop program at your school to make it a (nearly) paperless classroom...

Essential tools for math teachers

I've moved country a fair number of times and had to bring my teaching supplies with me. I started collecting my own supplies when I taught in NYC, and my collection has grown over the years. What follows are some of the essential tools I use when teaching middle school and high school mathematics.

 

A graphing calculator

Computer programming instead of calculus?

I read an article one time which questioned why we choose calculus to be the top of the math pyramid in school.  Basically, most of the mathematics students learn once they master the basics aims toward preparing the students to take calculus at the end of K-12 school.  The article I read suggested that statistics instead of calculus should be at the top because it is much more practical to real life than calculus is.

Mathematics Education: A Way Forward

Population × Bad curriculum Multiple generations = Functionally innumerate population

 

The objective of good math teaching should not be to "cover the curriculum" but to show students how to explore our fascinating and beautiful world through the lens of mathematics. We must change our focus in math education from a focus on a largely irrelevant and uninteresting set of learning objectives to a focus on making math relevant and engaging for students.

Welcome to Paperless Math

This site is a resource for teachers who want to move away from the a more traditional analog approach to teaching math, and learn about an exciting new digital way of teaching math. Our objective here is to both provide resources, tools, and support in converting to a digital math classroom, but also to provide a framework for evaluating new technologies yourself, and deciding if the technology is worth using to help improve student learning.