Aalto University
Title: Software Weveloper & Doctoral Researcher
Duration: 1 year and 4 months (June 2020 - October 2021)
Description: Researching and developing web-based tools for teaching web development
Duties
- Working as full-stack web developer on an online web development course platform
- Mentoring students writing their bachelor thesis on web development-related topics
- Creating exercises for the online web development course platform
- Teaching assistant in a web development course
- Writing and publishing research articles
Skills & Technologies:
JavaSCriptReactNodeExpressGatsbyDockerTypeScriptMongoDB
Projects
Introduction to Web Development and Programming
An online course where I have contributed as web developer and teaching assistant.
IWDAP is an online course, and a platform, recently discontinued. I have been part of the project both as web developer, mainly developing the Q&A part of the platform, and as a teaching assistant, creating exercises and helping students. Below are the links to some of the exercises I have developed through the Aalto University Acos Advanced Content Server. The course platform itself is not available anymore.
Frontend Technologies: GatsbyReactTypeScript
Backend Technologies: NodeExpressTypeScriptMongoDBDocker
Publications
- Haaranen, Lassi, Giacomo Mariani, Peter Sormunen, and Teemu Lehtinen. "Complex Online Material Development in CS Courses." In Koli Calling'20: Proceedings of the 20th Koli Calling International Conference on Computing Education Research, pp. 1-5. 2020.
- Tilanterä, Artturi, Giacomo Mariani, Ari Korhonen, and Otto Seppälä. "Towards a json-based algorithm animation language." In 2021 working conference on software visualization (vissoft), pp. 135-139. IEEE, 2021.
- Korhonen, Ari, Giacomo Mariani, Peter Sormunen, Jan-Mikael Rybicki, Aleksi Lukkarinen, Lassi Haaranen, Artturi Tilanterä, and Juha Sorva. "New Acos Content Types". In Proceedings of SPLICE 2021 workshop CS Education Infrastructure for All III: From Ideas to Practice at 52nd ACM Technical Symposium on Computer Science Education, March 15-16, 2021, Virtual Event