Australian Curriculum, Assessment and Reporting Authority (ACARA). (2016). Technologies: Sequence of Achievement. Retrieved from http://docs.acara.edu.au/resources/Technologies_Sequence_of_achievement.pdf
Aivaloglou, E., Hermans, F., Moreno-León, J. & Robles, G. (2017). A Dataset of Scratch Programs: Scraped, Shaped and Scored. In Proceedings of the 14th International Conference on Mining Software Repositories, MSR ’17 (pp. 511-514). Piscataway, NJ: IEEE Press.
Banks, F., Plant, M. (2013). Transferring Knowledge Versus Knowledge Through Technology Education. In Middleton, H. E. & Baartman, L. K. J. (Eds.), Transfer, Transitions and Transformations of Learning. Springer (pp. 23–37), Rotterdam, Netherlands: Sense Publishers.
Barlex, D. & Steeg, T. (2017). Big Ideas in Design & Technology: A Working Paper. Retrieved from https://dandtfordandt.files.wordpress.com/2017/05/big-ideas1.pdf
Bartholomew, S.R., Strimel, G.J. and Yoshikawa, E. (2018). Using Adaptive Comparative Judgment for Student Formative Feedback and Learning During a Middle School Design Project. International Journal of Technology and Design Education, 29(2), 1-23. https://doi.org/10.1007/s10798-018-9442-7
Bell, T., Tymann, P. and Yehudai, A. (2018). The Big Ideas in Computing Science for K-12 Curricula. European Association for Theoretical Computer Science. No. 124. Retrieved from http://bulletin.eatcs.org/index.php/beatcs/article/view/521
Ben-Ari, M. (2001). Constructivism in Computer Science Education. Journal of Computers in Mathematics and Science Teaching, 20(1), 45-73.
Bergold, J. and Thomas, S. (2012). Participatory research methods: A methodological approach in motion. Forum: Qualitative Social Research, 13(1), 191-222.
Black, P., Wilson, M. and Yao, S.Y. (2011). Road maps for learning: A guide to the navigation of learning progressions. Measurement: Interdisciplinary Research & Perspective, 9(2-3), 71-123. https://doi.org/10.1080/15366367.2011.591654
Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Developing Computational Thinking in Compulsory Education: Implications for Policy and Practice. JRC Science for Policy Report. European Commission. Retrieved from http://publications.jrc.ec.europa.eu/repository/bitstream/JRC104188/jrc104188_computhinkreport.pdf
Carpenter, T., Fennema, E., Peterson, P., & Carey, D. (1988). Teachers' Pedagogical Content Knowledge of Students' Problem Solving in Elementary Arithmetic. Journal for Research in Mathematics Education, 19(5), 385-401. doi:10.2307/749173
Colburn, T., & Shute, G. (2007). Abstraction in computer science. Minds and Machines: Journal for Artificial Intelligence, Philosophy and Cognitive Science, 17(2), 169-184. http://dx.doi.org/10.1007/s11023-007-9061-7
Compton, V. & Harwood, C. (2003). Enhancing Technological Practice: An Assessment Framework for Technology Education in New Zealand. International Journal of Technology and Design Education, 13(1), 1-26. https://doi.org/10.1023/B:ITDE.0000039567.67842.c3
Compton, V. & Harwood, C. (2005). Progression in Technology Education in New Zealand: Components of Practice as a Way Forward. International Journal of Technology and Design Education, 15(3), 253-287. https://doi.org/10.1007/s10798-004-5401-6
Connor, R., Cutts, Q. and Robertson, J. (2017). Keeping the Machinery in Computing Education. Communications of the ACM, 60(11), pp.26-28. Retrieved from https://cacm.acm.org/magazines/2017/11/222181-keeping-the-machinery-in-computing-education/fulltext
Danos, X. and Norman, E.W.L. (2011). Continuity and Progression in Graphicacy. In Norman, E.W.L. & Seery, N, (Eds.), IDATER Online Conference: Graphicacy and Modelling 2010 (pp. 103-119). Loughborough: Design Education Research Group, Loughborough Design School. Retrieved from https://dspace.lboro.ac.uk/dspace-jspui/bitstream/2134/9023/1/Norman-ch-5-IDATER_Online_BOOK%5B1%5D.pdf
Donaldson G. (2015). Successful Futures: Independent Review of Curriculum and Assessment Arrangements in Wales. Welsh Government: Cardiff. Retrieved from https://gweddill.gov.wales/docs/dcells/publications/150225-successful-futures-en.pdf
Du Boulay, B. (1986). Some Difficulties of Learning to Program. Journal of Educational Computing Research, 2(1), 57-73. https://doi.org/10.2190/3LFX-9RRF-67T8-UVK9
Estyn. (2014) The Annual Report of HM Chief Inspector of Education and Training in Wales 2013-2014. Retrieved from http://www.assembly.wales/laid%20documents/gen-ld10093%20-%20the%20annual%20report%20of%20her%20majestys%20chief%20inspector%20of%20education%20and%20training%20in%20wales%202013-2014/gen-ld10093-e.pdf
Franklin, D., Skifstad, G., Rolock, R., Mehrotra, I., Ding, V., Hansen, A., ... Harlow, D. (2017). Using Upper-Elementary Student Performance to Understand Conceptual Sequencing in a Blocks-based Curriculum SIGCSE. Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 231-236. doid=3017680.3017760
Fennema, E., Carpenter, T. P., Franke, M. L., Levi, L., Jacobs, V. R. & Empson, S. B. (1996). A Longitudinal Study of Learning to use Children's Thinking in Mathematics Instruction. Journal for Research in Mathematics Education, 27(4), 403-434.
Grant, M. J., Booth, A. (2009). A Typology of Reviews: An Analysis of 14 Review Types and Associated Methodologies: Health Information & Libraries Journal, 26(2), 91–108. doi: 10.1111/j.1471-1842.2009.00848.x.
Grover, S., Pea. R., & Cooper, S. (2015) Designing for deeper learning in a blended computer science course for middle school students, Computer Science Education, 25(2), 199-237, DOI: 10.1080/08993408.2015.1033142
Harlen, W., (2018). The Teaching of Science in Primary Schools (7th ed.) London, New York: Routledge.
Hayward, L. & Spencer, E. (2010). The Complexities of Change: Formative Assessment in Scotland. Curriculum Journal, 21(2), 161-177. https://doi.org/10.1080/09585176.2010.480827
Haupt, G. (2018). Hierarchical Thinking: A Cognitive Tool for Guiding Coherent Decision Making in Design Problem Solving. International Journal of Technology and Design Education, 28(1), 207–237. https://doi.org/10.1007/s10798-016-9381-0
Hayward, L., Jones, D. E., Waters, J., Maraka, M., Morrison-Love, D., Spencer, E., … Wardle, G. (2018). CAMAU Project: Research Report (April 2018). Project Report. University of Glasgow, Glasgow. Retrieved from https://www.gla.ac.uk/media/media_587517_en.pdf
Heritage, M. (2008). Learning progressions: Supporting instruction and formative assessment. Council of Chief State School Officers (CCSSO). Retrieved from http://www.k12.wa.us/assessment/ClassroomAssessmentIntegration/pubdocs/FASTLearningProgressions.pdf
Higgins, S., Hayward, L., Livingston, K., & Wyse, D. (2017). A Curricular Lens on Equity and Inclusion: Using Bernstein to Articulate 'Supercomplexity'. The Curriculum Journal, 28(3), 303–304. https://doi.org/10.1080/09585176.2017.1341106
Higgins, S., Hayward, L., Livingston, K., & Wyse, D. (2016). Knowledge and the Curriculum: A Recurring Issue. The Curriculum Journal, 27(4), 427–429. https://doi.org/10.1080/09585176.2016.1244330
Hill, C. (2014). Computational Thinking Curriculum Development for Upper Elementary School Classes. Proceedings of the Tenth Annual Conference on International Computing Education Research (pp.151–152), ICER ’14. New York, USA: ACM. Retrieved from https://dl.acm.org/citation.cfm?id=2632327
HMCI Wales (2012). The Annual Report of Her Majesty’s Chief Inspector of Education and Training in Wales 2011-12, Cardiff: Estyn. Retrieved from http://www.assembly.wales/Laid%20Documents/GEN-LD9253%20-%20The%20Annual%20Report%20of%20Her%20Majesty%E2%80%99s%20Chief%20Inspector%20of%20Education%20and%20Training%20in%20Wales%202011-2012-12032013-243903/gen-ld9253-e-English.pdf
John-Steiner, & V., Mahn, H., (1996). Sociocultural Approaches to Learning and Development: A Vygotskian Framework. Educational Psychologist, 31(3-4), 191–206.
Jones, A. (2009). Towards an Articulation of Students Making Progress in Learning Technological Concepts and Processes. In Jones, A. & de Vries, M. (Eds.). International Handbook of Research and Development in Technology Education, International Technology Education Studies. Sense Publishers (pp. 407-417). Rotterdam, Netherlands.
K-12 Computer Science Framework Steering Committee. (2016). K-12 Computer Science Framework Statements by Progression. Retrieved from https://k12cs.org/framework-statements-by-progression/
Kelly, A.V. (2009). The Curriculum, Theory and Practice (6th ed.). London: SAGE Publications Ltd.
Kimbell, R. (1994). Progression in Learning and the Assessment of Children's Attainments in Technology. International Journal of Technology and Design Education, 4(1), 65-83. https://doi.org/10.1007/BF01197584
Khangura, S., Konnyu, K., Cushman, R., Grimshaw, J. & Moher, D. (2012). Evidence Summaries: The Evolution of a Rapid Review Approach. Systematic Reviews, 1(10), 1-9. doi:10.1186/2046-4053-1-10
Lobato, J. & Walters, C. D. (2017). A Taxonomy of Approaches to Learning Trajectories and Progressions. Compendium for Research in Mathematics Education. Reston, VA: National Council of Teachers of Mathematics.
McLaren, S. V. and Stables, K. (2008). Exploring key Discriminators of Progression: Relationships between Attitude, Meta-Cognition and Performance of Novice Designers at a time of Transition. Design Studies, 29(2), 181-201.
Mioduser, D., Levy, S. T., Talis, V. (2009). Episodes to Scripts to Rules: Concrete-Abstractions in Kindergarten Children’s Explanations of a Robot’s Behavior. International Journal of Technology and Design Education 19(1), 15-36.
Morrison-Love, D. (2015). Technological Problem Solving as Skills for Competitive Advantage: An Investigation of Factors Associated with Levels of Pupil Success. In 11th International Conference on Technology Education in the Asia-Pacific Region. Hong Kong Polytechnic University: Hong Kong.
Morrison-Love, D. (2017). Towards a Transformative Epistemology of Technology Education. Journal of Philosophy of Education, 51(1), 23-37. doi:10.1111/1467-9752.12226
National Education and Monitoring Project (NEMP). (2008). 2008 Technology Assessment Results. National Education and Monitoring Report 48.
National Research Council (NRC). (2009). Engineering in K–12 Education: Understanding the Status and Improving the Prospects. Washington, DC: National Academies Press. Retrieved from https://www.nap.edu/catalog/12635/engineering-in-k-12-education-understanding-the-status-and-improving
OECD. (2017). Education at a glance. Retrieved from http://www.oecd.org/education/educationataglance2017-countrynotes.htm
Rich, K. M., Strickland, C., Binkowski, T. A., Moran, C. and Franklin, D. (2017). K-8 Learning Trajectories Derived from Research Literature: Sequence, Repetition, Conditionals. In Proceedings of the 2017 ACM Conference on International Computing Education Research (pp. 182-190), Washington, USA: ACM.
Rich, K. M., Binkowski, T. A., Strickland, C. and Franklin, D. (2018). Decomposition: A K-8 Computational Thinking Learning Trajectory. In Proceedings of the 2018 ACM Conference on International Computing Education Research (pp. 124-132). Espoo, Finland: ACM.
Rich, K. M., Strickland, C., Binkowski, T. A. and Franklin, D. (2019). A K-8 Debugging Learning Trajectory Derived from Research Literature. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (pp. 745-751), Minneapolis, USA: ACM.
Seiter, L., Foreman, B. (2013). Modelling the Learning Progressions of Computational Thinking of Primary Grade Students. In Proceedings of the 9th Annual International ACM Conference on International Computing Education Research (pp. 59-66), San Diego, San California, USA: ACM
Sorva, J. (2013). Notional Machines and Introductory Programming Education. ACM Transactions on Computing Education, 13(2), Article 8. Retrieved from https://dl.acm.org/citation.cfm?id=2483713
Teague, D. (2015). Neo-Piagetian Theory and the Novice Programmer. PhD by Publication, Queensland University of Technology. Retrieved from https://eprints.qut.edu.au/86690/
Rosa, A. & Montero, I. (1990). The Historical Context of Vygotsky’s Work: A Sociohistorical Approach. In Moll, L.C. (Ed.) Vygotsky and Education: Instructional Implications and Applications of Sociohistorical Psychology. New York, NY: Cambridge University Press.
Welsh Government. (2015). A Curriculum for Wales - A Curriculum for Life. Cardiff: Welsh Government. Retrieved from https://dera.ioe.ac.uk/24680/1/151021-a-curriculum-for-wales-a-curriculum-for-life-en_Redacted.pdf
Wheater, R., Ager, R., Burge, B. and Sizmur, J. (2013). Achievement of 15-Year-Olds in Wales: PISA 2012 National Report (OECD Programme for International Student Assessment). Slough: NFER. Retrieved from http://www.nfer.ac.uk/publications/PQUK02
Wong, G.K. and Jiang, S. (2018). Computational Thinking Education for Children: Algorithmic Thinking and Debugging. In 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) (pp. 328-334). Wollongong, NSW, Australia: IEEE.
Wyeth, P. (2008). How Young Children Learn to Program with Sensor, Action, and Logic Blocks. Journal of the Learning Sciences, 17(4), (pp.517–550). Retrieved from https://doi.org/10.1080/10508400802395069
Wyse, D., Hayward, L. and Pandya, J. (2016). Introduction. In Wyse, D., Hayward, L. and Pandya, J. (Eds.). The Sage Handbook of Curriculum, Pedagogy and Assessment. Sage Publications (pp. 1-26). London.