Moreira, C., S. Lopes, and H. Rocha Dos jogos à aprendizagem. Atas do ProfMat 2015. Évora, Portugal: APM, 2015.
AbstractNeste texto apresentamos os jogos no ensino da matemática como uma forma de aprendizagem de conteúdos e não apenas como um recurso que cada professor pode usar nas suas aulas para tornar a aula diferente. Analisamos dois jogos desenvolvidos por nós e que utilizámos com alunos dos 7.º e 10.º anos de escolaridade, procurando não só apresentar os jogos, mas também aspetos da sua implementação em sala de aula, ponderando o contributo que trouxeram à aprendizagem dos alunos.
Aprender matemática depende de um grande número de variáveis, o que torna o ensino um processo complexo, pois é necessário que se desenvolva o raciocínio lógico, além de estimular o desenvolvimento das mais variadas capacidades transversais, tais como o pensamento autónomo, a criatividade, o sentido de estratégia e a capacidade de resolver problemas.
Duas das dificuldades frequentemente encontradas pelos professores passam pela falta de motivação para a aprendizagem e pelo desinteresse pela Matemática. A solução para estes problemas pode passar pela utilização de jogos para complementar o estudo, mas também para a aquisição de novos conteúdos. No entanto, apenas a implementação dos jogos não basta. O papel do professor é de extrema importância e a planificação e orientação da aula são fundamentais para que se alcancem os objetivos pretendidos.
Fiedor, Jan, Zdenek Letko, João M. Lourenço, and Tomas Vojnar. "
Dynamic Validation of Contracts in Concurrent Code."
Proceedings of the Fifteenth International Conference on Computer Aided Systems Theory (EUROCAST'15). Eds. Alexis Quesada-Arencibia, José Carlos Rodríguez, Roberto Moreno-Díaz jr., and Roberto Moreno-Díaz. Las Palmas de Gran Canaria, Spain: Universidad de Las Palmas de Gran Canaria, 2015.
AbstractMulti-threaded programs allow one to achieve better performance by doing a lot of work in parallel using multiple threads. Such parallel programs often contain code blocks that a thread must execute atomically, i.e., with no interference from the other threads of the program. Failing to execute these code blocks atomically leads to errors known as atomicity violations. However, frequently it not obvious to tell when a piece of code should be executed atomically, especially when that piece of code contains calls to some third-party library functions, about which the programmer has little or no knowledge at all. One solution to this problem is to associate a contract with such a library, telling the programmer how the library functions should be used, and then check whether the contract is indeed respected. For contract validation, static approaches have been proposed, with known limitations on precision and scalability. In this paper, we propose a dynamic method for contract validation, which is more precise and scalable than static approaches.
Correia, A.a b, Martins Fortunato Barquinha Goes R. a E. a. "
Design of a robust general-purpose low-offset comparator based on IGZO thin-film transistors."
Proceedings - IEEE International Symposium on Circuits and Systems. Vol. 2015-July. 2015. 261-264.
AbstractThis paper presents a low-offset comparator based on n-type amorphous indium gallium zinc oxide thin-film transistors (TFTs). An a-Si:H TFT model was adapted to fit the electrical characterization data obtained for these devices. The proposed comparator comprises three pre-amplification stages, a positive-feedback analog latch and a fully dynamic digital latch. Simulation results show that the proposed circuit can work at several tens of kHz, with an accuracy of the order of 10 mV, considering a supply voltage of 10 V and a current consumption of 380 μA. Monte-Carlo simulations exhibit a 1-sigma random offset voltage smaller than 10 mV and 40 mV, respectively, with and without using autozeroing techniques. © 2015 IEEE.