#KidsCanCode Chat: Demystifying Coding

Demystifying Coding

Why is coding often perceived as being overly complicated? What can be done to demystify coding in your school? These are the topics of discussion in this week’s #KidsCanCode programming education chat. 🙂

Chat Questions:

Q1: SHARE: The first thought you had when looking at a line of code for the first time.

Q2: How did you get started teaching CS?

Q3: Why do you think coding is often perceived as being overly complicated?

Q4: PART A: What do you find most intimidating about teaching/learning CS?

Q4: PART B: What have you done or can you do to make these things less intimidating?

Q5: What have you done to demystify coding in your school?

Q6: AGREE or DISAGREE: The hardest part about teaching/learning CS is simply getting started.

Don’t forget to share your current coding projects and basic information in our #KidsCanCode Community Directory! We would like to create a great networking resource! 

#KidsCanCode Chat happens every Tuesday at 8pm on Twitter! Join us next time!

#KidsCanCode Chat: Measuring Programming ‘Success’

Measuring Programming Success

Often, when programming solutions can be subjective, how do you define success? How do you assess students’ grasp of key programming concepts? This week we discuss how we can best measure programming success.

Chat Questions:

  • Q1: What key programming concepts do you teach?
  • Q2: How do you assess whether or not a student has mastered a programming concept?
  • Q3: How do you report/share your success with administrators/colleagues?
  • Q4: What do you suggest for Ss who are ready to move on to more advanced learning?
  • Q5: How do you measure your own learning when it comes to teaching programming?
  • Q6: When programming solutions can be subjective, how do you define success?

Join us next week for another Random Questions Chat. Submit all your burning questions that you need answered, and our #KidsCanCode community can deliver ➜ Ask a Question

#KidsCanCode Chat is every Tuesday at 8pm EST 🙂

#KidsCanCode Chat: Pushing the Limit with Coding

Pushing the Limit with Coding
How can we encourage students to think about coding concepts differently? How can we reinforce programming concepts and get students to think outside of the box? This week, we push the limits of teaching programming in #KidsCanCode chat.
*Insert bonus Salt-N-Pepa gif*
push it real good with coding

Chat Questions:

  • Q1: How do you create a classroom environment that encourages Ss to think outside of the box?
  • Q2: Do you ever teach the same coding concept in different ways? How?
  • Q3: How can you help Ss make the connection between coding and the real world?
  • Q4: How do you reinforce coding concepts?
  • Q5: SHARE: 5 of your students don’t understand sequence…How do you improvise and help them understand?
  • Q6: How will you “Push the Limit” with coding in the future?

Don’t be a stranger! Join us Tuesdays 8pm EST for #KidsCanCode Chat! 

#KidsCanCode Chat: Where Does Coding Meet the Common Core?

Teaching programming while meeting common core standards
In this week’s #KidsCanCode chat we discussed how we can align our coding lesson plans and use of classroom technology with the Common Core State Standards.