Modeling World Student Populations

This Demonstration shows the actual and projected growth in student populations at primary, secondary, post-secondary, and tertiary levels broken down by country and country groups. Population data is from the years 2000–2012 (where available). The projected growth is then modeled through 2020 using selected modeling methods.
The modeling is performed using either linear or quadratic regression or using a logistic model. While the first two typically produce better fits, the logistic model is perhaps more likely to produce better projections, because it captures something about population dynamics—a claim to be checked in 2020.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


The population data is from UNESCO's Institute of Statistics [1]. A different type of visualization of this data can be found at the World Bank's website [2].
The logistic function (or Verhulst model) is the most "realistic" projection in this Demonstration, in the sense that it captures the population dynamic whereby population growth initially increases before moderating and eventually declining (usually from changes in relative food abundance). It is given by
where is the population relative to the environment's carrying capacity and (the Malthusian parameter) is the rate of maximum population growth. The logistic models in this Demonstration are therefore solutions of the following form, with chosen to give the best fit, and is the 1998 population:
The Verhulst model can be augmented in several ways to capture richer dynamics not only in population change, but also in chaotic systems, particle physics, machine learning, chemical reactions, and economic innovation.
[1] UNESCO. "Public Reports, Education, Table 2: Demographic and Economic Data." (Feb 11, 2013) stats.uis.unesco.org/unesco/TableViewer/tableView.aspx?ReportId=173.
[2] World Bank. "Data Visualizer: Education Statistics." (Feb 11, 2013) devdata.worldbank.org/EdStatsDataVisualizer/Visualizer.html.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+