Hi! I started as a co-teacher in Tech Club last year. As most of last year's CCA sessions were held online during to Covid19, I feel that I didn't really get to know the children in the club. My colleague, Mrs Low has shared some programmes that the children were involved in and I shadowed her in most of the online sessions.
This year, together with another colleague, we started Osmo coding as it's manageable for the younger students. On the surface, Osmo might seem like an awful lot of games and fun. Students are building the foundation in programming language with game-like features without much stress. The tricky part about this class is you have to resist the urge to introduce the game in the first lesson. I spend the first class just practising class routines, seatings arragement and packing the resources. There is a need to emphasize the importance of ownership. The blocks in the game have to be accounted for in every lesson. Thus, we assigned numbers to the students that correspond to the labelled boxes so they will use the same one in each lesson. The younger students work in pairs while the older ones can work individually according to their pace.
After a few sessions, students were challenged to write a story depicting the level of choice in the game.