Collaboration + Change in Attitude
After surveying the literature surrounding elementary education computer science professional development, it is clear that collaboration is not only important for individual teacher development, but also for the overall improvement of CS education. Collaboration affects teacher attitudes, content knowledge, and Continue Reading …