Software

I enjoy programming and have recently begun integrating this passion into my teaching, creating apps that simplify complex concepts and make them easier to understand. Below is a list of the apps I have developed.

Visualizing the Law of Large Numbers

This app visually displays the core implication of the Law of Large Numbers. It shows how the sample distribution approximates the population distribution as the sample size increases. Each time the slider moves, a new simulation runs. The mean displays large variability with small samples but remains the same with large samples. The key implication is that, with large enough samples, randomization effectively removes selection bias in experiments.

You can interact with the app below or visit it on a separate page by clicking here.

Exploring P-values and T-statistics

This app is designed to help visually understand how the p-values of regression beta coefficients depend on the t-statistic. It illustrates the relationships between the size of the beta coefficient, the standard error (affected by sample size), and degrees of freedom, providing an intuitive way to explore these statistical concepts.

You can interact with the app below or visit it on a separate page by clicking here.