SOI: Developing educational games may communicate resources and information so that others in the community can evaluate news and online sources.

Unit Question: Can a game teach others to recognize fake news and unreliable online sources?

Aspect

After the Unit

Free write BRIEFLY (≥ 4 sentences) about the specific improvement that you made during this unit in each of the MYP Design aspects. You only need to choose 1 ATL. Complete the writing in this table.

Evidence of Progress

Make a bullet-point list of the assignments you completed during this unit that show evidence of progress that you wrote about in the previous column.  Hyperlink to the actual assignments in your google drive. Make sure the share settings are anyone with the link can view at KAS.

MYP Design Cycle

I have learned about the MYP design cycle in last year’s art class, but this time we are doing it again, in a much fun way! We are now able to design our own game or anything else, and create our own work according to the design brief. In addition, we learned how to interview people in order to get the idea that our product is going to solve.

Keeping A Process Journal

I had the experience of keeping a process journal in a notebook, but never digitally. Even though the resulted document has almost 40 pages, the digital process journal that I kept during this coding project was awesome with a lot of images included; these are the things that I couldn’t include into a physical process journal.

Credible Sources

I was fairly acquainted in identifying credible sources since the school has already given us some basic information about how to identify credible sources. This time, I again used this information that I learned before into the game, in order to let people that don’t know how to learn more about it and successfully find and use credible sources whenever they need some research on projects.

Fake News

I was already aware of fake news here in Taiwan, since Taiwan is often a target of fake news, especially from outlets from China, and people here are too easy to believe in fake news. This game further improves people’s awareness in fake news with a fun way, and yes it has solved the ultimate problem of people not realizing that the news they are viewing right now is fake even though it seems legitimate.

Coding

I haven’t learned how to code just yet, until I started some lessons on Swift, another code that is the easiest “true coding” to date. However, Scratch, even though this isn’t true coding, is way easier to learn than true coding. I quickly got used to coding with Scratch, and

Creating An Educational Game

I have never created and coded an actual game before since I really hated playing games.  However, after coding this game and shared it out, I found out that coding a game is actually a really fun process, for myself and the KAS community. Many people said that my game worked really well and they liked my game, according to their feedback they have given. The process was sure an interesting and fun memory throughout my learning period here at KAS.  

Sample feedback: “3 I really liked your game, but I don't like the part which has multiple answers, it really causes chaos for the people who are playing because you don't know what format to use and it says the question is wrong. even if you get the other questions right it still says it's wrong.”

Scratch

After this unit, I became acquainted in coding in Scratch. At first, I didn’t even know how to use Scratch, so my progress of coding the game was hard and struggling. However, after watching some tutorials on Youtube and some Scratch wiki articles I was slowly used to coding, and the progress afterward was a blast! That was the main reason that I finished coding the game way before the set due date.

ATL ( 1)

ATL chose: X. Transfer skills

Combine knowledge, understanding, and skills to create products or solutions

So here we combined our knowledge on coding with scratch and the understanding of the entire platform to create the game successfully on scratch. Well, that had succeeded, with my game being the best I have ever coded. Players even said that there’s no bug and the game worked perfectly in their feedbacks!

Example feedback: “3, apparently you can't go and choose other levels, but I think that the questions are really good and the question answering works really well.”

Additional reflections:

I love to code on Scratch, and it is awesome. I can’t wait to put all games of my teammates together, however, I still can’t get Backpack going and I’ll need to wait until the next version of Scratch is released next month since Backpack will undergo a major overhaul and would eventually delete everything inside. One very exciting thing is that I received a notification a few days ago saying that I can become a Scratcher, leaving my original identity of a New Scratcher behind. I eventually joined, and now I got the opportunity to ask or reply anything in its forum. I might ask a few people out there in the forum to seek how to use Backpack.

One final thing… Most of us are using a Mac computer for everyday learning, and for advanced coding lessons why don’t we implement Swift coding sessions into the course?