First Coding School

KaiOS coding School

From 31st October to 8th November we held our first coding school in the new campus facilities...

Instructors: Jani Haakana and Ville Myllynpää.

Two researchers from University of Turku organized a coding school for KaiOS “smart feature phone” platform aimed for UNAM School of Computing students. 10 UNAM students, from grades two to four, took part for this workshop which lasted for six days. The aim was that students would draft out and partly build a climate service app, which provides an answer to a problem statement presented by the organizers. Otherwise students were free to design their apps features and functionalities as they saw best. The goal of the school was to teach the students how to develop apps for the KaiOS platform, enhance their skills in using web-technologies, as well as improve their individual problem-solving skills.

First coding school

With the term climate services, we refer to systems which transfer climate, weather and other additional supportive information (such as agricultural information) from the producers (such as meteorological institutes and other research institutes) to the users (in this case the farmers). The problem was stated as following: It is a beginning of the season and farmer is trying to decide what crops to crow on his land, what kind of app would you design to help farmer to make that decision?

During the course, students were guided to improve their skills on using common web-technologies, including HTML5, CSS and JavaScript languages, as well as various Node.JS libraries. We chose the KaiOS platform since it offers “best of the both worlds” experience, with feature phone type of durability, battery life and price-point, as well as smartphone type of usability and set of features.

The outcome was three different interpretations of the app which could solve the given problem. Student presented their apps Nov the 5th in the opening ceremony of the Future Tech Lab to the eminent audience, which admired the ideas and features which the student had developed. Overall, this workshop filled it purpose by teaching the students new skills. It also served as a successful pilot of the concept, as it was the first ever coding school organized in Namibia by University of Turku staff. It was a great starting point for the future coding schools.