I like the ideas shared by others in this thread for EVENTS. I like the idea of relating it to video games or apps they may be familiar with. Nothing happens without events! It could also be tied in to classroom expectations and consequences for EVENTS and responses to EVENTS. Also my attention getter call-out which we use all year is an excellent example, e.g. I say WE ARE - they say 5TH GRADE! Then all is quiet & eyes are on me.
Mark’s idea is awesome! If you give a. . . . books are so popular with students because of the events/triggers in them. I also love the idea of using literature to tie to computer science (as a K-5 librarian)!
Teaching events seems a little different from things I’ve learned when I took computer science courses back in the 1980’s; with that said, I love how the lesson breaks it up using the remote. I also, like the example of using a mouse or the arrows to control “events”. I believe I would teach this by first using the mouse as as example (using some kind of clicking game online); making sure to note that the event is the actual clicking of the mouse. Then I would find a game using the arrows. Again, noting that the hitting of the arrow keys are the events. Then I would move onto the remote control as a classroom activity.
What the different between events and conditional? I still confused at this need help
I dont know what the different between event and conditional
Video game is a good idea to explain “event”. Great idea
Loads of fantastic ideas mentioned here that made me wish I was a student in your classes. I would be led by the age and stage as well as interest of the students I’m about to teach. Going unplugged to help them see ‘real life’ examples and get them moving, sounds great. I think it will also be important to help students see the connection between the unplugged experience and the video games they play everyday. So creating the list of events and actions, as someone mentioned, is where I will start my thinking. Having them then apply their learning using code.org activities should deepen their understanding of the concept.
I would follow lesson 11 in Course C and to make things fun and real I would use a remote control car to demonstrate events
I take about video games and ask for examples of how an action activates an event. Once we have listed several actions, ie. shooting a target adds points or a miss would subtract points. I then explain that an event in coding is what happens when you complete an action what happens is an event.
I teach Pre-k thru 1st grade and I also teach a girls who code group after school. I used the Big Event Jr activity last week to expand on the idea of events. The girls had been playing in Scratch Jr. for a couple of sessions and had to learn to get their program to run they had to make sure there was an event block at the beginning of the sequence. This could be clicking the green flag or clicking on a character. For Big Event Jr. I connected the term event to the actions that they were programming in Scratch Jr. I like being able to connect experiences to new terms or ideas because then the students are more likely to retain the information.
I really like the idea to do a read aloud for books like “If You Give a Mouse a Cookie” and “The Old Lady Who Swallowed a Fly”. I also like the idea of playing games with repetitive events like “Simon Says”.
For my Kindergarteners I like the activity given of the paper remote control that triggers the students to make a certain movement. The kids will be able to relate to the remote control because most have used one to play games. The movement aspect will be very exciting for the students as well.
Once I finish this stage of the lesson I feel like I will have more ideas on incorporating events into the classroom. But I do like the paper remote idea.
I will explain events to the students using a remote control. What does each button tell to rc device to do? then we will use buttons on the control to tell students what to do.
I teach first grade. We use a math program that students in my class are introduced to early in the year. There are many events that happen as they solve math problems with their player. I woul have the students name some of the events that they have come across and make a poster we could keep adding to over several days. I would play the game using the elmo and computer so we could look together and add any more to our list. I would have them work in pairs to go back through and use a different section of the math areas to compile a list of events that we could also hang in the room to share and compare. Maybe a home work assignment where they could teach theor parents about events on some of the games they play with on devices at home.
I would explain this to my students by doing something like the lesson suggests with every time you do something the computer reacts. That idea is key to understanding this core computer concept.
What a great idea! I use that book to teach cause and effect, which what an event is in programming.
I teach high school math, so I would want to compare events to something that students are familiar with in my classroom. In the code.org examples and curriculum, they used the ideas of remotes and video games. Along those same lines, I would compare events to using Chromebooks. All of our students have Chromebooks, and without probably thinking about the programming behind it, they push a button or click a link and expect something specific to happen. We could talk about how when they click the email icon, they know that their email is going to open up. They don’t want it open and on their screen all the time, so the email opening is responding to the event of the student actually clicking on that button. I think that this could be a helpful way to describe events, since our students use their Chromebooks daily.
I really think that Simon Says is a great way to introduce the concept of events to younger students. For older students, you could use a more complex game like Night At The Museum, or even the H.O.R.S.E. basketball game.
How would you explain the concept of events to your students?
I would explain that an event is an action that causes something to happen. I would give multiple examples and ask students to come up with their own.