Events in K-2; I believe this might be the most challenging concept, but most important as students realize the logic behind the "magic" of the computer. I did ponder this a bit, as im going into my first year teaching the concept.
[Real-life connection]. Let's consider a vacuum cleaner, I push the button and nothing happens; what could be wrong....[conversation]...plug connection...
I will remind students that they are the teacher, teaching the computer, as the computer does not know what to do till you tell it. (I will insert the unplugged lesson with buttons and sound...the kids will respond well to it!) in conversation, "Let's say we push an arrow on the screen, but it doesn't respond...what is wrong? [HOT QUESTIONS] ...how is the connection made?...what can we do to fix it? [Student directed conversation]...bringing us to, the computer won't work efficiently until the programmer provides instructions within the Algorithm. Let's consider the example with Sid....
Now, I realize K-2 does not wholly identify events, but little friends are curious and questions will arise within differentiated learning levels. I'm happy to keep learning and relearning to maintain pace with our students. I'm so excited to teach what I learned within my BBA program many "ahem" years ago. I am seeking knowledge from young people in the fields of Engineering and Cyber Security; all leading back to Code. On the East coast we are even behind the West coast of the US; this is a shame as these concepts are not new.
This is a wonderful program; very well-structured and user-friendly. Thank you for stimulating the synapses in my brain...ready to roll K-2! 
