Learning to Code: Digital Natives as Mentors
Explore and create : Workshop
Saturday, June 22, 8:30–11:30 am
Dr. Alice Christie Jessica Krieger Sabrina Velegol Lauren Velegol
Are you new to coding? Learn the basics of coding from digital natives who know that teaching young kids to code will secure the world’s future. Learn about code.org, online coding apps and more in this hands-on workshop designed to help teachers feel comfortable learning from their students.
|Audience:||Curriculum/district specialists, Teachers, Principals/head teachers|
|Attendee devices:||Devices required|
|Attendee device specification:||Laptop: Chromebook, Mac, PC
Tablet: Android, iOS, Windows
|Participant accounts, software and other materials:||Accounts and login credentials for code.org and Khan Academy|
|Focus:||Digital age teaching & learning|
|Topic:||Computer science and computational thinking|
|Subject area:||STEM/STEAM, Computer science|
|ISTE Standards:||For Educators:
|Additional detail:||Student presentation|
Participants of this workshop will learn useful instructional strategies to teach elementary students to code.
After the workshop, the participants will:
• Have increased knowledge of instructional strategies to teach elementary students to code
• Have increased abilities to construct and teach a programming class to elementary school students
• Understand how to use a wide variety of resources to teach programming concepts helpful to elementary school students
• Acquire skills on how to utilize creativity and individuality to make programming more approachable to elementary students
• Adapt a programming lesson plan to fit the needs of their specific classroom environment
Content and activities:
• Tutorial in code.org
• Discussion of techniques to better fit the needs of specific classrooms
• Google Classroom tutorial using Khan Academy
Outline: Time 3 hours
• View examples and brainstorm ideas for getting kids inspired and excited about coding before they begin - 30 minutes
• Learn how to use code.org and learn which activities work best for specific elementary students - 30 minutes
• Use Google Classroom to aid participants in learning, in addition to having easy access to their codes using the submit feature - 15 minutes
• Questions, answers, and ideas for the future - 15 minutes
• Learn how to use code.org and choose the right activities for students' age level
• Learn how to use java syntax to program a background, rectangle, -oval, and fill them - mini project - house/snowman
• Understand the basics of Google Classroom and its advantages in elementary school classrooms
• Learn how to communicate with students through Google Classroom
Bean, N., Weese, J., Feldhausen, R., & Bell, R. S. (2015). Starting from Scratch Developing a Pre-Service Teacher Training Program in Computational Thinking. 2015 IEEE Frontiers in Education Conference (FIE), October 21-24, 2015, Camino Real El Paso, El Paso, TX, USA (pp. 1307-1314). EEUU: IEEE.
Brown, Ryan; Brown, Joshua; Reardon, Kristin; Merrill, Chris. Understanding STEM: Current Perceptions
Technology and Engineering Teacher, v70 n6 p5-9 Mar 2011
Bybee, Rodger W. Advancing STEM Education: A 2020 Vision
Technology and Engineering Teacher, v70 n1 p30-35 Sep 2010
García-Peñalvo, F. J., Reimann, D., Tuul, M., Rees, A., & Jormanainen, I. (2016). An overview of the most relevant literature on coding and computational thinking with emphasis on the relevant issues for teachers. Belgium: TACCLE3 Consortium. doi:10.5281/zenodo.165123.
Jacobson, L. (2016, April 5). Never Too Young To Code. School Library Journal [2016, October 3] http://www.slj.com/2016/04/technology/never-too-young-to-code/#_.
National Research Council. (2011). Successful K-12 STEM Education: Identifying Effective Approaches in Science, Technology, Engineering, and Mathematics. Committee on Highly Successful Science Programs for K-12 Science Education, Board on Science Education and Board on Testing and Assessment, Division of Behavioral and Social Sciences Education. Washington, DC: The National Academies Press.
Resnick, M. (2013). Learn to Code, Code to Learn. [2016, October 4] https://cedsurge.herokuapp.com/news/2013-05-08-learn-to-code-code-to-learn.
Why Coding is kind of a Big Deal (s.a.). [2016, October 1]
10 Easy Ways to Bring Digital Creation Into Early Childhood Classrooms
Augmentation and Beyond: Classroom Examples of AR Tools Beyond the Classics
Bye Bye Boring Tests: Using Student Creation for K-12 Assessment