Motivating Teachers to Teach Computing in Middle School – A Case Study of a Physical Computing Taster Workshop for K-12 Teachers
Keywords:
teacher training, physical computing, middle school, programmingAbstract
Computing education in schools faces several problems, such as a lack of computing teachers and time in an already overloaded curriculum. A solution can be a multidisciplinary approach, integrating the teaching of computing within other subjects, creating the need to motivate teachers from other disciplines to teach computing in middle school. Therefore, the motivation and training of in-service teachers becomes crucial, as they need to have computing content and technological knowledge as well as pedagogical content knowledge. Yet, so far there exist very few training programs. Thus, as part of a comprehensive outreach program, we present a study on a one-day taster workshop for middle school teachers on physical computing education. Participants learn computer programming practice and computational thinking by programming an interactive robot. The workshop also approaches pedagogical aspects for teaching computing and technical issues regarding the installation and preparation of the required hardware/software. Preliminary results of its application with public school teachers in Florianopolis/Brazil are positive, motivating the majority of participants to introduce computing into their classes. However, our results also highlight that in order to enable teacher to apply the workshops effectively, longer training courses and ongoing support is required.
Downloads
References
Alimisis, D.; Frangou, S.; Papanicolaou, K. (2009). A Constructivist Methodology for Teacher Training in Educational Robotics: the TERECoP Course in Greece through Trainees’ Eyes. Proc. of the 9th IEEE International Conference on Advanced Learning Technologies, Riga, Latvia. DOI: https://doi.org/10.1109/ICALT.2009.86
Basili, V. R., Caldeira, G., Rombach, H. D. (1994). Goal Question Metric Paradigm. In Encyclopedia of Software Engineering, John Wiley and Sons.
Blum, L. & Cortina, T. J., (2007). CS4HS: An Outreach Program for High School CS Teachers. Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, Covington, KY, USA. DOI: https://doi.org/10.1145/1227310.1227320
Branch, R. M. (2009). Instructional Design: The ADDIE Approach. Springer. DOI: https://doi.org/10.1007/978-0-387-09506-6
Bruckman, A. et al. (2009). Georgia Computes! Improving the Computing Education Pipeline. Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, Chattanooga, TN, USA. DOI: https://doi.org/10.1145/1508865.1508899
Cooper, S., Dann, W., and Harrison, J. (2010). A K-12 College Partnership. Proceedings of the 41st ACM Technical Symposium on Computer Science Education, Milwaukee, WI, USA. DOI: https://doi.org/10.1145/1734263.1734371
CSTA (2017). CSTA K–12 Computer Science Framework. The CSTA Standards Task Force, ACM, New York/USA. Retrieved from: https://k12cs.org/.
CSTA (2011). CSTA K–12 Computer Science Standards – Revised 2011. The CSTA Standards Task Force, ACM, New York/USA.
Dreyfus, S. E.; Dreyfus, H. L. (1980). A Five-Stage Model of the Mental Activities Involved in Directed Skill Acquisition. Washington, DC: Storming Media. DOI: https://doi.org/10.21236/ADA084551
Gal-Ezer, J.; Stephenson, C. (2010). Computer science teacher preparation is critical. ACM Inroads, 1(1), 61-66. DOI: https://doi.org/10.1145/1721933.1721953
Giannakos, M. N. et al. (2014). Examining and mapping CS teachers' technological, pedagogical and content knowledge (TPACK) in K-12 schools. Proc. of Frontiers in Education Conference, Madrid, Spain. DOI: https://doi.org/10.1109/FIE.2014.7044406
Google & Gallup. (2015). Searching for Computer Science: Access and Barriers in U.S. K-12 Education. Retrieved from: http://services.google.com/fh/files/misc/searching-for-computer-science_report.pdf.
Goode, J. (2008). Increasing Diversity in K-12 Computer Science: Strategies from the Field. Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, Portland, OR, USA. DOI: https://doi.org/10.1145/1352135.1352259
Gresse von Wangenheim, C.; von Wangenheim, A.; Pacheco, F. S.; Hauck, J. C. R.; Ferreira, M. N. F. (2017). Teaching Physical Computing in Family Workshops. ACM Inroads, 8(1), 48-51. DOI: https://doi.org/10.1145/3043950
Harvey, B. & Mönig, J. (2017). Snap! (Build Your Own Blocks) 4.0. Retrieved from: http://snap.berkeley.edu/.
Jackson, L.; Lamar, C.; Brown, Q.; Latson, V. (2014). Introducing the Big Ideas of Computer Science through a K-12 Teacher Professional Development Workshop. Proc. of the Middle Atlantic Section of American Society for Engineering Education, Indianapolis, IN, USA.
Kim, H.; Choi, H.; Han, J.; So, H.-J. (2012) Enhancing teachers’ ICT capacity for the 21st century learning environment: Three cases of teacher education in Korea. Australasian Journal of Educational Technology, 28(6), 965-982. DOI: https://doi.org/10.14742/ajet.805
Lauwers, T.; Hamner, E.; Nourbakhsh, I. (2010). A strategy for collaborative outreach: lessons from the CSbots project. Proceedings of the 41st ACM technical symposium on Computer science education, Milwaukee, Wisconsin, USA. DOI: https://doi.org/10.1145/1734263.1734370
Liu, J.; Wilson, J.; Hemmenway, D.; Xu, Y.; Lin, C.-H. (2015) Oh SNAP! A One-Week Summer Computing Workshop for K-12 Teachers. Proc. of the 10th International Conference on Computer Science & Education, Cambridge University, UK. DOI: https://doi.org/10.1109/ICCSE.2015.7250329
Liu, J.; Hassan, E. P.; Barnett, Z. D., Zhang, P. (2011). A Survey on Computer Science K-12 Outreach: Teacher Training Programs. 41st ASEE/IEEE Frontiers in Education Conference, Rapid City, SD, USA. DOI: https://doi.org/10.1109/FIE.2011.6143111
Liu, C. Lin, E. Hasson and Z. Barnett (2011). Introducing Computer Science to K-12 through a Summer Computing Workshop for Teachers. Proceedings of the 42nd SIGCSE Technical Symposium on Computer Science Education, Dallas, TX, USA. DOI: https://doi.org/10.1145/1953163.1953277
S. Y. Lye, S. Y; Koh, J. H. L (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behaviour, vol. 41, pp. 51–61. DOI: https://doi.org/10.1016/j.chb.2014.09.012
P. Mishra, P. & Koehler, M.J. (2006). Technological Pedagogical Content Knowledge: A new framework for teacher knowledge. Teachers College Record, 108(6), 1017–1054. DOI: https://doi.org/10.1111/j.1467-9620.2006.00684.x
MIT. (2016). Scratch. http://scratch.mit.edu/.
Naughton, J. (2012). Why All Our Kids Should Be Taught How to Code. The Guardian. Guardian News and Media.
Ni, L., Guzdial, M., Tew, A.E., Morrison, B., and Galanos, R. (2011). Building a Community to Support HS CS Teachers: the Disciplinary Commons for Computing Educators. Proceedings of the 42st ACM Technical Symposium on Computer Science Education, Dallas, TX, USA. DOI: https://doi.org/10.1145/1953163.1953319
O'Sullivan, D. & Igoe, T. (2004). Physical Computing – Sensing and Controlling the Physical World with Computers, Boston. MA: Thomson Course Technology.
Partanen, T.; Mannila, L.; Poranen, T. (2016) Learning programming online: A Racket-course for elementary school teachers in Finland. Proc. of the 16th Koli Calling International Conference on Computing Education Research, Koli, Finland. DOI: https://doi.org/10.1145/2999541.2999567
Rodger, S. H. et al. (2009) Engaging middle school teachers and students with alice in a diverse set of subjects. Proc. of the 40th ACM Technical Symposium on Computer science education, Chattanooga, TN, USA. DOI: https://doi.org/10.1145/1508865.1508967
Ruzzenente, M., Koo, M., Nielsen, K., Grespan, L. & P. Fiorini, P. (2012). A review of robotics kits for tertiary education. Proc. of 3rd Intl. Workshop on Teaching Robotics & Teaching with Robotics, Riva del Garda, Italy.
Shulman, L. (2000) Teacher Development: Roles of Domain Expertise and Pedagogical Knowledge. Journal of Applied Developmental Psychology, 21(1), 129-135. DOI: https://doi.org/10.1016/S0193-3973(99)00057-X
Wohlin, C. et al. (2012). Experimentation in Software Engineering. Springer Verlag. DOI: https://doi.org/10.1007/978-3-642-29044-2
Yin, R. K. (2013). Case Study Research: Design and Methods. SAGE Publications, Inc; 5. Edition.
Yorinks, A. (2013). MrYsLab/s2a_fm. https://github.com/MrYsLab/s2a_fm.
Published
How to Cite
Issue
Section
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).