The Integration of Coding and Computer Science Concepts in Canadian K-8 Curriculum

Alberta Education. (2021). Draft Science Kindergarten to Grade 6 Curriculum. https://cdn.learnalberta.ca/Resources/content/cda/draftPDF/media/Science/Science-GrK-6-EN.pdf

Alberta Education. (2023). Alberta’s K-6 Curriculum: Science. https://curriculum.learnalberta.ca/curriculum/en/s/sci

Ames, M.G. (2018). Hackers, computers, and cooperation: A critical history of logo and constructionist learning. Proceedings of the ACM on Human-Computer Interaction 2(CSCW), 1–19. https://doi.org/10.1145/3274287

Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Developing computational thinking in compulsory education. European Commission, JRC Science for Policy Report, 68. https://komenskypost.nl/wp-content/uploads/2017/01/jrc104188_computhinkreport.pdf

Bodner, G. M. (1986). Constructivism: A theory of knowledge. Journal of Chemical Education, 63(10), 873-878. https://doi.org/10.1021/ed063p873

Article  Google Scholar 

Bowen, G. (2009). Document analysis as a qualitative research method. Qualitative Research Journal, 9(2), 27-40. https://doi.org/10.3316/QRJ0902027

Article  Google Scholar 

Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 Annual Meeting of the American Educational Research Association, Vancouver, Canada.

British Columbia Ministry of Education. (2016a). Applied Design, Skills and Technologies. https://curriculum.gov.bc.ca/sites/curriculum.gov.bc.ca/files/curriculum/adst/en_adst_k-9_elab.pdf

British Columbia Ministry of Education. (2016b). Applied Design, Skills, and Technologies - Goals and Rationale. https://curriculum.gov.bc.ca/curriculum/adst/goals-and-rationale

Corbin, J., & Strauss, A. (2008). Basics of qualitative research: Techniques and procedures for developing grounded theory (3rd ed.). Sage.

Creswell, J. W., & Creswell, J. D. (2013). Research design: Qualitative, quantitative, and mixed methods approaches. Sage publications.

Crotty, M. (1998). The foundations of social research: Meaning and perspective in the research process. Sage Publications

Dagienė, V., Jevsikova, T., & Stupurienė, G. (2019). Introducing informatics in primary education: curriculum and teachers’ perspectives. In Informatics in Schools. New Ideas in School Informatics: 12th International Conference on Informatics in Schools: Situation, Evolution, and Perspectives, ISSEP 2019, Larnaca, Cyprus, November 18–20, 2019, Proceedings 12 (pp. 83–94). Springer International Publishing. https://doi.org/10.1007/978-3-030-33759-9_7

Denning, P. J. (2017). Remaining trouble spots with computational thinking. Communications of the ACM, 60(6), 33-39. https://doi.org/10.1145/2998438

Article  Google Scholar 

Department of Finance Canada. (2019). Investing in the middle class: Budget 2019. https://www.budget.gc.ca/2019/docs/download-telecharger/index-en.html

diSessa, A. (2000). Changing minds. MIT Press.

Book  Google Scholar 

diSessa, A. (2018). Computational literacy and “The Big Picture” concerning computers. Mathematics Education, Mathematical Thinking and Learning, 20(1), 3-31. https://doi.org/10.1080/10986065.2018.1403544

Article  Google Scholar 

Floyd, S. (2022). The Past, Present, and Future Direction of Computer Science Curriculum in K-12 Education (Doctoral dissertation, The University of Western Ontario (Canada)).

Fluck, A., Webb, M., Cox, M., Angeli, C., Malyn-Smith, J., Voogt, J., & Zagami, J. (2016). Arguing for computer science in the school curriculum. Journal of Educational Technology & Society, 19(3), 38-46.

Google Scholar 

Fosnot, C. T. (1996). Constructivism: Theory, perspectives, and practice. Teachers College Press.

Gadanidis, G., Brodie, I., Minniti, L., & Silver, B. (2017a). Computer coding in the K-8 mathematics curriculum? What works: Research into practice, 69, 1-4.

