Ihmisen ja teknologian vuorovaikutus 2: Suunnittelu -kurssilla kevään suomenkielisessä toteutuksessa opiskelijoiden tehtäväksi annettiin suunnitella palvelukonsepti, jolle ainoa tavoite oli se, että suunniteltava palvelu jollakin tavalla motivoisi opiskelijoita jollakin elämän alueella. Siitä eteenpäin opiskelijatiimit saivat vapaasti pohtia ja ideoida, kerätä haastattelujen avulla käyttäjätarpeita ja suunnitella sovellusta prototyyppiasteelle asti. Kurssin lopussa tiimit esittelivät palveluideoitaan ”virtuaalimessuilla”, joiden jälkeen opiskelijat äänestivät yhtä mielestään mielenkiintoisinta palveluideaa. Tässä blogissa puheenvuoron saa Team Kameleontit, jonka palveluidea ”Kierrätyskamu” voitti äänestyksen. Kameleontit, olkaa hyvät!
Something extraordinary was happening in Hervanta campus, Tietotalo on 23.3. and 24.3. Some students had painted their faces according to Día de Muertos, we could see some paper theater, and experience colorful stories from different cultures. This is Cross-Cultural Design course, and it's the mid checkpoint for the students' projects. We decided to do it in a creative and innovative way this time, to celebrate to be back at the campus again!
It was an exciting Friday morning, 10th of December, 2021. User Experience in Robotics (UXRO) course presentation and demo session was about to start. The presentation session is the diamond of the the course, as we are all able to see and experience the work conducted in the course. This year, we organized this session in a hybrid mode, which caused a little bit of hassle with all the involved technologies.
Already for the second time, we had an assignment about Digital Storytelling in the course called Psychology in Human-Technology Interaction. Last year, this assignment was very successful, producing 64 digital stories made by the students. This year, we got 79 stories, and I was very amazed of the quality of them. The students of this course are indeed amazing storytellers, and they have done it in a very creative and personal ways. Enjoy the stories!
COMP.530 Bare Metal Rust starts with a motivational talk and a basic info session on Monday 30.8. at 14:15. Enroll now :) The course will see students complete exercises aimed at teaching the basics of writing Rust for an embedded microcontroller. A graduate of the course will be able to navigate the embedded Rust ecosystem, write a Rust driver, and design their own IoT/ASIC/SoC applications using the best available Rust tools.
Several questions have been asked about these courses. Both students and staff seem to be unclear what these courses are. I hope that this blog provides some answers. Hopefully, some visibility to the motivation and background of the course design is provided.
Designing Serious Games, an international interdisciplinary course between Brunel University and Tampere University
Pandemic times have changed the way we do everything. Education is one of the fields that has changed more drastically. Since visiting campuses is not possible, the world forced learning institutions to be reinvented. With the changes, new opportunities to collaborate have emerged like this union between Brunel University and Tampere University. These two universities joined forces to create a new course concept, combining interactive lectures with work sessions to develop serious games. This course is part of an educational innovation project: Joint seed corn projects building digital internationalization on education.
The Computing Sciences unit organizes a special course on verification in periods 3 and 4. The course concentrates on SystemVerilog language and Universal Verification Methodology (UVM).
Writing has always been a really therapeutic activity for me personally. Now, I am writing this blog post about Digital Storytelling assignment that I trialed in my Psychology in Human-Technology course in it's first ever online implementation. The trial was succesful - students created 64 stories, out of which I have selected some to be shared with you.
The PYNQ-Z1 is a versatile hardware platform used within many of our courses. Using xsct, the Xilinx Command Line Tool, one can run software on PYNQ without an operating system (OS) - a method known as bare metal. We repurposed these tools to create an executable from Rust code instead of the usual C. This will allow students to practice writing drivers and embedded software in a modern programming language.