Potrivit informaţiilor, în anul 2007, numai 380 de mii de copii ai ţăranilor constructori din Shanghai au învăţat în şcolile elementare de învăţământ obligatoriu de stat şi particulare. Însă, la începutul anului şcolar 2010 - 2011, numărul copiilor de ţărani încadraţi în învăţământul obligatoriu a ajuns la 470.500.
Pentru a asigura dreptul la învăţământul obligatoriu al copiilor din această categorie socială, Departamentul Învăţământului din Shanghai a demarat, în anul 2008, un program de trei ani. În perioada 2008 - 2010, au fost alocate 10,379 miliarde yuani pentru a construi 363 de şcoli elementare şi grădiniţe în zonele din suburbiile oraşului, unde locuiesc familiile de ţărani constructori. Din totalul şcolilor, 144 sunt cu învăţământ obligatoriu, şi asigură 150.000 de locuri de învăţământ.
Totodată au fost simplificate procedurile de înscriere în şcolile elementare. În prezent, peste 336 de mii de copii ai ţăranilor muncitori din Shanghai învaţă la şcoli de stat, reprezentând 71,41% din numărul total, restul fiind înscrişi la şcoli particulare. Autorităţile afirmă că vor continua să depună eforturi în acest sens.