Google Scholar 

Gadanidis, G., Hughes, J. M., Namukasa, I., & Scucuglia, R. (2019). Computational modelling in elementary mathematics teacher education. In S. Llinares & O. Chapman (Eds.), International Handbook of Mathematics Teacher Education: Volume 2 (pp. 197-222). Brill Sense.

Google Scholar 

Gadanidis, G., Hughes, J. M., Minniti, L., & White, B. J. (2017). Computational thinking, grade 1 students and the binomial theorem. Digital Experiences in Mathematics Education, 3(2), 77–96. https://doi.org/10.1007/s40751-016-0019-3

Gannon, S., & Buteau, C. (2018). Integration of Computational thinking in Canadian provinces. In Online Proceedings of the Computational Thinking in Mathematics Education Symposium.

Government of Northwest Territories. (2021). Frequently asked questions: NWT partnering with British Columbia for JK-12 school curriculum. https://www.ece.gov.nt.ca/sites/ece/files/resources/2021-11_-_faq_-_nwt_to_adopt_bcs_jk-12_curriculum_-_english_-_final.pdf

Government of Yukon. (2022). Learn about the Yukon’s school curriculum. https://yukon.ca/en/school-curriculum

Gravel, B. E., & Wilkerson, M. H. (2017). Integrating computational artifacts into the multi-representational toolkit of physics education. In R. Duit, D. Treagust, & H. Fischer (Eds.), Multiple Representations in Physics Education (pp. 47–70). Springer. https://doi.org/10.1007/978-3-319-58914-5_3

Grover, S., & Pea, R. (2018). Computational thinking: A competency whose time has come. In S. Sentance, E. Barendsen, & C. Schulte (Eds.), Computer science education: Perspectives on teaching and learning (pp. 19–38). Bloomsbury Academic. https://doi.org/10.5040/9781350057142.ch-003

Grover, S. & Pea, R. (2013). Computational thinking in K-12: A review of the state of the field. Educational Researcher, 42(1), 38-43. https://doi.org/10.3102/0013189X12463051

Article  Google Scholar 

Harel, I. E., & Papert, S. E. (1991). Constructionism. Ablex Publishing.

Google Scholar 

Hennessey, E.J.V.,, Mueller, J., Beckett, D., & Fisher, P.A. (2017). Hiding in plain sight: Identifying computational thinking in the Ontario elementary school curriculum. Journal of Curriculum and Teaching 6(1), 79-96. https://doi.org/10.5430/jct.v6n1p79

Article  Google Scholar 

Holbert, N., Berland, M., & Kafai, Y. B. (2020). Introduction: fifty years of constructionism. In N. Holbert, M. Berland, & Y.B. Kafai (Eds), Designing constructionist futures: The art, theory, and practice of learning designs, (pp. 1-16). MIT Press.

Chapter  Google Scholar 

Hubwieser, P., Giannakos, M. N., Berges, M., Brinda, T., Diethelm, I., Magenheim, J., ... & Jasute, E. (2015). A global snapshot of computer science education in K-12 schools. In Proceedings of the 2015 ITiCSE on working group reports (pp. 65–83). ACM. https://doi.org/10.1145/2858796.2858799

Information and Communications Council. (2017). The next talent wave: Navigating the digital shift. https://www.ictc-ctic.ca/wp-content/uploads/2017/04/ICTC_Outlook-2021.pdf

Kafai, Y. B. (2016). From computational thinking to computational participation in K-12 education. Communications of the ACM, 59(8), 26-27. https://doi.org/10.1145/2955114

Article  Google Scholar 

Kafai, Y. B., & Proctor, C. (2022). A revaluation of computational thinking in K–12 education: Moving toward computational literacies. Educational Researcher, 51(2), 146-151. https://doi.org/10.3102/0013189X211057904

Article  Google Scholar 

