Abbott, Ian, Prue Huddleston, and David Middlewood, eds. 2019. Preparing to Teach in Secondary Schools: A Student Teacher’s Guide to Professional Issues in Secondary Education. Fourth edition. London, England: McGraw-Hill Education. https://go.exlibris.link/FR1cwz1X.
Abell, Sandra K. 2008. ‘Twenty Years Later: Does Pedagogical Content Knowledge Remain a Useful Idea?’ International Journal of Science Education 30 (10): 1405–16. http://0-www.tandfonline.com.pugwash.lib.warwick.ac.uk/doi/abs/10.1080/09500690802187041.
Atkinson, Terry, and Guy Claxton. 2000. The Intuitive Practitioner: On the Value of Not Always Knowing What One Is Doing. Buckingham: Open University Press.
Beard, Colin, John P. Wilson, and Colin Beard. 2006. Experiential Learning: A Best Practice Handbook for Educators and Trainers. 2nd ed. London: Kogan Page. https://go.exlibris.link/fjCHmcgl.
Beijaard Douwe; Meijer Pauline C.; Morine-Dershimer Greta; Harm Tillema. 2005. Teacher Professional Development in Changing Conditions. Softcover reprint of hardcover 1st ed. 2005. Dordrecht: Springer-Verlag. https://go.exlibris.link/F4DZx3Jl.
Bennedsen, Jens, Michael E. Caspersen, and Michael Kölling. 2008. Reflections on the Teaching of Programming: Methods and Implementations. Vol. LNCS sublibrary. SL 2, Programming and software engineering. Berlin: Springer. https://go.exlibris.link/6pvhSxJ5.
Berry, Amanda, John Loughran, and Jan H. van Driel. 2008. ‘Revisiting the Roots of Pedagogical Content Knowledge’. International Journal of Science Education 30 (10): 1271–79. http://0-www.tandfonline.com.pugwash.lib.warwick.ac.uk/doi/abs/10.1080/09500690801998885.
Bolton, Gillie, and Russell Delderfield. 2018. Reflective Practice: Writing and Professional Development. Fifth edition. Los Angeles: SAGE. https://go.exlibris.link/PwJm4hpz.
Buckingham, David. 2007. Beyond Technology: Children’s Learning in the Age of Digital Culture. Cambridge: Polity. http://encore.lib.warwick.ac.uk/iii/encore/record/C__Rb2870385.
Bullough, Robert V. 2001. ‘Pedagogical Content Knowledge circa 1907 and 1987: A Study in the History of an Idea’. Teaching and Teacher Education 17 (6): 655–66. http://0-www.sciencedirect.com.pugwash.lib.warwick.ac.uk/science/article/pii/S0742051X01000221?via%3Dihub.
Calderhead, James. 1988. Teachers’ Professional Learning. London: Falmer.
Cochran, K. F., J. A. DeRuiter, and R. A. King. 1993. ‘Pedagogical Content Knowing: An Integrative Model for Teacher Preparation’. Journal of Teacher Education 44 (4): 263–72. http://0-journals.sagepub.com.pugwash.lib.warwick.ac.uk/doi/10.1177/0022487193044004004.
Cremin, T. 2012. ‘Literature Review of Creativity in Education’. http://www.creative-little-scientists.eu/sites/default/files/Addendum%202%20Creativity%20in%20Ed%20FINAL.pdf.
CS Education Research Group. 2019. ‘Computer Science Unplugged’. 2019. https://classic.csunplugged.org/.
Davies, Julia, and Guy Merchant. 2009. Web 2.0 for Schools: Learning and Social Participation. Vol. New literacies and digital epistemologies. New York: Peter Lang.
Department of Education. 2012. ‘Subject Knowledge Requirements for Entry into Computer Science Teacher Training’. http://www.computingatschool.org.uk/data/uploads/CSSubjectKnowledgeRequirements.pdf.
Dewdney, A. K. 2001. The (New) Turing Omnibus: 66 Excursions in Computer Science. 1st Holt paperback ed. New York: Henry Holt.
‘Digital Skills For Tomorrow’s World’. 2014. http://www.ukdigitalskills.com/wp-content/uploads/2014/07/Binder7-REDUCED2.pdf.
Dymoke, Sue, and Jennifer Harrison. 2008. Reflective Teaching and Learning: A Guide to Professional Issues for Beginning Secondary Teachers. Los Angeles: SAGE.
EPPI. 2004. ‘What Pedagogical Practices Do Teacher Educators Use in Higher Education Based Elements of Their Courses?’ 2004. http://eppi.ioe.ac.uk/cms/Portals/0/PDF%20reviews%20and%20summaries/TTA_Learning_protocol1.pdf?ver=2006-03-06-105329-870.
———. 2006. ‘A Systematic Map into Approaches to Making Initial Teacher Training Flexible and Responsive to the Needs of Trainee Teachers’. http://eppi.ioe.ac.uk/cms/Default.aspx?tabid=780.
Eynon, Rebecca. 2010. ‘Supporting the “‘Digital Natives’”: What Is the Role of Schools?’ In Proceedings of the 7th International Conference on Networked Learning, 851–58. http://www.lancaster.ac.uk/fss/organisations/netlc/past/nlc2010/abstracts/PDFs/Eynon.pdf.
Facer, Keri. 2011. Learning Futures: Education, Technology and Social Change. 1st ed. Abingdon, Oxon: Routledge. https://go.exlibris.link/hc5J4ZZY.
Feiman-Nemser, Sharon. 2001. ‘From Preparation to Practice: Designing a Continuum to Strengthen and Sustain Teaching’. Teachers College Record 103 (6): 1013–55. https://0-journals-sagepub-com.pugwash.lib.warwick.ac.uk/doi/abs/10.1111/0161-4681.00141.
Gal-Ezer, Judith, and David Harel. 1998. ‘What (Else) Should CS Educators Know?’ Communications of the ACM 41 (9): 77–84. http://0-dl.acm.org.pugwash.lib.warwick.ac.uk/citation.cfm?doid=285070.285085.
Graham, Charles R. 2011. ‘Theoretical Considerations for Understanding Technological Pedagogical Content Knowledge (TPACK)’. Computers & Education 57 (3): 1953–60. http://0-www.sciencedirect.com.pugwash.lib.warwick.ac.uk/science/article/pii/S0360131511000911?via%3Dihub.
Graham, Ronald L., Donald Ervin Knuth, and Oren Patashnik. 1994. Concrete Mathematics: A Foundation for Computer Science. 2nd ed. Reading, Mass: Addison-Wesley. https://go.exlibris.link/2jW0FW9R.
Grossman, Pamela L. 1990. The Making of a Teacher: Teacher Knowledge and Teacher Education. Vol. Professional development and practice series. New York: Teachers College Press, Teachers College, Columbia University.
Guzdial, Mark. 2016. Learner-Centered Design of Computing Education: Research on Computing for Everyone. Vol. Synthesis lectures on human-centered informatics. [San Rafael, California]: Morgan & Claypool Publishers. https://go.exlibris.link/D8h7kls8.
Halpin, David. 2007. Romanticism and Education: Love, Heroism and Imagination in Pedagogy. Vol. Continuum studies in education. [London]: Continuum. https://go.exlibris.link/zDNcw17j.
Harel, David. 2003. Computers Ltd: What They Really Can’t Do. Oxford: Oxford University Press.
Harel, David, and Yishai A. Feldman. 2004. Algorithmics: The Spirit of Computing. 3rd ed. Harlow, Essex, England: Addison Wesley. http://encore.lib.warwick.ac.uk/iii/encore/record/C__Rb2522778.
Hattie, John. 2009. Visible Learning: A Synthesis of over 800 Meta-Analyses Relating to Achievement. London: Routledge. https://go.exlibris.link/5xxHDw5j.
Hazzan, Orit. 2008. ‘A Model for High School Computer Science Education’. In Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education - SIGCSE ’08. New York, NY, USA: ACM SIGCSE Bulletin. http://portal.acm.org/citation.cfm?doid=1352135.1352233.
Hazzan, Orit, Tami Lapidot, and Noa Ragonis. 2014. Guide to Teaching Computer Science: An Activity-Based Approach. Second edition. London: Springer-Verlag London Limited. https://go.exlibris.link/pZB91QwH.
Helsper, Ellen Johanna, and Rebecca Eynon. 2010. ‘Digital Natives: Where Is the Evidence?’ British Educational Research Journal 36 (3): 503–20. http://0-onlinelibrary.wiley.com.pugwash.lib.warwick.ac.uk/doi/10.1080/01411920902989227/abstract.
Hey, Anthony J. G., and Gyuri Pápay. 2015. The Computing Universe: A Journey through a Revolution. New York: Cambridge University Press. https://go.exlibris.link/K2LRyls0.
Hirst, Paul Heywood, and R. S. Peters. 1970. The Logic of Education. Vol. Students library of education. London: Routledge & Kegan Paul. https://go.exlibris.link/Zwx175wB.
Howland, Jane L., David H. Jonassen, and Rose M. Marra. 2013. Meaningful Learning with Technology. Pearson New international fourth edition. Vol. Pearson custom library. Harlow, Essex: Pearson. https://go.exlibris.link/P85HN6HP.
Hunt, Andrew. 2008. Pragmatic Thinking and Learning: Refactor Your ‘Wetware’. Vol. Pragmatic programmers series. Raleigh: Pragmatic. https://go.exlibris.link/rpX94YGw.
‘ICT in Schools: 2008 to 2011’. 2013. Department for Education. 2013. https://www.gov.uk/government/publications/ict-in-schools-2008-to-2011.
Jenkins, Henry. 2009. Confronting the Challenges of Participatory Culture: Media Education for the 21st Century. Vol. The John D. and Catherine T. MacArthur Foundation Reports on Digital Media and Learning. Cambridge, MA: The MIT Press. https://go.exlibris.link/KZxbsxmG.
Kadijevich, Djordje M., Charoula Angeli, and Carsten Schulte. 2013. Improving Computer Science Education. New York: Routledge. https://go.exlibris.link/fnYGYZj8.
Kemp, Peter. n.d. ‘Computing in the National Curriculum: A Guide for Secondary Teachers’. London: Computing At School. https://www.shropshirelg.net/media/189239/CAS-booklet-for-secondary-schools.pdf.
Koehler, Matthew J., Punya Mishra, and William Cain. 2013. ‘What Is Technological Pedagogical Content Knowledge (TPACK)?’ Journal of Education 193 (3): 13–19. https://0-journals-sagepub-com.pugwash.lib.warwick.ac.uk/doi/abs/10.1177/002205741319300303.
Kölling, Michael. 2016. Introduction to Programming with Greenfoot Object-Oriented Programming in Java with Games and Simulations. Second edition. Boston: Pearson.
Korthagen, Fred A. J., and Jos P. A. M. Kessels. 1999. ‘Linking Theory and Practice: Changing the Pedagogy of Teacher Education’. Educational Researcher 28 (4): 4–17. http://0-www.jstor.org.pugwash.lib.warwick.ac.uk/stable/1176444?seq=1#page_scan_tab_contents.
Korthagen, Fred, and Angelo Vasalos. 2005. ‘Levels in Reflection: Core Reflection as a Means to Enhance Professional Growth’. Teachers and Teaching: Theory and Practice 11 (1): 47–71. http://0-www.tandfonline.com.pugwash.lib.warwick.ac.uk/doi/abs/10.1080/1354060042000337093.
Kubica, Jeremy. 2012. Computational Fairy Tales. Version 1.1. [Place of publication not identified]: Jeremy Kubica.
———. 2013. Best Practices of Spell Design: A Computational Fairy Tale. San Bernardino, CA: [CreateSpace].
Langfield, S., and K. R. Bond. 2008. AQA Computing: AS : Exclusively Endorsed by AQA. Cheltenham: Nelson Thornes.
———. 2009. AQA A2 Computing: Student’s Book. Cheltenham: Nelson Thornes.
Lawson, Tony, and Jennifer K. Harrison. 1999. ‘Individual Action Planning in Initial Teacher Training: Empowerment or Discipline?’ British Journal of Sociology of Education 20 (1): 89–105. http://0-www.tandfonline.com.pugwash.lib.warwick.ac.uk/doi/abs/10.1080/01425699995524.
Leadbetter, Chris, Patricia Greig, and George Rouse. 2008. OCR Computing for A Level. London: Hodder Murray. https://go.exlibris.link/gQsd8wlk.
Marland, Michael. 2002. The Craft of the Classroom: A Survival Guide. 3rd ed. Vol. Heinemann school management. Oxford: Heinemann Educational.
Norvig, P. 2001. ‘Teach Yourself Programming in Ten Years’. 2001. http://norvig.com/21-days.html.
Noss, R. 2012. ‘System Upgrade: Realising the Vision for UK Education’. http://discovery.ucl.ac.uk/1475950/.
O’Byrne, Sean, and George Rouse. 2012. OCR Computing for GCSE. London: Hodder Education. https://go.exlibris.link/Pt0tfTBy.
Papert, Seymour. 1993. Mindstorms: Children, Computers and Powerful Ideas. 2nd ed. New York: Harvester Wheatsheaf. https://go.exlibris.link/27hvHBWj.
———. 1994. The Children’s Machine: Rethinking School in the Age of the Computer. New York: Harvester Wheatsheaf.
Petty, Geoffrey. 2009. Evidence-Based Teaching: A Practical Approach. 2nd ed. Cheltenham: Nelson Thornes. https://go.exlibris.link/xydf3KX6.
Petzold, Charles. 2000. Code: The Hidden Language of Computer Hardware and Software. Paperback edition. Redmond, Washington: Microsoft Press. https://go.exlibris.link/ZC3xNd26.
———. 2008. The Annotated Turing: A Guided Tour through Alan Turing’s Historic Paper on Computability and the Turing Machine. Indianapolis, IN: Wiley Pub.
Prensky, Marc. 2010. Teaching Digital Natives: Partnering for Real Learning. Thousand Oaks, Calif: Corwin. https://go.exlibris.link/zxg4KD60.
Pritchard, Alan, and John Woollard. 2010. Psychology for the Classroom: Constructivism and Social Learning. Vol. Psychology for the classroom series. London: Routledge. https://go.exlibris.link/WYDLp1rC.
Royal Society. 2012. ‘Shut down or Restart? | Royal Society (Video)’. 2012. https://royalsociety.org/topics-policy/projects/computing-in-schools/report/.
Saeli, Mara, Jacob Perrenet, Wim M. G. Jochems, and Bert Zwaneveld. 2011. ‘Teaching Programming in Secondary School: A Pedagogical Content Knowledge P...’ Informatics in Education 10 (1): 73–88. http://0-search.ebscohost.com.pugwash.lib.warwick.ac.uk/login.aspx?direct=true&db=ehh&AN=67257653&site=eds-live&group=trial.
Selwyn, Neil. 2011a. Education and Technology: Key Issues and Debates. London: Continuum International Pub. Group. https://go.exlibris.link/KQD30P2T.
———. 2011b. Schools and Schooling in the Digital Age: A Critical Analysis. 1st ed. London: Routledge. https://go.exlibris.link/2TGwK8C4.
———. 2014. Distrusting Educational Technology: Critical Questions for Changing Times. New York: Routledge. https://go.exlibris.link/hPHr77Wb.
Shulman, Lee S. 1986. ‘Those Who Understand: Knowledge Growth in Teaching’. Educational Researcher 15 (2): 4–14. https://go.exlibris.link/q3sKNXxf.
Somekh, Bridget. 2007. Pedagogy and Learning with ICT: Researching the Art of Innovation. 1st ed. London: Routledge. https://go.exlibris.link/Jkmz5CK0.
Wallace, Mike, and Alison Wray. 2021. Critical Reading and Writing for Postgraduates. 4th edition. Los Angeles: SAGE. https://encore.lib.warwick.ac.uk/iii/encore/record/C__Rb3685508.
Webb, Mary, Margaret Cox, and King’s College London. Department of Education and Professional Studies. 2007. Information and Communication Technology inside the Black Box: Assessment for Learning in the ICT Classroom. Vol. Black box assessment for learning series. London: nferNelson.
Wenger, Etienne. 1999. Communities of Practice: Learning, Meaning, and Identity. 1st pbk. ed. Vol. Learning in doing. Cambridge, U.K.: Cambridge University Press.
Wrigley, Terry. 2003. Schools of Hope: A New Agenda for School Improvement. Stoke-on-Trent: Trentham.