Anúncios
IPML08 dia do bake-off
6 abril 2022, 17:13 • Hugo Rafael Fecha Martins
Na próxima quarta-feira de aulas (dia 20/04) a aula dos alunos do turno IPML08 será no Lab5.
Aulas e mini-teste na próxima semana (11 de Abril)
6 abril 2022, 12:02 • Augusto Esteves
Palestra convida do Professor Jason Alexander (não o ator do Seinfeld): Jason is a Professor in Human-Computer Interaction in the Department of Computer Science at the University of Bath. His primary research area is Human-Computer Interaction, with a particular interest in developing novel interactive systems that straddle the physical-digital interface. His recent work focuses on the development of shape-changing interfaces — surfaces that can dynamically change their geometry based on digital content or user input — and their application to Data Physicalization. Alexander's other work has investigated novel interaction techniques using eye-gaze, haptic feedback, and gestural interaction.
Bake-off #2: Alteração ao código-base
5 abril 2022, 22:33 • Augusto Esteves
Em resposta ao feedback de vários alunos, decidimos começar a
contar o tempo após a seleção do primeiro alvo (em ambas as tentativas).
Para isto, basta adicionarem else if (current_trial === 1) testStartTime = millis();
no fim de if (current_trial === trials.length)
-- originalmente no método mousePressed()
. Não é necessário removerem as instâncias originais do testStartTime
. Isto é:
// Check if the user has completed all 54 trials
if (current_trial === trials.length)
{
testEndTime = millis();
draw_targets = false; // Stop showing targets and the user performance results
printAndSavePerformance(); // Print the user's results on-screen and send these to the DB
attempt++;
// If there's an attempt to go create a button to start this
if (attempt < 2)
{
continue_button = createButton('START 2ND ATTEMPT');
continue_button.mouseReleased(continueTest);
continue_button.position(width/2 - continue_button.size().width/2, height/2 - continue_button.size().height/2);
}
}
// Check if this was the first selection in an attempt
else if (current_trial === 1) testStartTime = millis();
Mini-teste #2
28 março 2022, 12:10 • Augusto Esteves
Lembramos que o segundo mini-teste de IPM decorre na segunda aula teórica desta semana (semana de 28 de Março). O mesmo decorrerá via Quizzes, por isso é necessário que tragam um portátil, tablet, ou telemóvel para a aula e que o mesmo tenha acesso à Web. O mini-teste tem as mesmas características do teste anterior:
- 20 perguntas de escolha múltipla
- Cada resposta correta corresponde a 1v
- Cada resposta incorreta corresponde a -1/3v (a nota do mini-teste nunca será inferior a 0v)
- Cobre a matéria das seguintes duas aulas teóricas (slides e capítulos do livro da cadeira correspondentes): (5) Fatores Humanos; e (6) História da IPM
Bake-off #1
25 março 2022, 11:28 • Augusto Esteves
Têm surgido algumas dúvidas sobre o formato do documento "txt" a submeter no Fenix até ao final do dia: IPM2011132646L04_Grupo42.txt