Khanlari, A. (2013). Effects of educational robots on learning STEM and on students' attitude toward STEM. In 2013 IEEE 5th Conference on Engineering Education (pp. 62–66). https://doi.org/10.1109/ICEED.2013.6908304.

Lee, C., & Soep, E. (2023). Code for What?: Computer Science for Storytelling and Social Justice. MIT Press.

Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., ... & Werner, L. (2011). Computational thinking for youth in practice. ACM Inroads, 2(1), 32–37. https://doi.org/10.1145/1929887.1929902

Merriam, S. B., & Tisdell, E. J. (2015). Qualitative research: A guide to design and implementation. John Wiley & Sons.

Milton, P. (2015). Shifting Minds 3.0: Redefining the Learning Landscape in Canada. C21 Canada.

New Brunswick Department of Education and Early Childhood Development. (2016). Middle School Technology Education. https://www2.gnb.ca/content/dam/gnb/Departments/ed/pdf/K12/curric/TechnologyVocational/Middle%20School%20Technology.pdf

Newfoundland and Labrador Department of Education. (2002). Technology education: Communications technology module grade 7. https://www.gov.nl.ca/education/files/k12_curriculum_guides_teched_gr7_g7_comm-module_june2002.pdf

Newfoundland and Labrador Department of Education. (2006). Technology education: Control technology module 8. https://www.gov.nl.ca/education/files/k12_curriculum_guides_teched_gr8ctrltech_g8control.pdf

Nova Scotia Department of Education and Early Childhood Development. (2016a). Information and communication technology/Coding 4–6 integration. https://www.ednet.ns.ca/files/curriculum/infotech_coding_4-6_streamlined.pdf

Nova Scotia Department of Education and Early Childhood Development. (2016b). Nova Scotia’s action plan for education: Annual report 2016. https://www.ednet.ns.ca/docs/actionplan-annualreport-2016.pdf

Nunavut Department of Education. (2019). 2019 – 2020 Nunavut Approved Curriculum and Teaching Resources. https://gov.nu.ca/sites/default/files/2019-20_nunavut_approved_curriculum_and_teaching_resources.pdf

Ontario Ministry of Education. (1983). Computer studies: Intermediate and Senior Division.

Ontario Ministry of Education. (2008). The Ontario curriculum grade 10 to 12: Computer studies. http://www.edu.gov.on.ca/eng/curriculum/secondary/computer10to12_2008.pdf

Ontario Ministry of Education. (2020). The Ontario curriculum grades 1–8: Mathematics. https://www.dcp.edu.gov.on.ca/en/curriculum/elementary-mathematics/downloads

Ontario Ministry of Education. (2022). The Ontario curriculum grades 1–8: Science and Technology. https://www.dcp.edu.gov.on.ca/en/curriculum/science-technology/downloads

Papavlasopoulou, S., Giannakos, M. N., & Jaccheri, L. (2019). Exploring children’s learning experience in constructionism-based coding activities through design-based research. Computers in Human Behavior (99), 415-427. https://doi.org/10.1016/j.chb.2019.01.008

Article  Google Scholar 

Papert, S. (1993). Mindstorms: Children, computers, and powerful ideas (2nd ed.). Basic Books.

Passey, D. (2017). Computer science (CS) in the compulsory education curriculum: Implications for future research. Education and Information Technologies, 22(2), 421-443. https://doi.org/10.1007/s10639-016-9475-z

Article  Google Scholar 

Popat, S., & Starkey, L. (2019). Learning to code or coding to learn? A systematic review. Computers & Education, 128, 365-376. https://doi.org/10.1016/j.compedu.2018.10.005

Article  Google Scholar 

Québec Ministère de l’Éducation. (2001). Québec education program: Preschool education, elementary education. http://www.education.gouv.qc.ca/fileadmin/site_web/documents/education/jeunes/pfeq/PFEQ_presentation-primaire_EN.pdf

