Program geliştirme çalışmalarında okulla toplum arasındaki ilişki ve onun program kararları üzerindeki etkisi daima dikkate alınır. Toplumsal değişmeler analiz edilip değerlendirilmeli ve değişme yönelimleri programlara belli oranda yansıtılmalıdır. Program geliştirmede toplumun temel değerleri, yapısı, kültürün etkisi göz önüne alınmalıdır. Eğitim programları bireyin sosyal gelişimini ve toplumun uyumunu sağlayacak biçimde hazırlanmalıdır. Okul, çeşitli faaliyetler yoluyla kendini topluma tanıtmalıdır. Kuvvetli bir okul-aile birliği sağlanmalıdır. Okul bir toplumun merkezi haline getirilmelidir.