An NSF-funded project supporting Mathematics, Statistics, and Computation

**Project MOSAIC** is a community of educators working to develop a new way to introduce mathematics, statistics, computation and modeling to students in colleges and universities.

From 2009 to 2016, Project MOSAIC was supported by a grant from the US National Science Foundation (NSF DUE-0920350). The core resource developed during that time continue to be maintained and expanded.

Among those resources are:

The

`{mosaic}`

package for R which supports teaching stats using a expressive, compact, and consistent formula syntax. This minimizes start up costs for students and enables students to calculate descriptive statistics, create statistical graphics, and construct statistical graphics.`{mosaic}`

is one of three main syntaxes for teaching and doing statistics using R. (For a comparison, see Prof. Amelia McNamara’s video presentation.)Hundreds of instructors have found

`{mosaic}`

in teaching introductory statistics. Examples:`Stats <- df_stats(births ~ wday, data = Births2015, center=mean, conf=ci.mean(0.95)) Stats`

```
response wday center conf_lower conf_upper
1 births Sun 7397.808 7319.233 7476.383
2 births Mon 11739.385 11490.746 11988.023
3 births Tue 12585.808 12461.750 12709.866
4 births Wed 12279.096 12140.249 12417.944
5 births Thu 12083.434 11775.866 12391.001
6 births Fri 11834.558 11550.568 12118.547
7 births Sat 8357.096 8250.949 8463.243
```

```
gf_jitter(births ~ wday, data = Births2015) %>%
gf_errorbar(conf_lower + conf_upper ~ wday, data = Stats,
color = ~ wday, inherit=FALSE)
```

The

`{ggformula}`

package, which enables ggplot2 graphics to be generated using the formula syntax.The

**LittleApps**developed with the MAA StatPREP project. These are data- and graphics-centric tools for teaching introductory statistics without coding. See the LittleApps site for more information.A complete

course including an online, freely accessible textbook, exercises, and symbolic software in R, all following the Project MOSAIC philosophy of building courses around*MOSAIC Calculus**modeling*, using*data*, and integrating*computing*directly into the subject matter.Online, freely accessible texts for teaching statistics that are coordinated with the

`{mosaic}`

R package.*Statistical Modeling: A Fresh Approach*by Daniel Kaplan*Statistical Modeling: Computational Technique*by Daniel Kaplan and Frank Shaw. This booklet introduces the R language commands for the methods introduced in*A Fresh Approach*.