School assignment in web programming