Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Code to learn in k-12?

248 views

Published on

Slides of the presentation at CIRTA. Université de Labal, Québec, Canada. October 11, 2016.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Code to learn in k-12?

  1. 1. CIRTA. Qu´ebec, Canada Code to learn in K-12? Jes´us Moreno Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos CIRTA. Qu´ebec, Canada October 11, 2016 Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  2. 2. CIRTA. Qu´ebec, Canada (cc) 2016 Jes´us Moreno Le´on and Gregorio Robles Some rights reserved. This work licensed under Creative Commons Attribution-ShareAlike License. To view a copy of full license, see http://creativecommons.org/licenses/by-sa/3.0/ or write to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Some of the figures have been taken from the Internet Source, and author and licence if known, is specified. For those images, fair use applies. Get a copy at slideshare.net/jmorenol/code-to-learn-in-k12 Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  3. 3. CIRTA. Qu´ebec, Canada Learn to code (I) Logo programming language Developed in the 1960s Its educational impact was intensively investigated in the 70s and 80s Students’ improvements in maths (and other disciplines) were proved “Disappeared” from the educational landscape since mid-90s Seymour Papert’s picture: jgora.net Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  4. 4. CIRTA. Qu´ebec, Canada Learn to code (and II) New visual programming languages Alice, Greenfoot, Kodu, Scratch Code.org, EU Code Week, Africa Code Week, ArabCode.org Focused on shortage of IT professionals in the technology sector Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  5. 5. CIRTA. Qu´ebec, Canada Shortage in the IT sector (I) Code.org stats. Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  6. 6. CIRTA. Qu´ebec, Canada Shortage in the IT sector (II) ICT Professional jobs and demand in Europe 2012 - 2020 Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  7. 7. CIRTA. Qu´ebec, Canada Shortage in the IT sector (and III) A nation of coders? Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  8. 8. CIRTA. Qu´ebec, Canada Code to learn (I) Another metaphor The focus should shift towards the educational benefits Coding is not the end, is the mean More empirical research is required to provide evidence on the educational impact of programming Let’s avoid that this resurgence of programming in schools disappears in a few years Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  9. 9. CIRTA. Qu´ebec, Canada Code to learn (and II) Code to learn: Where does it belong in the K-12 curriculum? Journal of Information Technology Education: Research, 15, 283-303 Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  10. 10. CIRTA. Qu´ebec, Canada Educators need support Enjoying while marking students’ projects Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  11. 11. CIRTA. Qu´ebec, Canada What is Dr. Scratch? Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  12. 12. CIRTA. Qu´ebec, Canada Assessment of CT development: Logical Thinking Different levels of development of logical thinking: basic (top), developing (center) and proficient (bottom). Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  13. 13. CIRTA. Qu´ebec, Canada Dr. Scratch vs Expert judgement Dr. Scratch contest award ceremony at Google Campus, Madrid (Spain) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  14. 14. CIRTA. Qu´ebec, Canada Dr. Scratch vs Expert judgement (and II) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  15. 15. CIRTA. Qu´ebec, Canada Dr. Scratch vs classic software engineering complexity metrics (I) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  16. 16. CIRTA. Qu´ebec, Canada Dr. Scratch vs classic software engineering complexity metrics (II) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  17. 17. CIRTA. Qu´ebec, Canada Dr. Scratch vs classic software engineering complexity metrics (and III) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  18. 18. CIRTA. Qu´ebec, Canada Dr. Scratch vs CT-test One of the CT-test items Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  19. 19. CIRTA. Qu´ebec, Canada Dr. Scratch vs CT-test Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  20. 20. CIRTA. Qu´ebec, Canada Does Dr. Scratch foster CT skills? (I) Workshop at CEIP Lope de Vega, Madrid (Spain) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  21. 21. CIRTA. Qu´ebec, Canada Does Dr. Scratch foster CT skills? (II) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  22. 22. CIRTA. Qu´ebec, Canada Does Dr. Scratch foster CT skills? (III) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  23. 23. CIRTA. Qu´ebec, Canada Does Dr. Scratch foster CT skills? (IV) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  24. 24. CIRTA. Qu´ebec, Canada Does Dr. Scratch foster CT skills? (V) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  25. 25. CIRTA. Qu´ebec, Canada Does Dr. Scratch foster CT skills? (and VI) Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  26. 26. CIRTA. Qu´ebec, Canada Limitations Teachers should not rely exclusively on Dr. Scratch Fundamental CT skills not assessed: debugging and remixing. Functionality or creativity not evaluated. Portfolio analysis would be more accurate. Background picture: Robert Couse-Baker Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  27. 27. CIRTA. Qu´ebec, Canada Future Work 1 User accounts 2 Teacher dashboard 3 Organization dashboard Background picture: Simon Cunningham Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  28. 28. CIRTA. Qu´ebec, Canada Learn more Dr. Scratch references Moreno, J., & Robles, G. (2014). Automatic detection of bad programming habits in scratch: A preliminary study. In Frontiers in Education Conference (FIE), 2014 IEEE (pp. 1-4). IEEE. Moreno-Le´on, J., Robles, G, & Roman-Gonz´alez, M. (2015). Dr. Scratch: Automatic Analysis of Scratch Projects to Assess and Foster Computational Thinking. RED. Revista de Educaci´on a Distancia, 15(46). Moreno-Le´on, J., Robles, G, & Roman-Gonz´alez, M. (2016). Comparing computational thinking development assessment scores with software complexity metrics. In Global Engineering Education Conference (EDUCON), 2016 IEEE (in press). IEEE. Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?
  29. 29. CIRTA. Qu´ebec, Canada Code to learn in K-12? Jes´us Moreno Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos CIRTA. Qu´ebec, Canada October 11, 2016 Jes´us Moreno Le´on, Gregorio Robles Code to learn in K-12?

×