ISTE20Creative Constructor
Lab Virtual
Digital Leadership
Summit at ISTE20 Live
Edtech Advocacy &
Policy Summit

Computer Programming in the Curriculum

Location: W190b

Explore and create
Pre-registration required

Explore and create : BYOD


Tuesday, June 26, 3:15–4:15 pm
Location: W190b

Tara Linney  
Integrating computer programming into the curriculum is an important part of preparing students for their futures. Figuring out where it fits within the already-defined curriculum is a challenge in itself. Learn the ways in which computer programming integrates within the curricular standards.

Skill level: Beginner
Attendee devices: Devices required
Attendee device specification: Laptop: Chromebook, Mac, PC
Tablet: Android, iOS, Windows
Participant accounts, software and other materials: Swift Playgrounds https://www.apple.com/sg/swift/playgrounds/
Focus: Digital age teaching & learning
Topic: Computer science and computational thinking
Grade level: PK-5
Subject area: Computer science
ISTE Standards: For Students:
Empowered Learner
  • Students use technology to seek feedback that informs and improves their practice and to demonstrate their learning in a variety of ways.
Computational Thinker
  • Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
  • Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

Proposal summary

Purpose & objective

The purpose of this presentation is to enable educators to see and experience how computer programming can be incorporated into curricular content areas, including math, reading writing and world languages. A wide-variety of apps. and tools already exist for introducing students to computer programming activities, however, all the hype about the tools tends to make the pedagogical aspects of teaching programming become irrelevant. The objective of this presentation is to help educators see the variety of ways in which computer programming can be meaningfully integrated into both the Math and the ELA curriculum. By the conclusion of the presentation, participants will be able to integrate computer programming activities into their curriculum.

Outline

2 min. - Differentiate between “Coding” and “Computer Programming”
Verbal and illustrative difference between computer programming and coding will be given to help participants see how strong logic skills support the syntax that comes with coding activities.

20 min. - ELA Integration
During this portion of the presentation, I will demonstrate how computer programming can help support ELA Standards. This will be accomplished by providing a brief overview as to what the specific Standards are, followed by demonstrating how tools such as Scratch and Swift Playgrounds can help support this. Participants will create a brief animation with the coding tool of their choice.

20 min. - Math Integration
In this portion of the presentation, I will demonstrate how computer programming can be used to teach complicated math concepts such as geometry, place value, and most importantly, perseverance. Participants will be introduced to pair programming and will be challenged to progress thru a series of five stages within the code.org program, while working collaboratively and interdependently with a partner.

5 min. - World Language integration
Participants will discover ways in which computer programming activities overlay with World Language learning as well as math concept acquisition and application skills.

8 min. - Seven Healthy Habits for Teaching Computer Programming
To conclude this session, participants will be introduced to the Seven Healthy Habits for Teaching Computer Programming. These Habits were developed after several iterations in teaching programming without any collegiate background in coding. Educators will be able to walk away from this presentation, with a more iterative mindset, allowing them to open up to the opportunity of allowing instruction to be more student-centered.

5 min. - Q&A

Supporting research

http://www.edutopia.org/blog/coding-in-the-common-core-tara-linney

http://21clradio.com/tara-linney-shares-techniques-for-bringing-coding-into-the-elementary-classroom-education-vanguard-44/

More [+]

Presenters

Tara Linney, TL Specialists

People also viewed

Clips in Kindergarten
Learning First, Technology Second: TripleE Framework to Design Effective Lessons With Technology
Top Tech Tips For Busy Administrators