The topic our group decide to teach is coding for K-12 student. This YouTube video has briefly introduce what is coding and how it works and also the history of coding.

  1. In what way are they likely to respond to the video on their own, e.g. make notes, do an activity, think about the topic (learner-generated)?

When our students see the title of the video, they might have a question about “What is coding”. Do I know what coding is? They will pay more attention to everything mentioned in the video because of this little question in their mind, so as to satisfy their curiosity. Especially for our target group of K-12 students, it’s really cool to know something they didn’t know before. I hope that after watching this video, students will have a basic understanding of what they will learn next.

2. What activity could you suggest that they do, after they have watched the video (designed)? What type of knowledge or skill would that activity help develop? What medium or technology would students use to do the activity?

I think after the students watch the video, we can give them some basic binary Number arithmetic questions. And give them a few examples to help them understand. After understanding the basic algorithms, our team members would give them some examples of how coding can be applied in daily life. At the beginning of the teaching, they don’t need any special instruments or tools to practice. What they need is just ordinary paper and pen. Students just try to write down the answers to the questions we asked. If they have any questions after class, they can use their cell phones to take pictures and send emails to us. We will answer them in detail.

3. How would students get feedback on the activity that you set? What medium or technology would they and/or you use for getting and giving feedback on their activity?

First of all, due to the limitation of class hours, we may not be able to answer all the questions raised by students in class, so we will send emails to students to tell them whether what they have done is right and what needs to be strengthened. Of course, students are welcome to email us if they have any questions. We will try our best to help them learn coding better.

4.How much work for you would that activity cause? Would the work be both manageable and worthwhile? Could the activity be scaled for larger numbers of students?

First of all, it is not a burden for our group to provide these exercises, because these are the daily face of computer science students. Although it does not take a lot of time to develop these activities, they are very helpful to students who are new to coding. We think these activities are definitely worth thinking about and creating. And the activities we offer are not limited in number, and there is no problem teaching even larger classes.

 

After reading this Prompt, I think our group is of great help to organize activities and let new students have a preliminary understanding of the teaching content. We also refer to the information we find useful and put it into practice in our teaching.