Developing Pedagogy for Wireless Calculator Networks--and Researching Teacher Professional Development. Final Report. Part 2--Technical Report and Research Description to the National Science Foundation.