Helping Students With Programming & Problem Solving.

Posted by : at

Category : personal   education   improvement

Event: SideFest Twine GameJam
Date of event: July2021

Helping students out who are new to games development is something I love doing.

I previously helped out some college students with designing and prototying a game , and I enjoyed it so much that I decided to put myself forward to help some more students out a week or two later!

What I was doing was helping a class of college students out with their own Gamejams, where they used Twine to make a game based around student loans.
My job was to help the students find resources, manage their workload, give feedback, and help solve any problems they had with programming!


Twine

The first thing I learned about is Twine.
Twine is a free and open-source tool for making interactive fiction in the form of web pages.

I’ve never used Twine before, but as I had to help students out with issues they had, I had to make sure I knew Twine well enough to help out and be able to find good resources.

I spent some time looking over Twine videos and playing around to get to understand it, and then looked into the documentation. It was well documented, so that was a good resource for me to use.

There wasn’t much time between me applying to do this, and the gamejam starting, so I was learning along the way from helping out the students! And I learnt a lot!


Preparing a PowerPoint for teaching

As well as helping out with problems the students had with Twine, I was tasked to make a PowerPoint to guide the students through how to upload their game to Itch.io.

This was the PowerPoint I made:

I wasn’t going to be the one presenting the PowerPoint, so I had to make sure it was made with enough information for someone to present it.

My aim for this PowerPoint was to make it bright and fun with colours and pictures, but also have enough information on it for them to learn, but I didn’t want *too* much information that there was just lots of reading to do!

When I was making this PowerPoint, I tried to imagine that I was someone who didn’t know anything about Itch.io, so I included a summary of what Itch.io was, along with some important information about it, how to make an account, and finally how to publish their game, as this is what I would imagine would be important to know!


How to help

As this gamejam all ran online on a Discord server, the help I was offering was all text-based, and this would either be by chatting to the students or giving them all their feedback on a board for them to read through.
Here's an example of one of the boards:

The students would send me their games, and I would play them and give them feedback, as well as this, they would send me their code, and I would give general code feedback, and help them understand good code practices, along with this, I provided multiple resources for the students to refer to, so instead of just telling them the good code practices, I was able to provide examples.

I really enjoyed doing this! And by the end of the week, there were some really clever, and creative games which were produced!


Conclusion

Through helping out with this Gamejam, it’s helped me realize that mentoring is really fun!
It’s definitely something which I would like to do more of in the future.

And as I’ve written this blog a few months after I had done this, I’ve taken part in a few more mentoring activities, which I’ve written about in these blogs below:


About Amy Elliott
Amy Elliott

Hi! My name is Amy, and Im a programmer based in the UK! I love playing and making video games and recently entering the games industry has only increased my interest in games development. Im a big fan of technical and creative experimentation, and I do this by participating in gamejams and small projects in my spare time. I love learning new things, from game engines and programming all the way to maths and fun projects using an Arduino.

Email : amy.elliott2002@yahoo.co.uk

Website : http://amy-portfolio.com

Comment Box is loading comments...