Plataforma de micro
Leonardo Batista Moreira1, Rodrigo Filev Maia1
1
Departamento de Ciência da Computação – Centro Universitário da FEI (FEI) Caixa Postal 09850-901 – São Bernardo do Campo – SP – Brasil leonardo.moreira1987@hotmail.com, rfilev@fei.edu.br
Abstract. This paper presents an ongoing work which proposes an approach learning programming for microcontrollers through a wizard whom helps the student-programmer to develop code for specific microcontroller platforms. The wizard helps students providing templates of codes for several microcontroller platforms, starting that each one can contain peculiarity of the architecture. The results intend that wizard may assist students in the learning process by providing codes and explanations about the functionality of the microcontroller under use by students. Resumo. Este trabalho em desenvolvimento apresenta uma abordagem no processo de ensino-aprendizagem de programação de microcontroladores através de um wizard que auxilie o estudante a inserir funcionalidades em um projeto de software para uma determinada plataforma de microcontrolador. Tal wizard auxilia de acordo com cada template de microcontrolador, sendo que cada um pode conter peculiaridade da arquitetura e família de microcontroladores. Os resultados esperados são que o wizard auxilie no aprendizado propondo códigos e fornecendo explicações sobre a utilização da funcionalidade do microcontrolador representada pelo código fornecido pelo wizard durante sua utilização.
1. Introdução
Atualmente existem diversas plataformas dedicadas ao desenvolvimento de software, sendo que apenas uma parcela destas plataformas é especializada ou possuiu ferramentas para desenvolvimento de aplicações para microcontroladores. Embora tais plataformas sejam imprescindíveis, as mesmas não oferecem auxílio para a produção de códigos para diferentes plataformas de microcotroladores, sendo