Teacher Experiences of Learning Computing using a 21st Century Model of Computer Science Continuing Professional Development
Fisher, L., Byrne, J. R., & Tangney, B.
CSEDU 2016
Trinity College Dublin, The University of Dublin
• Level 2 – Learning
• Teachers reported learning computing skills and knowledge
supported by peers and working in teams
• Some teachers reported planning to use the Bridge21 model in
the classroom to teach computing
• Ongoing work
• Level 3 – Behaviours - post questionnaires are in circulation to
explore implementation of CPD activities in the classroom
• Level 4 – Results - follow focus groups with same teachers are
planned to explore changes to teaching computing in schools
Conclusions
Trinity College Dublin, The University of Dublin
Publications
Book Chapters
• Byrne, J. R., Fisher, L., & Tangney, B. (2016). A 21st Century Teaching and Learning Approach to Computer Science Education: Teacher Reactions. In S.
Zvacek (Ed.), Lecture Notes in Communications in Computer and Information Science (pp. 1–18). Switzerland: Springer International Publishing.
Conference Papers / Presentations
• Fisher, L., Byrne, J. R., & Tangney, B. (2015). Using an Ethnographic Approach to Educational Evaluation to Understand Computer Science Teacher
Continuing Professional Development Needs. 37th Annual Oxford Ethnography and Education Conference (OEE), 21-23 September, Oxford, UK, pp. 1-25.
• Fisher, L., Byrne, J. R., & Tangney, B. (2015). Exploring Teacher Reactions Towards a 21St Century Teaching and Learning Approach to Continuing
Professional Development Programme in Computer Science. 7th International Conference on Computer Supported Education (CSEDU), 23 -25 May,
Lisbon, Portugal, pp. 22-31.
• Byrne, J.R., Fisher, L., & Tangney, B. (2015) Computer Science Teacher reactions towards Raspberry Pi Continuing Professional Development (CPD)
workshops using the Bridge21 Model , 10th International Conference on Computer Science & Education (IEEE-ICCSE), 22-24 July 2015 Cambridge, UK,
pp. 267-272.
• Byrne, J. R., Fisher, L., & Tangney, B. (2015). Empowering teachers to teach Computer Science -A social Constructivist Approach using the Bridge21
Model. IEEE 45th Annual Conference Frontiers in Education (IEEE-FIE), 21-24 October, El Paso, TX, pp.1-9.
• Tangney, B., Fisher, L.., & Byrne, J.R., (2015) A New Model for Continuing Professional Development (CPD) in Secondary Computer Science . British
Educational Research Association Conference (BERA) 14 -16 September 2015, Belfast, UK.
• Fisher, L., Tangney, B., & Byrne, J. R. (2014) Evaluating use of the Bridge21 Model for Teacher Continuous Professional Development (CPD) in Computer
Science (CS). 11th European Evaluation Society (EES) Biennial Conference 1-3 October 2014 Dublin, IE, pp 44-45.
• Fisher, L., & Oldham, E. (2014). Preparing teachers for teaching computer programming. Paper presented at the 4th Annual Meeting of the Association of
Ubiquitous and Collaborative Educators International (AUCEi), Dublin, IE.
• Fisher, L. (2014). Computer Science Teacher CPD -A social constructivist approach using the Bridge21 Model. Paper presented at the 5th Annual School of
Education Postgraduate Research Conference, Dublin, IE.
Trinity College Dublin, The University of Dublin
References
• Cooper, S., & Cunningham, S. (2010). Teaching computer science in context. ACM Inroads, 1(1), 5-8.
• Coman, I. D., Robillard, P. N., Sillitti, A., & Succi, G. (2014). Cooperation, collaboration and pair-programming: Field studies on backup behaviour. Journal of Systems and Software, 91, 124-
134.
• Cunny, J. (2011). Transforming Computer Science Education in High Schools Computer 44(6), 107-109.
• Conneely, C., Girvan, C., Lawlor, J., Tangney, B. (2015). An Exploratory Case Study into the Adaption of the Bridge21 Model for 21st Century Learning in Irish Classrooms Shaping our Future:
How the lessons of the past can shape educational transformation (pp. 348 - 381). Dublin: Liffy Press.
• DuBoulay, B. (1986). Some difficulties of learning to program. Journal of Educational Computing Research, 2(1), 57-73.
• EC. (2016). Coding 21st Century Skill Retrieved 08/01/2016, 2016, from https://ec.europa.eu/digital-agenda/en/coding-21st-century-skill
• EC. (2008). Improving competences for the 21st Century: an Agenda for European Cooperation on Schools. Communication of the European Commission, COM(2008)425.
• Fetterman, D. (1984). Ethnography in Educational Evaluation. Beverly Hills, CA: Sage.
• Hammersley, M., & Atkinson, P. (2007). Research design: problems, cases and samples Ethnography: Principles in Practice (pp. 20-41). London, UK: Routledge.
• Kirkpatrick, D. L. (2007). Model for Measuring Business Impact - Adapted from Info line No. 259816. In S. Sussan (Ed.), The four levels of evaluation. Tips, Tools, and Intelligence for Trainers
(Vol. 0701, pp. 11). USA: American Society for Training and Development (ASTD).
• Kirkpatrick, D. L. (1994). Evaluating: Part of a Ten-Step Process Evaluating Training Programs - The Four Levels (pp. 3-16). San Francisco, CA: Barrett-Koehler Publishers.
• Ko, A. J., Myers, B. A., & Aung, H. H. (2004). Six learning barriers in end-user programming systems. Paper presented at the IEEE Symposium on Visual Languages and Human Centric
Computing.
• Lawlor, J., Marshall, K., & Tangney, B. (2015). Bridge21 – Exploring the potential to foster intrinsic student motivation through a team-based, technology mediated learning model,.
Technology, Pedagogy and Education, 1-20.
• LeCompte, M. D., & Schensul, J. J. (1999). Using Constant Comparison and Analytical Induction to Identify Items Analysing & Interpreting Ethnographic Data (pp. 75-78). London, UK:
Altamira Press.
• O'Grady, M. J. (2012). Practical Problem Based Learning in Computing Education ACM Transactions on Computing Education 12(3), 10.
• Othman, A. A., Pislaru, C., & Impes, A. M. (2014). Improving the quality of technology-enhanced learning for computer programming courses. International Journal of Information and
Education Technology, 4(1), 83.
• Pea, R. D., & Kurland, D. M. (1984). On the cognitive effects of learning computer programming. New ideas in psychology, 2(2), 137-168.
• Puentedura, R. (2012). The SAMR model: Background and exemplars Retrieved 19/04/2016, 2016, from http://hippasus.com/rrpweblog/archives/2012/09/03/BuildingUponSAMR.pdf
• P21. (2016). P21, J. C. (2013). Studying the noFramework for 21st Century Learning Retrieved 19/04/2016, from http://www.p21.org/
• Soloway, E., & Spohrervice programmer: Psychology Press.
• Spradley, J. P. (1980). Participant Observation. London: Thomson Learning.
• Spradley, J. P. (1979). Interviewing an informant - the friendly conversation The ethnographic interview (pp. 55-58). New York, NY: Holt, Rinehart and Winston.
• Wolcott, H. F. (1999). Ethnographic Evaluation Ethnography: A Way of Seeing (pp. 178-181). Lanham: AltaMira Press.
• Wulf, T. (2005). Constructivist approaches for teaching computer programming. Paper presented at the Proceedings of the 6th conference on Information technology education.
• Yadav, A., & Korb, J. T. (2012). Learning To Teach Computer Science: the Need for a Methods Course. Communications of the ACM, 55(11), 31-33.
• Yin, R. K. (1992). The case study method as a tool for doing evaluation. Current Sociology, 40(1), 121-137.
Trinity College Dublin, The University of Dublin
Finally – One Teacher’s Story - Behaviour
Since September I have been teaching 7 ICT modules and have students from 1st year to
5th year.
It is the first year that I have the hardware/software, timetabled classes and technical
training to undertake the 4 Computing modules. The Computing modules were added on to
the ICT curriculum sometime during 2012-2013.
The 4 Computing modules are: Digital Media, Multimedia Storytelling, Microcontrollers
(I'm using Raspberry Pi with Scratch GPIO and Python) and Computational Thinking
(through Scratch and Python).
Follow Bridge21 activity model - setup; warm-up exercise, investigate (online module),
plan, create (making projects), present, reflect
There are on average 20 students in the classes from 1st - 4th year; one form only. We
have PCs, IT network and software, plus 4 Raspberry Pi's.