Québec Ministère de l’Éducation. (2009). Progression of learning: Science and technology. http://www.education.gouv.qc.ca/fileadmin/site_web/documents/education/jeunes/pfeq/PDA_PFEQ_science-technologie-primaire_2009_EN.pdf

Resnick, M. (2018, September 16). Computational Fluency. Medium. https://mres.medium.com/computational-fluency-776143c8d725

Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., & Clark, D. (2013). Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework. Education and Information Technologies, 18(2), 351-380. https://doi.org/10.1007/s10639-012-9240-x

Article  Google Scholar 

Smith, M. (2015, January 3). Computer Science For All. The White House: President Barack Obama. https://obamawhitehouse.archives.gov/blog/2016/01/30/computer-science-all

Sullivan, F. R., & Heffernan, J. (2016). Robotic Construction Kits as Computational Manipulatives for Learning in the STEM Disciplines. Journal of Research on Technology in Education, 48, 1–24. https://doi.org/10.1080/15391523.2016.1146563.

Tissenbaum, M., Sheldon, J., & Abelson, H. (2019). From computational thinking to computational action. Communications of the ACM, 62(3), 34-36. https://doi.org/10.1145/3265747

Article  Google Scholar 

Tissenbaum, M., Weintrop, D., Holbert, N., & Clegg, T. (2021). The case for alternative endpoints in computing education. British Journal of Educational Technology, 52(3), 1164-1177.

Article  Google Scholar 

Vogel, S., Santo, R., & Ching, D. (2017). Visions of computer science education: Unpacking arguments for and projected impacts of CS4All initiatives. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (pp. 609–614). ACM. https://doi.org/10.1145/3017680.3017755

Webb, M., Davis, N., Bell, T., Katz, Y. J., Reynolds, N., Chambers, D. P., & Sysło, M. M. (2017). Computer science in K-12 school curricula of the 2lst century: Why, what and when? Education and Information Technologies, 22(2), 445-468. https://doi.org/10.1007/s10639-016-9493-x

Article  Google Scholar 

Webb, M. E., Cox, M. J., Fluck, A., Angeli-Valanides, C., Malyn-Smith, J., & Voogt, J. (2015). Thematic working group 9: curriculum-advancing understanding of the roles of computer science/informatics in the curriculum. In Summary Report: Technology Advance Quality Learning for All (pp. 60–69). EDUSummit.

Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127–147. https://doi.org/10.1007/s10956-015-9581-5

Wilkerson, M. H., Shareff, R., Laina, V., & Gravel, B. (2018). Epistemic gameplay and discovery in computational model-based inquiry activities. Instructional Science, 46(1), 35-60. https://doi.org/10.1007/s11251-017-9430-4

Article  Google Scholar 

Wilkerson, M. H. & Fenwick, M. (2017). The practice of using mathematics and computational thinking. In C. V. Schwarz, C. Passmore, & B. J. Reiser (Eds.), Helping Students Make Sense of the World Using Next Generation Science and Engineering Practices. National Science Teachers’ Association Press.

Wilkerson-Jerde, M. H, Gravel, B. E., & Macrander, C. (2015). Exploring shifts in middle school learners’ modeling activity while generating drawings, animations, and computational simulations of molecular diffusion. Journal of Science and Educational Technology, 24 (2-3), 396-415. https://doi.org/10.1007/s10956-014-9497-5

Article  Google Scholar 

Wing, J. (2006). Computational Thinking. Communications of the ACM, 49(3), 33-35. https://doi.org/10.1145/1118178.1118215

Article  Google Scholar 

Zhang, L., & Nouri, J. (2019). A systematic review of learning computational thinking through Scratch in K-9. Computers in Education, 141. https://doi.org/10.1016/j.compedu.2019.103607

Zhang, L., Kirschner, P. A., Cobern, W. W., & Sweller, J. (2022). There is an evidence crisis in science educational policy. Educational Psychology Review, 34(2), 1157-1176. https://doi.org/10.1007/s10648-021-09646-1

Article  Google Scholar 

留言 (0)

沒有登入
gif