STEM Career

Resources for:

  • Students
  • Counselors
  • Educators
  • Parents

Tips for Teaching Code

July 12th, 2016 by Ellen Donnelly

Students today, having grown up with technology, already have the basic computer skills that used to be taught in school. The next step is to introduce coding; however, how it is introduced is what matters. Student use apps in their daily life and are familiar with a range of technologies, but coding is a different ball game, so must be taught differently. Kelly Baur asks, “how do you build a successful coding culture, where students have a programmer’s, rather than an app-user’s mindset?” It is important to keep in mind and explain to students how coding is in the real world, so students know they are learning a valuable skill. In the article it is recommended to divide students based on characteristics such as math scores and activity preferences to ensure the students working together are at the same level. The ability to problem solve is the key to success when learning to code and working in groups can help students get there. Educators should allow students to come together as a class and decipher the skills and concepts of coding they “Know” and the ones they “Need to Know” as a reflection and opportunity to goal set in the program. Teaching coding in schools can be beneficial and educators should be careful not to overwhelm the students and leave a sour taste in their mouth. We want to teach the students skills to work effectively in their jobs, and not use computer time to surf the web.

To find more tips on creating a positive coding culture click here.

Posted in: Coding, Computers, Education, Educators, School, STEM, Students

0 comments

Comments are closed.

Media Tutorials

  • View Media Tutorials...
  • STEM and You Presentation
NASA Calendar

Key Links

STEM Disciplines

  • Chemistry
  • Computer Science
  • Engineering
  • Environmental Science
  • Geosciences
  • Life Sciences
  • Mathematics
  • Physics/ Astronomy
  • All STEM Disciplines

Degree Profiles

  • Science
  • Technology
  • Engineering
  • Mathematics
  • Computing
  • Health Care

College Board

  • Major & Career Profiles

STEM Library

  • Topics
  • STEM Centric Career Development
  • Videos
  • Diversity

Fast Facts

  • STEM
  • Achievement Gaps/
  • STEM Legislation
  • Career Development
  • Diversity and STEM

Daily Reads

  • Daily Educ News
  • Public Education Network
  • The Gates Notes
  • eSchool news
  • edReformer

Recent Posts

  • Intent Matters. Increasing Representation of Latina Women in STEM March 22, 2018
  • Scholarship Resource From Nitro February 27, 2018
  • Navigating College Affordability August 31, 2017
  • Inspiring Stories of Women & The Computer World July 10, 2017
  • “Debug” Your STEM Lesson Plan May 4, 2017

Stemcareer.com

  • About
  • Students
  • Counselors
  • Teachers
  • Parents
  • Why STEM?
  • Why STEM Centric Career Development?
  • Top STEM Careers

School/Academic/Career Counseling

  • ASCA Model
  • Center Sch Couns Outcome Res
  • State School Counselor Associations
  • Science Advising Sheets (SJSU)
  • NCDA
  • NACADA
  • NACE
  • National Association for College Admission Counseling
  • Masters In Counseling

STEM Disciplines

  • Chemistry
  • Computer Science
  • Engineering
  • Environmental Science
  • Geosciences
  • Life Sciences
  • Mathematics
  • Physics/ Astronomy
  • All STEM Disciplines

Key Thought Leaders

  • Tony Wagner
  • Bill Daggett
  • Dan Pink
  • Jobs for the Future
  • Opportunity Equation
  • Economic Snapshots
  • AAAS
  • Bob Compton
  • Jobs for the Future
  • Careerwell
  • Vivek Wadhwa
  • The Opportunity Equation
  • Jim Brazill
  • Seth Godin
  • Change The Equation
  • Big Think

Degree Profiles

  • Science
  • Technology
  • Engineering
  • Mathematics
  • Computing
  • Health Care

NASA

  • NASA.gov
  • Student Opportunities
  • Military or College Graduates
  • NASA Jobs
  • Career Resources
  • Educator Resources
  • Explorer Schools
  • RSS Feeds
  • State Space Grants

© 2010 Rich Feller.