evista iberoamericana de tecnologías del/da...

60
Una publicación de la Sociedad de la Educación del IEEE Uma publicação da Sociedade de Educação do IEEE A publication of the IEEE Education Society FEB. 2010 VOL. 5 NÚMERO/NUMBER 1 (ISSN 1932-8540) Revista Iberoamericana de Tecnologías del/da Aprendizaje/Aprendizagem (Latin-American Learning Technologies Journal) Editorial (en español) ……………...….………...…………….…………............ Gabriel Díaz Orueta Editorial (en português) …..……………….....……………................................. Gabriel Díaz Orueta In Memoriam (en español) ……………………..… Bonifacio Martín del Brío, Armando Roy Yarza, Inmaculada Plaza García, Jesús Arriaga García de Andoaín i iii v Osciladores RC Sinusoidais com AmpOps: Simulação e Realização Prática em Laboratório ……….. …………………………………………………….. José Salvado, Senior Member, IEEE, Gilberto Martins ARTÍCULOS SELECCIONADOS / ARTIGOS SELECIONADOS FINTDI2009 Editores Invitados: Juan Manuel Santos Gago y Manuel Caeiro Rodríguez Editorial FINTDI 2009….………………..Juan Manuel Santos Gago y Manuel Caeiro Rodríguez 1 13 Herramienta educacional para el diseño y configuración de redes de comunicacione s ….………….... ...………………... Sergio Cabrero, Xabiel G. Pañeda, Roberto García, David Melendi, Rafael Orea 15 Validación de Competencias en Titulaciones Universitarias Usando Minería de Datos ……………... ................................................................................... Álvaro García Piquer, Albert Fornells Herrera, Elisabet Golobardes Ribé y Laia Cugota Florejachs 23 ARTÍCULOS SELECCIONADOS / ARTIGOS SELECIONADOS SIIE2009 Editores Invitados: Cristina Azevedo Gomes Editorial SIIE 2009...….……………………………………………………. Cristina Azevedo Gomes 30 Personalización en Recomendadores Basados en Contenido y su Aplicación a Repositorios de Objetos de Aprendizaje …………….………. A. Ruiz-Iniesta, G. Jiménez-Díaz y M. Gómez-Albarrán 31 Comunidades de Investigação em Programação: Uma Estratégia de Apoio ao Aprendizado Inicial de Programação ……………………... Scheila W. Martins, António J. Mendes e António D. Figueiredo 39

Upload: others

Post on 20-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Una publicación de la Sociedad de la Educación del IEEE

Uma publicação da Sociedade de Educação do IEEE

A publication of the IEEE Education Society

FEB. 2010 VOL. 5 NÚMERO/NUMBER 1 (ISSN 1932-8540)

Revista Iberoamericana de

Tecnologías del/da

Aprendizaje/Aprendizagem

(Latin-American Learning Technologies Journal)

Editorial (en español) ……………...….………...…………….…………............ Gabriel Díaz Orueta

Editorial (en português) …..……………….....……………................................. Gabriel Díaz Orueta

In Memoriam (en español) ……………………..… Bonifacio Martín del Brío, Armando Roy Yarza,

Inmaculada Plaza García, Jesús Arriaga García de Andoaín

i

iii

v

Osciladores RC Sinusoidais com AmpOps: Simulação e Realização Prática em Laboratório ………..

……………………………………………………..José Salvado, Senior Member, IEEE, Gilberto Martins

ARTÍCULOS SELECCIONADOS / ARTIGOS SELECIONADOS FINTDI2009

Editores Invitados: Juan Manuel Santos Gago y Manuel Caeiro Rodríguez

Editorial FINTDI 2009….………………..… Juan Manuel Santos Gago y Manuel Caeiro Rodríguez

1

13

Herramienta educacional para el diseño y configuración de redes de comunicaciones ….…………....

...………………... Sergio Cabrero, Xabiel G. Pañeda, Roberto García, David Melendi, Rafael Orea

15

Validación de Competencias en Titulaciones Universitarias Usando Minería de Datos ……………...

................................................................................... Álvaro García Piquer, Albert Fornells Herrera,

Elisabet Golobardes Ribé y Laia Cugota Florejachs

23

ARTÍCULOS SELECCIONADOS / ARTIGOS SELECIONADOS SIIE2009

Editores Invitados: Cristina Azevedo Gomes

Editorial SIIE 2009...….……………………………………………………. Cristina Azevedo Gomes

30

Personalización en Recomendadores Basados en Contenido y su Aplicación a Repositorios de

Objetos de Aprendizaje …………….………. A. Ruiz-Iniesta, G. Jiménez-Díaz y M. Gómez-Albarrán

31

Comunidades de Investigação em Programação: Uma Estratégia de Apoio ao Aprendizado Inicial de

Programação ……………………... Scheila W. Martins, António J. Mendes e António D. Figueiredo

39

Page 2: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

IEEE-RITA (http://webs.uvigo.es/cesei/RITA)

DOI (Digital Object Identifier) Pendiente

CONSEJO/CONSELHO EDITORIAL

Presidente (Editor Jefe):

Martín Llamas Nistal,

Universidad de Vigo, España

Vicepresidente (Coeditor): Manuel Castro Gil, UNED, España

Editor Asociado para lengua

Portuguesa: Carlos Vaz do Carvalho,

INESP, Portugal

Miembros: Melany M. Ciampi, COPEC, Brasil

Javier Quezada Andrade,

ITESM, México Edmundo Tovar, UPM, España

Manuel Caeiro Rodríguez,

Universidad de Vigo, España

Juan M. Santos Gago,

Universidad de Vigo, España

Secretaría: Pedro Pimenta, Universidade do

Minho, Portugal

Francisco Mur, UNED, España

COMITÉ CIENTÍFICO

Alfredo Fernández

Valmayor, Universidad

Complutense de Madrid,

España

Antonio J. López Martín,

Universidad Estatal de

Nuevo Méjico, USA

Antonio J. Méndez,

Universidad de Coimbra,

Portugal

António Vieira de

Castro, ISEP, Oporto,

Portugal

Arturo Molina, ITESM,

México

Baltasar Fernández,

Universidad

Complutense de Madrid,

España

Carlos Delgado,

Universidad Carlos III

de Madrid, España

Carlos M. Tobar Toledo,

PUC-Campinas, Brasil

Claudio da Rocha Brito,

COPEC, Brasil

Daniel Burgos,

Universidad Abierta de

Holanda, Holanda

Fernando Pescador,

UPM, España

Francisco Arcega,

Universidad de

Zaragoza, España

Francisco Azcondo,

Universidad de

Cantabria, España

Francisco Jurado,

Universidad de Jaen,

España

Gustavo Rossi,

Universidad Nacional

de la Plata, Argentina

Héctor Morelos, ITESM,

México

Hugo E. Hernández

Figueroa, Universidad

de Campinas, Brasil

Ignacio Aedo,

Universidad Carlos III

de Madrid, España

Inmaculada Plaza,

Universidad de

Zaragoza, España

Jaime Muñoz Arteaga,

Universidad Autónoma

de Aguascalientes,

México

Jaime Sánchez,

Universidad de Chile,

Chile

Javier Pulido, ITESM,

México

J. Ángel Velázquez

Iturbide, Universidad

Rey Juan Carlos,

Madrid, España

José Bravo, Universidad

de Castilla La Mancha,

España

José Carpio, UNED,

España

José Palazzo M. De

Oliveira, UFGRS, Brasil

José Salvado, Instituto

Politécnico de Castelo

Branco, Portugal

José Valdeni de Lima,

UFGRS, Brasil

Juan Quemada, UPM,

España

Juan Carlos Burguillo

Rial, Universidad de

Vigo, España

J. Fernando Naveda

Villanueva,

Universidad de

Minnesota, USA

Luca Botturi,

Universidad de Lugano,

Suiza

Luis Anido,

Universidad de Vigo,

España

Luis Jaime Neri Vitela,

ITESM, México

Manuel Fernández

Iglesias, Universidad de

Vigo, España

Manuel Lama Penín,

Universidad de Santiago

de Compostela, España

Manuel Ortega,

Universidad de Castilla

La Mancha, España

M. Felisa Verdejo,

UNED, España

Maria José Patrício

Marcelino, Universidad

de Coimbra, Portugal

Mateo Aboy, Instituto

de Tecnología de

Oregón, USA

Miguel Angel Sicilia

Urbán, Universidad de

Alcalá, España

Miguel Rodríguez

Artacho, UNED, España

Óscar Martínez

Bonastre, Universidad

Miguel Hernández de

Elche, España

Paloma Díaz,

Universidad Carlos III

de Madrid, España

Paulo Días,

Universidade do Minho,

Portugal

Rocael Hernández,

Universidad Galileo,

Guatema

Rosa M. Vicari, UFGRS,

Brasil

Regina Motz,

Universidad de La

República, Uruguay

Samuel Cruz-Lara,

Université Nancy 2,

Francia

Víctor H. Casanova,

Universidad de Brasilia,

Brasil

Vitor Duarte Teodoro,

Universidade Nova de

Lisboa, Portugal

Vladimir Zakharov,

Universidade Estatal

Técnica MADI, Moscú,

Rusia

Xabiel García pañeda,

Universidad de Oviedo,

España

Yannis Dimitriadis,

Universidad de

Valladolid, España

Page 3: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Mejor educación para un mundo mejor

Gabriel Díaz Orueta, Senior Member IEEE, Vice-Chairman del Capítulo Español de la Sociedad de la Educación del IEEE

Este mundo globalizado y lleno de oportunidades de comunicación entre individuos de cualquier país y situación personal sigue permitiendo grandes desigualdades sociales. La esperanza de conseguir un mundo más justo sigue residiendo para mucha gente en los avances científicos, que permitan una mejor distribución de los bienes necesarios para conseguir una vida digna y en una mejor educación para sus hijos, que permita una mayor igualdad de oportunidades. La sociedad IEEE es parte de un entramado de organizaciones internacionales sin ánimo de lucro, que cumplen el ideal científico e ilustrado de promover el avance de las ciencias y las tecnologías a nivel global. Sus distintas sociedades colaboran a nivel internacional en el avance de los distintos campos de la ingeniería y en la diseminación de las ideas, conceptos y métodos que intentan conseguir un mejor conocimiento del mundo. Pero el conocimiento y las tecnologías deben ser aplicados siguiendo el mismo ideal ético y global. El IEEE permite que tales conocimientos estén al alcance de todos los interesados y lleva a cabo una labor fundamental y encomiable, especialmente en los países menos privilegiados desde el punto de vista económico. Otra forma de comprobar su compromiso global es analizar sus miembros, que no son sólo académicos y profesores de

universidad sino también profesionales de las empresas de tecnología más importantes. Esto es algo que, por cierto, se echa de menos en algunos países, como España, en los que se consideran estas sociedades como puramente académicas, a pesar de que muchas, como el IEEE, terminan por determinar, a través de normas y estándares internacionales de consensos, las formas en las que deberán fabricar sus productos y organizar sus servicios. Una de estas sociedades del IEEE, la sociedad de la Educación, persigue mejorar la teoría y, sobre todo, la práctica de la educación y de las tecnologías de la educación involucradas en la enseñanza de todas las áreas de interés del IEEE. Ésta es la piedra angular del mismo ideal ilustrado: que toda la información que va siendo el cuerpo de los conocimientos nuevos se traslade a nuestros estudiantes, y a todos los interesados, de la mejor manera posible. Hoy en día contamos con medios que permiten llegar más lejos y más fácilmente a cada vez más personas interesadas en estos conocimientos, pero seguimos debatiendo cómo explicarlos. Todas las ideas sobre estructuración de los conocimientos, necesidades personales, implicaciones profesionales, métodos de enseñanza se debaten abiertamente en nuestros congresos, conferencias y publicaciones. El panorama actual de la

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 i

ISSN 1932-8540 © IEEE

Page 4: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

formación en tecnologías cubre enseñanzas académicas y profesionales, enseñanzas presenciales, a distancia o “blended”, con prácticas reales, simuladas, laboratorios reales a distancia, virtuales, objetos educativos, sistemas de gestión de la formación, o LMS, aprendizaje móvil, etc. Quizás una iniciativa que se ajusta muy bien a lo que pretendo describir es la iniciativa “Lifelong learning” de la comisión europea, que trata de integrar múltiples esfuerzos para llegar más y mejor a todos los interesados en una formación permanente durante toda la vida. Dentro de estas líneas de actuación me parece especialmente importante resaltar las publicaciones como IEEE-RITA que tratan de promover el intercambio de información científica de primer nivel en idiomas como el portugués o el español, intentando dignificarlos como idiomas de transmisión científica. De la misma manera, y con idénticas intenciones, congresos como la serie de TAEE (Tecnologías Aplicadas a la Enseñanza de la Electrónica), SIIE (Simposio Internacional de Informática Educativa) o CITA (Congreso Iberoamericano de Telemática) colaboran en esta idea de diseminación a través de lenguas diferentes al inglés. Esta misión de diseminación y educación cada vez mejor es la que debe guiarnos como profesionales de cualquier campo de la tecnología y especialmente en el caso de aquellos de nosotros que, como profesores, tenemos el deber de poner nuestro granito de arena para que los conocimientos, ideas, métodos y tecnologías lleguen a nuestros alumnos de la mejor manera posible. Para ello es esencial seguir investigando en nuevas formas de hacerlos llegar correctamente y compartir nuestros resultados con nuestros colegas. Es especialmente importante además poder disponer de órganos de expresión como IEEE RITA en que nuestras ideas lleguen en un idioma común a todos los

profesionales interesados en todos estos campos. Crear un mundo mejor es una tarea global, de todos, pero no será posible sin apoyarse en un mejor conocimiento del mundo y tampoco sin una educación global.

Gabriel Díaz Orueta es Doctor en Ciencias Físicas por la Universidad Autónoma de Madrid en 1988. Ha trabajado para diferentes compañías de Tecnologías de la Información, como Digital Equipment Corporation o Cisco Systems, durante más de 15 años. Desde 2006 es Profesor en el Departamento de Ingeniería

Eléctrica Electrónica y de Control de la Universidad Nacional de Educación a Distancia (UNED).Imparte clases de Seguridad Informática en ciclos de grado y de postgrado. Sus actividades de investigación están relacionadas con la seguridad de la información y con la enseñanza de la misma y con diferentes aproximaciones a la aplicación de las distintas tecnologías de la información a distintos métodos de formación para la educación superior en universidades y en el entorno profesional. Además es socio director de ADSO Consultoría y Formación, empresa especializada en gestión de seguridad informática y de servicios de tecnologías de la información. Miembro de la iniciativa CriptoRed, de ACM y Senior Member de IEEE. Desde Enero de 2006 es Vice-Chairman del Capítulo Español de la Sociedad de la Educación del IEEE. .

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 ii

ISSN 1932-8540 © IEEE

Page 5: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Melhor educação para um mundo melhor

Gabriel Díaz Orueta, Senior Member IEEE, Vice-Chairman do Capítulo Espanhol da Sociedade de Educação do IEEE

(Traduzido por Carlos Vaz do Carvalho)

Este mundo globalizado, cheio de oportunidades de comunicação entre indivíduos de qualquer país e situação pessoal, ainda permite grandes desigualdades sociais. A esperança de conseguir um mundo mais justo reside, para muitos, nos avanços científicos que permitam uma melhor distribuição dos bens necessários para conseguir uma vida digna e numa melhor educação para os seus filhos, que permita uma maior igualdade de oportunidades. O IEEE faz parte de uma rede de organizações internacionais sem fins lucrativos, que cumprem o ideal científico de promover o avanço das ciências e tecnologias a nível global. As suas diferentes sociedades colaboram, a nível internacional, no avanço dos distintos campos da Engenharia e na disseminação das ideias, conceitos e métodos que procuram conseguir um melhor conhecimento do mundo. Mas o conhecimento e as tecnologias devem ser aplicados seguindo o mesmo ideal ético e global. O IEEE permite que tais conhecimentos estejam ao alcance de todos os interessados e leva a cabo um trabalho fundamental e louvável, especialmente nos países menos privilegiados desde o ponto de vista económico. Outra forma de comprovar o seu compromisso global consiste em analisar os seus membros, não só académicos e

professores universitários mas também profissionais das empresas de tecnologia mais importantes. Isto é algo que, por certo, não é tão visível em alguns países, como Espanha, em que se consideram estas sociedades como puramente académicas, apesar de que muitas, como o IEEE, determinam, através de normas standards internacionais de consensos, as formas como deverão fabricar os seus produtos e organizar os seus serviços. Uma das Sociedades do IEEE, a Sociedade da Educação, procura melhorar a teoria e, sobretudo, a prática da educação e do uso das tecnologias no ensino em todas as áreas de interesse do IEEE. Esta é a pedra angular do mesmo ideal: que toda a informação que vai formando o corpo dos conhecimentos novos se transfira para os nossos estudantes e a todos os interessados, da melhor maneira possível. Hoje em dia contamos com meios que permitem chegar mais longe e mais facilmente a cada vez mais pessoas interessadas nestes conhecimentos, mas continuamos a debater como explicá-los. Todas as ideias sobre estruturação dos conhecimentos, necessidades pessoais, implicações profissionais, métodos de ensino se debatem abertamente nos nossos congressos, conferências e publicações. O panorama actual da formação em tecnologias cobre o ensino académico e profissional, ensino presencial, a distância

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 iii

ISSN 1932-8540 © IEEE

Page 6: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

ou “blended”, com práticas reais, simuladas, laboratórios reais, a distância, virtuais, objectos educativos, sistemas de gestão de aprendizagem, ou LMS, aprendizagem móvel, etc. Talvez uma iniciativa que se ajusta muito bem ao que pretendo descrever é a iniciativa “Lifelong learning” da Comissão Europeia, que trata de integrar múltiplos esforços para chegar a mais interessados na formação permanente durante toda a vida. Entre estas linhas de actuação parece-me especialmente importante ressaltar as publicações como IEEE-RITA que promovem o intercâmbio de informação científica de primeiro nível em idiomas como o Português ou o Espanhol, dignificando-os como idiomas de transmissão científica. Da mesma forma, e com intenções idênticas, congressos como a série de TAEE (Tecnologias Aplicadas ao Ensino da Electrónica), SIIE (Simpósio Internacional de Informática Educativa) ou CITA (Congresso Ibero-americano de Telemática) colaboram com esta ideia de disseminação através de línguas diferentes do Inglês. Esta missão de uma cada vez melhor disseminação e educação é a que deve guiar-nos como profissionais de qualquer campo de tecnologia e especialmente no caso de aqueles de nós que, como professores, temos o dever de por o nosso grão de areia para que os conhecimentos, ideias, métodos e tecnologias cheguem aos nossos alunos da melhor maneira possível. Para isso é essencial seguir investigando novas formas de compartilhar os nossos resultados com os nossos colegas. É especialmente importante ainda poder dispor de órgãos de expressão como IEEE RITA em que as nossas ideias chegam num idioma comum a todos os profissionais interessados em todos estes campos. Criar um mundo melhor é uma tarefa global, de todos, mas não será possível sem se

apoiar num conhecimento melhor do mundo e sem uma educação global.

Gabriel Díaz Orueta é Doutor em Ciências Físicas pela Universidad Autónoma de Madrid em 1988. Trabalhou para diferentes companhias de Tecnologias de Informação, como Digital Equipment Corporation ou Cisco Systems, durante mais de 15 anos. Desde 2006 é Professor no Departamento de Engenharia

Eléctrica Electrónica e de Control da Universidad Nacional de Educación a Distancia (UNED). Lecciona aulas de Segurança Informática nos ciclos de grau e pós-grau. As suas actividades de investigação estão relacionadas com a segurança da informação e com o ensino da mesma e com diferentes aproximações à aplicação das tecnologias da informação a distintos métodos de formação para o ensino superior em universidades e no ambiente profissional. É sócio director da ADSO Consultoría y Formación, empresa especializada na gestão de segurança informática e de serviços de tecnologias da informação. Membro da iniciativa CriptoRed, de ACM e Senior Member de IEEE. Desde Janeiro de 2006 é Vice-Chairman do Capítulo Espanhol da Sociedade de Educação do IEEE. .

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 iv

ISSN 1932-8540 © IEEE

Page 7: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

I. INTRODUCCIÓN

Físico de carrera, ingeniero de formación, humanista de

corazón, maestro de vocación… ciencia y tecnología, lenguaje

y ternura, solidaridad y poesía… Tomás no puede ser definido

por una sola palabra, para él la diversidad y

complementariedad eran el origen y fundamento de la riqueza

de la vida.

II. TOMÁS, PROFESOR COMPROMETIDO

Tomás Pollán Santamaría nació en 1949 en el pueblo

leonés de La Bañeza (España), lugar de procedencia de su

familia paterna. Inició la Licenciatura en Ciencias Físicas en

Valladolid, trasladándose a Zaragoza, en cuya Universidad

concluye dicha carrera en 1971, obteniendo en su tesina de

licenciatura en Ciencias Físicas la máxima calificación.

Tomás, siempre humilde, destacaba irremediablemente y sin

proponérselo allá donde fuere. Así, al llegar Tomás a

Zaragoza, sus compañeros de clase añadieron una nueva

unidad física a los bien conocidos newtons, julios o wattios:

los “micropollanes”, con los que se trataría de medir la

inteligencia.

Siendo catedrático de Electrónica el prestigioso profesor

Roberto Moreno Díaz, quien prácticamente acababa de

aterrizar del legendario MIT de Boston, le propone ser

profesor ayudante de Electrónica en la Facultad de Ciencias

para iniciar a la vez su formación investigadora y académica

hacia la tesis doctoral. Solo que Tomás llenó siempre su vida

de una ingente serie de actividades, para él mucho más

importantes que el “mero trámite” de sentarse durante una

temporada a escribir una Tesis Doctoral a partir de cualquiera

de las variadas actividades de investigación en las que se

embarcará.

Este periodo de profesor durará hasta su marcha de la

Facultad de Ciencias en 1978 para ser profesor de la recién

creada Escuela Técnica Superior de Ingenieros Industriales de

Zaragoza (ETSII, antecesora del actual Centro Politécnico

Superior).

En aquella época, España estaba viviendo la última fase

de la dictadura del General Franco (quien moriría en 1975);

época convulsa, de lucha por la democracia en general y por

los derechos de los profesores no numerarios en particular. En

ambas luchas (y en muchas otras) Tomás estuvo siempre

comprometido; su “actividad sociopolítica”, le llevaría a

realizar el servicio militar en un batallón de castigo en

Salamanca; también pasó varios días en la cárcel de Torrero

(Zaragoza) por su oposición política a la continuidad del

régimen que imponían las Cortes y el Gobierno franquista.

Militando en las filas de un partido de izquierdas, llegó

incluso a presentarse como candidato a concejal del

ayuntamiento de Zaragoza en las primeras elecciones

democráticas.

En el marco del movimiento de PNNs (profesores no

numerarios), luchó por la democracia dentro de la

Universidad de Zaragoza, siendo uno de los fundadores y

líderes morales del “Colectivo de Profesores”, asociación de

gran peso específico sobre la que en muchas ocasiones ha

recaído el gobierno de la Universidad de Zaragoza. Tomás

formó parte como Vicerrector de los primeros gobiernos

democráticos de esta Universidad (1984-1991), siendo Rector

el Profesor Vicente Camarena. En ese período se involucró en

tareas tan importantes como el desarrollo de los primeros

Estatutos de la universidad, la reorganización de centros y de

campus (potenciando, por ejemplo, el campus de Teruel) o las

nuevas enseñanzas.

Precisamente, Colectivo de Profesores organizó este

pasado 4 de febrero un emotivo homenaje en recuerdo de

Tomás en el edificio Paraninfo de la Universidad de

Zaragoza, con la participación de todos los estamentos

universitarios, incluidos el Rector, con la presencia de su

esposa, Amelia Bella, sus dos hijos, Miguel y Rubén, resto de

familia, y cientos de personas que abarrotaban el histórico

En Memoria del Profesor Tomás Pollán

Santamaría (1949-2009)

Bonifacio Martín del Brío, Armando Roy Yarza, Inmaculada Plaza García, Universidad de Zaragoza

Jesús Arriaga García de Andoaín, Universidad Politécnica de Madrid

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 v

ISSN 1932-8540 © IEEE

Page 8: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Salón de Actos, testigo de las grandes ceremonias de la

Universidad de Zaragoza; homenaje en el que los firmantes

participamos.

III. TOMÁS, INVESTIGADOR

La temática de investigación propuesta a Tomás por el

profesor Moreno Díaz en los años 1970 fue continuar con los

modelos de Redes Neuronales que él mismo desarrolló en el

MIT (donde trabajó con investigadores históricos en este

campo, como W. McCulloch). Junto a sus compañeros de

curso, Pedro Martínez, José Barquillas, Vicente Fernández,

José Antonio Cantero y José Antonio Fernández Tellechea,

sus investigaciones promovieron nuevos modelos de Redes

Neuronales Probabilistas, temática en la que siguió trabajando

hasta que expiró su contrato temporal de profesor ayudante de

Electrónica en la Facultad de Ciencias en 1978. Este contrato

tenía muy pocas posibilidades de renovación dado su

compromiso político social y su militancia de izquierdas.

Ya en la ETSII, Tomás desarrolla diversos proyectos de

I+D con empresas locales relacionados con sistemas digitales

y microelectrónica. En el año 1981, se firma un compromiso

con la empresa aragonesa Balay S.A., una de las marcas de

electrodomésticos más conocidas en España (cuya sede está

en Zaragoza), para desarrollar una nueva placa de

calentamiento para una cocina doméstica. El desarrollo,

basado en el fenómeno de inducción electromagnética que

permite producir calor sin llama, fue una primicia mundial.

El tema era un auténtico desafío intelectual, ya que habían

existido intentos previos de grandes multinacionales

(Thomson en Francia, Siemens y BSH en Alemania) con

grandes inversiones pero resultados poco satisfactorios. Hay

que añadir que por entonces en la ETSII no había laboratorios

de investigación en Electrónica (tan sólo un laboratorio

estrictamente docente localizado en los pasillos del edificio

Interfacultades), ni instrumentación adecuada; sólo la presión

aplicada a la dirección del Centro y al Rectorado condujo a

que unos servicios de la cuarta planta de este edificio se

reconvirtieran en un pequeño laboratorio y dos despachos. En

este local, junto con uno de los firmantes (ARY), terminó el

primer prototipo de laboratorio de la cocina de inducción.

Tomás dedicó todas sus energías y potencialidades

intelectuales al desarrollo de esta idea original, sin abandonar

la docencia, ya que algunos proyectos fin de carrera de los

mejores alumnos de la ETSII se realizaron directamente sobre

aspectos del diseño de esta nueva placa.

Cuando la empresa multinacional alemana BSH adquiere

unos años más tarde Balay S.A., uno de los principales

activos de ésta es la placa de inducción y las patentes que

había generado. BSH, tras casi treinta años de colaboración,

ha reconocido este trabajo y ha dotado a la Universidad de

Zaragoza de un laboratorio de investigación y de docencia

especializado en Electrónica de Potencia. Actualmente, la

Universidad de Zaragoza sigue colaborando con BSH en el

desarrollo de la 5ª generación de cocina de inducción; BSH ha

realizado más de 50 patentes, fabricado y vendido más de un

millón de cocinas de inducción y es líder del producto que ha

colaborado a posicionarla como la tercera firma mundial más

importante en la fabricación de electrodomésticos. El 18 de

febrero de 2010, BSH realizó un homenaje a Tomás en su

sede de Zaragoza.

Ya en época más reciente le obsesiona el concepto de

Información. La Electrónica Digital que enseña y su contacto

y colaboración con investigadores como Pedro Marijuán o dos

de los firmantes de este artículo (ARY y BMB) le sugiere que

debe existir alguna relación entre la Vida y la Información.

Ambos conceptos impregnan toda la materia, en especial los

seres vivos, y empieza a escribir propuestas de cómo pueden

estar relacionados. Sobre este aspecto volveremos más

adelante.

Tres hechos sobresalen y caracterizan más que ningún

otro la tarea investigadora de Tomás: su altruismo,

generosidad y modestia. Sólo los más cercanos sabíamos de

su enorme capacidad y obstinado trabajo investigador cuando

lo atacaba como prioritario, así como su voluntad de que lo

que hacía tuviera una aplicación que resolviera problemas

reales, y si éstos tenían implicaciones sociales, mejor. En

cierta ocasión aceptó trabajar para proyectos de perfil militar

siendo un pacifista convencido y militante, sólo porque la

empresa que lo propuso podía cerrar y despedir a más de 300

trabajadores. La motivación investigadora de Tomás estaba

condicionada a que los objetivos perseguidos fueran siempre

devolver a la sociedad el esfuerzo de su inversión, nunca ni su

prestigio personal, ni su mejora económica, ni su currículum

académico.

IV. TOMÁS, DOCENTE

A Tomás le gustaba dejar muy claro que se dedicaba a la

docencia porque era su vocación y la amaba. Decía de si

mismo cuando tenía que presentarse en público: “Me interesa

mucho la docencia, imparto muchas clases y prácticas y

dedico mucho tiempo a prepararlas…”.

En 1985 Tomás obtiene por oposición una plaza de

profesor titular en la Escuela Universitaria de Ingeniería

Técnica Industrial de Zaragoza (EUITIZ). Simultáneamente

aborda la responsabilidad de gestión dentro del equipo de

gobierno del rector Vicente Camarena (de lo cual ya hemos

hablado) y continúa colaborando (si bien con menor

intensidad) en el desarrollo de las sucesivas generaciones de

cocinas de inducción.

En el curso 1991-92 comienza un intenso periodo de

actividad docente en la EUITIZ. Desde el vicerrectorado

promueve el nuevo título de Ingeniería Técnica en

Electrónica Industrial, del cual fue profesor desde la fecha

citada. Asimismo, durante estos 18 años ha sido coordinador

de dicho título junto con el profesor Vicente Fernández

Escartín, quienes han sido la verdadera “alma” y columna

vertebral de una titulación desde la que se ha proporcionado

una sólida formación a cientos de Ingenieros Técnicos, con

una calidad bien reconocida y contrastada.

Tomás, durante estos años, ha impartido Electrónica

Digital y Microelectrónica, ha dirigido decenas de proyectos

fin de carrera, ha participado en Comisiones de Planes de

Estudios, Comisiones de Evaluación… ha sido una referencia

siempre en la EUITIZ.

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 vi

ISSN 1932-8540 © IEEE

Page 9: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Es en esta época cuando inicia la escritura de las sucesivas

ediciones de su libro “Electrónica Digital” (1994, 2004, 2007)

[1]. La última edición (2007) comprende 4 volúmenes, en los

que aborda el estudio de los sistemas lógicos, electrónica

digital y microelectrónica, incluyendo numerosos ejemplos y

ejercicios resueltos, que hacen de estos volúmenes una

excelente herramienta para el autoestudio del estudiante.

Tomás se acercaba a la docencia convencido de que cada

momento en la enseñanza, cada curso académico, cada

estudiante era diferente y había que buscar su identidad para

ser capaz de ayudarle eficazmente. Poco significaron para él

los términos tan socorridos de “alumno medio”, “crédito tipo”

o “estándar docente”, porque él siempre se sintió un artesano

de la docencia, en el que cada labor tenía que llevar un sello

personal. Dedicaba mucho tiempo a corregir y analizar los

trabajos de sus estudiantes, para comprender mejor las

dificultades que encontraban y así poder influir en el proceso

docente. Como él mismo decía “menos mal que doy prioridad

a la labor docente y lo demás queda para luego.”

Queremos también recalcar que lo que le ha hecho grande

como profesor no ha sido lo que hacía en clase ni la prioridad

que siempre daba en la gestión de su tiempo a las actividades

docentes, sino la fuerza y coherencia con que ha vivido dos

principios básicos, hoy tristemente bastante olvidados: que la

educación es intrínsecamente importante y que todos los

estudiantes pueden aprender; es decir, que el aprendizaje

involucra tanto al desarrollo personal como al intelectual, y

que no es inmutable la capacidad de pensar ni la calidad de

una persona madura. ” Como él mismo decía “cuando me

hablan de calidad intuyo […] esfuerzo personal e intentos de

poner en marcha acciones de mejora (que aprecio y valoro

como lo mejor y más necesario en la universidad)”.

Finalizaremos esta sección con las palabras de uno de sus

alumnos recientes: “Todos le recordaremos yendo apresurado

con su bicicleta de un edificio a otro, lo bien que preparaba

las clases, las ganas e ilusión que nos transmitía y ese

esfuerzo porque no hubiera ninguna barrera entre nosotros y

él. Recordaremos al hombre que se volcaba por atender a los

numerosos estudiantes que siempre había en la puerta de su

despacho, y la cantidad de horas que debía dedicar a corregir

las hojas de ejercicios que entregaba en clase cada semana

(…). Cuando recordemos al Maestro Tomás, recordaremos

cómo nos enseñaba, nos escuchaba, nos aconsejaba, nos

preguntaba cómo íbamos. Nunca salías de su despacho con

una mala sensación, una mala contestación; es más, si

llegabas sin haber entendido algo se autoinculpaba por no

haber conseguido explicarse en clase”.

V. LOS CONGRESOS TAEE

Si la docencia era su pasión, los recursos docentes que

generaba eran su gran orgullo. Con qué cariño hablaba de los

cuatro volúmenes de Electrónica Digital [1], con cuanto

interés los trabajó y revisó una y otra vez con el único objetivo

de hacer más fácil el aprendizaje de los estudiantes y la labor

de otros docentes. Por eso, desde inicios del 2009 se dedicó a

diseñar, junto con otros compañeros de su Área, un curso

sobre Electrónica Digital para OCW (Open Course Ware):

Tomando como base sus queridos libros, deseaba

proporcionar pautas, transparencias, problemas, exámenes…

para facilitar la tarea docente a otros compañeros o el estudio

autónomo del alumno. En su proyecto todo iba a ser “libre”,

todo se iba a compartir… Compartir el conocimiento, ésta era

otra de las grandes guías intelectuales de Tomás. Rechazaba

la propiedad y monopolio de los productos de la creatividad

humana, pues estaba firmemente convencido que resulta

socialmente más útil, más saludable y más creativo,

compartirlos y mejorarlos.

Uno de los autores (IPG) recuerda su último viaje a Teruel

en marzo de 2009, para participar en un curso sobre objetos

educativos reutilizables: su enorme ilusión e interés por

entender, por poder compartir a través de la Red (como había

aprendido de su hijo Rubén), por mejorar en los últimos años

de su carrera profesional…

Esta voluntad de crear cooperativamente el conocimiento,

de aprender de los demás y reutilizar las aportaciones de otros

la expresó como nadie a través de los Congresos de

Tecnologías Aplicadas a la Enseñanza de la Electrónica

TAEE [2,3] de los cuales él fue cofundador, promotor y

animador durante los 16 años que llevan de vida.

Todos recordamos con cariño el entusiasmo con el que

daba vida a cada convocatoria del Congreso, su entrega,

respeto, rigor y alegría con la que moderaba las sesiones, su

preocupación porque todas las comunicaciones tuvieran su

comentario creativo, su asistencia militante a todos los actos,

porque como él decía: los Congresos TAEE son la

oportunidad de conocer lo que hacemos, lo que reflexionamos

y lo que construimos en nuestra labor docente, para que no

dediquemos nuestro valioso tiempo a repetirnos, para que no

tengamos que “reinventar” lo que otros ya han producido. Tal

es el objetivo de los congresos TAEE: que el fruto de nuestras

mejoras en la planificación, en la puesta en práctica y en los

recursos docentes sea reutilizable o «multiuso» entre nosotros.

Tomás trabajó con entusiasmo por ser un eslabón más en

la generación del conocimiento de la electrónica y a ello

dedicó con ahínco toda su sabiduría. En Julio de 2008

organizó en la Universidad de Zaragoza la VIII edición de

congreso TAEE [2], tarea en la que como siempre derrochó

entusiasmo e ilusión. Este espíritu quedo recogido en el

volumen 4 de esta misma revista [4], en el que Tomás actuó

como editor invitado, junto con otros autores de este artículo.

La memoria y el espíritu de Tomás deben permanecer

entre los que le conocimos y debe transmitirse a quienes

manifiestan su interés por la docencia de la Electrónica

participando en los próximos Congresos TAEE [3]. Por ello

en la última reunión celebrada el pasado 22 de Enero, el

Comité TAEE acordó por unanimidad instaurar con carácter

permanente el premio Tomás Pollán que será otorgado a

aquellos docentes que se hayan distinguido por su visión

interdisciplinar y espíritu humanista en la enseñanza de la

electrónica. Dicho premio se entregará por primera vez en la

IX edición del congreso TAEE, a celebrar en la Universidad

Nacional de Educación a Distancia en Madrid, en Abril de

2010 [3].

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 vii

ISSN 1932-8540 © IEEE

Page 10: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

VI. LA INFORMACIÓN, OBJETO Y MATERIA PRIMA DE LA

ELECTRÓNICA, CLAVE INTERPRETATIVA DE NUESTRA ÉPOCA

Como ya hemos avanzado, el concepto de información, en

sentido amplio, le atraía especialmente en los últimos años.

Sobre este tema leyó, reflexionó, impartió diversas

conferencias (en los cursos de Verano de Teruel, en La

Bañeza…) y escribió en numerosas ocasiones. Parte de estas

ideas están plasmadas en la introducción a su texto

“Electrónica Digital”, pero aparecen ampliadas en un folleto

de largísimo título: “La información, objeto y materia prima

de la electrónica, clave interpretativa de nuestra época,

componente estructural de nuestro universo” [5].

Allí Tomás hace un recorrido desde el big bang a la

electrónica e informática en el siglo XXI, pasando por la

célula y la evolución darwinista, el compromiso social y la

mujer, la libertad y la felicidad, la libertad de información y

el software libre, su preocupación por el tiempo... todo ello

hilado por el concepto de información. Un texto breve (24

páginas), brillante, al que Tomás tenía un cariño especial, que

editó y distribuyó en el pasado congreso TAEE 2008.

Unos meses después de dicho congreso, Tomás enviaba de

nuevo este documento a uno de los autores de este artículo

(JAG), junto con una carta manuscrita invitando a leerlo:

“Que conste que, para gran fracaso mío y conveniente

ejercicio de humildad este folleto pasó desapercibido para el

92% de los asistentes al TAEE, con motivo del cual y en

intención de regalo para los mismos, yo los acabé de

redactar y lo publiqué”.

Con su lectura, no sólo tendremos muchas ideas sobre las

que reflexionar, además saldaremos todos una pequeña deuda.

VII. FINAL

La música, la poesía, la literatura, el pensamiento, los

viajes, la montaña… eran algunas de sus “otras” pasiones.

Tomás nos dejó este pasado mes de septiembre, víctima de la

bacteria legionela cuando se encontraba precisamente

realizando actividades de montaña en el bello valle de Aosta.

Durante este primer cuatrimestre del curso, José María

López y uno de los autores (BMB) hemos impartido SU

asignatura, con SU texto. Todos los días hemos acudido a

clase con el Volumen I de “Electrónica Digital” bajo el brazo.

Hemos preparado las clases con su cuaderno, diario de

bitácora en el que anotaba el contenido de cada clase, desde el

que Tomás parece que cada día nos habla. Recordamos que

por estas fechas de febrero Tomás siempre se entristecía, pues

los resultados de los exámenes nunca podían ser acordes a las

enormes energías y entusiasmo que había invertido.

Los futuros estudiantes de Electrónica Industrial en

Zaragoza no van a tener el enorme privilegio de conocer a

Tomás en persona, pero sí su espíritu y su obra, que en parte

queda escrita [1,5], y en parte, tras compartir el día a día con

él durante tantos años, forma parte de nosotros mismos.

Pero a pesar de los muchos méritos que podamos

enumerar de Tomás como buen profesor, siempre quedará

pequeña su calidad docente ante las enormes cualidades de

Tomás como persona. Profesor excepcional, pero mejor,

mucho mejor persona, comprometido, humilde, entusiasta,

humanista. Tomás nunca se quedaba en casa si había que

defender algo en lo que creía, fuera la democracia, los

derechos de la mujer, el derecho a la vivienda o contra la

guerra.

AGRADECIMIENTOS

A su familia, por acogernos, por “cedernos” a Tomás en

tantas y tantas ocasiones, restando tiempo a su vida familiar.

A tantos profesores, estudiantes y personal de

administración y servicios de la Universidad de Zaragoza, que

estos últimos meses nos han mostrado su pesar y apoyo.

Especialmente a las siguientes instituciones y asociaciones:

Rectorado de la Universidad de Zaragoza

Escuela Universitaria de Ingeniería Técnica Industrial

Dpto. de Ingeniería Electrónica y Comunicaciones

Colectivo de Profesores de la Universidad de Zaragoza

Comité TAEE

Capítulo Español de la Sociedad de la Educación del

IEEE

Grupo Bosch-Siemens Home Appliances BSH

REFERENCIAS

[1] T. Pollán (2007) “Electrónica Digital”: Vol I Sistemas combinacionales,

Vol II Sistemas secuenciales, Vol III Microelectrónica, Vol IV Tecnología

CMOS. 3ª Edición. Prensas Universitarias de Zaragoza

http://puz.unizar.es/catalogo/index.php, http://diec.cps.unizar.es/~tpollan/

[2] Congreso TAEE 2008, Zaragoza. http://taee2008.unizar.es/

[3] Congreso TAEE 2010, Madrid. http://www.ieec.uned.es/TAEE2010/

[4] T. Pollán, B. Martín-del-Brio, I. Plaza (2009) “VIII Congreso de

Tecnologías Aplicadas a la Enseñanza de la Electrónica, TAEE 2008”

IEEE-RITA Vol. 4, Núm. 1, pp. 25-26.

[5] T. Pollán (2008) “La información. Componente estructural de nuestro

universo”. Disponible en la URL: http://diec.unizar.es/tomas.pdf,

http://diec.cps.unizar.es/~tpollan/

Bonifacio Martín-del-Brío, doctor en

Ciencias Físicas y “Senior Member” del IEEE,

es Profesor Titular de Universidad. Sus temas

de interés tratan sobre redes neuronales

artificiales, microprocesadores y tecnologías

para la enseñanza de la electrónica. Pertenece

al Dpto. de Ingeniería Electrónica y

Comunicaciones de la Universidad de

Zaragoza

Armando Roy Yarza, doctor en Ciencias

Físicas y “Senior Member” del IEEE, es

Catedrático de Universidad. Sus temas de

interés tratan sobre redes neuronales, visión

artificial y calentamiento por inducción.

Pertenece al Dpto. de Ingeniería Electrónica y

Comunicaciones de la Universidad de

Zaragoza

Jesús Arriaga García de Andoaín, es Doctor

Ingeniero en Telecomunicación y Catedrático

de EU en la Universidad Politécnica de

Madrid. Gran parte de su interés investigador

se centra en la docencia, dirigiendo proyectos

sobre entornos virtuales y teleformación.

Miembro del Comité de diferentes congresos

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 viii

ISSN 1932-8540 © IEEE

Page 11: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

dedicados a la docencia, destaca su papel central en el TAEE

(Tecnologías Aplicadas a la Enseñanza de la Electrónica). Desde

2004 es Adjunto al Vicerrector de Ordenación Académica y

Planificación Estratégica de la UPM.

Inmaculada Plaza García licenciada en CC.

Físicas y Doctora por el Dpto. de Ing.

Electrónica y Com., es “Senior Member” del

IEEE y miembro de la Directiva del Capitulo

Español de su Sociedad de Educación. Titular

de Universidad en la Escuela Politécnica de

Teruel, coordina junto con el Dr. F. Arcega el

grupo EduQTech (www.unizar.es/eduqtech).

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 ix

ISSN 1932-8540 © IEEE

Page 12: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la
Page 13: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Title—RC Sinusoidal Oscillators with AmpOps: Simulation

and Practical Realization at Laboratory.

Abstract—Experimental based learning is important

engineering courses to enrich student’s skills and knowledge. In

electronics, subjects related to sinusoidal oscillators are good to

consolidate knowledge on different matters at undergraduate

level. Is also facilitates the interconnection of theoretical and

practical aspects from other courses and allows the verification of

some non-linear effects.

This paper proposes a hands-on approach methodology which

combines simulation and real experimentation at laboratory,

using circuit simulation software and experimental verification at

laboratory of simple yet reliable electronic circuits, and students

can build their own experiments on breadboard with no

significant overload. The proposed experiments are suited for

both, laboratory classes or students own work or self study,

which may lead to significant revenues on the learning process.

Index Terms—Electrical circuits simulation, Experimental

based learning, Electronics laboratory, Sinusoidal RC oscillators.

I. INTRODUÇÃO

O ensino de engenharia electrotécnica e de computadores

ou de electrónica e telecomunicações, as aplicações de

software para simulação de circuitos e sistemas revelam-se de

grande importância como recurso pedagógico na formação de

contacto, em sessões práticas ou teórico-práticas ou de auto

estudo. A simulação permite testar e avaliar diferentes

exemplos de circuitos, em diferentes condições, e comparar os

resultados, possibilitando a aquisição de conhecimentos

ajustada ao ritmo e às necessidades dos alunos. Por outro lado,

as competências técnicas, o conhecimento da realidade prática

(não simulada) e também o contacto directo com casos reais,

em laboratório, são mais-valias da formação que devem ser

consideradas. Tanto um caso como o outro apresentam

vantagens e algumas desvantagens.

O recurso a software de simulação permite maior

flexibilidade e maior facilidade na demonstração e na

avaliação de exemplos aplicados a vários casos em estudo. Por

José Salvado, Departamento de Engenharia Electrotécnica, Escola Superior

de Tecnologia, Instituto Politécnico de Castelo Branco, Portugal (tel: +351-

272339356; fax: +351-272339399; e-mail: [email protected]).

Gilberto Martins, Escola Superior de Tecnologia, Instituto Politécnico de

Castelo Branco, Portugal (tel: +351-272339300; fax: +351-272339399; e-

mail: [email protected]).

DOI (Digital Object Identifier) Pendiente

sua vez, apesar de algum dispêndio adicional de tempo, a

experimentação prática em laboratório têm como vantagens a

consolidação de conhecimentos baseada em resultados reais, a

visualização de fenómenos físicos e o uso de equipamentos e

instrumentos de medida. Como forma de obviar o dispêndio

de tempo na preparação e montagens dos protótipos para as

experiências é comum usarem-se módulos didácticos com

experiências pré-concebidas. Porém, estes podem ser pouco

flexíveis, os circuitos podem apresentar alguma complexidade

e os custos podem ser bastante significativos. Os benefícios

podem assim estar aquém do desejável, tanto do ponto de vista

pedagógico como em relação ao investimento em materiais e

equipamentos de teste e de laboratório.

Este artigo propõe a combinação de duas abordagens: a

simulação de circuitos e sistemas e a posterior realização e a

verificação experimental em laboratório seguindo o lema

milenar atribuído a Confúcio: “Ouço e esqueço. Vejo e

recordo. Faço e entendo” (tradução livre). Sendo precedida de

análise teórica e suportada em guias de trabalhos, esta

metodologia permite aos alunos: desenvolver capacidade de

análise e espírito crítico, consolidar conhecimentos, obter

suporte para as suas conclusões e fomentar o auto-estudo, que

pode contribuir para o aumento da sua motivação. Tem assim

interesse do ponto de vista pedagógico e para o aumento da

motivação dos alunos, mas também do ponto de vista técnico,

por permitir vários graus de liberdade. Por um lado, existem

várias ferramentas de software gratuito para fins académicos

[1]-[3]. Por outro lado, os alunos podem elaborar as suas

próprias experiências, verificar o funcionamento em

laboratório e analisar os resultados. Além disso, os objectivos

podem passar por uma abordagem sistemática, com o

dimensionamento, a montagem de protótipos, a verificação

experimental do seu funcionamento e a obtenção de

conclusões, ou apenas por parte destes passos.

Os osciladores lineares (sinusoidais) são um tema adequado

à metodologia proposta, à consolidação de conhecimentos e à

percepção da interligação de conceitos transversais a várias

disciplinas, nomeadamente, os conceitos de Matemática e da

Física e exemplificar o funcionamento e as aplicações de

alguns dispositivos electrónicos e semicondutores. De entre

outros, sobressaem os conceitos dos sistemas amplificadores

com retroacção, a teoria do controlo e da estabilidade de

sistemas e a análise de circuitos no domínio da frequência, que

são referidas na bibliografia [4]-[7]. Destaca-se também o

conteúdo harmónico de sinais e os fenómenos de distorção e

as suas implicações. Estas matérias constituem a base para a

Osciladores RC Sinusoidais com AmpOps:

Simulação e Realização Prática em Laboratório

José Salvado, Senior Member, IEEE, Gilberto Martins

N

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 1

ISSN 1932-8540 © IEEE

Page 14: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

compreensão desta temática, constam dos curricula dos cursos

de 1º ciclo em Engenharia Electrotécnica, ou de Electrónica e

Telecomunicações, geralmente no 2º ano.

Neste artigo apresentam-se alguns exemplos de simulação

de osciladores, propõem-se os esquemas eléctricos como

experiências de laboratório, discutem-se alguns aspectos da

sua realização prática e apresentam-se os resultados da

verificação experimental. Os esquemas propostos visam

apenas a verificação experimental dos princípios e dos

fenómenos físicos associados ao funcionamento dos

osciladores RC com amplificadores operacionais. Os

esquemas são funcionais, de baixa ou média complexidade, de

análise simples e de fácil realização em breadboard pelos

próprios alunos numa metodologia do tipo “aprender

fazendo”, que pode ser uma mais-valia. Por simplicidade, e

por motivos de ordem prática e pedagógica, nos esquemas

eléctricos propostos apenas se consideram implementações

com amplificadores operacionais (AmpOps) compatíveis na

localização de terminais e polarizados por tensões simétricas.

Alguns destes esquemas podem ser melhorados, mas a

complexidade aumenta e requerem outro grau de

conhecimentos [8]-[10].

O artigo está organizado em cinco secções. Na secção II

referem-se os aspectos relativos simulação de osciladores

sinusoidais e na secção III os aspectos de realização prática e a

verificação experimental dos osciladores propostos. Na secção

IV incluem-se alguns resultados que permitem avaliar a

adequação desta metodologia aos objectivos definidos e por

fim, na secção V apresentam-se as principais conclusões.

II. SIMULAÇÃO DE OSCILADORES LINEARES DO TIPO RC

A simulação é um dos métodos mais usados para a

percepção e para a consolidação de conhecimentos sobre o

funcionamento de circuitos e sistemas. De entre várias

soluções de software de simulação importa referir dois tipos

distintos, ambos muito usados nos meios académicos. No

primeiro incluem-se o MATLAB® e o SIMULINK

® (marcas

registadas de The Mathworks, Inc [11]) e o Octave [1], de uso

livre, compatível com o código de MATLAB; todos orientados

para a simulação numérica e avaliação das expressões

matemáticas que traduzem o funcionamento dos circuitos ou

pela descrição do modelo do sistema por blocos funcionais.

No segundo tipo incluem-se as soluções para a simulação de

circuitos eléctricos e electrónicos, onde importa referir o

software OrCAD PSpice, pela popularidade nos meios

académicos e pela quantidade de bibliografia que o utiliza

como suporte. À data, a versão académica para uso livre com

limitações) é a 16.2 Demo Version [3]. Porém, estão

disponíveis versões mais antigas, igualmente adequadas ao

ensino e com limitações: a versão OrCAD PSpice 9.1 student

version (std_v), disponível na internet em [2] e a versão

OrCAD PSpice 9.2 std_v que é distribuída em suporte CD-

ROM com [4].

A. Simulação em MATLAB

A simulação de osciladores com MATLAB consiste na

avaliação da função de transferência do ganho de retorno no

domínio da frequência. Tendo como exemplo o oscilador em

ponte de Wien da figura 1 a), a função de transferência do

ganho de retorno é da forma:

1

1( ) 1

3 1

fRL s

R sRC sRC (1)

R1 Rf

R

R

C

C

Ov

V

V

a)

% Oscilador em Ponte de Wien ( fig. 1a )

clear all, clc

C=22e-9;

R=723.4; % Definem a freq de oscilação

Rf=20e3;

R1=10e3; % Definem o ganho do amplificador

fo=1/(2*pi*R*C);% frequência de oscilação @~10 kHz

Af=1+Rf/R1;

% Avaliação da Função de Transferência da rede RC

f=0.65*fo:0.01:1.4*fo;

w=2*pi.*f;

B= j*(w*R*C -1./(w*R*C)).^-1;

% Ganho de Retorno -- Loop Gain

L=Af.*(3.+B).^-1;

figure(1);

subplot(2,1,1),plot(f,abs(L),'LineWidth',2),title('Módulo

do Ganho de Retorno')

xlabel('Frequência [Hz]'); ylabel('|L(f)|'); grid on

subplot(2,1,2),plot(f,(360/pi)*phase(L),'LineWidth',2),

title('Fase do Ganho de Retorno'), xlabel('Frequência

[Hz]');

ylabel('fase L(f) [Graus]'); grid on

b)

0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5

x 104

0

0.2

0.4

0.6

0.8

1

X: 1e+004Y: 0.0005618

Módulo do Ganho de Retorno

Frequência [Hz]

|L(f

)|

0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5

x 104

-200

-100

0

100

200Fase do Ganho de Retorno

Frequência [Hz]

arg

L(f

) [G

raus]

c)

Fig. 1. Avaliação do funcionamento do oscilador em ponte de Wien: a)

esquema eléctrico simples; b) código MATLAB para avaliação da função de transferência do ganho de retorno e c) respectivo resultado.

2 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 15: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Para oscilar à frequência 10 kHz pode-se considerar

723,4R , 22 nFC , 1 10 e 20fR k R k o

circuito oscila se o ganho for 11 3fR R . Para avaliar o

comportamento de (1) na frequência pode usar-se o código

MATLAB da figura 1 b), que por simplicidade não considera a

influência das não linearidades e outros parâmetros não ideais.

Com a execução deste código obtém-se o resultado da figura 1

c), verificando-se uma resposta do tipo rejeita banda, em

módulo, semelhante à resposta na frequência de uma rede

ressonante, atingindo-se o valor mínimo à frequência de

oscilação, confore esperado. Para a fase verifica-se um

andamento crescente, de zero até 180º, na vizinhança à

esquerda da frequência de oscilação (0f ); a este valor de

frequência a fase regista uma descontinuidade e assume o

valor próximo de –180º na vizinhança de 0f , à direita. Do

ponto de vista dos resultados analíticos verifica-se que o

funcionamento do oscilador está de acordo com as

formulações teóricas.

No caso do oscilador por desvio de fase (phase-shift), nas

configurações das figuras 2 a) e 2 b) pode-se seguir um

procedimento idêntico. O ganho de retorno, a frequência de

oscilação e o ganho do amplificador que verificam o critério

de Barkausen para os esquemas da figura 2 a) e 2 b) são,

respectivamente:

3

1

23

3 2

0

1

( )1 6 5

( ) ( )

129

6

f

f

R R jL j

jRCRC RC

R

RRC

(2)

1

2 3

0

1

( )1 5 6

629

f

f

R RL j

RC j RC RC

R

RC R

(3)

Para oscilar a 10 kHz, mantendo os condensadores de

22 nF, interessa 295R no circuito da figura 2 a) e

1772R , no circuito da figura 2 b). O resultado da

avaliação de (2) e (3) em MATLAB para os osciladores das

figuras 2 a) e 2 b) é ilustrado nas figuras 2 c) e 2 d),

respectivamente. Em ambos verifica-se o cumprimento do

critério de Barkausen nos pontos de coordenadas definidas na

análise teórica. No entanto, a resposta em frequência do ganho

de retorno não apresenta semelhanças com as malhas

ressonantes, como no caso do oscilador em ponte de Wien. De

facto, no oscilador por desvio de fase, a rede selectiva de

frequências corresponde a um arranjo de secções RC de

primeira ordem, em cascata, que podem ser do tipo passa–alto

(HP) – provoca um avanço de fase – ou do tipo passa–baixo

(LP) – origina atraso na fase. De referir que a rede RC do tipo

HP é susceptível ao ruído (normalmente de alta frequência)

com implicações numa possível realização prática e, portanto,

não é particularmente indicada para uma realização prática.

V

V

Rf

R1

1v0v2v

3v

R R

C

R

C C

a)

V

V

Rf

R1

1v0v2v

3v

RR R

C C C

b)

0 0.5 1 1.5 2 2.5 3 3.5 4

x 104

0

2

4

6

8

10Módulo do Ganho de Retorno

Frequência [Hz]

|L(f

)|

0 0.5 1 1.5 2 2.5 3 3.5 4

x 104

200

300

400

500

600

X: 1e+004Y: 360

Fase do Ganho de Retorno

Frequência [Hz]

arg

L(f

) [G

raus]

c)

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

x 104

0

5

10

15

X: 1e+004Y: 1

Módulo do Ganho de Retorno

Frequência [Hz]

|L(f

)|

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

x 104

-200

-100

0

100

200Fase do Ganho de Retorno

Frequência [Hz]

arg

L(f

) [G

raus]

d)

Fig. 2. Oscilador por desvio de Fase: a) com rede RC do tipo HP; b) com

rede RC do tipo LP; c) resultado da simulação em MATLAB com rede HP e

d) resultado da simulação em MATLAB com rede LP.

SALVADO Y MARTINS: OSCILADORES RC SINUSOIDAIS COM AMPOPS: SIMULAÇÃO E REALIZAÇÃO... 3

ISSN 1932-8540 © IEEE

Page 16: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Para as demais configurações de osciladores RC

sinusoidais mais comuns procede-se de modo idêntico,

fazendo a avaliação da respectiva função de transferência do

ganho de retorno e das suas condições. Contudo, tendo em

vista a realização prática de osciladores, interessa avaliar a

influência das não linearidades e outros parâmetros não ideais

no seu funcionamento, sendo preferível o uso de simuladores

de circuitos e sistemas electrónicos.

B. Simulação em PSpice

Os modelos de simulação no PSpice não permitem observar

todos os efeitos das não linearidades do circuito, ou das

condições não ideias dos dispositivos, mas permitem obter

resultados muito próximos da realidade por realização em

hardware. Assim, como alternativa, pode-se simular o

funcionamento do oscilador em ponte de Wien e do oscilador

por desvio de fase das figuras 1 e 2, em PSpice, para várias

configurações, vários valores de componentes ou diferentes

condições de temperatura ambiente. Deste modo, quer na

realização prática quer na simulação (em PSpice), na escolha

do AmpOp a usar, importa considerar os seus parâmetros

dinâmicos que podem influenciar o desempenho dos circuitos

osciladores. Em particular importa considerar a largura de

banda do amplificador (para o ganho diferencial em malha

aberta) e a taxa de inflexão, ou taxa de variação da saída (slew

rate), face à frequência de oscilação pretendida.

Embora os AmpOp µA741 (LM741) ou LM124 sejam dos

mais populares nos meios académicos, ambos com modelos

disponíveis no PSpice std_v, na realização/simulação dos

osciladores em ponte de Wien e de desvio de fase é preferível

usar AmpOps com melhores características dinâmicas, como

por exemplo o AmpOp LF411, disponível no PSpice std_v.

Este apresenta uma largura de banda de cerca de 4 MHz para

ganho unitário, e uma taxa de inflexão de 15V/µs, enquanto o

µA741/LM741, para os mesmos parâmetros, apresenta 1 MHz

e 0,5 V/µs, respectivamente.

De modo a permitir uma comparação directa com os

resultados das simulações em MATLAB, considera-se a

simulação em PSpice do oscilador em ponte de Wien e do

oscilador por desvio de fase, à frequência de oscilação de 10

kHz, com o AmpOp LF411 polarizado com tensões simétricas

V= 12 V . Para obter a resposta em ordem ao tempo,

configura-se a simulação de modo a não considerar as

condições iniciais, seleccionando Skip Initial Transient

Solution, seguindo as opções Analysis – Setup – Transient.

Para o oscilador em ponte de Wien (figura 1a) consideram-

se os mesmos valores usados em MATLAB para definir a

frequência de oscilação a 10 kHz: 723R e 22nFC .

No entanto, dado trata-se da simulação do funcionamento do

circuito em hardware, não devem ser consideradas as

condições ideias de ganho (ganho de 3) pois desta forma o

circuito apenas reage ao transitório inicial, a amplitude

decresce e as oscilações acabam por cessar. Para iniciar as

oscilações o ganho do amplificador dever ser ligeiramente

superior a 3 pelo que interessa ter 1 2fR R . Assim, no

oscilador em ponte de Wien considera-se 1 10R k e

20,2fR k , que representa uma variação de ~1%

relativamente ao valor ideal de fR . Esta variação enquadra-se

nas tolerâncias dos dispositivos resistivos mais comuns

disponíveis em laboratório (5%), normalmente usados em

circuitos reais. De referir que quanto maior for esta variação,

mais rápido se dá o arranque das oscilações, o que permite

avaliar a dinâmica do oscilador, por alteração do valor de fR .

Pode-se ainda optar por comparar o resultado desta

implementação com outra possível, nomeadamente aquela que

inclui controlo automático de ganho (AGC) por díodos, com

vantagens na percepção do respectivo funcionamento, das suas

principais diferenças, vantagens e desvantagens.

Os resultados da simulação das duas versões do oscilador

em ponte de Wien em PSpice 9.2 std_v apresentam-se na

figura 3. Na figura 3 a), para a configuração base (gráfico

superior), verifica-se o início das oscilações e o aumento

gradual da amplitude, que estabiliza em cerca de 11 V

decorridos cerca de 17 ms após o instante inicial. Esse tempo

reduz-se a pouco mais de 4 ms, para circunstâncias idênticas,

na configuração com AGC por díodos (gráfico inferior). A

figura 3 b) mostra em detalhe cerca de quatro períodos do

sinal de resposta após estabilização, para a configuração base

do oscilador em ponte de Wien, sendo visível alguma

distorção devido aos níveis de saturação do AO, devido à não

existência de controlo do ganho/amplitude. A frequência de

oscilação é de cerca de 9,9 kHz, calculada a partir da medida

do período do sinal, e confirmada através do espectro de

amplitude, por activação da opção FFT na barra de

ferramentas da aplicação PSpice A/D.

Time

0s 5ms 10ms 15ms 20ms 25msV(vo_ag)

0V

10V

-15VSEL>>

V(vo_s)

-10V

0V

10V

a)

Time

24.6ms 24.7ms 24.8ms 24.9ms 25.0msV(vo_s)

-10V

0V

10V

-15V

15V

b)

Fig. 3. Simulação do oscilador em ponte de Wien em PSpice 9.2 std_v: a)

início, aumento e estabilização das oscilações e b) resposta no tempo.

4 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 17: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Estes resultados foram obtidos com simulações à

temperatura ambiente de 25 ºC não se registando variações

significativas na gama de temperaturas entre 0 e 70º C. De

referir ainda que para uma implementação com o AO

µA741/LM741, para as mesmas condições de simulação, se

obtém resultados idênticos quanto à amplitude e quanto à

estabilização das oscilações, mas obtém-se uma frequência de

oscilação de 8,9 kHz, isto é, com um desvio de mais de 10%

sobre o valor pretendido. Justifica-se assim o uso preferencial

do AmpOp LF411.

Na simulação do oscilador por desvio de fase pode

adoptar-se um procedimento idêntico, para os esquemas das

figuras 2 a) e 2 b). Neste particular considera-se apenas o

circuito da figura 2 b) usando o AmpOp LF411 com

1772R , 22nFC (para produzir oscilações a 10 kHz)

1 10R k e 290fR k , e apresentam-se os resultados na

figura 4. A frequência de oscilação é de cerca de 9,6 kHz,

verifica-se na figura 4 a) que o sinal à saída do AmpOp

apresenta zonas de distorção mais acentuadas, devido aos

níveis de saturação do AmpOp; esta é também visível no

espectro de amplitude, na figura 4 b), sob a forma de distorção

harmónica por dispersão de energia, associada às harmónicas

de 3ª e 5ª ordem, a cerca de 28,7 kHz e cerca de 48 kHz,

respectivamente. Na figura 4 c) percebe-se o desfasamento de

60º entre os sinais em cada uma das secções RC, medido pela

diferença temporal. O arranque das oscilações ocorre cerca de

10ms após o instante inicial, estabilizando na amplitude final

cerca de 8 ms após o arranque (gráfico não representado).

Numa implementação com o AmpOp µA741/LM741, em

condições idênticas, o arranque das oscilações ocorre menos

de 1 ms após o instante inicial, a frequência de oscilação é de

cerca de 5,3 kHz e a distorção harmónica é mais acentuada

(gráficos não representados). O desvio da frequência mais

acentuado deve-se aos valores dos parâmetros dinâmicos dos

AmpOp e também aos valores de impedância “vistos” por

cada bloco da rede RC, que se refere com mais detalhe na

secção seguinte, na realização prática de osciladores com

buffers.

Apesar da boa aproximação à situação real, as simulações

em PSpice não permitem a percepção de determinados

fenómenos físicos associados aos osciladores, nomeadamente

das não linearidades do circuito, os compromissos do ganho

no arranque e na manutenção das oscilações, o controlo

automático do ganho na manutenção das oscilações, entre

outros. Estes são mais facilmente perceptíveis através da

realização prática dos circuitos em protótipo e da verificação

experimental em laboratório, sendo esta a forma privilegiada

para a consolidação de conceitos. Por outro lado, o contacto

directo com os dispositivos electrónicos e com os

equipamentos de medida usados em laboratório são mais-

valias importantes a qualquer curso de cariz técnico.

III. REALIZAÇÃO PRÁTICA DE OSCILADORES RC SINUSOIDAIS

Para a realização prática dos vários osciladores RC

indicados propõem-se uma metodologia orientada à análise

dos resultados práticos face aos resultados teóricos esperados,

e de comparação entre os resultados práticos nas diferentes

configurações, em implementações com AmpOp de diferentes

características dinâmicas. Deste modo é também possível

avaliar e comparar o desempenho dos circuitos osciladores nas

diferentes realizações. Para facilitar a realização das

experiências em breadboard, nomeadamente a troca de

AmpOp sem necessidade de alterar o restante circuito, sugere-

se o uso circuitos integrado (IC) com encapsulamento DIP,

compatíveis em características eléctricas e na localização de

terminais, como por exemplo: µA741/LM741, LF411, TL071,

TL081 ou LF356. Na realização dos vários osciladores podem

usar-se dispositivos com 2 ou 4 AmpOp por encapsulamento,

com características equivalentes aos referidos: µA747/LM747,

LM124, LF412, TL072, TL074, TL082 ou TL084.

O ensaio, a avaliação do funcionamento e a realização de

medidas de grandezas indicativas do desempenho dos

osciladores RC sinusoidais requerem o uso de equipamento de

laboratório adequado. Os resultados dos ensaios que se

indicam foram realizados numa área de trabalho semelhante á

a figura 5, com o seguinte equipamento: fonte de alimentação

Time

24.5ms 24.6ms 24.7ms 24.8ms 24.9ms 25.0msV(U1:OUT)

-10V

0V

10V

-15V

15V

a)

Frequency

0Hz 10KHz 20KHz 30KHz 40KHz 50KHz55KHzV(U1:OUT)

0V

2.0V

4.0V

6.0V

b)

Time

29.5ms 29.6ms 29.7ms 29.8ms 29.9ms 30.0msV(C11:1) V(R12:2) V(R11:2)

-4.0V

0V

4.0V

c)

Fig. 4. Simulação do oscilador por desvio de fase da fig. 2 b) em PSpice 9.2

std_v: a) pormenor do sinal gerado, b) espectro de amplitude e c) pormenor dos sinais em cada secção RC, evidenciando a diferença de fase entre elas.

SALVADO Y MARTINS: OSCILADORES RC SINUSOIDAIS COM AMPOPS: SIMULAÇÃO E REALIZAÇÃO... 5

ISSN 1932-8540 © IEEE

Page 18: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

dupla, 0-30 V, Topward 6302A; multimetro digital de bancada

Escort DM2347 oo LG DM441B; ponte de medida Thurly

Thandar Instruments, LCR 400 Precision Bridge (permite

medidas de capacidade e indutância a 10 kHz); osciloscópio

digital Agilent modelo 54615B 500MHz 1GSa/s com módulo

Agilent 54659A para aquisição de dados e comunicação com

PC; analisador de espectros Advantest R3131A. A impedância

de entrada dos analizadores de espectros é normalmente de 50

Ω sendo necessário compatibilizar as impedâncias com vista à

máxima transferência de energia. Esta composição é idêntica à

das bancadas usadas nas sessões presenciais em laboratório,

ou de trabalho autónomo, com excepção do osciloscópio que é

analógico. Por sua vez, o analisador de espectros e a ponte de

medida LCR, devido ao uso mais restrito, existem de um

modo geral uma unidade de cada em laboratório.

Para a realização dos osciladores, nas várias versões, para

produzirem oscilações a 10 kHz, consideram-se AmpOps

polarizados por tensões simétricas 12 V , condensadores de

10 nF ou 22 nF e resistências normalizadas na série E12. De

referir que do ponto de vista prático e da realização

experimental, orientada para a percepção do funcionamento

dos circuitos, não é necessário usar componentes de precisão,

ou cujos valores reais sejam próximos dos valores nominais,

pois os desvios no factor de ciclo ou na frequência de

oscilação são aceitáveis dentro das tolerâncias.

A. Oscilador em Ponte de Wien

No esquema do oscilador em ponte de Wien da figura 6 (o

mais simples) considera-se o AmpOp TL081 e na definição do

ganho do amplificador 1 5,6R k e Rf formado pela

associação em série de uma resistência de 6,8 kΩ e um

potenciómetro de 5 kΩ. O potenciómetro é indispensável na

realização prática para estabelecer as condições de ganho

necessárias ao arranque e à estabilização da amplitude das

oscilações, compensando os desvios nos valores dos

componentes devido às tolerâncias. Do ponto de vista

didáctico tem também interesse pois permite visualizar o

fenómeno de início das oscilações e o compromisso ou a

precariedade de equilíbrio no ajuste do potenciómetro para a

sua manutenção. Para um melhor aproveitamento da

experiência, o potenciómetro deve ser ajustado inicialmente

para um valor próximo do mínimo, e posteriormente ajustado

até ao início das oscilações.

Em seguida deve ser ajustado em pequenos cursos, para

valores crescentes e decrescentes, enquanto se observa a forma

de onda de resposta: para valores superiores ao valor nominal

a forma de onda apresenta distorção, devido aos níveis de

saturação do AmpOp; para valores inferiores o ganho diminui,

as oscilações diminuem gradualmente de amplitude e

terminam. Quando ajustado se verifica o critério de

Barkausen, o circuito oscilada à frequência pretendida e a

amplitude é fixa, limitada pelas não-linearidades do circuito.

Nesta configuração não é possível variar a amplitude das

oscilações, devido ao compromisso de ajuste do ganho (no

potenciómetro) para a manutenção das oscilações. Para que tal

seja possível associa-se o oscilador a um amplificador com

ganho variável.

Consideram-se duas possibilidades para oscilar a 10 kHz: i)

condensadores de 22 nF (Ca=22,6 nF e Cb=22,3 nF @ 10kHz,

medidos na ponte RLC) e uma associação de resistências em

série para perfazer cerca de 709 Ω (680 Ω e 27 Ω) em Ra e Rb;

ii) condensadores de 10 nF (Ca=9,8 nF e Cb=10,1 nF @

10kHz, medidos na ponte RLC) e a associação de resistências

em série (1,5 kΩ e 100Ω) de modo a obter 1,6 kΩ em Ra e Rb.

Os resultados obtidos para as duas situações são idênticos,

R1

Rb

Ra

Cb

Ca

Ov

V

V

fR

a)

b)

Fig. 6. Oscilador em ponte de Wien sem AGC: a) esquema eléctrico e b)

forma de onda do sinal resultante.

Tabela I. Medidas para avaliação do oscilador em ponte de Wien @ 10 kHz.

Volt PkPk 17,188V 17,813V

Volt Max 8,594V 8,906V

Volt Min -8,594V 8,906V

PosPulseWidth 50,8us 50,4us

NegPulseWidth 50,4us 49,6us

Period 101,2us 100us

Frequency 9,881kHz 10kHz

Duty Cycle 50,198% 50,40%

709

22 nF

R

C

1,6

10 nF

R k

C

Fig. 5. Aspecto da bancada de trabalho para teste dos osciladores lineares.

6 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 19: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

como se mostra na tabela I. Na figura 6 b) verifica-se uma

ligeira distorção na alternância negativa, também perceptível

tabela I, na assimetria entre a duração das alternâncias

negativa e positiva e no factor de ciclo, que difere ligeiramente

de 50%. A frequência de oscilação está ligeiramente desviada

do valor nominal esperado (cerca de 120 Hz, isto é, ~1,2 %),

enquadrável nos valores das tolerâncias dos componentes.

Para permitir o ajuste da amplitude e melhorar o controlo e

a estabilidade das oscilações, pode-se incluir controlo

automático do ganho (AGC) e limitação da amplitude. No

circuito da fig 7 a) o ganho é dado por

2 3

1

/ / D

f

R R rA

R (4)

Nesta configuração o AGC faz-se através dos díodos D1 e

D2, nomeadamente através do valor dinâmico da sua

resistência interna, Dr . Inicialmente, não havendo oscilações,

os díodos estão ao corte, Dr tem um valor muito elevado e

3 3/ / DR r R e a retroacção do AmpOp é assegurada apenas

por uma rede puramente resistiva. Assim, para iniciar as

oscilações a associação em série de R2 e R3 deve ser

ligeiramente superior a 2R1. Se a amplitude do sinal de saída

excede um determinado valor, os díodos entram à condução,

um em cada alternância, a sua resistência interna em paralelo

com R3 assegura a redução do ganho e por consequência a

redução da amplitude do sinal se saída. Se a amplitude baixar

os díodos tendem a deixar de conduzir e o ganho do

amplificador é determinado pela relação entre a associação em

série de R2 e R3 com R1. Este esquema pode ser simplificado,

retirando 3R do circuito, mas isso origina maior dificuldade

na estabilização após ajustes do ganho em 2R ; implica ainda a

redução da gama de amplitudes possíveis. O controlo

automático do ganho pode também fazer-se através de

dispositivos cuja resistência depende da temperatura (RTD),

como é o caso de R3 no esquema eléctrico da figura 7 b), com

característica do tipo NTC. Este circuito funciona de modo

semelhante ao da figura 7 a).

Para controlar o ganho e limitar a amplitude das oscilações,

pode usar-se o esquema eléctrico da figura 7 c). Para iniciar as

oscilações, fR deve ser ligeiramente superior a 12R . O

controlo do ganho é assegurado pelos díodos da rede de

retroacção negativa. A limitação da amplitude das oscilações

em que Dr representa a resistência dinâmica do díodo e o

ganho do amplificador é dado por

4

1

//f D

f

R R rA

R (5)

A avaliação do funcionamento dos osciladores da figura 7

faz-se em comparação e em condições idênticas na definição

da frequência de oscilação – condensadores de 10 nF e

resistências de 1,6 kΩ. A tabela II apresenta em resumo os

resultados das medidas mais significativas para as situações de

amplitude mínima e máxima possível, por ajuste do

potenciómetro, que permite a sustentabilidade das oscilações e

as zonas de distorção, respectivamente. Na tabela II omitem-se

os resultados obtidos para o circuito da figura 7 b), por serem

muito idênticos aos obtidos para o circuito da figura 7 a).

Pela tabela II verifica-se que os esquemas das figuras 7 a) e

7 c) permitem obter valores máximos de amplitude próximos:

a diferença é de cerca de 100 mV. No que respeita ao valor

mínimo de amplitude existe vantagem para a configuração 7

R1 R2

Rb

Ra

Cb

Ca

Ov

V

V

R3

D2

D1 a)

Ov

V

V

T

R3

R1

R2

b)

R1

Rb

Ra

Cb

Ca

Ov

V

V

R4

R4

R3

R3

V

V

D1

D2

fR

c)

Fig. 7. Esquemas eléctricos do oscilador em ponte de Wien: a) com AGC por

díodos; b) com AGC por RTD (NTC) e c) com limitação de amplitude.

Tabela II. Resultados das medições na avaliação do oscilador em ponte de

Wien com AGC por díodos e com controlo e limitação de amplitude.

Amax Amin Amax Amin

Volt PkPk 17,813V 1,453V 18,125V 3,891V

Volt Max 8,906V 718,75mV 9,063V 1,938V

Volt Min -8,906V -734,37mV -9,063V -1,953V

PosPulseWidth 50,4us 50,8us 50,4us 53,6us

NegPulseWidth 49,6us 49,6us 50,4us 53,6us

Period 100us 100,4us 100,8us 107,2us

Frequency 10kHz 9,96kHz 9,92kHz 9,328kHz

Duty Cycle 50,40% 50,60% 50,00% 50,00%

Oscilador 7 a) Oscilador 7 c)

SALVADO Y MARTINS: OSCILADORES RC SINUSOIDAIS COM AMPOPS: SIMULAÇÃO E REALIZAÇÃO... 7

ISSN 1932-8540 © IEEE

Page 20: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

a), por permitir obter uma amplitude mínima de cerca de 700

mV face aos cerca de 1,9 V do circuito 7 c). Assim, o circuito

da figura 7 a) apresenta maior gama de valores de amplitude

sem distorção e/ou cessação das oscilações. O desempenho

dos dois circuitos é idêntico nos valores de frequência de

oscilação, com uma ligeira vantagem para a configuração 7 c)

ao nível das características da onda, nomeadamente do factor

de ciclo. Porém, esta vantagem é aparente pois a onda gerada,

na condição de amplitude mínima, apresenta alguma distorção,

como se observa na figura 8. As configurações 7 a) e 7 b) são

assim preferíveis face à configuração 7 c).

O circuito da figura 7 b) tem interesse do ponto de vista

didáctico, por permitir visualizar o fenómeno de cessação e de

arranque das oscilações face à sensibilidade de R3 (NTC) às

variações de temperatura. Para tal basta aproximar de R3 um

corpo ou objecto com uma temperatura superior à temperatura

ambiente (encostar um dedo é suficiente). Com o aumento da

temperatura o seu valor de resistência baixa, o ganho também

baixa e as oscilações cessam. Ao afastar o objecto (ou o dedo)

dá-se o arrefecimento e as oscilações reiniciam. Como a

sensibilidade dos dispositivos RTD é elevada o fenómeno

pode ocorrer muito rapidamente.

B. Oscilador por Desvio de Fase

O oscilador por desvio de fase tem duas configurações base

– as das figuras 2 a) e b) – cuja rede RC é constituída por

secções do tipo HP ou do tipo LP, respectivamente.

Consideram-se ambos dimensionados para produzir oscilações

sinusoidais à frequência 10 kHz, usando o AmpOp TL081 e

condensadores de 10 nF. Para o oscilador da figura 2 a)

650R , por associação de 470 Ω e 180 Ω em série,

1 27R k ; fR é formado por associação em série de 1 MΩ

e um potenciómetro de 200 kΩ, para ajustar o ganho. Para o

oscilador da figura 2 b) 3,9R k , 1 39R k e fR é

formado pela associação em série de 1,5 MΩ e um

potenciómetro de 500 kΩ. Não há controlo automático do

ganho e, portanto, a amplitude dos sinais é fixa nos dois casos.

A tabela III mostra os resultados experimentais obtidos para

ambas as configurações, verificando-se que são idênticos e

concordantes com os resultados de simulação na figura 4. Os

desvios das grandezas medidas face aos valores nominais são

menores no caso do oscilador com rede RC do tipo LP, a

forma de onda para a rede LP apresenta também menor

distorção, mas a amplitude é cerca de 1 Vpp inferior á que se

obtém para o oscilador com rede do tipo HP.

O principal problema destas duas configurações é o desvio

do valor de frequência face ao valor pretendido, facto que está

relacionado com o efeito de carga entre as secções da rede RC,

e entre estas e o amplificador, devido à impedância “vista” por

cada secção ou bloco. Como solução podem-se usar valores de

resistência elevados para a definição do ganho do

amplificador, ou interpor um andar seguidor de tensão (buffer)

entre as secções RC e o amplificador, como ilustra a figura 9,

podendo usar-se o IC TL084, que contém quatro TL081 num

mesmo pack. Deste modo aumenta-se a impedância “vista”

por cada bloco, e reduz-se o efeito de carga, e mantém-se a

informação contida nos sinais. Neste caso as expressões da

frequência e do ganho que verificam o critério de Barkausen

diferem das consideradas nas configurações das figuras 2 a) e

b). Para uma rede do tipo HP tem-se:

2

2 31

0

1

( )1 3 3

18

3

f

f

R j RC j RCL j

R RC j RC RC

R

RRC

(6)

a)

b)

Fig. 8. Formas de onda na situação de ajuste da amplitude mínimo para os

osciladores em ponte de Wien com AGC: a) AGC por díodos – fig. 7a; b)

controlo de ganho e limitação por díodos – fig. 7c.

Tabela III. Resumo dos resultados experimentais para as configurações base

do oscilador por desvio de fase com redes RC de avanço e de atraso de fase.

Medidas ε Medidas εVolt PkPk 17,969V 17,656V

Volt Max 8,906V -0,8 % 8,75V 0,9 %

Volt Min -9,063V 0,8 % -8,906V -0,86 %

PosPulseWidth 58us 51us

NegPulseWidth 56us 53us

Period 114us 14 % 103us 3 %

Frequency 8,772kHz 12,28 % 9,709kHz 2,9 %

Duty Cycle 50,87% 49,50%

Rede HP Rede LP

Rf

R1

1v

Za

Zb

2v

Za4v

Za3v

*

2v

*

3v

0v

Zb

Zb

A1

A4

A2

A3

Fig. 9. Esquema do oscilador por desvio de fase com buffers (buffered phase-

shift oscillator).

8 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 21: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Para uma rede do tipo LP tem-se:

2 31

0

1

1( )

1 3 3

38

f

f

RL j

R RC j RC RC

R

RC R

(7)

Para iniciar as oscilações deve ter-se 1 8fR R ; cada

secção RC provoca um desvio de fase de 60º à frequência 0.

Para obter oscilações a 10 kHz consideram-se condensadores

de 10 nF e os seguintes valores de resistência: i) para o

oscilador com buffer e rede HP, 920R (associação em

série de 820 Ω e 100 Ω); ii) para o oscilador com buffer e rede

LP, 2750R (associação em série de 2,7 kΩ e 56Ω). Para

ambos, considera-se 1 4,7R k e fR formado pela

associação em série de 33 kΩ e um potenciómetro de 10 kΩ,

para ajuste do ganho.

Para uma rede RC do tipo LP, os resultados são

ligeiramente melhores aos obtidos para a configuração base.

Porém, para a configuração ensaiada com a rede HP, ensaiada

em vez de uma frequência de oscilação de 10 kHz obteve-se

1,208 MHz com uma forma de onda quase triangular, como

mostra a figura 10. Isto acontece porque esta configuração é

mais susceptível ao ruído, em particular em implementações

com AmpOp com andar de entrada em tecnologia JFET ou

CMOS. A característica do tipo passa-alto da rede RC

descrimina positivamente o ruído (normalmente de alta

frequência) e o sinal de saída é limitado pelas características

dinâmicas e de resposta em frequência do AmoOp,

nomeadamente o produto ganho–banda e a taxa de inflexão,

ou slew-rate. Face aos resultados, conclui-se que para uma

realização prática é preferível a configuração com rede RC do

tipo LP.

C. Oscilador de Bubba

O oscilador de Bubba [12] tem particular interesse quando

se pretende ter dois sinais de frequência igual mas desfasados

de 90º. Este oscilador, cujo esquema se apresenta na figura 11,

é igualmente de análise simples e realização fácil e difere do

oscilador por desvio de fase com buffers por incluir mais uma

secção RC. Para secções LP o ganho de retorno é dado por

4

1

0

1

( ) 1 0º1

14

f

f

R j RCL j

R j RC

R

RC R

(8)

Os sinais à saída dos amplificadores 3 e 4 normalmente

estão em quadratura, isto é, apresentam entre si uma diferença

de fase de 90º: 0sin t e 0cos 2t . Para uma

implementação com 1,6R k , 10 nFC , 1 270R k e

fR formado pela associação em série de uma resistência de 1

MΩ e um potenciómetro de 200 kΩ obtém-se um sinal

sinusoidal de amplitude 3 V, frequência 9,025 kHz e factor de

ciclo de 50,54 %.

D. Oscilador em Quadratura

Este tipo de oscilador tem por base dois integradores e

conhecem-se duas implementações: a de Mancini e a de Sedra.

A figura 12 mostra o esquema simplificado do oscilador em

quadratura de Mancini que produz dois sinais sinusoidais:

0sin t , na saída de A1; 0cos t , na saída de A2.

Analisando o circuito (os valores das resistências são idênticos

e os dos condensadores também) obtém-se o ganho de retorno

2

1( )L j A

j CR (9)

A frequência de oscilação é dada pela relação 0 1 RC .

Os pólos de (9) são complexos conjugados e próximos do

eixo imaginário, pelo que este oscilador apresenta alguma

instabilidade e elevada distorção, e necessita de um circuito

para estabilização do ganho [4, pp. 1175 – 1176].

O oscilador em quadratura de Mancini, da figura 12, tal

como o oscilador de Bubba, também gera dois sinais

sinusoidais de frequência 0 1 RC , desfasados de 90º:

0sin t e 0cos t , à saída de A1 e A2, respectivamente.

No ensaio deste oscilador, para obter oscilações a 10 kHz,

considera-se 10 nFC e 1,6R k e o AmpOp TL081 e

com circuito para estabilização do ganho. Para iniciar as

oscilações e tornar o circuito realizável do ponto de vista

Fig. 10. Resultado obtido para o oscilador por desvio de fase com buffers (IC

TL084) e malhas RC do tipo HP: cada secção buffer – malha RC provoca um

desvio de fase de 45º à frequência ω0: período ~830 ns, frequência ~1200

MHz e amplitude ~2,9Vpp. O sinal apresenta distorção (é quase triangular).

Rf

R1

1v

2v4v

3v

A1

A4

A2

A3

0 sinv

0 cosv

R

R

R

R

C

C

C

C

Fig. 11. Esquema do oscilador de Bubba com secções RC do tipo LP.

SALVADO Y MARTINS: OSCILADORES RC SINUSOIDAIS COM AMPOPS: SIMULAÇÃO E REALIZAÇÃO... 9

ISSN 1932-8540 © IEEE

Page 22: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

prático, convém ter a possibilidade de ajuste do ganho para

iniciar as oscilações, o que se consegue colocando um

potenciómetro (de 5 kΩ) no lugar de uma das resistências

ligadas á entrada inversora de um dos AmpOp. Convém referir

que esta resistência provoca desvios na frequência pelo que é

importante seleccionar os componentes com valores o mais

próximo possível, e ajustar o potenciómetro com muito

cuidado (de preferência usar um potenciómetro multi-volta).

O ensaio deste oscilador, nas condições referidas, obtém-se

os resultados da figura 13 a) onde se verifica que a frequência

dos sinais é de 9,88 kHz, com amplitude de ~7V, e que estes

apresentam um desfasamento de cerca de 90º. Na figura 13 b)

verifica-se a existência de distorção harmónica, onde se

evidenciam o maior peso das harmónicas de ordem impar,

sendo o nível da harmónica de 5ª ordem (~49,5 kHz) cerca de

20 dB inferior ao nível da frequência fundamental. O

desempenho desta implementação não é dos melhores. Porém,

tendo em conta o propósito e os objectivos deste artigo os

resultados podem considerar-se satisfatórios.

Em alternativa ao oscilador em quadratura de Mancini pode

considerar-se o oscilador em quadratura de Sedra [4, pp.1176]

em que o primeiro andar (A1) é um integrador de Miller

(inversor) e o segundo andar (A2) é um integrador não

inversor, que é uma topologia pouco comum face ao nível de

conhecimentos dos alunos em geral. Por isso considera-se não

ser adequado, do ponto de vista pedagógico.

E. Oscilador de Colppits com GIC

O oscilador de Colpitts é um dos osciladores lineares mais

conhecidos. Neste artigo propõe-se uma implementação com

base num amplificador inversor com AmpOp e no circuito de

Antoniou [4, pp. 1112 – 1114] para simulação operacional de

bobines (GIC – Generalized Immitance Converter. Mantém-se

assim o âmbito deste artigo e apresenta-se uma outra

abordagem à realização de circuitos electrónicos.

O circuito de Antoniou é um circuito activo com bobines e

condensadores que simula o funcionamento de bobines com

elevado factor de qualidade e indutância dada pela relação

4 1 3 5

2

eq

C R R RL

R (10)

Com resistências de valor idêntico é possível variar o valor

da bobine (2

eqL CR ) apenas pela variação do condensador

do GIC, e assim variar a frequência de oscilação numa

determinada gama. A complexidade de realização deste

oscilador numa implementação com GIC é maior do que a dos

restantes osciladores propostos mas tem vantagens por

permitir o contacto com a realização de circuitos pela

simulação operacional de componentes.

O circuito do oscilador de Colpitts com GIC é apresentado

na figura 14. A frequência e o ganho para o arranque e a

manutenção das oscilações dependem da verificação das

seguintes expressões:

1 2 2

0

1 2 1 1

fRC C C

LC C R C (11)

Na prática, sendo o ganho ligeiramente maior que a relação

entre os condensadores, a oscilação inicia-se devido aos

transitórios no instante de estabelecimento da alimentação e a

amplitude das oscilações aumenta até ser controlada pelas não

linearidades do circuito. Nestas condições é possível variar o

valor da bobine variando apenas o condensador do GIC;

consegue-se assim obter um oscilador de frequência de

oscilação variável numa determinada gama.

Neste oscilador em particular, opta-se por uma

implementação visando obter uma frequência variável.

Considera-se 1 2 10 nFC C , 1,5OR k , 1 390R k e

fR formado pela associação em série de 270 kΩ e um

potenciómetro de 200 kΩ. No circuito GIC considera-se

2 3 4 6 760R R R R (680 Ω em série com 82Ω) e

5 100 pFC , variável pelo que, nestas condições, equivale a

uma bobine variável de cerca de 59 µH.

0 sinv

R

R

A20 cos

v

A1

R

C

C

C

Fig. 12. Esquema simplificado do oscilador em quadratura de Mancini.

a)

b)

Fig. 13. Resultados do ensaio do oscilador em quadratura de Mancini: a)

formas de onda dos sinais em quadratura e b) espectro de amplitude.

10 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 23: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Os resultados experimentais para este oscilador com o

AmpOp TL084, permitem obter frequências de oscilação na

gama de 107 kHz e 127 kHz. A amplitude do sinal é

constante, de cerca de 360 mV, com uma simetria de cerca de

50% em toda a gama. O sinal gerado pelo oscilador apresenta

algum ruído de alta frequência, como se verifica na figura na

figura 15 a). O mesmo se verifica no espectro de amplitude da

figura 15 b), para uma gama de frequências de 500 kHz. Esta

configuração pode ser melhorada com a inclusão de um buffer

entre a saída do amplificador e a entrada do GIG, de modo a

reduzir o efeito de carga da rede LC que este simula.

IV. AVALIAÇÃO DO CONTRIBUTOS E DA ADEQUAÇÃO

Para avaliar esta metodologia procedeu-se à recolha

anónima das opiniões dos alunos, através de inquérito, no qual

participaram um total de vinte e três (23) alunos, dos anos

lectivos 2007/2008 e 2008/2009, através de quatro questões:

três questões com respostas de escolha múltipla e uma questão

para classificar de 1 (em desacordo) a 5 (plenamente de

acordo), de acordo com a importância atribuída e o grau de

satisfação. As questões consideradas são as seguintes:

Q1 – “Na realização dos trabalhos práticos de laboratório

prefere ou utiliza principalmente”:

a) Apenas as sessões de contacto, em laboratório;

b) Sessões de contacto seguidas de sessões de trabalho

autónomo em grupo.

c) As sessões não presenciais, extra-aulas, para

realizar trabalho autónomo ou em grupo;

Q2 – “Na realização de trabalho experimental em

laboratório, considera mais importante”:

a) Preparar e perceber as experiências, consultar a

bibliografia e seguir uma abordagem sistemática;

b) Seguir uma abordagem sistemática, orientada à

análise crítica e à fundamentação de resultados;

c) Efectuar apenas medidas de grandezas e produzir

um relatório sucinto.

Q3 – “Na realização de trabalhos de laboratório, a

simulação seguida da realização prática”:

a) Tem vantagens na consolidação de conhecimentos e

mantém sensivelmente as horas de trabalho;

b) Tem vantagens na consolidação de conhecimentos

mas aumenta bastante as horas de trabalho;

c) È pouco importante na relação entre os benefícios e

o acréscimo de número de horas de trabalho.

Q4 – “Adequação aos objectivos da aprendizagem”

(classificar de 1 a 5, de acordo com a sua concordância, em

que 1 corresponde ao nível mais baixo e 5 ao nível mais alto).

A tabela IV apresenta os resultados da avaliação pelas

respostas expressas às várias questões do inquérito e que

permitem avaliar os principais contributos pedagógicos desta

metodologia e a sua adequação ao processo de ensino

aprendizagem; permitem também perceber o grau de

satisfação dos alunos e os métodos de trabalho preferenciais.

Os resultados indicam que a maior parte dos alunos

R2 R3 R4C5

0v

R1

Rf

R0

C1

C2

01v

R6

L

A2

A1

Fig. 14. Esquema do oscilador de Colpitts com AO e bobine simulada por

GIC, com frequência de oscilação ajustável por condensador variável.

a)

b)

Fig. 15. Resultados do ensaio do oscilador de Colpitts com GIC: a) forma de

onda do sinal de resposta e b) espectro de amplitude.

Tabela IV. Resumo dos resultados experimentais para as configurações base

do oscilador por desvio de fase com redes RC de avanço e de atraso de fase.

a) b) c) não sabe não resp.

Q1 47,00% 35,30% 17,70% 0% 0%

Q2 52,95% 41,20% 5,85% 0% 0%

Q3 41,20% 35,30% 23,50% 0% 0%

1 2 3 4 5

Q4 0% 0% 23,50% 29,40% 47,10%

SALVADO Y MARTINS: OSCILADORES RC SINUSOIDAIS COM AMPOPS: SIMULAÇÃO E REALIZAÇÃO... 11

ISSN 1932-8540 © IEEE

Page 24: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

privilegia as sessões laboratoriais para a realização de trabalho

experimental: 47% preferem apenas as sessões de laboratório

e 35,3% preferem as sessões de laboratório e sessões extra

aulas, para realizar trabalho autónomo. Quanto á realização de

trabalho laboratorial, uma larga maioria (cerca de 94%)

considera muito importante a preparação das experiências e

adoptar uma abordagem sistemática, a consulta de bibliografia

de referência e o suporte ou a fundamentação dos resultados;

apenas cerca de 5,9% considera mais importante fazer apenas

medidas de grandezas e elaborar um relatório. No que respeita

à importância da metodologia proposta, nomeadamente na

combinação da simulação com a realização prática

experimental, uma parte muito significativa (76,5%) considera

existirem vantagens para consolidação de conhecimentos.

Destes, 41,2 % referem benefícios significativos sem um

grande aumento da carga de trabalho; 35,3% referem a

existência de benefícios mas com um substancial aumento da

carga de trabalho. Dos inquiridos, 23,5% entendem que os

benefícios são poucos face ao esforço e ao acréscimo no

número de horas de trabalho. Quanto à adequação da

metodologia proposta aos objectivos da aprendizagem, 47%

consideram-na “muito adequada”, 29,4% consideram-na

“adequada” e 23,5% revelam uma opinião neutra. Este valor é

idêntico ao dos que consideram pouco importantes os

benefícios face ao aumento da carga de trabalho, sugerindo

que pode existir alguma correlação. Não se registaram

opiniões claramente desfavoráveis.

V. CONCLUSÕES

Neste artigo referem-se os principais aspectos relativos à

simulação e à realização prática de osciladores sinusoidais

com amplificadores operacionais e redes RC. Apresentam-se

diferentes abordagens à simulação, quer por avaliação das

expressões matemáticas que traduzem o seu funcionamento,

quer ao nível da simulação de circuitos eléctricos e

electrónicos. Dá-se especial destaque à realização prática dos

circuitos dos osciladores e à avaliação experimental e tecem-

se considerações quanto às vantagens e desvantagens das

diferentes possibilidades de implementação.

Os circuitos propostos, a sua baixa complexidade, a

interligação multidisciplinar de conceitos, as diferentes

abordagens ao funcionamento dos circuitos, e a orientação à

realização experimental, em laboratório, contribuem para a

uma adequada consolidação de conhecimentos a uma

metodologia de ensino de base experimental.

Os resultados avaliação, por inquérito, indicam que esta

metodologia é adequada ao processo de ensino aprendizagem

e à consolidação de conhecimentos, sem contudo implicar um

aumento muito significativo do número de horas de trabalho.

AGRADECIMENTOS

Os autores agradecem ao Eng. João Cordeiro, Técnico

Superior da Escola Superior de Tecnologia do Instituto

Politécnico de Castelo Branco, a colaboração na realização do

inquérito aos alunos.

REFERÊNCIAS

[1] Octave, http://www.gnu.org/software/octave/about.html, Consultado em

Outubro de 2009

[2] Orcad PSpice 9.1 Student Version [Online]. Disponível para download

em http://www.engr.uky.edu/~cathey/pspice061301.html, Consultado

em Setembro de 2009

[3] Cadence Orcad PSpice 16.2 Demo Version [Online]. Disponível em

https://www.cadence.com/products/orcad/pages/downloads.aspx#cd,

Consultado em Outubro de 2009

[4] Adel S Sedra, Kenneth C. Smith, Microelectronic Circuits (International

Student Edition), 5th ed. New York/Oxford: Oxford University Press,

2004, ch. 13, pp. 1165–1179.

[5] T. E. Price, Analog Electronics – an Integrated PSpice Approach. New

York: Prentice-Hall Europe, 1997.

[6] Mark N. Horenstein, Microelectronic Circuits and Devices, 2nd

ed.:

Prentice-Hall International, 1996, ch. 13, pp. 846–851.

[7] Sergio Franco, Design with Operational Amplifiers and Analog

Integrated Circuits, McGraw-Hill International Edition, 1988.

[8] Selim S. Awad “Wien-Bridge Oscillator with reduced amplifier gain-

bandwidth product dependence,” Proc. of the IEE, vol. 137, pt G, N 1,

Feb 1990, pp. 13 –15.

[9] A. Carlosena, P. Martinez, S. Porta, “An improved Wien-Bridge

Oscillator,” IEEE Transactions on Circuits and Systems, vol. 37, N 4,

April 1990, pp. 543 –546.

[10] Jose Salvado, Joaquim Oliveira, Gilberto Martins, “A Two-Section

Phase Shift Oscillator,” Proc. of the 24th Conference on Design of

Integrated Circuits and Systems (DCIS’09), Zaragoza, Spain, 18-20

Nov. 2009 (accepted for publication).

[11] Matlab & Simulink http://www.mathworks.com/, Consultado em

Outubro de 2009

[12] Ron Mancini, “Design of Op Amp Sine Wave Oscillators,” Analog

Applications Journal, Texas Instruments, May 2000, [Online].

Disponível em: http://focus.tij.co.jp/jp/lit/an/slyt164/slyt164.pdf.,

Consultado em Julho de 2009

José Salvado (StM’98–M’00–SM’08). Obteve o grau

de Bacharel em Engenharia Electrónica e de

Telecomunicações pelo Instituto Superior de

Engenharia de Lisboa, o Diploma de Estudos

Superiores Especializados em Engenharia de Sistemas

Marítimos de Electrotecnia e de Telecomunicações,

pela Escola Náutica Infante D. Henrique e o grau de

Mestre em Engenharia Electrotécnica e de

Computadores pelo Instituto Superior Técnico.

Actualmente é estudante de doutoramento em

Engenharia Electrotécnica e de Computadores.

É Professor Adjunto do Departamento de Engenharia Electrotécnica da

Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco,

Portugal, onde lecciona desde 1996, tendo desenvolvido anteriormente,

durante seis anos, actividade profissional em várias empresas na área da

electrotecnia, da electrónica e das telecomunicações. É membro da IGIP –

Internacional Society for Enginnering Education e do IEEE Institute of

Electrical and Electronics Engineers, foi um dos fundadores do IEEE

Education Society – Portugal Section Chapter de que é actualmente chairman.

Gilberto Martins Obteve o grau de Bacharel e o grau

de Licenciado em Engenharia Electrotécnica e das

Telecomunicações, ambos pelo Instituto Politécnico

de Castelo Branco. Foi bolseiro de investigação ao

abrigo do projecto OTIC, financiado pelo PRODEP,

medida 5, de Fevereiro a Dezembro de 2007 e

Encarregado de Trabalhos, afecto ao Departamento de

Engenharia Electrotécnica da Escola Superior de

Tecnologia do Instituto Politécnico de Castelo Branco,

Portugal desde Fevereiro de 2008. É Técnico Superior

no mesmo Instituto onde tem colaborado no apoio às actividades dos

laboratórios de electrónica, na realização de experiências e kits didácticos, no

apoio à realização de projectos de graduação e na realização de projectos.

12 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 25: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

A presente edición de la Revista Iberoamericana de

Tecnologías del Aprendizaje (RITA) contiene una

selección de artículos que fueron presentados en el congreso

FINTDI (Fomento e Innovación con Nuevas Tecnologías en

la Docencia de la Ingeniería), celebrado el pasado mes de

diciembre de 2009 en Vigo.

FINTDI ha sido orientado hacia un contexto

primordialmente educativo en el ámbito de la ingeniería, con

el objetivo de dar a conocer y poner en común experiencias y

resultados de innovación docente. Se buscaba un punto de

encuentro para los docentes en ingeniería en el que valorar

conjuntamente las prácticas utilizadas así como la repercusión

de nuevos métodos e innovaciones tecnológicas. Entre los

temas tratados en el congreso se encuentran:

• Adaptación de los programas de estudio al EEES.

• Aplicación de las tecnologías de la información y las

comunicaciones en la enseñanza de la ingeniería.

• Nuevos métodos educativos en el ámbito de la

ingeniería.

• Instrumentos y material de aprendizaje innovadores.

• Criterios de calidad docente.

• Experiencias docentes innovadoras utilizando las

nuevas tecnologías en la ingeniería.

• Evaluación de la innovación docente. Calidad y

sostenibilidad.

De los artículos presentados en el congreso, se han

seleccionado dos para esta edición de RITA. Se trata de los

dos artículos que recibieron las valoraciones más altas por

parte de los revisores. El primero de ellos, escrito por Sergio

Cabrero, Xabiel G. Pañeda, Roberto García, David Melendi y

Rafael Orea, de la Universidad de Oviedo, se titula

“Herramienta educacional para el diseño y configuración de

redes de comunicaciones”. En él se describe una herramienta

sencilla y flexible para que los estudiantes se inicien en el

mundo de las redes de comunicaciones. En la actualidad,

afirman los autores, las herramientas utilizadas en la práctica

docente suelen ser complejas y, en ocasiones, orientadas al

mundo profesional. A pesar de su indiscutible utilidad, su

versatilidad puede confundir al estudiante más novel,

produciéndole una sensación de desbordamiento. Los autores

proponen una aplicación mucho más sencilla, accesible desde

entornos web, que proporciona al profesor y al alumno novel

las herramientas necesarias para realizar un aprendizaje

guiado y basado en los conceptos esenciales que se quieran

transmitir. Se trata de un entorno tele-educativo compartido

por alumnos y profesores, adaptable a diferentes contextos

relacionados con las redes de comunicaciones.

El segundo artículo seleccionado está escrito por A. García-

Piquer, A. Fornells, E. Golobardes y L. Cugota, de la

Universitat Ramon Llull, y se titula “Validación de

Competencias en Titulaciones Universitarias Usando Minería

de Datos”. En este artículo se propone una metodología

basada en técnicas de minería de datos para evaluar las

competencias desarrolladas en titulaciones de ingeniería

informática y de telecomunicación. Este trabajo se sitúa en el

contexto de adaptación de titulaciones al espacio europeo de

educación superior.

AGRADECIMIENTOS

Desde esta editorial queremos transmitir nuestra más

sincera gratitud al Comité Organizador, al Comité de

Programa, a los revisores y autores que participaron en

FINTDI 2009, pues gracias a su trabajo han hecho posible

que este evento se desarrollara muy satisfactoriamente.

También aprovechamos para emplazar a los mismos y a todos

aquellos que puedan estar interesados a la nueva edición del

congreso que se realizará a finales de este año 2010.

Fomento e Innovación con Nuevas Tecnologías

en la Docencia de la Ingeniería

FINTDI 2009 Manuel Caeiro Rodríguez, Juan Manuel Santos Gago

Editores Invitados

L

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 13

ISSN 1932-8540 © IEEE

Page 26: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Manuel Caeiro es Ingeniero de Telecomunicación

(1999) y Doctor Ingeniero de Telecomunicación

(2007) por la Universidad de Vigo. Actualmente es

Profesor Contratado Doctor en el Depto. de Ingeniería

Telemática de la Universidad de Vigo, impartiendo

asignaturas relacionadas con la Ingeniería del Software

y la Arquitectura de Ordenadores. Su interés

investigador se centra en la aplicación de las TIC a la

educación, en especial en el marco de los lenguajes de

modelado educativo.

Juan M. Santos es Ingeniero de Telecomunicación

(1998) y Doctor Ingeniero de Telecomunicación

(2008) por la Universidad de Vigo. Forma parte,

actualmente como Contratado Doctor, del Depto. de

Ingeniería Telemática de dicha universidad, donde

imparte docencia relacionada con la Arquitectura de

Ordenadores y la Inteligencia Artificial. Sus labores de

investigación se centran en la aplicación de las

Tecnologías de Representación del Conocimiento en el

ámbito del Aprendizaje Electrónico.

14 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 27: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Title— Educational tool for the design and configuration of

communication networks.

Abstract—In this paper, we describe a simple tool for the

design of communication networks. On the one hand, it provides

an interface for students, where they can add, remove or

configure components. Been a web application, pupils can work

everywhere, which promotes an informal learning environment.

On the other hand, professors can visualize student’s projects

and gather reports about their activity. In conclusion, it is a tool

that provides a soft transition to more professional tools.

Resumen—En este artículo se describe una herramienta

sencilla y flexible para que los estudiantes se inicien en el mundo

de las redes de comunicaciones. Por un lado, se cuenta con un

interfaz donde los alumnos pueden añadir, configurar y

relacionar los componentes de una red; así como adjuntar

documentación relacionada. Además, al tratarse de una

aplicación web, los alumnos pueden acceder desde cualquier

lugar, promoviendo un aprendizaje más relajado. Por otro lado,

el profesor dispone de informes para monitorizar la actividad de

los alumnos y detectar problemas conceptuales. En definitiva, es

una herramienta que ofrece una transición suave entre el

desconocimiento y entornos más avanzados.

Index Terms—Education, Educational Technology,

Communication engineering education, Communication Systems

I. INTRODUCCIÓN

El diseño de redes de comunicaciones es una competencia

fundamental para los estudios relacionados con el campo de

las telecomunicaciones o la informática. Podríamos definir

una red de comunicaciones como un conjunto de dispositivos

y tecnologías (protocolos) que nos permiten transmitir

información (voz, datos…) entre puntos distantes. La creciente

presencia de estos sistemas en nuestra sociedad hace

imprescindible la formación de profesionales en esta área;

para los cuales, un conocimiento adecuado del diseño, la

configuración o el mantenimiento de las mismas es un

requisito presente y futuro.

Existen ciertas tareas que se realizan durante el diseño de

una red. En primer lugar, deben hallarse las tecnologías

adecuadas para las necesidades de comunicación que se

planteen. Posteriormente, se elegirán los componentes a

Manuscript received January 25, 2010.

S. Cabrero, X. G. Pañeda, R. García, D. Melendi y R. Orea pertenecen al

Departamento de Informática de la Universidad de Oviedo. Edificio

Polivalente de Viesques, Campus de Viesques, 33207, Gijón, España.

utilizar, con sus interfaces y conexiones; dando lugar a la

topología de la red. Para llevar a cabo este proceso con

fiabilidad, son necesarios amplios conocimientos sobre las

tecnologías, los componentes y los servicios que se desean

proveer. Además, distintos tipos de redes tendrán distintos

requisitos, pudiendo existir grandes diferencias. Por ejemplo,

siendo ambas redes de comunicaciones, no es lo mismo una

red de un gran operador de telefonía, que una red dedicada a

compartir documentos en una pyme. Los requisitos del

servicio son completamente distintos, por lo que también lo

serán los componentes y tecnologías utilizadas. Más aún, el

nivel de complejidad en cada uno de estos casos será dispar.

En la primera, habrá un gran número de antenas, dando

cobertura a todo un país. En esencia, estas antenas deberán

estar correctamente conectadas con otros dispositivos, que

transportarán la voz de los usuarios y que, ocasionalmente, se

interconectarán con otras redes. El segundo caso es un entorno

mucho más restringido. Habrá un número limitado de PCs

pertenecientes a los empleados. Estos se conectarán a uno o

varios dispositivos, que les permitirán comunicarse para

realizar el intercambio de documentos. Por tanto, a pesar de

ser ambas redes de comunicaciones, existen notables

diferencias conceptuales y un gran salto en su nivel de

complejidad.

Adquirir todos los conocimientos necesarios para realizar

este tipo de trabajo es una tarea ardua. Los alumnos que se

aproximan a estos conceptos por primera vez pueden

encontrarse perdidos. Por estas razones, creemos que los

profesores deben guiar el trabajo de los alumnos y realizar un

seguimiento adecuado. En caso contrario, se corre el riesgo de

avanzar a conceptos muy complejos, sin dominar previamente

los más básicos; de empezar a correr antes de caminar. Como

analizaremos más tarde, las herramientas usadas en la práctica

docente suelen ser complejas y, en ocasiones, orientadas al

campo profesional. A pesar de la gran utilidad que tienen, la

cantidad de posibilidades puede abrumar al estudiante novel,

produciéndole una sensación de desbordamiento. En ciertas

ocasiones, es posible encontrarse con estudiantes que las usan

de forma mecánica, sin saber como utilizar la mayoría de las

opciones que ofrecen.

En este artículo se propone una aplicación mucho más

sencilla, que proporcione al profesor y al alumno las

herramientas necesarias para realizar un aprendizaje guiado y

basado en los conceptos esenciales que se quieran transmitir.

Se trata de un entorno tele-educativo compartido por alumnos

y profesores. Ha sido diseñado para guiar al alumno sobre

Herramienta educacional para el diseño y

configuración de redes de comunicaciones

Sergio Cabrero, Xabiel G. Pañeda, Roberto García, David Melendi, Rafael Orea

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 15

ISSN 1932-8540 © IEEE

Page 28: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

conocimientos básicos de elementos de red, interfaces de

comunicación o conexionado entre los mismos. En definitiva,

los conceptos más básicos que le prepararán para aprender,

con más facilidad, otros conceptos y herramientas más

avanzadas.

El resto del artículo se organiza como sigue. A

continuación, se analizan trabajos relacionados desde el punto

de vista docente y técnico. En III se comentan los objetivos

planteados para la herramienta propuesta. En IV se analiza su

diseño en profundidad. Los aspectos más relevantes de su

implementación se comentan en V. En la Sección VI se

esquematiza un proyecto de innovación docente que incluiría

la herramienta. Finalmente, las secciones VII y VIII exponen

las conclusiones y trabajos futuros.

II. TRABAJOS RELACIONADOS

Los estudiantes de los nuevos grados de Ingeniería de

Telecomunicación o Ingeniería Informática deberán formarse

en mayor o menor medida en el campo de las redes de

comunicación. Dado que estos contenidos poseen una

orientación eminentemente práctica, el conocido como

“conocimiento inerte”, producido por el aprendizaje basado en

memorización [1], es totalmente inútil. Por tanto, se procura

que los estudiantes lleguen a niveles más altos de la taxonomía

de Bloom [5]. Deben ser capaces de usar ese conocimiento

para analizar sistemas existentes y diseñar nuevos (nivel 4).

Para ello, la tendencia del profesor debe ir hacia al aprendizaje

activo [2], induciendo al alumno a no ser un simple espectador

de sus clases. Existen varios métodos y guías para conseguir

estos objetivos [3], pero sin duda uno de los más interesantes

en ingeniería es el aprendizaje basado en problemas o en

proyectos [4]. En la actualidad, es habitual que los docentes

propongan pequeñas tareas, como puede ser la realización de

proyectos de diseño de redes de forma individual o grupal.

Con este fin, pueden utilizarse algunas de las herramientas de

diseño de redes existentes; aunque, normalmente, estas irán

mucho más allá de las necesidades planteadas [6-9] o se

quedarán en meras aplicaciones de dibujo o esquemas [10].

Entre las aplicaciones más utilizadas por docentes y

alumnos, podemos destacar Packet Tracer creado por la

empresa Cisco con fines formativos. Esta herramienta permite

realizar y simular esquemas de red. Además, soporta multitud

de elementos y tecnologías de red. Por tanto, puede

considerarse muy adecuada para el entrenamiento de

profesionales en el campo. No obstante, puede resultar

demasiado compleja para un alumno de primeros cursos de

Ingeniería. Otras herramientas son los simuladores OPNET

[7], ns-2 [8] o su sucesor ns-3 [9]. OPNET cuenta con un

interfaz gráfico elaborado y puede ser utilizado para la

docencia. Sin embargo, en general, al ser herramientas

orientadas al mundo profesional o la investigación, ofrecen

demasiadas opciones. Su aprendizaje es lento y complicado,

siendo inadecuadas para inexpertos. Por último, destacar que

existen otras iniciativas de innovación docente que apuestan

por herramientas en el mundo de las redes. Ese es el caso del

simulador para MPLS propuesto en [11], o la herramienta

diseñada para analizar protocolos de nivel de aplicación en

[12]. Ambas proponen aplicaciones en la línea de nuestra

propuesta, pero orientadas a otros aspectos.

La herramienta diseñada en este artículo busca una utilidad

distinta a la de los trabajos analizados. Esta orientada a un

alumno que tiene su primer contacto con el mundo de las redes

de comunicación y debe adquirir los conceptos básicos. Se va

más allá de una simple herramienta que permite hacer

esquemas de red, como Microsoft Visio [10], y se guía al

alumno para adentrarse en algunos aspectos de configuración

de la red. Sin embargo, para no caer en la alta complejidad de

las otras herramientas analizadas, su uso es tan sencillo como

el de la propia herramienta de dibujo.

III. OBJETIVOS

Para la concepción y desarrollo de esta herramienta se han

considerado varios objetivos fundamentales. Todos ellos van

encaminados a obtener una herramienta educativa y útil, tanto

para alumnos, como para profesores. En primer lugar, la

herramienta está orientada a trabajar conceptos sencillos,

como la funcionalidad de los elementos de una red o su

organización en la topología. Por tanto, el manejo de la

herramienta debe ser también sencillo y su curva de

aprendizaje rápida. De lo contrario, se malgastaría el tiempo

de los alumnos aprendiendo a utilizar la herramienta con el

simple fin de que aprendan cuestiones básicas; lo que no sería

eficiente.

Otra meta planteada es conseguir una elevada

disponibilidad. Se pretende que los alumnos puedan trabajar

desde cualquier sitio, teniendo siempre sus perfiles y trabajos

disponibles. Así, se fomentará el trabajo autónomo del

estudiante en los cursos que la utilicen. Por ejemplo, los

alumnos podrán comenzar el diseño de una nueva red en clase,

siguiendo el encargo y las instrucciones del profesor, y

continuarlo en casa de forma independiente. Además, los

profesores podrán acceder a los trabajos de los alumnos de una

manera sencilla, bien mientras los realizan, o bien una vez

acabados. Se permitirá al profesor controlar la actividad de los

alumnos, con las posibilidades que esto conlleva a la hora de

evaluar y mejorar la dinámica de trabajo.

Se ha considerado importante que la herramienta sea

adaptable a las necesidades de las asignaturas en las que se

utilice. Por tanto, se podrán configurar diversos aspectos

como, por ejemplo, los elementos de red a utilizar o los

parámetros de los mismos. De este modo, se podrán estudiar

redes de telecomunicación de distinto tipo y complejidad;

utilizando unos elementos u otros. Por ejemplo, se podrá

configurar la herramienta con elementos típicos de una red de

computadores o de una red de telefonía móvil. O también, se

podría comenzar el curso permitiendo sólo la ubicación de

componentes en una topología e ir añadiendo nuevos

conceptos, tales como direccionamiento IP o tipo de interfaz

de red. En definitiva, la herramienta deberá ser lo

suficientemente flexible para que sea posible variar tanto el

contexto, como la dificultad de los conceptos que se desean

ejercitar en ella.

Por último, recalcar que no se pretende que esta sea una

herramienta profesional en el diseño de redes, ni un simulador.

16 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 29: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Simplemente, se desea una herramienta para dar los primeros

pasos ágilmente. Cuando el alumno domine los conceptos

básicos con esta herramienta, estará en disposición de hacer

una transición suave hacia herramientas más potentes y

complejas. Es decir, se propone un aprendizaje de conceptos

gradual reduciendo el escalón que existe con los métodos

actuales.

IV. DESCRIPCIÓN DE LA HERRAMIENTA

Con estos objetivos en mente, se ha desarrollado una

herramienta basada en tecnologías Web, con un interfaz

sencillo e inspirado en la estructura de menús habitual de los

programas de dibujo o de edición de textos.

A pesar de las posibles limitaciones, se ha preferido realizar

una aplicación web, frente a una tradicional de escritorio,

porque así se multiplican las posibilidades de accesibilidad,

colaboración e interacción. Una herramienta web permite que

estudiantes y profesores trabajen sobre un mismo entorno

centralizado. Se evitan así engorrosos problemas que podrían

surgir en la distribución o actualización de la herramienta.

Además, se podría permitir el acceso desde cualquier punto

conectado a Internet conservando los datos de perfil y los

trabajos previos. Todo esto sin necesidad de instalar la

aplicación o transportar esos datos en ningún tipo de soporte.

En definitiva, se ha considerado que una aplicación web era la

más apropiada, pese a sus posibles carencias o los problemas

que pueda ocasionar un entorno centralizado si se pierden los

datos.

Durante todo el proceso de diseño se ha tenido especial

cuidado con el interfaz proporcionado a los usuarios finales

(profesores y alumnos). En una aplicación educativa es

importante que una interacción demasiado compleja no se

interponga en la tarea de aprendizaje. El usuario debe

encontrarse cómodo utilizando la aplicación, para que los

conceptos puedan ser asimilados con mayor fluidez. Por esa

razón, el interfaz mostrado se asemeja al de otros programas

conocidos por el usuario, como editores de texto o de dibujo.

En ese sentido, también se persigue que aspectos como los

iconos o la terminología utilizados sean lo más parecidos

posible a otras herramientas más profesionales. De esta forma,

se podrá hacer un tránsito suave hacia esas plataformas.

Se ha dividido el espacio en un menú horizontal desplegable

en la parte superior y un área de edición en la parte inferior

(ver Figura 1). Además, los menús se han diseñado de forma

lógica con la actividad que se esté realizando y, por ejemplo,

no será posible activar acciones que no tengan sentido en un

instante determinado. Se darán más detalles cuando se

comenten los distintos perfiles de usuario (alumno / profesor)

en detalle. Con esto se pretende que el aprendizaje sea lo más

intuitivo posible y que el usuario la domine completamente

tras un breve periodo de tiempo. Asimismo, se ha cuidado el

aspecto visual de la aplicación, intentando hacerlo agradable y

atractivo. De esta forma, el trabajo se hará más llevadero y el

aprendizaje más sencillo.

Al tratarse de una aplicación web, está deberá ser

desplegada en un servidor web y se podrá acceder a la misma

sabiendo su dirección o URL (Uniform Resource Locator).

Para diferenciar a los distintos usuarios, alumnos o profesores,

estos deberán introducir su nombre y una contraseña. A partir

de ahí, entrarán en la parte de la aplicación que les

corresponda según su perfil. Se ha diseñado una parte de la

aplicación para el rol de alumno, destinada a trabajar en el

diseño de redes, y otra para el rol de profesor, con el objeto de

controlar el acceso a los alumnos y monitorizar su actividad. A

continuación se explican ambos roles con más detalle.

A. Rol de alumno

La finalidad de los alumnos en la aplicación es la creación

de gráficos representando las topologías de red deseadas. Por

tanto, una vez el alumno accede a la aplicación, se le presentan

una serie de menús destinados a este fin. La Figura 2 muestra

las opciones disponibles para el alumno. Para que el uso de la

aplicación sea aún más sencillo, sólo se muestran como

activas aquellas que puede realizar. Por ejemplo, no es posible

configurar un elemento de red, si no se ha seleccionado. La

unidad fundamental de trabajo es lo que se ha denominado el

gráfico de red, o simplemente gráfico. Éste representa los

elementos de la red utilizando símbolos reconocibles,

similares a los existentes en otras aplicaciones. Además, se

muestran las conexiones que unen esos elementos mediante

líneas. En definitiva, se trata de una representación sencilla,

Fig. 1. El aspecto de la herramienta es sencillo y atractivo para crear una mayor aceptación por parte de los alumnos. Se encuentra un menú en la parte superior y un

área de edición en la inferior.

S. CABRERO et al.: HERRAMIENTA EDUCACIONAL PARA EL DISEÑO Y CONFIGURACIÓN DE REDES... 17

ISSN 1932-8540 © IEEE

Page 30: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

pero clara, que nos enseña de un vistazo la topología creada.

El alumno puede crear, guardar o editar sus propios gráficos

mediante el menú “Gráfico”. Éstos quedan almacenados en el

servidor, estando siempre disponibles para que el alumno

trabaje desde cualquier sitio.

Una vez se ha abierto un gráfico, se podrán añadir

elementos al mismo. Para ello, se debe seleccionar el elemento

que se desee en el menú “Insertar”. Tal y como se verá en la

Sección V, los elementos listados en este menú pueden ser

modificados editando un archivo de configuración. Cuando el

alumno elige un elemento, debe colocarlo en algún punto de la

zona de edición. Posteriormente, haciendo “click” sobre él,

podrá ser seleccionarlo o deseleccionarlo. Para facilitar la

claridad de presentación de los gráficos, un elemento

seleccionado puede ser arrastrado a cualquier punto de la zona

de edición. En ese momento, se cambian tanto su posición,

como la de las posibles conexiones asociadas a él.

Cuando un elemento ha sido elegido, se activan las

opciones de configuración para el mismo (en el menú

“Elemento”). Este menú ofrece opciones relativas a el

elemento en sí (editar o eliminar), sus interfaces de red (crear,

eliminar, listar) y sus conexiones con otros (crear, eliminar).

En primer lugar, el comando editar está destinado a modificar

los metadatos del elemento (nombre, descripción, etc.), a los

que se asignan valores por defecto al insertarlo. También por

defecto, el elemento se introducirá en la red sin interfaces y

estos deberán ser añadidos por el estudiante. El proceso para

añadir un interfaz es totalmente guiado y consta de tres pasos,

ilustrados gráficamente en la Figura 3: seleccionar el elemento

(Figura 3a), seleccionar la opción “Crear Interfaz” del menú

“Elemento” (Figura 3b) y definir las características del mismo

(Figura 3c). Como veremos en la Sección V, las características

de los interfaces son también configurables. Se pueden

consultar los interfaces de un elemento usando la opción

“Listar Interfaces”; además de eliminarlos con “Eliminar

Interfaz”. Por último, una vez existan interfaces en, al menos,

un par de elementos, podrá crearse una conexión entre ellos.

Simplemente se deberá seleccionar la opción añadir conexión

(“Crear Conexión”). A continuación, se seleccionan los

dispositivos y cuales de sus interfaces serán conectados. Por

supuesto, éste sería un proceso repetitivo, incluso tedioso, a la

hora de configurar redes de un tamaño grande. Sin embargo,

se ha diseñado así intencionadamente, para que el alumno sea

en todo momento consciente de cómo se establecen las

conexiones y los elementos necesarios para las mismas.

Además de todas las opciones destinadas a crear gráficos, la

herramienta posee un módulo de documentación. El alumno

puede generar informes automáticos incluyendo la

configuración de los distintos elementos, interfaces y

conexiones en un gráfico. Por otro lado, también se da la

posibilidad de que el alumno adjunte otros archivos al

informe. Se ha hecho así, porque una práctica habitual en los

proyectos de este tipo es complementar el diseño de la red con

una documentación más elaborada, que incluya aspectos tales

como presupuestos, modelos de los dispositivos elegidos, etc.

Los alumnos podrían realizar esta documentación de manera

independiente a la aplicación, por ejemplo usando un

procesador de textos estándar. Luego, podrán guardar esa

documentación junto con el gráfico. De esta forma, el profesor

tendrá acceso a toda la información que precisa para la

evaluación y el alumno podrá almacenarla de manera

organizada.

Por último, mediante el menú “Usuario”, se da la opción al

alumno de modificar sus datos personales, su contraseña o

salir de la aplicación. Mientras que a través la opción “Ayuda”

puede consultar un manual básico del funcionamiento de la

herramienta.

B. Rol de profesor

Cuando un usuario se autentifica como profesor en la

aplicación, accede a una parte distinta de la aplicación.

Aunque el diseño se conserva, muchas de las funciones

presentadas en el menú serán distintas (ver Figura 4). Una de

esas opciones, “Alumnos”, nos permite añadir nuevos

alumnos, ver los alumnos ya incorporados a la herramienta y

denegar el acceso a aquellos que se considere oportuno. El

menú “Profesores” nos permite hacer esto mismo, pero con

otros profesores del curso. El sistema se ha dejado abierto para

que cualquier profesor pueda añadir, ver y eliminar otros

profesores. Aunque esto podría tener algún inconveniente en

un sistema más grande, consideramos que no generará

problemas; ya que no se espera un número elevado de

profesores en la asignatura. En otras palabras, todos los

profesores se consideran de confianza.

Fig. 2. Estructura del menú del alumno.

18 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 31: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Aparte de las funciones más administrativas, se proveen

otras orientadas a la función pedagógica. En primer lugar, se

permite que el profesor pueda visualizar todos los gráficos de

los alumnos. Se puede acceder a la lista de gráficos de cada

uno a través de la lista de alumnos. Por simplicidad, no se

permite al profesor modificar los trabajos de alumnos (el modo

corrección entraría dentro de los trabajos futuros). Una vez

abierto un gráfico, el profesor puede descargar toda la

documentación asociada a él; tanto el informe generado

automáticamente, como la adjuntada por los alumnos. Estas

opciones son suficientes para permitir tanto la corrección final

de los trabajos realizados por los estudiantes, como para

realizar un seguimiento continuo a alto nivel. No obstante,

puede ser útil observar la actividad de los alumnos más en

detalle. La opción “Monitorización” ofrece esta posibilidad. El

profesor puede configurar qué eventos de los alumnos

monitorizar y acceder a un registro para cada alumno donde se

listen esas acciones. Por ejemplo, se podrá monitorizar cada

vez que un alumno borra o añade un elemento a la red. La

Figura 5 muestra las opciones posibles en la versión actual.

Los registros se ofrecen al profesor como archivos de texto

donde cada línea es un evento del alumno. Para cada uno se

indica la fecha y la hora en que se ha producido, así como un

texto explicativo. A continuación se muestra un extracto del

registro perteneciente a un alumno:

Un análisis detallado del contenido de estos registros puede

dar muchas pistas sobre fallos conceptuales de un alumno. En

la siguiente lista se muestran algunos ejemplos de la

información que se puede obtener y que podría usarse tanto en

la evaluación, como en el seguimiento:

Conceptos aprendidos. Cuando un alumno es capaz de insertar y utilizar correctamente un elemento de red, o una característica de un interfaz correctamente.

Errores de concepto o dudas. En el caso contrario al anterior, si un alumno intenta repetidas veces conectar dos elementos que no deberían estarlo o interfaces de distinto tipo; se le podrá convocar a una tutoría.

Facilidad de aprendizaje. Si el alumno ha realizado sus ejercicios a la primera, o ha necesitado intentos.

Trabajo del alumno. Si existe un trabajo diario o se ha dejado todo el trabajo para última hora. Bastaría con controlar las fechas en las que el estudiante se ha conectado y sus acciones durante esas conexiones.

En definitiva, se dota al profesor de una información muy

valiosa para el seguimiento y evaluación de sus pupilos

durante un curso. Aunque se considera que éste es un primer

paso interesante, la evolución de la herramienta podría

dirigirse al análisis automatizado de los eventos de los

17-09-2009 19:15:25->Usuario Conectado: Sergio

17-09-2009 19:15:40->Recupera el gráfico Red 1

17-09-2009 19:15:46->Inserta el elemento Switch 4

17-09-2009 19:15:55->Inserta un interfaz en el elemento Switch 4

17-09-2009 19:16:09->Elimina el elemento ServidorWeb

Fig. 4. Estructura del menú de profesor.

Fig. 3. Para crear un interfaz simplemente hay que seleccionar un elemento

(a), activar la opción “Crear Interfaz” (b) y configurar las propiedades del

interfaz. Tanto las características, como las distintas opciones son

configurables por el profesor.

S. CABRERO et al.: HERRAMIENTA EDUCACIONAL PARA EL DISEÑO Y CONFIGURACIÓN DE REDES... 19

ISSN 1932-8540 © IEEE

Page 32: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

alumnos. De manera semejante a otros sistemas, por ejemplo

los sistemas de detección de intrusiones en una red; la

herramienta podría ser capaz de procesar los eventos

generados por un alumno y transformarlos en informes de

seguimiento para el profesor. En ellos, se identificarían la

evolución del alumno en términos de aprendizaje; tales como

los conceptos aprendidos o el tiempo empleado en ellos.

Por último, al igual que los alumnos, los profesores también

disponen de una ayuda y posibilidad de cambiar sus datos a

través del menú “Usuario”.

V. IMPLEMENTACIÓN

Tal y como se ha mencionado, la implementación de la

herramienta se ha realizado utilizando tecnologías web. Se han

utilizado lenguajes como Javascript, Ajax y el formato SVG

(Scalable Vector Graphics) para presentar el interfaz de

usuario. Además, se ha utilizado el lenguaje dinámico PHP

para programar el núcleo de la aplicación y acceso a los datos

en el lado del servidor. La base de datos MySQL se ha

utilizado para guardar los datos de los usuarios, así como

información sobre los gráficos de red. Finalmente, XML se

utiliza para modelar los archivos de configuración de la

aplicación. Esta implementación se ha dividido en cinco

paquetes, tal y como se muestra en la Figura 6.

El paquete principal implementa la “Lógica de negocio”. Es

donde se incluyen las funcionalidades soportadas por la

aplicación. El paquete “Interfaz de usuario” presenta estas

funciones a los usuarios y los otros paquetes están

relacionados con el modelo de datos utilizado. Se encargan de

acceder a los datos de usuarios o gráficos (“Acceso BD”),

validar los datos introducidos (“Validación”) por el usuario o

aplicar la configuración de la herramienta (“Configuración del

Sistema”). Se trata, por tanto, de una arquitectura multicapa

que permite la escalabilidad tanto horizontal como vertical en

caso de que se quieran añadir nuevas características.

Desde el punto de vista docente, la característica más

potente es la posibilidad de cambiar aspectos de configuración

de la herramienta, simplemente cambiando algunos archivos.

Como se ha comentado, distintos cursos podrían utilizar esta

herramienta con distintos fines. Supongamos que se quiere

realizar un curso sobre redes de área local (LAN) y otro sobre

redes de telefonía móvil UMTS. En el primer caso, los

componentes incluidos podrían ser: routers, firewalls, PCs,

switches, etc. En el segundo caso, una red podría incluir:

antenas, RNS, RNC, etc. Esta herramienta podría utilizarse en

ambos cursos. Bastaría con cambiar el archivo de

configuración de los componentes. En el siguiente ejemplo se

muestra como se añadiría un nuevo elemento “Punto de

Acceso” a la aplicación:

Del mismo modo, existe la posibilidad de configurar los

parámetros presentes en los interfaces de comunicaciones. Por

ejemplo, podría configurarse el protocolo que utilizan, su

velocidad, su modo de transmisión (dúplex/simplex) o

cualquier otro parámetro que el profesor considere oportuno

incluir. Por simplicidad, se consideran un grupo de

características comunes a los interfaces de red para todos los

componentes que pueden ser insertados. Lógicamente, en el

mundo real, distintos interfaces soportan distintas

características. Aunque podría considerarse para futuras

ampliaciones de la aplicación, habrá que estudiar el efecto que

podría tener en los alumnos introducir ese nuevo nivel de

complejidad. A continuación se muestra un ejemplo de la

configuración realizada para añadir una nueva característica a

los interfaces red “Direccionamiento del Interfaz” y una nueva

opción a una característica existente “802.11g”:

La configuración realizada por el profesor, u otra persona

encargada de la instalación, es completamente transparente al

alumno. A la hora de crear sus gráficos, al alumno se le

presentarán aquellas opciones que el profesor haya

determinado. Esta característica se considera una novedad

significativa frente a otras aplicaciones; ya que permite

adaptar la aplicación al contexto del curso e incluso al

transcurso del mismo. Esto implica que los alumnos aprenden

en un entorno más guiado y el profesor podrá adaptar la

herramienta a sus demandas.

<interfaz>

<caracteristica nombre="Tipo">

<opcion>Ethernet</opcion>

<opcion>Gigabit Ethernet</opcion>

<opcion>802.11g</opcion>

</caracteristica>

<caracteristica nombre="PoE">

<opcion>Si</opcion>

<opcion>No</opcion>

</caracteristica>

<caracteristica nombre="Direccionamiento del Interfaz">

<opcion>Público</opcion>

<opcion>Privado</opcion>

</caracteristica>

</interfaz>

<elementos>

<elemento nombre="Router" simbolo="ImagenRouter.svg" />

<elemento nombre="Switch" simbolo="ImagenSwich.svg" />

...

<elemento nombre=”Punto de acceso” simbolo=”ImagenAP.svg “/>

</elementos>

Fig. 5. Opciones de monitorización mostradas al profesor.

20 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 33: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

VI. PROYECTO DE INNOVACIÓN DOCENTE

En esta sección, se esquematiza un proyecto de innovación

docente en el que se podría incluir la herramienta presentada

en este artículo. Este tipo de proyectos son fundamentales para

la correcta implantación de un nuevo método didáctico. De

esta forma, se reduce el riesgo de implantar nuevos métodos

de manera incorrecta. Además, es posible medir su

repercusión, positiva o negativa, al final del mismo. Este

editor de redes, considerado como un nuevo método de

aprendizaje, no es una excepción. Por tanto, su incorporación

en una asignatura o curso podría seguir las indicaciones dadas

aquí.

Vamos a considerar que el proyecto se enmarca en una

asignatura introductoria sobre redes IP y que previamente en

esa asignatura se utilizaba otra herramienta más compleja (por

ejemplo: Packet Tracer). Debido a las limitaciones de espacio,

se expondrán únicamente los principios fundamentales. Se

comenzará con los objetivos del proyecto. A continuación, se

describirá brevemente la metodología a seguir. Finalmente, se

indicarán algunos detalles sobre el seguimiento y la

evaluación del mismo.

A. Objetivos

La herramienta educacional está destinada a introducir

conceptos sobre redes de comunicaciones. Por tanto, el

objetivo principal del proyecto será que los alumnos adquieran

estos conceptos de una forma gradual y sencilla. Además,

existirán otros objetivos secundarios. En primer lugar, al

finalizar el trabajo con la herramienta, el alumno deberá ser

capaz de utilizar funciones básicas de otras herramientas más

complejas. Por parte del profesor, este proyecto deberá

permitir detectar los problemas conceptuales de los alumnos;

así como evaluar su ritmo de trabajo y aprendizaje.

B. Metodología

La metodología de este proyecto de innovación deberá

basarse en pequeñas sesiones prácticas, complementadas con

el trabajo personal de los alumnos. Podría organizarse de la

siguiente forma:

Sesión 1. Se introduce la herramienta a los alumnos, con unos componentes básicos cargados. Por ejemplo:

switch, PC, router. Se les encarga que realicen un esquema de red sencillo para la próxima sesión: dos PC conectados a un Switch, conectado a un Router.

Sesión 2. Se comentan y resuelven las dificultades que hayan podido surgir. Se les encarga ahora un esquema de red más complejo, con estos mismos elementos: una red local de una oficina con varias subredes.

Sesiones posteriores. Se van introduciendo sucesivamente nuevos elementos de red: firewalls, puntos de acceso inalámbrico, etc. Se hacen ejercicios cortos con ellos.

Práctica final. Se pide a los alumnos que diseñen un esquema de red en un proyecto mayor. Este esquema incluirá todos los elementos vistos en clase. Durante este proceso, el profesor monitorizará la actividad de los alumnos periódicamente. De esta forma, podrá ver qué alumnos están trabajando, cuales lo están dejando para el final; quienes van bien, o quienes tienen dificultades.

Fin de práctica. Se corrigen y comentan los resultados de la práctica con los alumnos.

Sesión final. Se encarga a los alumnos que reproduzcan total o parcialmente su práctica final, pero en un programa más complejo, por ejemplo Packet Tracer. Se observarán las diferencias y las dificultades. En especial, se comprobará si estos son capaces de empezar a usar ese programa en poco tiempo y el editor ha reducido la curva de aprendizaje.

C. Evaluación del proyecto de innovación docente

Una parte fundamental de un proyecto de innovación

docente es la evaluación del mismo. En cierto modo, unos

buenos resultados de los alumnos pueden determinar el éxito

del proyecto. Sin embargo, esta variable es dependiente de

otros factores. Por tanto, la evaluación debe basarse también

en otros criterios. Es posible entregar cuestionarios a los

alumnos y a los profesores preguntándoles sobre su nivel de

satisfacción general, dificultades e impresiones. En los

cuestionarios para los alumnos, se les debería preguntar sobre

las dificultades que han encontrado en el uso de la herramienta

y su percepción de los conceptos aprendidos. En cuanto a los

profesores, es interesante conocer su impresión sobre el

funcionamiento de la herramienta y su influencia sobre el

aprendizaje del alumno.

Para saber si este proyecto introduce alguna mejora con

respecto a una situación anterior, los resultados de los alumnos

pueden ser comparados con los de años anteriores. Para juzgar

si las diferencias se deben al cambio de metodología o a otros

factores; se puede utilizar un parámetro de comparación. Por

ejemplo, este parámetro podría ser una valoración subjetiva

del profesor o los resultados en otra asignatura con el mismo

grupo de alumno. La repetición del proyecto en años sucesivos

podrá dar lugar a una comparación mas justa.

Destacar que el proceso de evaluación del proyecto de

innovación es de vital importancia. No sólo es útil para refinar

la metodología docente, sino también es fundamental para

priorizar los trabajos futuros a realizar sobre la herramienta.

Fig. 6. Diagrama de los distintos paquetes de la aplicación.

S. CABRERO et al.: HERRAMIENTA EDUCACIONAL PARA EL DISEÑO Y CONFIGURACIÓN DE REDES... 21

ISSN 1932-8540 © IEEE

Page 34: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

VII. CONCLUSIONES

El diseño y configuración de redes es una materia que se

presta al aprendizaje práctico de los conceptos. Sin embargo,

las herramientas utilizadas habitualmente no son las más

adecuadas para los alumnos noveles. Como se ha visto,

pueden ser complejas y más orientadas al mundo profesional o

investigador. Es por ello que se ha diseñado una herramienta

sencilla, pero que comparte los principios de los entornos

profesionales para el diseño de redes. Por esto, se propone

como el primer paso en la enseñanza de estos conceptos.

La herramienta dota a profesores y alumnos de recursos

adecuados para este fin. Las funcionalidades ofrecidas

permiten que el profesor pueda guiar adecuadamente a los

alumnos, adaptando la aplicación a los conceptos específicos

del curso y monitorizando la actividad de los alumnos. Esto

debería hacer más eficiente la metodología de enseñanza de

los profesores, empleando menos su tiempo en enseñar el

funcionamiento de las herramientas y empleándolo en

transmitir conceptos. Consecuentemente, también se agilizará

la asimilación por parte de los alumnos. Además, estos se

verán beneficiados por la posibilidad de trabajar libremente y

de manera sencilla, al ser una herramienta basada en web.

A falta de una evaluación formal, enmarcada en un proyecto

de innovación docente similar al descrito en VI; la evaluación

informal ha arrojado unos resultados satisfactorios. Los

usuarios alumno han conseguido realizar gráficos de red,

recibiendo unas pocas indicaciones. Los usuarios con rol de

profesor también han sido capaces de entender la mecánica de

revisión de gráficos y documentaciones de forma sencilla. Por

supuesto, también se han detectado posibles mejoras. Las más

relevantes se comentan en la siguiente sección.

VIII. TRABAJO FUTURO

Los trabajos futuros han comenzado con la introducción de

esta herramienta en una asignatura como parte de un proyecto

de innovación docente. Su evaluación exhaustiva y la

observación de los usuarios, tanto alumnos como profesores,

determinará en gran medida la evolución de este trabajo. Sin

embargo, ya se pueden proponer algunas mejoras: la

posibilidad de que los profesores puedan modificar los

trabajos a modo corrección, guardando distintas versiones para

que los alumnos comparen; la inclusión de anotaciones tipo

post-it; la generación automática de informes de

monitorización; o la creación de una herramienta que ayude a

los profesores a configurar la herramienta (elementos e

interfaces).

REFERENCIAS

[1] Bereiter, C. y Scardamalia, M., “Cognitive coping strategies and the problem of “inert knowledge””. Thinking and Learning Skills: Research

and Open Question, vol. 2, pp.65-80, Hillsdale, NJ, Erlbaum. 1985.

[2] Bonwell, C.C. and J.A. Eison, “Active Learning: Creating Excitement in the Classroom,” ASHE-ERIC Higher Education Report No. 1, George

Washington University, Washington, D.C., 1991.

[3] A. W. Chickering and Z. F. Gamson, “Seven principles for good practice in undergraduate education,” AAHE Bull., vol. 39, pp. 3–7, 1987.

[4] Barrows, H.S., Tamblyn, R.M., “Problem Based Learning: an Approach

to Medical Education,” New York: Springer, 1980.

[5] Bloom, B.S., Engelhart, M.D., Furst, E.J., Hill,W.H. y Krathwohl, D.R., “Taxonomy of educational objectives: The classification of educational

goals,” Handbook 1: Cognitive domain. Nueva York, David McKay, 1956.

[6] Cisco,“Packet tracer”,

http://www.cisco.com/web/learning/netacad/course_catalog/PacketTracer.html, visitado por última vez en Septiembre 2009.

[7] OPNET Technologies, “OPNET modeler: making networks and

applications perform”, http://www.opnet.com/, visitado por última vez en Septiembre 2009.

[8] Information Sciences Institute, “The network simulator: ns-2”,

http://nsnam.isi.edu/nsnam/index.php/Main_Page, visitado por última vez en Septiembre 2009.

[9] “The ns-3 network simulator”, http://www.nsnam.org/, visitado por

última vez en Septiembre 2009.

[10] Microsoft, “Microsoft Visio 2007”, http://office.microsoft.com/es-es/visio/, visitado por última vez en Septiembre 2009.

[11] Domínguez, M., Rodríguez, F. J., González, J. L. “Simulador MPLS para Innovación Pedagógica en el Área de Ingeniería Telemática”. En

Revista Iberoamericana de Tecnologías del Aprendizaje, Núm. 1, Vol. 2, pp 27-34, 2007.

[12] Melendi, D., Pañeda, X. G., García, R., García, V. “Sistemas para la

realización y evaluación de prácticas de protocolos de nivel de aplicación”. En Revista Iberoamericana de Tecnologías del Aprendizaje,

Núm. 2, Vol. 4, pp 109-116, 2009.

Sergio Cabrero Barros es Ingeniero de Telecomunicación

y Profesor Ayudante del Área de Ingeniería Telemática del

Departamento de Informática de la Universidad de Oviedo,

Es especialista en servicios de audio/vídeo sobre redes

móviles ad.hoc.

Xabiel G. Pañeda es Doctor e Ingeniero en Informática y

Profesor Titular de Universidad Interino del Área de

Ingeniería Telemática del Departamento de Informática de

la Universidad de Oviedo. Es miembro de diferentes

organizaciones, plataformas y comités de investigación

como el SYMM (Synchronized Multimedia) del W3C.

Especialista en servicios de audio/vídeo para Internet.

Roberto García Fernández es Doctor e Ingeniero de

Telecomunicación y Profesor Titular de Universidad del

Área de Ingeniería Telemática del Departamento de

Informática de la Universidad de Oviedo. Es especialista en

redes de cable e integración servicios de audio/vídeo sobre

las mismas.

David Melendi Palacio es Doctor e Ingeniero en

Informática y Profesor Titular de Universidad Interino del

Área de Ingeniería Telemática del Departamento de

Informática de la Universidad de Oviedo. Es miembro de

diferentes organizaciones, plataformas y comités de

investigación como el SYMM (Synchronized Multimedia)

del W3C. Especialista en servicios de audio/vídeo para

Internet.

Rafael Orea Area es Ingeniero en Informática e

Investigador Contratado en el Área de Ingeniería Telemática

del Departamento de Informática de la Universidad de

Oviedo. Ha trabajado en diferentes empresas dirigiendo

proyectos TI para la administración pública. Recientemente

ha obtenido el Diploma en Estudios Avanzados en

Dirección de Proyectos de la Universidad de Oviedo. Es

especialista en servicios TV en Internet.

22 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 35: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Title—Assessment of Competences in University Degrees

Using Data Mining Techniques.

Abstract—Nowadays the successful acquisition of

competences is the base for the achievement of the professional

skills and, consequently, the educational methodologies need to

be reconsidered. This work describes a methodological

procedure proposed to help educational experts to assess if the

competences developed in a degree program are really acquired

by the student. Due to the huge amount of information, this

analysis is addressed through Data Mining techniques. The

procedure has been successfully tested in the Computer

Engineering and in the Telecommunication Engineering degrees

of our institution. The analysis of results allowed experts to

identify some non promoted competences.

Index Terms—Competences, Education, Engineering,

European Higher Education Area, Data Mining, Clustering.

I. INTRODUCCIÓN

AS nuevas necesidades de la sociedad están promoviendo

la mejora de las metodologías educacionales en las

universidades. En Europa, estas adaptaciones son

consecuencia del Espacio Europeo de Educación Superior

(EEES) [1], donde los modelos educacionales han sido

redefinidos centrándose en ofrecer al estudiante competencias

específicas como base del aprendizaje de conocimientos de su

titulación [2], [3], [4]. Una competencia es un conjunto de

habilidades, conocimientos y actitudes que una persona ha de

poseer para ser capaz de realizar satisfactoriamente un tarea

específica [5]. Es importante resaltar que la tipología de las

competencias está estrechamente relacionada con la

metodología usada para impartir las asignaturas y la forma de

evaluar a los estudiantes. Por ejemplo, una asignatura técnica

en la que los alumnos han de realizar presentaciones orales,

desarrollará competencias como “comunicación oral”.

Nuestra institución obtuvo el reconocimiento europeo

mediante el certificado que garantizaba haberse adaptado al

Sistema Europeo de Transferencia de Créditos (ECTS,

A. García-Piquer, A. Fornells, E. Golobardes pertenecen al Grupo de

Investigación en Sistemas Inteligentes (GRSI) de La Salle – Universitat

Ramon Llull, c/ Quatre Camins nº 2, 08022, Barcelona, España (e-mail:

alvarog, afornells, [email protected]).

L. Cugota Florejachs La Salle – Universitat Ramon Llull, c/ Quatre Camins

nº 2, 08022, Barcelona, España (e-mail: [email protected]).

DOI (Digital Object Identifier) Pendiente.

29467-IC-1-2005-1-ES-ERASMUS_ECTSL) y el Suplemento

al Diploma (DS, 29467-IC-1-2005-1-ES-

ERASMUS_ECTSDS) en 2005. Ambas menciones fueron el

resultado de especificar las competencias que los estudiantes

deberían adquirir en las titulaciones impartidas. Para ello, en

este proceso fue necesario definir las competencias que

trabaja cada asignatura. A partir de estas menciones, La Salle

tuvo que validar si las competencias que fueron especificadas

en el ECTS estaban siendo realmente adquiridas por los

alumnos en las asignaturas.

Este trabajo describe el procedimiento metodológico que se

llevó a cabo para realizar dicha validación, el cual se centra

en analizar los datos del sistema de información de la

universidad, donde los profesores habían especificado las

competencias, las metodologías educacionales y los métodos

de evaluación para cada una de las asignaturas. El análisis

sigue el siguiente proceso: (1) agrupar las competencias según

la importancia con la que han sido especificadas en el

programa de la titulación; (2) agrupar las competencias según

la importancia con la que son trabajadas por las asignaturas,

y; (3) analizar si la relevancia de las competencias en la

titulación es la misma que en las asignaturas. El análisis de

los datos se realizó mediante técnicas de Minería de Datos

(Data Mining) [6], [7], las cuales permiten agrupar los datos

según sus similitudes y extraer relaciones entre los grupos

encontrados. Los resultados de este análisis ayudaron a los

responsables de la titulación a ejecutar las acciones

correctivas oportunas para garantizar la correcta obtención de

las competencias especificadas en el programa de la

titulación.

El artículo se estructura de la siguiente manera. La Sección

II resume el trabajo relacionado con la validación de

competencias. La Sección III introduce brevemente a las

técnicas de Minería de Datos. La Sección IV presenta el

proceso propuesto para evaluar la adquisición de

competencias. La Sección V describe la experimentación y

comenta los resultados obtenidos. En la última sección se

comentan las conclusiones y líneas de futuro.

II. TRABAJO RELACIONADO

A lo largo de los últimos años han tenido lugar diversos

proyectos centrados en adaptar las metodologías

educacionales para promover las competencias más adecuadas

a las necesidades de la sociedad. Entre todos ellos podemos

Validación de Competencias en Titulaciones

Universitarias Usando Minería de Datos

Álvaro García Piquer, Albert Fornells Herrera, Elisabet Golobardes Ribé y Laia Cugota Florejachs

L

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 23

ISSN 1932-8540 © IEEE

Page 36: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

citar el proyecto Tuning, el cual consiste en proponer puntos

de referencia para las competencias genéricas y específicas de

las disciplinas de una serie de ámbitos temáticos, entre los

que no se incluyen titulaciones de ingeniería. Este proyecto

tiene dos versiones, una enmarcada dentro de las titulaciones

impartidas en Europa [3], [4] y otra centrada en las

titulaciones que se realizan en América Latina [8].

Respecto las titulaciones de ingeniería, existen varios

estudios centrados en identificar cuáles son las competencias

más importantes que necesita un ingeniero. En este sentido, el

informe Reflex [9] fue elaborado en un proyecto denominado

“The flexible professional in the knowledge society. New

demands on higher education in Europe” centrado en el

contexto europeo. El principal objetivo del estudio era

identificar las competencias más importantes que los

ingenieros necesitan potenciar. Alrededor de 40000

estudiantes fueron entrevistados en 14 países europeos. En el

contexto americano también existe un proyecto similar

centrado en las ingenierías denominado CDIO Syllabus [2].

Además, existen dos interesantes estudios españoles centrados

en la titulación de telecomunicaciones. Uno fue realizado por

el Colegio Oficial de Ingenieros de Telecomunicación (COIT)

[10] y el otro fue realizado por la Asociación Catalana de

Ingenieros de Telecomunicación [11]. También en el ámbito

de las universidades españolas podemos citar la “Guía para la

evaluación de competencias en el área de Ingeniería y

Arquitectura” [12], así como trabajos más acotados y

centrados en la adaptación de una titulación concreta de

ingeniería [13] o, incluso, de una única asignatura [14], [15].

Por otro lado, esta no es la primera vez que las técnicas de

Minería de Datos son usadas para ayudar a los expertos en la

adaptación de metodologías educacionales [12]. En un trabajo

previo, se aplicaron técnicas de clustering para identificar

tipos de asignaturas [16]. Estos grupos ayudaron a los

expertos a decidir la mejor metodología educacional a aplicar

acorde a las necesidades de las asignaturas.

III. TÉCNICAS DE MINERÍA DE DATOS

La evolución de la tecnología informática, en términos de

velocidad y capacidad de almacenamiento, ha permitido el

desarrollo de sistemas de información caracterizados por

gestionar grandes volúmenes de información. Esto ha

motivado la necesidad de la definición de nuevas estrategias

para procesar los datos y ayudar a los expertos a identificar y

entender las relaciones ocultas entre los datos.

La Minería de Datos se define como el proceso de extraer y

descubrir automáticamente conocimiento útil e inteligible a

partir de un gran volumen de información [17]. Los métodos

que se centran en agrupar la información en base a un

conjunto de criterios se denomina clustering [18] y ofrecen a

los expertos una posible clasificación o categorización de los

elementos. El resultado de aplicar una técnica de clustering es

una serie de grupos (también denominados clusters), donde

cada uno contiene un conjunto de elementos similares. Por lo

tanto, los elementos pertenecientes a un grupo son similares

entre ellos pero diferentes a los de otros clusters. Los métodos

de clustering pueden clasificarse de acuerdo a una serie de

características [19]: (1) las relaciones entre los clusters; (2) el

proceso de construcción de los clusters; (3) el criterio tenido

en cuenta para realizar la agrupación, y; (4) la relación entre

los elementos y los clusters. K-means [20], SOM [21] y

CAOS [22] son ejemplos de algoritmos representativos. Uno

de los principales inconvenientes de las técnicas de clustering

es que no existe una única posible solución porque la

información puede verse desde muchos puntos de vista y,

obviamente, se desconoce la solución óptima que se busca.

Por este motivo, la práctica habitual es elegir la mejor

solución mediante métodos de validación para corroborar la

fiabilidad de los grupos [23]. Los métodos de validación

pueden ser usados principalmente desde dos puntos de vista.

Por un lado, se pueden usar para evaluar una única solución

usando el criterio de un experto (external criteria) o usando

una métrica basada en los datos originales (internal crieria).

Por otro lado, encontramos los métodos centrados en

comparar varias soluciones y ordenarlas (relative criteria)

según un índice de validación. Los índices de validación son

métricas que indican la calidad de una agrupación

considerando la compactación y separación de los grupos. Los

índices de validación más utilizados son Davies-Bouldin [24],

Dunn’s [25] y SD [26].

IV. VALIDACIÓN DE COMPETENCIAS

A fin de validar si las competencias de una titulación son

realmente adquiridas por el alumno, el primer paso es

analizar si las asignaturas proveen a los estudiantes de las

competencias esperadas. Sería lógico pensar que la suma de

asignaturas de una titulación ha de trabajar las misma

competencias y en el mismo grado que las competencias que

se desean obtener en un alumno titulado. Sin embargo, esto

no es cierto ya que realmente puede haber competencias que

no se están trabajando en las asignaturas como se especifica

en la titulación. Esto es debido, como ya hemos comentado

anteriormente, a que la adquisición de competencias está

relacionada con las metodologías educacionales y los métodos

de evaluación usados en las asignaturas.

Esta sección propone un procedimiento metodológico

basado en tres etapas (ver Figura 1) para validar si se están

trabajando correctamente en las asignaturas las competencias

estipuladas en la titulación. Las dos primeras etapas se

centran en agrupar las competencias de una titulación y las

competencias de todas las asignaturas de ésta

respectivamente. La elección del número óptimo de grupos se

obtiene usando el método de validación relative criteria. La

última etapa compara los grupos obtenidos para identificar las

diferencias. A continuación se describen estas etapas.

24 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 37: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

A. Agrupación de las competencias de una titulación

El objetivo es agrupar las competencias teniendo en cuenta

su nivel de importancia (nivel de conocimiento esperado) en

la titulación. Esta importancia depende de las siguientes cinco

categorías evaluadas desde 0 (menos relevante) hasta 4 (más

relevante) por los docentes y los responsables de la titulación:

a. Haber tenido experiencia o haber estado expuesto a la

competencia.

b. Ser capaz de participar y contribuir en la competencia.

c. Ser capaz de entender y explicar la competencia.

d. Tener habilidad en la práctica o la implementación de

la competencia.

e. Ser capaz de innovar o liderar en la competencia.

Para obtener la agrupación de datos más adecuada, se

realizan varias agrupaciones con diferentes configuraciones

del algoritmo de clustering utilizado. El resultado obtenido es

un conjunto de soluciones donde la mejor es seleccionada

usando relative criteria como método de validación de

clustering. La solución seleccionada contendrá varios grupos

donde cada uno tiene un conjunto de competencias con

similar nivel de importancia.

Programa de la titulación

Información de las asignaturas

Identificación de las competencias críticas

Competenciasagrupadas

Competenciasagrupadas

Figura 1. Proceso para la identificación de competencias críticas.

B. Agrupación de las competencias de las asignaturas

El objetivo es agrupar las competencias en base al nivel de

importancia de éstas en las asignaturas. La importancia de

una competencia depende del número de asignaturas que la

trabajan.

El algoritmo de clustering se configura para agrupar las

competencias en el mismo número de grupos que en la etapa

anterior. Esto es necesario porque en la siguiente etapa se

compararán los grupos resultantes de ambas etapas, y para

ello es necesario disponer del mismo número de grupos

resultantes. Prevalece el número de grupos identificado en la

primera de ellas debido a que, al referirse a la información de

la titulación, nos indica los niveles de importancia de

competencias que deberían existir dentro de dicha titulación.

C. Comparación de las agrupaciones

La última etapa consiste en evaluar si los grupos obtenidos

en las dos etapas anteriores son similares. La evaluación se

centra en comparar si los grupos agrupan las mismas

competencias en el mismo nivel de importancia, para poder

identificar las competencias críticas. Una competencia crítica

es aquella que no se trabaja en las asignaturas como se

debería y, consecuentemente, la competencia no se da con el

nivel requerido en la titulación aunque esté especificada en el

programa de ésta.

V. CASO DE ESTUDIO: INGENIERÍA INFORMÁTICA E INGENIERÍA

DE TELECOMUNICACIONES

El proceso de validación de competencias se ha llevado a la

práctica en las titulaciones de Ingeniería Informática

(segundo ciclo) y de Ingeniería de Telecomunicaciones

(segundo ciclo) impartidas por nuestra institución.

Inicialmente describiremos los datos extraídos del sistema de

información de la universidad y, a continuación,

expondremos los resultados de aplicar el proceso propuesto.

A. Sistema de información de la universidad

Los datos referentes a las competencias proceden del

sistema de información de la universidad. Estos datos han

sido introducidos por los profesores de las asignaturas y por

los responsables de cada titulación. Por un lado encontramos

TABLA I

COMPETENCIAS SELECCIONADAS PARA LAS TITULACIONES

DE INGENIERÍA EN LA SALLE

Identificador Competencia

C01 Capacidad para comunicarse con personas no expertas en

la materia

C02 Habilidad para trabajar de forma autónoma

C03 Capacidad de trabajar en un equipo interdisciplinar

C04 Habilidad para trabajar en un contexto internacional

C05 Apreciación de la diversidad y multiculturalidad

C06 Conocimientos generales básicos sobre el área de estudio

C07 Capacidad de análisis y síntesis

C08 Capacidad de aplicar los conocimientos en la práctica

C09 Capacidad para generar nuevas ideas (creatividad)

C10 Capacidad de organizar y planificar

C11 Capacidad para adaptarse a nuevas situaciones

C12 Capacidad de aprender

C13 Preocupación por la calidad y mejora continua

C14 Capacidad crítica y autocrítica

C15 Toma de decisiones

C16 Habilidades básicas de manejo del ordenador

C17 Sensibilidad por el medio ambiente

C18 Compromiso ético

C19 Conocimientos básicos de la profesión

C20 Habilidades de gestión de la información (habilidad para

buscar y analizar información proveniente de fuentes

diversas)

C21 Iniciativa y espíritu emprendedor

C22 Habilidades interpersonales

C23 Conocimientos en alguna especialidad de formación

C24 Conocimiento de una segunda lengua

C25 Liderazgo

C26 Comunicación oral y escrita en la propia lengua

C27 Resolución de problemas

C28 Diseño y gestión de proyectos

C29 Habilidades de investigación

C30 Trabajo en equipo

C31 Conocimiento de culturas y costumbres de otros países

C32 Motivación de logro

La primera columna indica el identificador de la competencia, y la segunda

columna es el nombre de la competencia.

PIQUER, FORNELLS, RIBÉ Y CUGOTA: VALIDACIÓN DE COMPETENCIAS EN TITULACIONES... 25

ISSN 1932-8540 © IEEE

Page 38: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

entre estos datos las 32 competencias (ver Tabla I)

consideradas como relevantes por profesores y los

responsables de las titulaciones, y que están basadas en las

expuestas por el proyecto Tuning Europa [3], [4]. Por otro

lado, el sistema también dispone de los datos referentes a la

evaluación de cada competencia según las cinco categorías [2]

detalladas en la Sección IV-A para cada una de las

titulaciones. La Tabla II muestra un ejemplo parcial de una

titulación. Finalmente, el resto de información extraída del

sistema es el número de asignaturas que trabajan una

determinada competencia en una titulación, tal como muestra

el ejemplo de la Tabla III.

B. Experimentación

El algoritmo de clustering seleccionado para identificar los

grupos de competencias ha sido el K-means [20] disponible

en la herramienta Weka [17], ya que se adapta a los requisitos

en términos de tipología de datos. Esta herramienta de libre

distribución de la Universidad de Waikato ofrece un conjunto

de algoritmos de Minería de Datos que pueden utilizarse sin

necesidad de implementarlos. Incluye algoritmos de

preprocesamiento y visualización de datos, clasificación,

regresión, clustering y obtención de reglas de asociación.

Concretamente, el algoritmo K-means consiste en agrupar los

elementos de entrada en k clusters circulares, según la

distancia de cada uno respecto al centro de cada cluster

(centroide). El proceso es el siguiente:

Paso 1. Se eligen aleatoriamente k elementos que

serán los representantes (centroides) de cada uno de

los k clusters a encontrar.

Paso 2. Se asocia cada uno de los elementos al

cluster con el centroide más similar.

Paso 3. Se recalculan los centroides de cada cluster

como la media de los elementos de cada uno de

ellos.

Paso 4. El objetivo es optimizar una función objetivo

que tiene en cuenta los atributos de cada elemento,

por lo que se repiten los pasos 2 y 3 hasta que se

alcance una convergencia.

Así mismo, el método de validación de clusters escogido ha

sido relative criteria con el índice de validación Dunn’s,

debido a que se adapta de manera precisa a la forma de los

clusters obtenidos por K-means. Este índice valora cada una

de las agrupaciones teniendo en cuenta la distancia entre los

clusters y la separación entre los elementos de cada uno, tal y

como se indica en (1), (2) y (3). Sea D el índice a calcular.

Sea deuc(x,y) la distancia euclidiana entre los elementos x e y.

Sea ci el cluster i. Sea nc el número de clusters.

)))((max

),((minmin

...1

...1...1k

nk

ji

nijni cdiam

ccdD

c

cc

(1)

)),((min),(,

yxdeucccdji cycx

ji

(2)

)),((max)(,

yxdeuccdiamicyx

i

(3)

Finalmente, el número de asignaturas en la titulación de

Ingeniería Informática y en la de Telecomunicaciones es de

64 y 70 respectivamente. El número óptimo de grupos

obtenidos aplicando estos métodos en la titulación de

Ingeniería Informática es de 3 y en la de Ingeniería de

Telecomunicaciones es de 4. Esto significa que se han

identificado 3 y 4 niveles de importancia respectivamente.

Las Figuras 2 y 3 muestran las competencias críticas

después de haber comparado los grupos resultantes de las dos

primeras etapas en ambas titulaciones. Es importante destacar

que existen situaciones donde una competencia no debería

estar trabajada por una titulación y, sin embargo, sí lo está

por el global de las asignaturas. Este es el caso de las

competencias C07 y C026 en la titulación de

Telecomunicaciones. Aunque no se considera un problema,

los expertos deben revisar si esta competencia es necesaria.

TABLA II

EJEMPLO DE LA RELEVANCIA DE LAS COMPETENCIAS

SEGÚN UNA TITULACIÓN

Competencia a b c d e

Capacidad para comunicarse con

personas no expertas en la materia

1.6 2 2.4 2 1.2

Habilidad para trabajar de forma

autónoma

4 2.4 3 3.8 1.6

… … … … … …

Conocimiento de culturas y costumbres

de otros países

0.2 0 0 0 0

Motivación de logro 3 2 1.8 1.8 1.6

La primera columna indica el nombre de la competencia, el resto de

columnas indican la evaluación de las cinco categorías detalladas en la sección

IV-A.

TABLA III

EJEMPLO DE LA RELEVANCIA DE LAS COMPETENCIAS

SEGÚN LAS ASIGNATURAS DE UNA TITULACIÓN

Competencia Número de asignaturas

Capacidad para comunicarse con personas no

expertas en la materia

0

Habilidad para trabajar de forma autónoma 18

… …

Conocimiento de culturas y costumbres de

otros países

0

Motivación de logro 5

La primera columna indica el nombre de la competencia, y la segunda

columna indica el número de asignaturas que ofrecen cada competencia en una

titulación.

26 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 39: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Figura 2. Competencias que deberían ser revisadas en la titulación de Ingeniería

Informática. El eje horizontal son las competencias definidas en la Tabla I. El eje

vertical indica la importancia del cluster en el cual se ha agrupado la

competencia.

Figura 3. Competencias que deberían ser revisadas en la titulación de Ingeniería

de Telecomunicaciones. El eje horizontal son las competencias definidas en la

Tabla I. El eje vertical indica la importancia del cluster en el cual se ha

agrupado la competencia.

Analizando la titulación de Ingeniería Informática,

podemos ver que existen varias competencias que no se

adquieren en las asignaturas como está estipulado en el

programa de la titulación. Entre todas ellas, podemos resaltar

seis competencias verdaderamente críticas, ya que se trabajan

con una importancia muy por debajo de la esperada:

Preocupación por la calidad y mejora continua.

Capacidad de crítica y autocrítica.

Toma de decisiones.

Habilidades básicas de manejo del ordenador.

Conocimientos básicos de la profesión.

Habilidades de gestión de la información.

Por otro lado, bajo el mismo criterio anterior, podemos

resaltar ocho competencias críticas en la titulación de

Ingeniería de Telecomunicaciones:

Capacidad para generar nuevas ideas.

Capacidad para adaptarse a nuevas situaciones.

Preocupación por la calidad de la mejora continua.

Toma de decisiones.

Conocimientos básicos de la profesión.

Habilidades de gestión de la información.

Conocimientos en alguna especialidad de formación.

Diseño y gestión de proyectos.

Las competencias críticas fueron examinadas por los

expertos en educación y comparadas con otros estudios [9],

[10], [11], y aplicaron posteriormente los ajustes necesarios

en las asignaturas de ambas titulaciones. Después de haber

realizado estas adaptaciones, las dos titulaciones permiten

adquirir las competencias estipuladas en los programas de

éstas.

VI. CONCLUSIONES Y LÍNEAS DE FUTURO

Uno de los principales objetivos del Espacio Europeo de

Educación Superior es adaptar los modelos educacionales a

las nuevas necesidades de la sociedad. Concretamente, el

nuevo punto de vista se basa en proporcionar al estudiante

competencias específicas como base para aprender

conocimientos.

Este trabajo se ha centrado en presentar un procedimiento

que se definió para validar si las competencias especificadas

en los programas de las titulaciones de Ingeniería en

Informática y de Ingeniería de Telecomunicaciones se

trabajaban por las asignaturas de las respectivas titulaciones.

El proceso de validación está basado en tres etapas, dos de las

cuales se centran en el uso de técnicas de Minería de Datos

para agrupar las competencias que se trabajan en las

asignaturas, así como las que se deberían adquirir al finalizar

la titulación. Usando esta información, se comparan las

similitudes entre ambas agrupaciones para detectar carencias

en la titulación analizada. Es interesante destacar que el

procedimiento propuesto se puede aplicar en otras titulaciones

e incluso en ámbitos donde exista una problemática similar.

Los resultados obtenidos permitieron identificar una serie

de competencias críticas que mediante la revisión y

modificación de las competencias trabajadas por las

asignaturas, ha permitido garantizar la adquisición de las

competencias necesarias en las titulaciones analizadas. Las

líneas de futuro se centran en (1) la supervisión de las

metodologías educacionales y de los métodos de evaluación

usados en cada asignatura para que un cambio en estos no

afecte a las competencias que deben trabajarse en una

asignatura, y; (2) en aplicar el mismo procedimiento de

identificación de competencias críticas y su posterior

adaptación al resto de titulaciones impartidas en nuestra

institución.

VII. AGRADECIMIENTOS

Este trabajo ha sido respaldado por la Agència per a la

Qualitat del Sistema Universitari Català mediante el proyecto

Guía para la evaluación de competencias en el área de

Ingeniería y Arquitectura (IUE/3013/2007), la Generalitat de

Catalunya (2009SGR-183), y el Comissionat per a

Universitats i Recerca del DIUE de la Generalitat de

Catalunya y del Fondo Social Europeo (FI-DGR 2010, DOGC

núm. 5456 – 2.9.2009). Agradecemos a La Salle-Universitat

Ramon Llull el soporte que da a nuestra investigación.

PIQUER, FORNELLS, RIBÉ Y CUGOTA: VALIDACIÓN DE COMPETENCIAS EN TITULACIONES... 27

ISSN 1932-8540 © IEEE

Page 40: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

REFERENCIAS

[1] Bologna Declaration. The european higher education area. Joint

Declaration of the European Ministers of Education, 1999.

[2] E. F. Crawley. The CDIO Syllabus: A Statement of Goals for

Undergraduate Engineering Education. Massachusetts Institute of

Technology, 2001.

[3] J. Gonzalez , y R. Wagenaar. Tuning Educational Structures in Europe.

Final Report Phase I. University of Deusto, Bilbao, 2003.

[4] J. Gonzalez, y R. Wagenaar. Tuning Educational Structures in Europe.

Final Report Phase II. University of Deusto, Bilbao, 2005.

[5] P. Hager, y A. Gonczi. General issues about assessment of competence.

Assessment and Evaluation in Higher Education, 19, 1994.

[6] U. M. Fayyad, G. Piatetsky-Shapiro, P. Smyth, y R. Uthurusamy.

Advances in Knowledge Discovery and Data Mining. AAAI/MIT Press,

1996.

[7] J. Hernández, M.J. Ramírez, y C. Ferri. Introducción a la Minería de

Datos. Pearson, Madrid, 2004.

[8] P. Beneitone, C. Esquetini, J. González, M. M. Maletá, G. Siufi, R.

Wagenaar. Reflexiones y perspectivas de la Educación Superior en

América Latina. Informe final. Proyecto Tuning.. University of Deusto,

Bilbao, 2007.

[9] Reflex project. Executive summary: The flexible professional in the

knowledge society. Agencia Nacional de Evaluación de la Calidad y

Acreditación (ANECA), 2007.

[10] Colegio Oficial de Ingenieros de Telecomunicación y Asociación de

Empresas de Electrónica. Informe Pafet V: Competencias profesionales y

necesidades formativas en el sector de servicios que hacen un uso

intensivo de las TIC. Tecnologías de la Información y Telecomunicaciones

de España, 2007.

[11] A. Llorens. Study of the professional profile of the engineers in the IT

context. Catalan Association of Telecomunication Engineers (ACET),

2008.

[12] E. Golobardes y L. Madrazo (coord.). Guía para la evaluación de

competencias en el área de Ingeniería y Arquitectura. Guías de

evaluación de competencias. AQU Catalunya. B-27.204-2009, 2009.

<http://www.aqu.cat/publicacions/guies_competencies/guia_enginyeria_ar

quitectura_es.html> [consulta: 3 de febrero de 2010].

[13] J. Garcia, F. Sánchez, y R. Gavaldà. Recomendaciones para el diseño de

una titulación de Grado en Informática. Revista Iberoamericana de

Tecnologías del Aprendizaje (RITA), 2(2):99–107, 2007.

[14] P. Alcover, J. Suardíaz, y P. Navarro. Adaptación de la docencia de una

asignatura de criptografía a las recomendaciones del Espacio Europeo de

Educación Superior. Revista Iberoamericana de Tecnologías del

Aprendizaje (RITA), 4(2):95–101, 2009.

[15] Á. Crespo, R. Colomo, y J. Gómez. La asignatura “Expresión Oral y

Escrita” dentro del Grado en Ingeniería Informática adaptado al Espacio

Europeo de Educación Superior. Revista Iberoamericana de Tecnologías

del Aprendizaje (RITA), 4(2):102–108, 2009.

[16] A. Garcia-Piquer, A. Fornells, E. Golobardes, y L. Cugota. Identification

of subject typologies through artificial intelligence techniques to study the

competences achievement of the new computer engineers. En 39th

ASEE/IEEE Frontiers in Education Conference. IEEE, 1439 Session

T3D, 2009.

[17] I. H. Witten, y E. Frank. DataMining: Practical machine learning tools

and techniques. Morgan Kaufmann Publishers, 2005.

[18] R.O. Duda, P.E. Hart, y D.G. Stork. Pattern Classification. John Wiley &

Sons, Inc, 2000.

[19] G. Gan, M. Chaoqun, y J. Wu. Data Clustering Theory, Algorithms, and

Applications. ASA-SIAM, 2007.

[20] J. MacQueen. Some methods for classification and analysis of multivariate

observations. En Proceedings of the 5th Berkeley symposium on

mathematical statistics and probability, volumen 1, páginas 281–297.

CA: University of California Press, 1967.

[21] T. Kohonen. Self-organizing map. Springer, 3 edition, 2000.

[22] G. Corral, A. Garcia-Piquer, A. Orriols-Puig, A. Fornells, y E. Golobardes.

Multiobjective evolutionary clustering approach to security vulnerability

assesments. En 4th International Conference on Hybrid Artificial

Intelligence Systems, Lecture Notes in Computer Science. Springer,

páginas 597-604, 2009.

[23] C. Legány, S. Juhász, y A. Babos. Cluster validity measurement

techniques. En Proceedings of the 5th WSEAS International Conference

on Artificial Intelligence, Knowledge Engineering and Data Bases,

páginas 388–393, 2006.

[24] D. Davies y D. Bouldin. A cluster separation measure. IEEE Transactions

on Pattern Analysis and Machine Intelligence, 1(2):224–227, 1979.

[25] J. Dunn. A fuzzy relative of the isodata process and its use in detecting

compact well-separated clusters. Journal of Cybernetics, 3(3):32–57,

1974.

[26] M. Halkidi, M. Vazirgiannis, y Y. Batistakis. Quality scheme assessment

in the clustering process. En Proceedings of the 4th European Conference

on Principles of Data Mining and Knowledge Discovery, páginas 265–

276. Springer-Verlag, 2000.

Álvaro García Piquer (Barcelona, 1983) se licenció

en Ingeniería Superior en Informática por la

Universitat Ramon Llull en 2007 y actualmente está

realizando el doctorado en el ámbito de la inteligencia

artificial.

Es miembro del Grupo de Investigación en Sistemas

Inteligentes de Enginyeria i Arquitectura La Salle de

la Universitat Ramon Llull desde el 2005 y su línea

de investigación se centra en la aplicación de técnicas

de minería de datos para la identificación de patrones

en el ámbito de la educación, la telemática y el sector energético. Es profesor del

departamento de informática desde el 2006 y ha participado en 3 proyectos de

investigación de convocatorias públicas, y hasta el momento ha dirigido 1

proyecto final de carrera y 1 trabajo final de carrera.

Álvaro García recibió en el 2010 una beca para la formación de personal

investigador por parte de la Generalitat de Catalunya para la realización de su

doctorado.

Dr. Albert Fornells Herrera (Barcelona, 1980)

obtuvo el grado de Licenciatura en Informática

Superior en 2003 y el grado de Doctor bajo el

programa de doctorado de Tecnologías de la

Información y la Comunicación y su Gestión en el

2007 en por la Universitat Ramon Llull.

Desde 2000 es miembro del Grupo de Investigación

en Sistemas Inteligentes del departamento de

informática de Enginyeria i Arquitectura La Salle de

la Universitat Ramon Llull donde compagino tareas

de investigación, participación en proyectos y docencia.En el 2008 se incorporo

como profesor asociado y actualmente es uno de los responsables de la dirección

operativa del grupo de investigación. Sus intereses de investigación se centran en

la organización y explotación del conocimiento mediante técnicas de minería de

datos con el objetivo de la identificación de patrones y tareas de predicción en el

campo del cáncer de melanoma, la educación y la telemática. En los últimos 8

años ha participado en 6 proyectos de investigación financiados por

convocatorias públicas y ha realizado más de 30 publicaciones en congresos y

revistas internacionales. Actualmente es el coordinador de un máster de minería

de datos. Ha dirigido hasta ahora 6 proyectos final de carrera y 4 trabajos final

de carrera.

El Dr. Albert Fornells recibió una beca para la formación de personal

investigador por parte de la Generalitat de Catalunya en el 2003 para la

realización de su doctorado y en el 2007 su tesis doctoral obtuvo el premio

extraordinario de la universidad a la mejor tesis doctoral. En el 2008 su

trayectoria académica y de investigación fue acreditada por parte de la agencia

para la calidad del sistema universitario de Cataluña. Desde el 2009 es miembro

del IEEE Spanish Chapter of the IEEE Systems, Man & Cybernetics Society.

Dra. Elisabet Golobardes Ribé (Barcelona, 1967)

es Licenciada en Informática por la Universitat

Politècnica de Catalunya (1992) y doctora en

Informática desde el 1998 por la Universitat Ramon

Llull (URL).

En el 1996 fue una de las responsables en liderar la

creación del Grupo de Investigación en Sistemas

Inteligentes en el departamento de informática de

Enginyeria i Arquitectura La Salle de la Universitat

Ramon Llull. Desde el año 1998 es la coordinadora

del área de inteligencia artificial denominada Razonamiento Basado en Casos

(CBR) del grupo. A lo largo de estos años ha participado como investigadora en

29 proyectos de I+D financiados en convocatorias públicas, de los cuales en 7 ha

sido la investigadora principal (IP). Ha dirigido 3 tesis doctorales y 5

suficiencias investigadoras. Por lo que se refiere a sus publicaciones

internacionales y nacionales cabe destacar 18 publicaciones en revistas, 69

publicaciones en libros, y también 61 contribuciones en congresos.

28 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 41: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

La Dra. Elisabet Golobardes es desde el 2003 es la directora de la Escuela

Técnica Superior en Ingeniería Electrónica e Informática (ETSEEI) La Salle-

Universitat Ramon Llull. Es la vicedecana de la Defensa de la Profesión (desde

2005) y miembro del Consejo Asesor (desde 2007) del Colegio Oficial de

Ingeniería Informática de Cataluña. Asimismo es la vicedecana de Relaciones

Institucionales del Colegio Oficial de Ingeniería Técnica en Informática.

Finalmente, es Profesora Titular de Universidad por la Universitat Ramon Llull

desde el año 2000 y en el 2003 su trayectoria académica e investigadora fue

acreditada por parte de la agencia para la calidad del sistema universitario de

Cataluña. Ha dirigido hasta ahora 22 proyectos final de carrera y 17 trabajos

final de carrera.

Laia Cugota Florejachs (Lleida, 1983) se licenció

en Ingeniería Superior de Telecomunicaciones y

obtuvo el Máster Universitario en Redes de

Telecomunicación ambos por la Universitat Ramon

Llull en 2009.

Desde 2008 trabaja en la adaptación y el impacto del

Espacio Europeo de Educación Superior (EEES) en el

ámbito de las competencias y su evaluación en la

Escuela Técnica Superior en Ingeniería Electrónica e

Informática (ETSEEI) La Salle-Universitat Ramon

Llull. Laia Cugota ha participando en 1 proyecto de investigación de

convocatoria pública.

PIQUER, FORNELLS, RIBÉ Y CUGOTA: VALIDACIÓN DE COMPETENCIAS EN TITULACIONES... 29

ISSN 1932-8540 © IEEE

Page 42: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

STA Edição da IEEE-RITA integra duas comunicações

apresentadas no XI Simpósio Internacional de

Informática Educativa - SIIE09. Decorrendo

alternadamente em Espanha e Portugal, o XI SIIE realizou-

se em Novembro de 2009, na Universidade de Coimbra,

organizado pelo Departamento de Engenharia Informática e

pelo Centro de Informática e Sistemas da Universidade de

Coimbra (CISUC). O Simpósio tem-se afirmado, sobretudo

no espaço ibero-americano, como evento de referência no

domínio das Tecnologias da Informação e Comunicação em

Educação. Esta edição integrou uma diversidade de áreas

temáticas, importantes para o desenvolvimento e inovação

neste domínio:

Concepção, desenvolvimento e avaliação de

ambientes educativos inovadores

Experiências inovadoras de integração das TIC no

Ensino/Aprendizagem

Metodologias de utilização e avaliação das TIC em

contexto educativo.

Aspectos sociais da utilização das TIC em contextos

educativos

Formação de professores em TIC

Acessibilidade e usabilidade

Ferramentas e recursos educativos baseados na Web

No sentido de enriquecer a reflexão e o debate em torno

destes temas, tivemos o privilégio de contar com a

participação de três investigadores de renome internacional

para fazerem as conferências plenárias. A Professora

Yvonne Rogers, da Open University, a Professora Cristina

Ponte da Universidade Nova de Lisboa e o Professor

Manuel Ortega Cantero da Universidade de Castilla La

Mancha apresentaram temas relevantes e inovadores nas

áreas onde são investigadores de excelência.

Foram submetidos à XI edição do SIIE 112 trabalhos

provenientes de 8 países: Argentina, Brasil, Chile,

Colômbia, Costa Rica, Espanha, México, Portugal.

Os trabalhos foram sujeitos a um processo de dupla

revisão por parte dos elementos da Comissão de Programa,

ou por revisores por eles indicados. Deste processo resultou

a selecção de 59 comunicações e 12 posters.

A selecção das duas comunicações para a IEEE-RITA,

teve em consideração, para além da avaliação dos

elementos da comissão de programa do SIIE, a adequação

do tema e natureza dos trabalhos ao âmbito da revista.

Considerando que a IEEE-RITA se centra na investigação e

aplicação das Tecnologias da Informação na Educação, com

um enfoque particular no ensino/aprendizagem de

disciplinas das áreas da Engenharia Tecnológica, foi

seleccionado um trabalho sobre novas abordagens de

desenvolvimento de um sistema de recomendação de

objectos de aprendizagem, que explora uma aplicação

concreta a um repositório de objectos de aprendizagem no

âmbito da aprendizagem da programação.

O outro trabalho seleccionado descreve um modelo de

suporte à aprendizagem da programação concebido através

da redefinição do conceito de comunidades de

aprendizagem, como suporte para maximizar a

aprendizagem através da avaliação consciente do nível de

auto-eficácia, enquanto o aluno desenvolve

comportamentos de estudo em programação.

Uma última palavra de reconhecimento para o editor da

revista, Martín Llamas Nistal, pela oportunidade de difundir

os melhores trabalhos apresentados no SIIE09 no âmbito da

Sociedade de Educação na comunidade Ibero-americana.

Maria Cristina Azevedo Gomes é Professora

Coordenadora da Área de Tecnologias de

Informação da. Actualmente é a Presidente da

Escola. É doutorada em Engenharia Informática

pela Universidade de Coimbra. Coordenou o

Centro de Competência Nónio sec. XXI e o

Centro de Competência CRIE da Escola Superior

de Educação de Viseu. Coordenou o projecto

internet@EB1 no distrito de Viseu. Colaborou

com o Ministério da Educação em vários projectos de formação de

professores na área das Tecnologias da Informação e Comunicação. Os

seus interesses de investigação centram-se no desenho e avaliação de

ambientes de aprendizagem interactivos para crianças. Pertence a várias

comissões de programa de congressos nacionais e internacionais e tem

várias publicações.

XI Simposio Internacional

de Informática Educativa

SIIE 2009

Cristina Azevedo Gomes

Editora Invitada

E

30 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 43: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Title— Promoting Strong Personalization in Content-based

Recommendation Systems of Learning Objects.

Abstract— Recommendation technologies have a clear

application in e-learning: providing support for personalized

access to the Learning Objects (LOs) that exist in repositories.

In this paper we describe a novel approach that fosters a strong

personalized content-based recommendation of LOs. This

approach gives priority to those LOs that are most similar to the

student’s short-term learning goals (the concepts that the

student wants to learn in the session) and, at the same time,

have a high pedagogical utility in the light of the student’s

cognitive state (long-term learning goals). The paper includes

the definition of a flexible metric that combines the similarity

with the query and the pedagogical utility of the LO. We finally

describe the application of the approach to an educational

repository of Computer Programming LOs.

Index Terms— Personalization, Content-based

Recommenders, Learning Objects.

I. INTRODUCCIÓN

n los últimos años, el uso de sistemas recomendadores se

ha transferido del campo del comercio electrónico al

ámbito académico. En este sentido, hay trabajos que plantean

herramientas de recomendación de cursos y actividades de

aprendizaje [8][13][15] y recomendadores que sugieren a los

profesores modificaciones para mejorar la efectividad de los

sistemas educativos web [9].

El uso de recomendadores en el ámbito académico tiene

otra clara y todavía no muy explotada aplicación:

proporcionar acceso personalizado a Objetos de Aprendizaje

(LOs, del inglés Learning Objects) que se hallan en

repositorios educativos. Normalmente el gran número de LOs

contenidos en estos repositorios dificulta el acceso a aquellos

que mejor se adaptan al conocimiento de cada estudiante, a

los objetivos y/o a las preferencias de cada uno. Esta

Almudena Ruiz-Iniesta, Guillermo Jiménez-Díaz y Mercedes Gómez-

Albarrán desempeñan sus tareas en la Facultad de Informática de la Universidad

Complutense de Madrid. c/ Prof. José García Santesmases s/n, 28040 Madrid,

España. (email: [email protected]; [email protected];

[email protected]).

DOI (Digital Object Identifier) Pendiente

dificultad la hemos podido constatar en un repositorio de

recursos docentes de la disciplina de Programación de

Computadores, disponible a través del Campus Virtual de la

Universidad Complutense de Madrid (España) durante los

últimos tres años. Este repositorio contiene más de 400

ejemplos resueltos y ejercicios para resolver de Programación,

destinados a estudiantes de “Introducción a la Programación”.

Aunque los estudiantes valoraban muy bien la ayuda que estos

recursos les proporcionan, el 70% de ellos echaba en falta

facilidades más sofisticadas para el acceso a los recursos.

En este artículo presentamos una aproximación que

extiende y mejora nuestro trabajo previo en recomendación de

LOs en repositorios web. En [10][11] describimos una

aproximación novedosa para recomendar LOs que sigue una

estrategia de recomendación híbrida en cascada [3]: un

recomendador basado en contenido reactivo y single-shot

actúa como recomendador inicial y sus decisiones son

refinadas por uno colaborativo. La estrategia de

recomendación empleada localizaba un conjunto relevante de

LOs después de que el estudiante hubiera planteado una

consulta al sistema. El resultado era una lista ordenada de

LOs. La prioridad era para aquellos LOs más similares a la

consulta del estudiante y que a la vez son los mejor valorados

por otros estudiantes. Esta aproximación ha sido

ejemplificada con el repositorio de LOs de Programación que

actualmente se utiliza para Introducción a la Programación en

la Universidad Complutense de Madrid.

La estrategia de recomendación previa mostraba una

desventaja: la recomendación basada en contenido, y por

extensión, la estrategia entera, proporcionaba una débil

personalización. La estrategia de recomendación

implementaba un tipo de personalización en-sesión: sólo tenía

en cuenta los objetivos a corto plazo del estudiante reflejados

en la consulta. De esta manera, dos estudiantes que planteen

la misma consulta en una sesión obtendrán las mismas

recomendaciones, incluso si sus objetivos de aprendizaje a

largo plazo y su destreza en el dominio difieren en gran parte.

Con el propósito de aliviar este inconveniente hemos

explorado un modelo de personalización fuerte. Como

veremos, esta mejora en la estrategia de recomendación

basada en contenido puede ser adaptada a los objetivos a largo

plazo de los estudiantes sin comprometer los intereses que en

la sesión puedan tener los LOs recomendados para el

Personalización en Recomendadores Basados en

Contenido y su Aplicación a Repositorios de

Objetos de Aprendizaje

A. Ruiz-Iniesta, G. Jiménez-Díaz y M. Gómez-Albarrán

E

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 31

ISSN 1932-8540 © IEEE

Page 44: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

estudiante activo. En esta nueva estrategia basada en

contenido la prioridad es para aquellos LOs que son más

similares a la consulta y, al mismo tiempo, tienen una

utilidad pedagógica mayor de acuerdo a su perfil. En este

sentido, se satisfacen los objetivos a corto plazo reflejados en

la consulta del estudiante y las carencias de conocimiento

reflejadas en su perfil de estudiante. Esta nueva estrategia

basada en contenido encaja en la estrategia híbrida inicial, y

sus resultados pueden ser refinados por el recomendador

secundario (el colaborativo). Este trabajo tendrá una

aplicación directa en nuestras tareas docentes diarias en la

Facultad de Informática de la Universidad Complutense de

Madrid.

El artículo está organizado como se indica a continuación.

La sección II proporciona los detalles sobre las distintas

fuentes de conocimiento necesarias, independientemente del

ámbito educativo de aplicación. La sección III describe en

detalle las dos etapas de la recomendación, recuperación y

ordenación. La sección IV presenta una particularización de

la aproximación a un repositorio educativo de LOs de

Programación y ejemplifica una sesión de recomendación. La

última sección concluye el artículo, relaciona nuestra

aproximación con trabajos previos en el contexto de la

enseñanza de la Programación, y señala algunas líneas de

trabajo futuro.

II. LAS FUENTES DE CONOCIMIENTO

Recientemente las técnicas de recomendación se han

comenzado a utilizar en el ámbito académico y, en particular

en el contexto del aprendizaje. Coincidimos con los trabajos

descritos en [5][6] que el ámbito académico impone unos

requisitos específicos en el proceso de recomendación. Por

ejemplo, los recomendadores pueden sacar provecho del

estado cognitivo del estudiante, el cual cambia a lo largo del

tiempo. Esto permitiría incrementar el nivel de

personalización a largo plazo. Por otro lado, los itinerarios y

estrategias de aprendizaje también pueden proporcionar

información útil para el recomendador. Por ejemplo, el

recomendador puede sacar provecho de una regla pedagógica

simple como „ir de tareas fáciles a difíciles‟ o „reducir de

manera gradual la cantidad de orientación‟. Los itinerarios de

aprendizaje pueden representar rutas y secuencias diseñadas

por los profesores a partir de experiencias positivas en el aula,

o se pueden corresponder con el comportamiento de

estudiantes avanzados.

En este artículo describimos una aproximación que

proporciona un modelo de personalización fuerte para un

recomendador basado en contenido de LOs. Esta estrategia de

recomendación opera en dos etapas: recuperación y

ordenación. La etapa de recuperación busca aquellos LOs que

satisfagan, de manera aproximada, los objetivos a corto plazo

del estudiante, representados en la consulta (objetivos de

aprendizaje para la sesión). Estos LOs deben estar “listos para

ser explorados” por el estudiante de acuerdo a su nivel de

conocimiento y a los caminos de aprendizaje definidos. Una

vez que los LOs han sido recuperados, la etapa de ordenación

los ordena de acuerdo a la calidad asignada a cada LO. La

calidad se calcula de manera que la prioridad es para aquellos

LOs que son más similares a la consulta del estudiante, y al

mismo tiempo, tienen mayor utilidad pedagógica de acuerdo

al estado cognitivo del estudiante (objetivos de aprendizaje a

largo plazo).

La anterior estrategia de recomendación que proporcionaba

un modelo de personalización débil [10][11] necesitaba

conocimiento del dominio con el fin de calcular la similitud

entre la consulta y los conceptos del dominio cubiertos por los

LOs recuperados. Este nuevo modelo de personalización

fuerte impone algunos requisitos adicionales desde el punto

de vista de la representación del conocimiento. La etapa de

recuperación requiere de la existencia de caminos de

aprendizaje adecuados entre los conceptos del dominio así

como información del estado cognitivo de cada estudiante en

forma de perfiles persistentes. La etapa de ordenación

también utiliza el perfil del estudiante. Esta nueva estrategia

sigue un modelo de refuerzo de conocimiento que promueve

solventar las carencias de conocimiento del estudiante sin

dejar de lado los objetivos a largo plazo.

En esta sección detallamos las fuentes de conocimiento en

nuestra estrategia de recomendación: la ontología del dominio

(apartado A), los LOs y los metadatos que los describen

(apartado B) y el perfil del estudiante (apartado C). En la

Sección III se presenta una descripción en profundidad de las

distintas etapas de la recomendación.

A. La Ontología del Dominio

Proponemos utilizar una ontología para indexar los LOs

contenidos en el repositorio. Las ontologías proporcionan un

esquema general que permite incluir conocimiento sobre la

similitud entre los conceptos que representan los temas del

dominio. El conocimiento sobre la similitud entre los

conceptos y sobre las relaciones que existen entre ellos es

crucial en las etapas de la estrategia de recomendación.

Además las ontologías proporcionan un lenguaje común a la

hora de compartir información que puede ser utilizado por

profesores al añadir nuevos LOs y por los estudiantes cuando

realizan un consulta al recomendador. Existen otros autores

que también hacen un uso satisfactorio de las ontologías en el

ámbito académico [4].

La ontología está poblada con los conceptos del ámbito de

estudio (por ejemplo, Matemáticas, Derecho, o Programación

de Computadores). Estos conceptos se organizan en una

taxonomía utilizando la relación es_un. La ontología además

debe establecer una relación de precedencia entre conceptos.

Esta precedencia refleja el orden en el que los conceptos son

tradicionalmente estudiados en el campo correspondiente. La

precedencia ayuda a establecer los caminos de aprendizaje

32 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 45: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

que se utilizarán en la etapa de recuperación para filtrar

aquellos LOs que ejemplifican conceptos no alcanzables a

partir del estado cognitivo de un estudiante.

B. Los Objetos de Aprendizaje

Los recomendadores cuentan con una colección de

productos que pueden ser recomendados a los usuarios del

sistema. En nuestro contexto estos productos son los LOs

contenidos en un repositorio educativo.

Nuestros LOs han sido desarrollados de acuerdo al estándar

LOM (del inglés, Learning Object Metadata). Con el fin de

describir nuestros LOs, hemos decidido utilizar en el más alto

nivel las siguientes categorías de LOM: General, Ciclo de

vida, Técnica, Educativa, Relación y Clasificación. La

categoría General veremos que juega un importante papel en

la etapa de recuperación. Esta categoría contiene palabras

clave que describen qué conceptos de la ontología están

cubiertos por el LO concreto. Estas palabras clave servirán de

punto de enlace entre los LOs contenidos en el repositorio y la

jerarquía de conceptos representada en la ontología.

El resto de las categorías permiten incluir información

descriptiva sobre el LO. Esta información no será utilizada en

las etapas de recomendación.

C. El Perfil de Estudiante

Como señalamos anteriormente, la personalización fuerte

tiene consecuencias desde el punto de vista de representación

del conocimiento. Una de estas consecuencias es la necesidad

de perfiles de estudiante persistentes.

El perfil del estudiante almacena información sobre su

historial de navegación –los LOs que ya ha explorado- y los

objetivos alcanzados en el proceso de aprendizaje. A los

conceptos que ya han sido explorados por el estudiante se les

asigna el nivel de competencia alcanzado en cada uno de

ellos. Este nivel se considera como el grado de satisfacción,

una métrica que permite al recomendador saber el nivel de

conocimiento que un estudiante tiene sobre un determinado

concepto. Como veremos, el nivel de competencia será un

elemento importante en la etapa de recuperación.

III. ESTRATEGIA DE RECOMENDACIÓN REACTIVA

COMBINANDO OBJETIVOS A CORTO Y LARGO PLAZO

Nuestra estrategia de recomendación basada en contenido

sigue una aproximación reactiva: el estudiante proporciona

una consulta y el recomendador responde con una

recomendación. El estudiante efectúa la consulta utilizando

los conceptos existentes en la ontología del dominio. Esta

consulta representa los objetivos para la sesión de

aprendizaje: los conceptos que el estudiante quiere aprender

en la sesión. La recomendación se compone de dos pasos,

recuperación y ordenación, que describimos en los siguientes

apartados.

A. Etapa de Recuperación

La etapa de recuperación busca un conjunto inicial de LOs

que satisfagan, de manera aproximada, la consulta planteada

por el estudiante. La etapa de recuperación primero intenta

encontrar LOs indexados exactamente por los conceptos de la

consulta. Si no hay LOs que satisfagan esta condición o si

estamos interesados en una localización más flexible, los LOs

indexados por un subconjunto de los conceptos (iguales o

similares) especificados en la consulta del estudiante serán

recuperados.

Este conjunto inicial de LOs es filtrado y sólo aquellos LOs

que cubren conceptos de la ontología “listos para ser

explorados” por el estudiante serán finalmente considerados

en la etapa de ordenación. Decimos que un concepto está

“listo para ser explorado” por un estudiante si de acuerdo a su

perfil y al itinerario de aprendizaje definido, cumple

cualquiera de las siguientes condiciones:

Es un concepto ya explorado por el estudiante, así que

aparecerá en el perfil con el correspondiente nivel de

competencia.

Es un concepto que el estudiante todavía no ha explorado

pero puede descubrirlo: si un concepto c1 precede a un

concepto c2 en la ontología, un estudiante puede

descubrir c2 si el nivel de competencia del estudiante

alcanzado en c1 supera un cierto “umbral de progreso”.

Si varios conceptos c1, c2, ..., ck son predecesores directos

de un concepto cx, cx puede ser descubierto si el nivel de

competencia de todos los predecesores directos supera el

“umbral de progreso” dado.

En resumen, el objetivo del proceso de filtrado es descartar

aquellos LOs indexados en la ontología por conceptos no

alcanzables para el estudiante activo. Esta etapa de filtrado

añadida a la etapa de recuperación presentada en [10][11],

proporciona una manera de personalización a largo plazo en

esta primera fase de la estrategia de recomendación. De esta

manera, ante una misma consulta formulada por dos

estudiantes distintos, el conjunto de LOs recuperados podría

variar significativamente en función del dominio de la

materia que tenga cada uno

B. Etapa de Ordenación

Recientemente se ha hecho evidente que las tradicionales

nociones de similitud no siempre son ideales, inspirando a

muchos investigadores a buscar alternativas para juzgar la

utilidad de un elemento en un contexto dado.

En el presente trabajo, proponemos reemplazar la métrica

de similitud pura utilizada en [10][11] con una métrica

basada en la calidad. Una vez que los LOs han sido

recuperados, la etapa de ordenación los ordena de acuerdo a

INIESTA, JIMÉNEZ Y ALBARRÁN: PERSONALIZACIÓN EN RECOMENDADORES BASADOS EN CONTENIDO... 33

ISSN 1932-8540 © IEEE

Page 46: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

la calidad asignada a cada uno de ellos. La calidad se calcula

de manera que la prioridad es para aquellos LOs que son más

similares a la consulta del estudiante, y al mismo tiempo,

tienen mayor utilidad pedagógica de acuerdo al perfil del

estudiante.

A fin de calcular la calidad de un LO L para un estudiante

S que ha proporcionado una consulta Q hemos seleccionado

una métrica de calidad definida como la suma ponderada de

dos términos: la similitud (Sim) entre Q y los conceptos

cubiertos por L, y la utilidad pedagógica (UP) de L con

respecto al estudiante S:

Calidad(L,S,Q) Sim(L,Q) (1 ) UP(L,S), [0,1] (1)

A fin de calcular los dos resultados parciales, Sim y UP,

pueden utilizarse diferentes aproximaciones y métricas. De

esta manera, el modelo de ordenación aquí presentado ofrece

un marco de trabajo que puede ser instanciado desde distintas

estrategias de recomendación. A continuación presentamos

las decisiones tomadas.

El cómputo de la similitud Sim(L,Q) entre los conceptos

recogidos en la consulta Q y los conceptos que L cubre

requiere calcular la similitud entre dos conjuntos de

conceptos. Existen diferentes métricas que pueden usarse en

casos como éste. En concreto, nos hemos decidido por una

simplificación de la similitud entre conjuntos de conceptos

que consiste en comparar los conceptos individuales que

resultan de la conjunción de cada uno de los conjuntos de

conceptos –el concepto que resulta de la conjunción de los

conceptos de la consulta (Q_CC) y el concepto que resulta de

la conjunción de los conceptos que cubre L (L_CC)– en lugar

de comparar directamente dos conjuntos de conceptos.

Asumiendo esta simplificación, podemos emplear cualquiera

de las métricas aceptadas para comparar dos valores

jerárquicos. Por nuestra parte, hemos decidido utilizar la

métrica de similitud definida en [12]:

super( _ ) super( _ )( , )

super( _ ) super( _ )

Q CC L CCSim L Q

Q CC L CC

(2)

donde super(Q_CC) representa el conjunto de todos los

conceptos contenidos en la ontología que son superconceptos

de Q_CC y super(L_CC) contiene todos los conceptos

contenidos en la ontología que son superconceptos de L_CC.

En consecuencia, el valor de Sim(L,Q) se encuentra en el

intervalo [0, 1].

En resumen, esta métrica de similitud calcula la relevancia

de un LO debida a los objetivos de la sesión (reflejados en la

consulta propuesta por el estudiante) que L satisface, lo que

hemos llamado los objetivos a corto plazo. Cuanto mayor es

el número de conceptos de la consulta que L permite

aprender, mayor será el valor de la similitud. Cuanto más

similares sean los conceptos que cubre L y los conceptos

explicitados en la consulta, mayor será el valor de similitud.

Como podemos observar, el conocimiento de la similitud

entre los conceptos representados en la ontología es crucial en

nuestro contexto.

A fin de medir la utilidad pedagógica que el LO L muestra

para un estudiante S dado, UP(L,S), hemos adoptado una

estrategia pedagógica que promueve completar las carencias

de conocimiento del estudiante incluyendo conocimientos de

refuerzo [17]. El objetivo es asignar una utilidad pedagógica

mayor a L si éste cubre conceptos en los cuales el estudiante

ha demostrado tener un bajo nivel de competencia. De esta

manera, L puede ayudar al estudiante a reforzar sus

conocimientos sobre esos conceptos y así alcanzar sus

objetivos de aprendizaje a largo plazo. Este refuerzo de

conocimiento podría asignar prioridad a LOs que el

estudiante todavía no ha explorado, o puede repartirla de una

manera igualitaria entre los LOs explorados y no explorados.

Hemos optado por calcular la utilidad pedagógica de

acuerdo a la siguiente fórmula:

UP(L,S) 1 MAN(L,S) (3)

donde MAN(L, S) es la media aritmética normalizada de los

niveles de competencia alcanzados por el estudiante S en los

conceptos cubiertos por L, de modo que MAN(L, S) estará en

el intervalo [0, 1]. UP(L, S) también toma valores en el

intervalo [0, 1].

Resumiendo, (3) calcula valores bajos para la UP(L,S) si el

estudiante ha demostrado buen conocimiento en los conceptos

cubiertos por L. Por el contrario se obtienen valores altos de

UP(L,S) si el estudiante tiene un bajo nivel de conocimiento

en la mayor parte de los conceptos que cubre L. Además (3)

trata de igual manera los LOs explorados y no explorados.

La medida de calidad resultante definida en (1), junto con

la Similitud (2) y la utilidad pedagógica expuesta en (3),

permite introducir un considerable grado de personalización

en la etapa de ordenación. La calidad de un LO finalmente

propuesto para un estudiante depende parcialmente de la

utilidad pedagógica que el LO tiene para conseguir los

objetivos a largo plazo del estudiante. La influencia final de la

utilidad pedagógica y, como consecuencia, el nivel de

personalización conseguido en la lista final de LOs

recomendados puede ser controlado por medio del valor

asignado al peso utilizado en (1). Valores bajos de le dan

la prioridad a la utilidad pedagógica en contra de la similitud

con la consulta. En particular, = 0 representa el nivel más

alto de personalización a largo plazo, y en este caso, la

consulta (objetivos para la sesión) sólo se utiliza en la etapa

de recuperación. Esto asegura que el recomendador propone

LOs que cumplan con los objetivos de la sesión a un nivel

mínimo, aunque el orden en el cual son propuestos al

estudiante está totalmente influenciado por los objetivos a

largo plazo que permiten alcanzar (su capacidad de refuerzo

de conocimientos ya manejados). Por el contrario, valores

altos de α dan prioridad a la similitud con la consulta frente a

la utilidad pedagógica.

Una vez que el valor de utilizado en (1) se fija, el

recomendador muestra el mismo comportamiento, en lo que

respecta al tipo de personalización que ofrece, para todos los

34 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 47: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

estudiantes. Podemos obtener un comportamiento más

flexible si, en un recomendador dado, puede tomar

diferentes valores. De esta manera, el recomendador muestra

una mayor adaptabilidad para los potenciales usuarios. Por

ejemplo, el valor de puede depender del tipo de estudiante

que utiliza el recomendador. Valores altos de puede ser

apropiados para los buenos estudiantes, aquellos cuyos

perfiles muestran un buen rendimiento. Estos estudiantes rara

vez necesitaran reforzar conocimientos y el recomendador

podría centrarse en sus objetivos de aprendizaje de la sesión

dando prioridad a aquellos LOs que están más

correlacionados con la consulta. Por el contrario, valores

bajos de α pueden ser apropiados para estudiantes con bajo

rendimiento, de tal manera que el recomendador fomente

solventar sus carencias de conocimiento sin comprometer

significativamente los intereses del estudiante reflejados en la

consulta.

IV. APLICACIÓN DE LA ESTRATEGIA A UN REPOSITORIO DE

RECURSOS EDUCATIVOS DE PROGRAMACIÓN

En esta sección, describimos el proceso de aplicación de la

aproximación general a un repositorio de recursos educativos

de Programación que en la actualidad se utiliza como

material de apoyo en las asignaturas de “Introducción a al

Programación” en nuestra centro docente. Comenzaremos

detallando las fuentes de conocimiento: la ontología, los LOs

y el perfil del estudiante. A continuación, ejemplificaremos

una sesión de recomendación y compararemos los diferentes

resultados obtenidos para distintos valores del parámetro α en

(1).

Utilizamos una ontología de conceptos de programación

que nos permite indexar los LOs contenidos en el repositorio.

Esta ontología está basada en otras ontologías existentes sobre

Programación [18]. En la Fig. 1 se muestra un fragmento de

la ontología. Por ejemplo, vemos que en la ontología se

encuentra definido el concepto Bucle que subsume aquellos

conceptos relacionados con las estructuras iterativas en C++

como, por ejemplo, while y do_while (véase la relación es que

se muestra en la figura). La relación de precedencia definida

trata de reflejar la secuenciación tradicional utilizada en la

enseñanza de la programación (véase la relación sec mostrada

en la figura). Observamos que el concepto Bucle debería

aprenderse después del concepto Condicional y antes que

Array.

En nuestro repositorio existen distintos LOs de

Programación: notas teóricas, ejemplos de código, ejercicios

de programación resueltos, preguntas de examen, exámenes

(conjuntos de preguntas de exámenes) y ejercicios de

programación.

En la Fig. 1 también se encuentra reflejado los niveles de

competencia mostrados por el estudiante utilizado en el

ejemplo de recomendación. Por supuesto, en la práctica esta

información no está incluida en la ontología, pero la hemos

incluido en la Fig. 1 con el fin de que al lector le resulte fácil

visualizar el estado cognitivo del estudiante tomado como

ejemplo.

El perfil de estudiante refleja el valor del nivel de

competencia alcanzado en cada concepto en el que el

estudiante ha sido evaluado. Estos son los conceptos que

consideramos “ya explorados”. En este caso, los conceptos

Array y Registro no han sido explorados por el estudiante.

Podemos observar que el concepto Array está “listo para ser

explorado” por el estudiante, de acuerdo a las condiciones

mencionadas en la sección III.A, si consideramos que el

“umbral de progreso” toma un valor en el intervalo (0, 5]: el

nivel de competencia para el concepto Bucle es 5 por lo que el

concepto Array puede ser descubierto.

El perfil del estudiante se actualiza mediante unos test que

el estudiante puede realizar en cualquier momento para

evaluar sus niveles de competencia. Si el perfil de estudiante

no ha sido actualizado en un periodo largo de tiempo, el

sistema puede sugerir al estudiante que realice un test con el

fin de actualizar su perfil.

Los test permiten calcular el conocimiento del estudiante

sobre los conceptos de más bajo nivel de la ontología. El nivel

de competencia de los conceptos de alto nivel en la ontología

Tabla 1. Un conjunto de LOs del repositorio junto con los

conceptos que cubren, su similitud con la consulta, la media

aritmética normalizada (MAN) y la utilidad pedagógica (UP),

así como la calidad para distintos valores de en (1).

LOs y Conceptos Sim MAN UP Calidad

α=1 α=0.5 α=0.25 α=0

L01 (if, for) 1 6.5 0.35 1 0.67 0.51 0.35

L02 ( if, while,

registro)

-- -- -- -- -- -- --

L03 (switch, for) 0.75 4.5 0.55 0.75 0.65 0.6 0.55

L04 (switch, while,

array)

0.45 3 0.7 0.45 0.57 0.64 0.7

L05 (if, while) 0.75 4 0.6 0.75 0.67 0.64 0.6

L06 (if, for) 1 6.5 0.35 1 0.67 0.51 0.35

L07 (if, for, while) 0.89 4.3 0.57 0.89 0.73 0.65 0.57

L08 (if, for,

do_while)

0.89 7.6 0.24 0.89 0.57 0.4 0.24

L09 (if, for, array) 0.89 6 0.4 0.89 0.65 0.52 0.4

L10( if, for, switch) 0.89 5.6 0.44 0.89 0.67 0.55 0.44

Fig. 1. Una parte de la ontología y una esquematización de los niveles de

competencia de un estudiante.

INIESTA, JIMÉNEZ Y ALBARRÁN: PERSONALIZACIÓN EN RECOMENDADORES BASADOS EN CONTENIDO... 35

ISSN 1932-8540 © IEEE

Page 48: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

se calculan de acuerdo a la media aritmética de los niveles de

competencia de aquellos conceptos que subsumen.

A. Una Sesión de Recomendación

Comencemos señalando los compromisos adoptados en el

ejemplo. Con respeto a la etapa de recuperación:

Consideramos un proceso de recuperación flexible que

busca LOs indexados por los conceptos de la consulta y

sus hermanos en la ontología. Por ejemplo, si la consulta

contiene el concepto if, el conjunto inicial de LOs que

satisfacen esta condición serán todos aquellos que cubran

algún subconcepto de Condicional.

Asumimos que el umbral de progreso está fijado en 5, el

valor medio del intervalo [0, 10]. El nivel de competencia

de cada concepto toma un valor en el intervalo [0, 10].

Con respecto a la etapa de ordenación debemos señalar que

para calcular el valor de MAN(L,S) cuando L cubre conceptos

que todavía no han sido explorados (es decir, no tienen un

nivel de competencia asociado) se ha adoptado el criterio de

asignar a dichos conceptos un valor de nivel de competencia

intermedio en la escala considerada. De esta manera los

resultados de las valoraciones no se verán influenciados por

estos conceptos que carecen de nivel de competencia.

Una vez que los LOs han sido ordenados, sólo cuatro de

ellos serán mostrados al estudiante. Necesariamente el

número de recursos que se le muestran al estudiante debe ser

limitado para no sobrecargar de trabajo al estudiante en cada

sesión de aprendizaje.

Supongamos que los conceptos que el estudiante quiere

aprender en la sesión son if y for. Entonces seleccionará estos

conceptos en la consulta, quedando ésta definida como Q = if

+ for. La columna izquierda de la Tabla 1 muestra un

subconjunto de LOs contenidos en el repositorio y los

conceptos que cubren cada uno de ellos. Todos estos LOs

serán recuperados excepto L02. L02 cubre el concepto

Registro, que no puede ser explorado por el estudiante actual

de acuerdo a su perfil: todavía no ha explorado el concepto

Array que es el predecesor de Registro.

En la Tabla 1 también se muestra la Similitud con la

consulta, el valor de MAN y la utilidad pedagógica UP para

cada LO recuperado. También se muestra una comparación

de la Calidad calculada para distintos valores de α en (1).

Si α = 1 (ver Tabla 1, Columna α = 1), la métrica de

calidad es igual a la similitud entre el LO y la consulta. Con

este valor obtenemos una personalización en-sesión, debido a

que UP no es tenida en cuenta. Sólo aquellos LOs que están

altamente relacionados con la consulta del estudiante –

aquellos LOs que cubren exactamente los mismos conceptos

especificados en la consulta, seguidos de aquellos LOs que

cubran los conceptos de la consulta y alguno más– son los

candidatos a ser recomendados. De este modo, las principales

recomendaciones apenas diferirán entre sí. Como

consecuencia, si a un estudiante no le gustan las primeras

recomendaciones probablemente tampoco estará satisfecho

con las siguientes. Esto se conoce como el problema de la

sobreespecialización o la falta de diversidad.

Si α = 0.5 (ver Tabla 1, Columna α = 0.5), la similitud con

la consulta y la utilidad pedagógica tienen el mismo peso en

(1). Los LOs que están altamente relacionados con la consulta

siguen siendo los propuestos. Sin embargo, son reordenados

de manera que la prioridad en este caso es para L07 que, al

mismo tiempo, cubre conceptos que tienen bajos niveles de

competencia en el perfil del estudiante. Podemos observar que

L05, que cubre un concepto que tiene un bajo nivel de

competencia en el perfil de estudiante, también es propuesto

en la recomendación.

Si α = 0.25 (ver Tabla 1, Columna α = 0.25), la utilidad

pedagógica tiene mayor peso que la similitud con la consulta.

En este caso, el recomendador proporciona aquellos LOs que

mejor se adaptan al perfil del estudiante. Estos LOs serán

aquellos que promuevan solventar las carencias de

conocimiento del estudiante. El concepto switch tiene un nivel

de competencia igual a 4; L03 y L04 tratan de remediar esa

carencia. El concepto while tiene un nivel de competencia

igual a 0; L04, L05 y L07 tratan de solventar esta carencia.

En esta estrategia los LOs recomendados son más diversos.

Cada LO refuerza diferentes conceptos. Este valor de α

proporciona una personalización fuerte y una diversidad

adecuada en los LOs recuperados, sin comprometer

significativamente el interés que para la sesión puedan tener

los LOs.

Por último, si consideramos α = 0 (Tabla 1, Columna α =

0) sólo la utilidad pedagógica es considerada. Podemos

observar que el primer LO propuesto es el más diferente a la

consulta. Desde nuestro punto de vista, creemos que estos

resultados pueden resultar confusos para el estudiante.

A la vista de los resultados que hemos obtenido explorando

distintos valores de α, distintas partes de la ontología y

diferentes perfiles de estudiante, considerados que debe

adoptarse un compromiso en la elección de α y en la

flexibilidad de la etapa de recuperación. Asumiendo una

estrategia de recuperación como la aquí propuesta,

consideramos que el valor de α debería estar en el rango que

va desde 0.25 hasta 0.5. Por ejemplo, α = 0.5 puede ser

utilizado para aquellos estudiantes cuyos perfiles muestran un

buen rendimiento. En cambio, α = 0.25 puede ser apropiado

para estudiantes con bajo rendimiento.

V. CONCLUSIONES, TRABAJO RELACIONADO Y TRABAJO

FUTURO

En este artículo hemos describo una aproximación

novedosa en recomendación basada en contenidos de LOs que

fomenta altos niveles de personalización. Hemos mostrado su

aplicación en el dominio de la Programación pero la

estrategia puede ser aplicada en cualquier otro dominio

educativo.

36 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 49: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Los primeros sistemas dedicados a la enseñanza de la

Programación basados en ejemplos tenían una interfaz

sencilla que seleccionaba ejemplos relevantes y proporcionaba

búsquedas a partir de palabras claves que aparecían en el

enunciado del problema o en el código del mismo [7]. Estas

herramientas no tenían en cuenta el conocimiento actual del

estudiante, así que podían recuperar ejemplos que trataban

conceptos que el estudiante todavía no sabía, o incluso

conceptos que todavía no estaba preparado para aprender.

Otros entornos dejaban en manos del estudiante la

responsabilidad de buscar los ejemplos permitiéndole explorar

el repositorio completo a su gusto. WebEx [1], un sistema

para explorar ejemplos de programación comentados

desarrollados en el lenguaje C, es un ejemplo de este tipo de

entornos.

Recientes investigaciones en recursos educativos han

señalado la necesidad de la adaptación en los entornos

educativos. NavEx [19], una evolución de WebEx, clasifica

ejemplos de acuerdo al estado actual de los conocimientos del

estudiante y su historia pasada de interacciones con el

sistema. Este sistema aplica navegación adaptada para: (a)

distinguir nuevos ejemplos de ejemplos que han sido parcial o

totalmente explorados y (b) categorizar ejemplos que están

“listos para” o “todavía no preparados para” ser explorados de

acuerdo al estado actual de los conocimientos del estudiante.

Las aproximaciones empleadas en WebEx y NavEx

proporcionan un gran nivel de flexibilidad desde el punto de

vista del estudiante. Sin embargo los problemas aparecen

cuando estas aproximaciones se utilizan en repositorios con

un gran número de recursos disponibles. En este caso, los

estudiantes pueden llegar a perderse entre los recursos. Por

este motivo, consideramos necesario la inclusión de algún

mecanismo que ayude al estudiante a localizar aquellos LOs

relevantes para él.

Algunos repositorios educativos utilizan navegación social

para resolver el problema de encontrar el siguiente ejemplo a

explorar. Este es el caso de Knowledge Sea [2], una

plataforma de acceso electrónico a documentos sobre el

lenguaje de programación C que incorpora navegación social.

El motor de búsqueda de Knowledge Sea utiliza un vector de

valoraciones para ordenar los LOs recuperados de acuerdo a

su relevancia expresada mediante indicaciones visuales.

La mayoría de las bibliotecas digitales de recursos

educativos se basan principalmente en la recuperación basada

en contenido [14]. Los LOs son consideradors como

documentos y los motores de búsqueda aplican métodos de

recuperación de información, como el modelo del espacio

vectorial, para recuperar aquellos LOs que satisfagan la

consulta del estudiante. Los métodos de filtrado híbrido que

combinan técnicas basadas en contenido con aspectos

colaborativos se están utilizando en los sistemas

recomendadores. Sin embargo, constituyen una novedad en el

acceso a repositorios de recursos educativos. El trabajo aquí

presentado constituye un avance en este sentido. Hemos

diseñado una sofisticada estrategia de recomendación basada

en contenido que encaja perfectamente en la estrategia

híbrida presentada en [10][11].

Actualmente, utilizamos la información sobre la historia de

navegación almacenada en el perfil con el fin de marcar

visualmente que el LO ya ha sido explorado. Un refinamiento

de la métrica de calidad podría tener en cuenta esta

característica con el fin de penalizar los LOs ya explorados.

Para finalizar, en la estrategia reactiva aquí presentada el

estudiante debe proponer una consulta al sistema que

represente sus objetivos de aprendizaje a corto plazo en

términos de los temas en los que está interesado. Plantear esta

consulta impone una curva de uso para aquellos estudiantes

que tienen poco conocimiento del domino. Con el fin de

aliviar esta desventaja, tenemos la intención de complementar

la aproximación reactiva con una estrategia de

recomendación proactiva que proponga al estudiante LO que

le puedan resultar interesantes en una sesión de aprendizaje,

sin necesidad de que éste realice una consulta al sistema. El

trabajo preliminar sobre la estrategia proactiva aparecen en

[16].

AGRADECIMIENTOS

Este trabajo ha sido parcialmente desarrollado y financiado

por el proyecto TIN2009-13692-C03-03 del Ministerio de

Ciencia e Innovación.

REFERENCES

[1] P. Brusilovsky, “WebEx: Learning from Examples in a Programming

Course”, in Proc. World Conf. of the WWW and Internet, AACE,

Orlando, FL, 2001, pp. 124-129.

[2] P. Brusilovsky, R. Farzan and J-w. Ahn, “Comprehensive personalized

information access in an educational digital library”, in Proc. ACM/IEEE-

CS Joint Conf. on Digital libraries, ACM, Denver, CO, USA, 2005, pp.

9-18.

[3] R. Burke, “Hybrid Web Recommender Systems”, in The Adaptive Web,

LNCS, Vol. 4321, 2007, pp.377-408.

[4] J.M. Dodero, P. Díaz, ,I. Dodero, A. Sarasa, “Integrating Ontologies into

the Collaborative Authoring of Learning Objects”, in J. of Universal

Computer Science, vol. 11 no. 9, pp.1568-1575, 2005.

[5] H. Draschler, H. Hummel, and R. Koper, “Recommendations for learners

are different: Applying memory-based recommender systems techniques to

lifelong learning”, in Workshop on Social Information Retrieval for

Technology-Enhanced Learning, 2007.

[6] H. Draschler, H. Hummel, and R. Koper, “Personal Recommender

Systems for learners in lifelong learner networks: the requirements,

techniques and model”, in Int. J. of Learning Technologies, vol 3, no 4,

pp. 404-423, 2008.

[7] J.M. Faries, and B.J. Reiser, “Access and Use of Previous Solutions in a

Problem Solving Situation”, in Procs. 10th Annual Conference of the

Cognitive Science Society, Lawrence Erlbaum Associates, Montreal,

1998, pp. 433-439.

[8] R. Farzan, and P. Brusilovsly, “Social navigation support in a course

recommender system”, in Proc. Int. Conf. on Adaptive Hypermedia and

Adaptive Web-based Systems, Springer Verlag, Berlin, 2006, pp. 91-100.

[9] E. García-Salcines, C. Romero-Morales, S. Ventura-Soto, and C. Castro-

Lozano, “Sistema recomendador colaborativo usando minería de datos

distribuida para la mejora continua de cursos e-learning”. IEEE-RITA, vol.

3, no. 1, pp. 19-30, 2008.

[10] M. Gómez-Albarrán, and G. Jiménez-Díaz, “Recommendation and

Students‟ Authoring in Repositories of Learning Objects: A Case-Based

INIESTA, JIMÉNEZ Y ALBARRÁN: PERSONALIZACIÓN EN RECOMENDADORES BASADOS EN CONTENIDO... 37

ISSN 1932-8540 © IEEE

Page 50: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Reasoning Approach”, in Int. J. on Emerging Technologies in Learning,

vol. 4 no. Special Issue, pp. 35-40, 2009.

[11] M. Gómez-Albarrán, S. Bautista-Blasco, and J. Carrillo de Albornoz,

“Personalized Access and Students‟ Coauthoring in Repositories of

Learning Objects: The Case of a Repository of Programming Examples”,

in Proc. Int. Conf. on Advanced Learning Technologies, IEEE, Los

Alamitos, CA, 2008, pp. 693-695.

[12] P. González-Calero, B. Díaz-Agudo, and M. Gómez-Albarrán, “Applying

DLs for Retrieval in Case-Based Reasoning”, in Int. Workshop on

Description Logics, 1999, pp. 51-55.

[13] H. Hummel, B. Van den Berg, A. Berlanga, H. Drachsler, J. Jansenn, R.

Nadolski, and R. Koper, “Combining social-based and information-based

approaches for personalised recommendation on sequencing learning

activities”, in Int. J. of Learning Technology, vol. 3, no. 2, pp. 152-168,

2007.

[14] C. Lagoze, W. Arms, S. Gan, D. Hillmann, C. Ingram, D. Krafft, R.

Marisa, J. Phipps, J. Saylor, C. Terrizzi, W. Hoehn, D Millman, J. Allan,

S. Guzman-Lara, T. Kalt, “Core services in the architecture of the national

science digital library (NSDL)”, in Proc. 2nd ACM/IEEE-CS Joint Conf.

on Digital libraries, ACM, Portland, Oregon, USA, 2002, pp. 201-209.

[15] M. O' Mahony, and B. Smyth, “A Recommender System for On-line

Course Enrolment: An Initial Study”, in Proc. ACM Conf. on

Recommender Systems, ACM, Minneapolis MN, USA, 2007, pp.133-136.

[16] A. Ruiz-Iniesta, G. Jiménez-Díaz, and M. Gómez-Albarrán,

“Recommendation in Repositories of Learning Objects: A Proactive

Approach that Exploits Diversity and Navigation-by-Proposing”, in Proc

9th IEEE International Conference on Advanced Learning

Technologies, IEEE Computer Society, Riga, Latvia, 2009, pp. 543-545.

[17] J. Siemer, and M.C. Angelides, “Towards an Intelligent Tutoring System

Architecture that Supports Remedial Tutoring”, in Artificial Intelligence

Review, vol. 12, no. 6, pp. 469-511, 1998.

[18] S. Sosnovsky, and T. Gavrilova, “Development of educational ontology for

C-programming”, in Int. J. Information, Theories & Applications, vol. 13,

no. 4, pp. 303-307, 2006.

[19] M. Yudelson, and P. Brusilovsky, “NavEx: Providing Navigation Support

for Adaptive Browsing of Annotated Code Examples”, in Proc. Int. Conf.

on Artificial Intelligence in Education, IOS Press, Amsterdam, 2005, pp.

710-717.

Almudena Ruiz Iniesta es Ingeniera en

Informática por la Universidad Complutense de

Madrid. Actualmente realiza su tesis doctoral en el

Departamento de Ingeniería del Software e

Inteligencia Artificial de la Universidad

Complutense de Madrid sobre la aplicación de

técnicas de recomendación al dominio del e-

learning.

Guillermo Jiménez Díaz es Ingeniero en

Informática y Doctor en Informática por la

Universidad Complutense de Madrid. En la

actualidad es Ayudante Doctor del Departamento de

Ingeniería del Software e Inteligencia Artificial de

la Universidad Complutense de Madrid. También es

miembro del Grupo de Aplicaciones en Inteligencia

Artificial, grupo de investigación consolidado en la

UCM. Su tesis doctoral trató sobre el traslado de

técnicas de aprendizaje activo a entornos virtuales

para la enseñanza de Programación Orientada a

Objetos. Su interés investigador actual se centra en

el estudio y uso de técnicas de recomendación en distintos dominios como son el

e-learning, la recomendación para grupos y el matchmaking en videojuegos.

Mercedes Gómez-Albarrán es Licenciada en

Ciencias Físicas y Doctora en Informática por la

Universidad Complutense de Madrid. En la

actualidad es Profesora Titular del Departamento

de Ingeniería del Software e Inteligencia Artificial

de la Universidad Complutense de Madrid y

desempeña el cargo de Secretaria de la Facultad de

Informática de la misma universidad. Inició su

labor investigadora en la confluencia de la

Ingeniería del Software y las técnicas de

Inteligencia Artificial (especialmente, el

Razonamiento Basado en Casos). Actualmente

trabaja en temas relacionados con técnicas

personalizadas de recomendación y su aplicación al ámbito del e-learning. Su

interés investigador también se centra en el uso de videojuegos y entornos

virtuales en el ámbito educativo. Ha sido investigadora responsable de varios

proyectos de innovación educativa y es autora de más de 40 trabajos publicados

en revistas y actas de conferencias internacionales.

38 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 51: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

Title— Research Communities in Programming: A Strategy

to Support the Initial Programming Learning.

Abstract— This paper describes a research process that

intends to develop a strategy to support initial programming

learning. It is inspired in the theory of Matthew Lipman, as it

was conceived through the redefinition of the concept of

Learning Communities, to assist the students to maximize their

learning through the conscientious evaluation of their level of

self-efficacy, while they develop a better behavior to study

programming. We present the results of the preliminary tests

made to the proposed strategy, and the changes in the strategy

that result from those results.

Index Terms— Computer Science Education, Programming

Education, Self-efficacy

I. INTRODUÇÃO

S propostas e pesquisas relacionadas com a área de

informática e educação têm como objetivo disponibilizar

recursos e contextos que auxiliem professores e estudantes a

aumentar a efetividade do aprendizado. Quanto ao

aprendizado de programação, os avanços neste contexto de

pesquisa são inegáveis, com inúmeras ferramentas e

ambientes já disponibilizadas.

Há um intenso esforço de pesquisadores e professores em

tentar compreender porquê o aprendizado de programação,

ainda é um obstáculo para um número crescente de estudantes

[1, 2]. Além disso, há todo o empenho dos governos em ações

para trazer melhores condições para o aprendizado nas

diversas etapas do sistema educacional: desenvolvendo

políticas de inclusão social e digital, investimentos em

reforma de infra-estrutura, informatização e aparelhagem de

S. W. Martins é aluna de doutorado do Centro de Informatica e Sistemas da

Universidade de Coimbra - CISUC, Pólo II, Pinhal de Marrocos, 3030–290,

Coimbra, Portugal (tel: +351 239790078; fax: +351-239701266; scheila@

dei.uc.pt).

A. J. Mendes, é docente do Departamento de Engenharia Informática da

Universidade de Coimbra - DEI e investigador do CISUC (tel: +351

239790036; fax: +351-239701266; toze@ dei.uc.pt)

A D. Figueiredo, é investigador do CISUC (tel: +351 239790021; fax: +351-

239701266; adf@ dei.uc.pt)

DOI (Digital Object Identifier) Pendiente

salas de aulas e laboratórios, e dos programas de incentivo à

qualificação docente.

Apesar de tudo isso, essas reformas não conseguiram ainda

produzir um sistema que se desenvolva na direção do “ensinar

a pensar”. Atualmente um elevado número de estudantes do

nível elementar ao secundário não desenvolvem diversas das

habilidades e competências acadêmicas necessárias para

evoluir de maneira mais produtiva na vida universitária,

conforme análise dos resultados dos Programas Internacionais

de Avaliação do Ensino [3].

O grande problema com o ensino de programação não se

resume só na dificuldade dos estudantes com abstração para

resolver problemas. Há ainda a dificuldade em encontrar uma

forma que motive os estudantes a se envolverem com a

disciplina, apesar da dificuldade, e a não desistirem de tentar

ultrapassar as dificuldades naturais e inerentes deste

aprendizado [4]. Fazê-los compreender que os obstáculos são

superáveis, que as habilidades necessárias podem ser

melhoradas, incentivando-os a desenvolver e a consolidar um

conjunto de competências acadêmicas essenciais para que eles

evoluam com melhor qualidade nos estudos e na futura vida

profissional.

O número crescente de estudantes no sistema universitário

tem sobrecarregado o modelo acadêmico tradicional. Num

curto espaço de tempo a academia se vê com um elevado

número de estudantes, com pouco tempo para modificar o seu

modelo de trabalho e despreparada para atender

adequadamente essa demanda. Na urgência de encontrar

modos de gerenciar esta situação, muitas vezes, a academia

opta por processos que privilegiam as questões

administrativas (formato de aulas, composição de turmas,

alocação de recursos físicos e humanos), o que do ponto de

vista didático, nem sempre é a melhor solução. Uma

transformação do modelo acadêmico para se adequar à nova

realidade é uma necessidade, mas é um processo que está em

desenvolvimento, onde as reformas de natureza

administrativas acabam por influenciar a evolução dos

processos didácticos.

Para passar da reflexão para ações de fato, é importante

que os resultados das mudanças desejadas sejam

documentados formalmente, num conjunto de medidas que

Comunidades de Investigação em Programação:

Uma Estratégia de Apoio ao Aprendizado Inicial

de Programação

Scheila W. Martins, António J. Mendes e António D. Figueiredo

A

IEEE-RITA Vol. 5, Núm. 1, Feb. 2010 39

ISSN 1932-8540 © IEEE

Page 52: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

tenham sido previamente testadas em contextos tão próximos

quanto possível da realidade atual.

II. APRENDIZADO DE PROGRAMAÇÃO

Parece existir um consenso entre professores e

pesquisadores de que o aprendizado de programação não é

uma atividade trivial, já que introduz no cotidiano do

estudante uma série de requisitos cognitivos, para além dos

requisitos técnicos. Isso cria a necessidade de modificar o seu

modo de pensar e de agir na vida universitária, para uma

realidade diferente daquela a que ele se habituou durante anos

no ensino primário e secundário. Tudo isso em um espaço

muito curto de tempo. Entre esses requisitos podemos

destacar:

1) A resolução de problemas é antes de tudo uma

competência que envolve processos cognitivos como

criatividade e racionalidade, a partir de um conjunto

de meta-habilidades mentais que muitas vezes passam

desapercebidas (abstração, inferência, dedução, etc), e

que se apóiam em habilidades literárias básicas como

ler e interpretar a descrição de um problema. Além

disso, é necessário que o estudante aprenda a

contextualizar o conhecimento adquirido para que ele

consiga iniciar esses processos cognitivos, exercendo

suas habilidades de raciocínio para construir uma

solução. Tornar esses processos conscientes para

apoiar a tomada de decisão é algo que demanda tempo

e ritmo individualizados, que precisam ser respeitados

e, sobretudo, incentivados;

2) A compreensão integral dos requisitos de um

paradigma de programação não é uma atividade

trivial, e implica em um grau de dificuldade intrínseco

natural [5, 6]. Porém a maior dificuldade no

aprendizado de programação reside no exercício da

capacidade de abstrair o conhecimento adquirido para

resolver problemas. As habilidades de abstração e de

resolução de problemas são algo que só podem ser

obtidos com prática contínua e esforço individual. Ter

habilidades literárias bem desenvolvidas será de

grande importância para bem fundamentar os

processos cognitivos e dar suporte ao aprendizado em

construção;

3) Apesar da informática, desde muito cedo, fazer parte

do cotidiano dos estudantes, o nível de transparência

embutido na relação usuário X computador atualmente

envolve-os em uma falsa noção de autonomia

inteligente dos sistemas informáticos. Por vezes é

difícil fazê-los compreender a noção de transparência e

responsabilidade da relação programador X

computador.

As capacidades de abstração e de resolução de problemas

estão geralmente pouco desenvolvidas nos estudantes que

chegam do ensino secundário. A falta de excelência no seu

desenvolvimento é ainda acrescida pela superficialidade das

habilidades literárias básicas [7, 8], essenciais para

desenvolver as habilidades técnicas propostas nos programas

das disciplinas de programação.

De fato, o grande problema não chega a ser a linguagem ou

o paradigma de programação, mas a dificuldade de

desenvolver competências, que tornem o estudante capaz de

contextualizar seu conhecimento para resolver problemas. É

importante fazer o estudante entender que programar é, antes

de tudo, um exercício consciente habilidades básicas de

raciocínio (ler, escrever, calcular) e atos mentais (comparar,

descrever, classificar) que se desenvolvem e oferecem um

contexto apropriado para dar suporte ao desenvolvimento de

diversas componentes cognitivos e habilidades de pensamento

complexo e sofisticado (recursivo, autocorretivo,

metacognitivo, investigativo, metódico) [9,10,11]. Aliás, na

medida que se ganha excelência no desenvolvimento das

habilidades mentais isso costuma influenciar o

aprimoramento qualitativo das diversas habilidades literárias

(ler, interpretar, sintetizar, criticar, etc) [11].

Assim, mais que conseguir definir uma metodologia de

ensino-aprendizagem para programação, seria interessante

conseguir estabelecer um conjunto de estratégias, que

demonstrem aos estudantes que resolver problemas em

programação é uma atividade que eles são plenamente

capazes de realizar. É importante valorizar contextos e

estabelecer uma dinâmica durante as aulas que possa motivar

os estudantes ao trabalho em equipe, demonstrando que o

aprendizado é possível, e que as dificuldades individuais são

superáveis, na medida com que se conscientizem e se

predisponham a “aprender a pensar” [12, 13].

Alguns pesquisadores apontam para uma reestruturação de

currículos [14], mas esse ambiente pode ser implementado só

pela modificação da forma de propor atividades e de avaliar o

progresso da aprendizagem do estudante [15, 16]. Avanços

podem ser obtidos por exemplo, com exercício regular de

atividades ligadas a reflexão investigativa para a resolução de

problemas, a abstração, a modelagem e a avaliação da

qualidade de soluções algorítmicas [17, 18]. A partir daí,

poderia haver um maior compromisso do estudante com seu

aprendizado, até mesmo produzir mudanças comportamentais

que melhorem sua performance ao longo do curso.

III. MOTIVAÇÃO

A motivação constitui uma dos aspectos de grande impacto

no desenvolvimento cognitivo do indivíduo, e um dos

principais aspectos que determina o sucesso individual de um

processo de aprendizado. Também está entre os aspectos mais

fascinantes da psiquê humana, tendo na Hierarquização da

Motivação de Maslow uma das suas principais origens de

pesquisa [19]. Compreender a motivação para o aprendizado

requer uma análise profunda de componentes sócio-cognitivos

associados à personalidade (identificação com a instituição,

com o curso, com a carreira, as condições de acesso ao ensino

e a análise do sucesso escolar) e da qualidade dos

40 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 53: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

relacionamentos nos ambientes de convivência do indivíduo

(identificação social e abordagens de aprendizagem) [20].

Ao longo da evolução do estudante no processo de ensino

formal, desde o primário, ele vai sendo submetido a

atividades, contextos, e metodologias de aprendizado. A

partir dessas experiências o estudante vai desenvolvendo seu

comportamento de estudo, descobrindo sua estratégia de

aprendizagem, qual o método e as atividades que mais se

associam em equilíbrio com sua personalidade, seus valores e

suas crenças. No entanto, não é possível menosprezar o

impacto exercido pela metodologia de aprendizado

vivenciada, já que esta exerce grande influência no tipo, na

quantidade e na qualidade das habilidades e competências

literárias e acadêmicas que serão desenvolvidas. Isso acaba

por se incorporar ao comportamento de estudo dos estudantes

de toda uma geração.

A motivação se apresenta como um domínio de primordial

impacto em projetos de ferramentas e metodologias de

aprendizado [21], e diversas teorias e instrumentos já foram

descritas para: classificar, medir, criar e manter a motivação

dos estudantes, especialmente entre crianças e adolescentes

[22]. Alguns instrumentos de avaliação cognitiva focam-se

em aspectos específicos que afetam a motivação para o

aprendizado. Com o avanço das pesquisas em ensino a

distância (EAD), instrumentos inspirados no Modelo de

Motivação ARCS (mnemónico para Atenção, Relevância,

Confiança e Satisfação) de John Keller [23], tem sido muito

utilizado na modelagem de cursos e ambientes de e-Learning.

Por exemplo, o Exame de Interesse do Curso (Course

Interest Survey - CIS) e o Exame da Motivação dos Materiais

Didáticos (Instructional Materials Motivation Survey-IMMS)

[24], são dois instrumentos de avaliação da motivação

inspirados no modelo ARCS. O CIS e o IMMS, foram

desenvolvidos para avaliar, respectivamente, o nível de

aceitação dos contextos e de satisfação das atividades

propostas (por exemplo verificar a satisfação dos estudantes

ao trabalharem com portifólios eletrônicos); e, a satisfação

com os materiais didáticos (livro texto, apostilas, fichas)

utilizados no curso da disciplina online. Segundo Keller,

ambos podem ser adaptados para serem utilizados em

disciplinas presenciais.

Outros instrumentos, se ocupam da avaliação de diversas

medidas cognitivas que se relacionam com a motivação

(conforto, auto-eficácia, satisfação, resistência), como o

Inventário de Atitudes e Comportamentos de Estudo (IACHE)

[25] por exemplo, podem auxiliar a desenvolver estratégias

para avaliar aspectos relacionados com as estratégias de

aprendizagem dos estudantes universitários. O IACHE é um

teste de comportamento genérico, independente de uma

disciplina, com o qual seria possível avaliar:

• Se uma metodologia de aprendizagem pôde ou não

satisfazer um conjunto de requisitos sobre uma disciplina;

• Assinalar a existência de mudanças de atitude do

estudante em relação a sua postura acadêmica;

• Estabelecer parâmetros estatísticos de uma população,

identificando as proporções das suas dimensões cognitivas,

motivacionais e comportamentais.

A análise do comportamento de estudo proposta pelo

IACHE pode facultar algumas importantes informações sobre

o comportamento dos estudantes, individualmente e enquanto

grupo, possibilitando avaliar e/ou orientar a seleção de

atividades, abordagens metodológicas e práticas pedagógicas.

No entanto, seria um erro supor que a motivação para algo

fosse definitivo e imutável, da mesma maneira que seria

ingênuo considerar que os estudantes são naturalmente

desinteressados ou desmotivados com as atividades

acadêmicas. Quase sempre o que se chama de desmotivação

poderia na realidade ser chamado de resistência, uma reação

de auto-preservação do estudante a uma potencial falha. A

resistência dos estudantes a determinadas atividades ou

assuntos podem encobrir um conjunto de fatores que afetam

sua confiança para o êxito efetivo nessas atividades. Segundo

Margolis [26], identificar o nível de resistência em atividades

acadêmicas pode auxiliar na análise das questões de

motivação que essas atividades despertam em alguns

estudantes, e facilitar o trabalho de compreender o que está

por trás de muitas dificuldades de aprendizagem. Muitas

vezes as dificuldades de aprendizagem residem na dificuldade

em exercitar habilidades literárias básicas, como leitura e

interpretação.

O Questionário de Motivação Estudantil para a Resolução

de Problemas (The Student Motivation Problem Solving

Questionnaire - SMPSQ) [26] é diferente dos outros

instrumentos descritos anteriormente, por não ser um

instrumento científico formal. Não pode nem deve ser

utilizado para prever comportamento, mas como uma forma

incentivar o estudante a expressar suas expectativas de êxitos,

pressupostos de falhas e o quão disposto está para investir

tempo e energia para concluir uma atividade. Sua informação

pode ser utilizada para identificar o nível de

apreensão/confiança de cada estudante com uma atividade ou

habilidade literária em particular, orientando o professor na

elaboração de programas de reforço de habilidades aos

estudantes através de atividades que causem menos

resistência e aumentem seu envolvimento com a disciplina

Embora instrumentos como o IACHE e os testes baseados

em ARCS tenham todos componentes para mensurar a

motivação para o aprendizado, observou-se a necessidade de

estabelecer uma medida de motivação mais especificamente

associada com a aptidão dos estudante para aprender a

programar, e que pudesse ser medida com total independência

dos elementos observados nos instrumentos IACHE ou

ARCS.

Essa medida de motivação é a auto-eficácia [27,28],

avaliada a partir de escalas associadas diretamente com uma

auto-análise da capacidade ou incapacidade de um indivíduo

para executar alguma tarefa. As escalas de auto-eficácia para

programação [29] são um instrumento formal que podem ser

MARTINS, MENDES Y FIGUEIREDO: COMUNIDADES DE INVESTIGAÇÃO EM PROGRAMAÇÃO... 41

ISSN 1932-8540 © IEEE

Page 54: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

utilizadas com alguma regularidade, e podem auxiliar a

manter o estudante em alerta quanto à qualidade do seu

aprendizado, ofertando uma outra perspectiva da avaliação da

sua capacidade, diferente das notas em provas e trabalhos..

IV. UMA PROPOSTA PARA AUXILIAR O APRENDIZADO DE

PROGRAMAÇÃO

Esta pesquisa tem como objetivo conseguir definir um

enquadramento teórico contendo um conjunto de

recomendações de atividades didáticas, estratégias

motivacionais e ferramentas computacionais que podem

auxiliar o docente na definição de contextos de aprendizagem

para disciplinas de programação conforme ilustrado na figura

1.

É uma proposta que se desenvolve sob uma abordagem

pedagógica de comunidades de aprendizagem, tendo sido

inspirada numa metáfora das Comunidades de Investigação

de Matthew Lipman [11], o qual se considera uma abstração

bastante pertinente para propostas que envolvem o

desenvolvimento do pensamento crítico [30] e de habilidades

literárias [31], e como estratégia para melhorar a capacidade

de resolução de problemas em programação para estudantes

universitários.

As habilidades literárias podem ser reforçadas em conjunto

com o ensino de programação, pois como habilidades básica

de raciocínio, darão suporte ao aprendizado das etapas de

abstração e modelagem de uma solução algorítmica, no

processo de desenvolvimento de software. Além disso, essa

abordagem favorece o desenvolvimento e o exercício das

habilidades de pensamento complexo, que serão necessárias

aos estudantes para toda a vida, acadêmica, social e

profissional. A dinâmica da proposta é implementar uma

redefinição do que Lipman chamou de Comunidades de

Investigação [11, 31], a partir da retomada do ensino

socrático como abordagem didática.

As comunidades de aprendizagem constituem uma já

conhecida perspectiva, tanto educacional quanto tecnológica,

que permite a criação de contextos nos quais é possível

potencializar a aprendizagem, pela associação entre

atividades de colaboração e de produção de conhecimento

[32]. A proposta de Lipman é um apelo aos professores para

insistirem que suas práticas sejam focadas na orientação do

estudante na busca pelo conhecimento: em estimular seus

alunos a aprenderem a identificar conscientemente o que eles

já sabem e o que precisam saber para solucionar um

problema, inclusive para poderem refletir e atestar a

qualidade de uma solução. Ainda que o discurso filosófico

puro não constitua uma abordagem natural para a prática

docente em programação, o pensamento metódico e reflexivo

que provém do diálogo inspirado na filosofia da ciência lhe é

bastante útil.

A dinâmica das Comunidades de Investigação define uma

abordagem pedagógica que possibilitaria ao professor

trabalhar com os mais diversos contextos: Aprendizado

Baseado em Problemas (PBL) [33], Just-in-Time Teaching

(JiTT) [34], projetos hands-on [35], jogos [36] e competições

de programação [37]. Este é o primeiro alicerce dessa

proposta, ou seja, o professor deve escolher um dos contextos

pedagógicos sugeridos para determinar quais atividades

didáticas irá desenvolver durante a disciplina. Estes têm

aparecido na literatura como exemplos bem sucedidos para

aprendizagem em programação e nos parecem adequados à

abordagem que preconizamos.

Na escolha do contexto devem ser considerados alguns

aspectos, como tamanho da turma, que pode tornar a

utilização de um contexto mais trabalhosa que outros.

Sugerimos fortemente a utilização dos projetos hands-on e do

JiTT, uma vez que o primeiro pode facilitar o envolvimento e

interesse dos estudantes na criação de trabalhos práticos

variados, e o segundo disponibiliza um conjunto de

atividades, em seu JiTT classroom, que estão em grande

sintonia com os objetivos propostos pelas Comunidades de

Investigação. Alias, JiTT oferecem oportunidades excelentes

ao desenvolvimento de atividades investigativas e de pesquisa

em uma disciplina de programação [38].

Após ter sido escolhido o contexto, a dinâmica das

Comunidades de Investigação será desenvolvida com

atividades didáticas projetadas para fortalecer o envolvimento

do aluno com o processo de aquisição de conhecimento,

através do trabalho cooperativo e do incentivo ao exercício

das suas habilidades literárias. Uma certa quantidade de

atividades que fomentem a pesquisa de conteúdo para

resolução de problemas (desafios, defesas orais e seminários)

e a avaliação de qualidade do processo e das soluções obtidas

(incluindo auto-avaliação, do grupo, do mérito da atividade e

dos resultados) serão apresentadas ao longo da disciplina. As

atividades propostas nessa estratégia pedagógica objetivam

incentivar tanto o desenvolvimento de competências para a

resolução de problemas, quanto estimular o exercício

habilidades literárias de diversas formas:

1) Atividades investigativas: questões de pesquisa,

exercícios de avaliação discursiva da qualidade

algorítmica de soluções, desafios práticos e/ou teóricos de

programação em diferentes complexidades, etc;

Fig. 1. Esquema da estratégia pedagógica proposta.

42 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 55: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

2) Produção colaborativa/cooperativa de conhecimento:

adoção de metodologias e ferramentas de colaboração em

atividades de reforço, avaliação entre pares, incentivo à

produção de portifólios, webquests, seminários e

participação em competições;

3) Divisão de trabalho e acompanhamento: estimular o uso e

o reconhecimento de monitorias voluntárias entre aluno-

aluno e aluno-tutor;

4) Avaliação continuada: atividades de feedback regular

entre professor, tutores e alunos sobre o andamento da

disciplina.

O segundo alicerce da proposta é definido pela escolha das

ferramentas tecnológicas, uma ferramenta de apoio ao

aprendizado de programação e uma que dará suporte ao

trabalho colaborativo. Consideramos uma mais valia a

utilização de uma ferramenta de simulação algorítmica ou de

programas, adequada à linguagem e ao paradigma em uso na

disciplina (o RoboCod, o Alice, o BlueJ e o SICAS), bem

como podem também ser usadas plataformas de competições e

teste (o TopCoder, o Mooshake e o Online-Judge).

Além da disponibilidade de ferramentas dessa natureza ser

grande, é interessante tentar minimizar o impacto que o uso

de compiladores profissionais tende a causar, quando desvia a

atenção dos estudantes da resolução de problemas para

solucionar questões pertinentes ao ambiente de programação.

Para estimular atividades fora dos horários de aula e apoiar as

atividades de acompanhamento e avaliação continuada, é

aconselhável que haja suporte de uma plataforma de gestão da

aprendizagem (o Moodle, o Blackboard ou o AulaNet).

Finalmente, o último alicerce, se preocupa com necessidade

de possuir uma estratégia para apoiar a manutenção dos

índices de motivação para o aprendizado dos estudantes

durante o trabalho em comunidade. Medidas de motivação

como nível de conforto, auto-eficácia, confiança, satisfação e

resistência com as atividades propostas devem ser verificadas

com alguma regularidade, de modo a conseguir orientar o

ritmo de trabalho e direcionar adequadamente os esforços do

docente para ações de intervenção, no apoio e na prevenção a

comportamentos de propensão a desistência entre os

estudantes.

V. UMA EXPERIÊNCIA COM ALUNOS DE DESIGN E MULTIMÍDIA

Uma vez que o número de estudantes nas disciplinas de

programação no curso de Licenciatura em Engenharia e

Informática (LEI) do Departamento de Engenharia

Informática (DEI) da Faculdade de Ciência e Tecnologia da

Universidade de Coimbra (FCTUC) costuma ser bastante

elevado (entre 200 a 300 inscritos), a heterogeneidade dos

perfis torna necessária uma avaliação cuidadosa na escolha

das atividades e dos contextos a serem utilizados. Qualquer

alteração na dinâmica pedagógica e na metodologia de

trabalho em turmas numerosas implica em um cotidiano mais

trabalhoso para o professor e um risco para propostas

didáticas experimentais. Assim, para a definição e

experimentação da estratégia proposta, foi utilizada uma

disciplina do curso de Mestrado em Design e Multimídia

(MDM).

Um primeiro teste foi realizado com os estudantes da

disciplina de Programação (17 inscritos, sendo que 6 não

chegaram a frequentar a disciplina), durante o período de

Setembro de 2008 a Fevereiro de 2009. Os estudantes eram

em sua maioria recém-formados de cursos de Licenciatura nas

áreas de Design (Multimédia, Industrial ou Comunicação),

além de uma licenciada em Arquitetura. A finalidade da

disciplina é dar a esses estudantes um background mínimo em

programação, facilitando a sua participação nas outras

disciplinas do curso, as quais requerem conhecimento prévio

em programação.

Foi utilizado como ferramenta de desenvolvimento a

linguagem de programação Processing [39], uma ferramenta

desenvolvida pelo MIT por e para designers gráficos, que

facilita as capacidades de desenvolvimento de trabalhos

artísticos da linguagem JAVA. Considerando o background

artístico dos estudantes, a abordagem didática foi concebida

para propiciar um aprendizado prático, tendo sido adotado

um contexto voltado para projetos hands-on visuais de

complexidade crescente.

O programa da disciplina foi desenvolvido para adotar a

dinâmica das Comunidades de Investigação, privilegiando

atividades de resolução de problemas em grupos, as quais

envolviam uma certa necessidade de pesquisa e revisão dos

conhecimentos matemáticos necessários à sua resolução, com

acompanhamento constante do docente. No modelo de aulas

da estratégia proposta, não houve distinção entre aulas

teóricas, práticas e de prática-laboratorial, comuns ao modelo

adotado na FCTUC. Assim, todas as aulas são espaços de

construção de conhecimento e experimentação prática,

perfazendo um total de 06 horas semanais de trabalho.

A disciplina contou ainda com um curso no servidor

Moodle do DEI, no qual eram disponibilizadas os materiais e

realizadas diversas das atividades da disciplina. Foi

estimulada a avaliação qualitativa regular dos trabalhos

desenvolvidos, bem como da satisfação dos estudantes com

sua performance, com as atividades, os materiais e o ritmo

das aulas. As atividades desenvolvidas incluíram: trabalhos

práticos individuais e em grupos e um projeto final, além de

avaliação entre pares, construção de portifólios individuais e

reflexão quinzenal da evolução da disciplina e dos próprios

estudantes.

A. Avaliação da Experiência

Ao final da disciplina os estudantes realizaram uma

entrevista, composta por 8 questões relacionadas com as

perspectivas do modelo ARCS, na qual apresentaram sua

avaliação da disciplina, bem como de aspectos relativos à sua

experiências na trajetória escolar. A análise das respostas

levantadas durante as entrevistas, chamaram atenção:

MARTINS, MENDES Y FIGUEIREDO: COMUNIDADES DE INVESTIGAÇÃO EM PROGRAMAÇÃO... 43

ISSN 1932-8540 © IEEE

Page 56: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

• Das 05 disciplinas cursadas pelos estudantes naquele

semestre, Programação e Técnicas de Internet foram as que

causavam maior expectativa negativa, devido às experiências

frustrantes que muitos relataram ter tido com programação

durante a licenciatura;

• Os relatos de boas experiências e boas performances nas

disciplinas do secundário e da licenciatura denunciam a

importância da relação entre a didática e a postura do

docente. Indicaram como positiva experiências nas disciplinas

que se sentiram inspirados pelo docente, mesmo quando não

se sentiam atraídos pelo conteúdo;

• Consideraram Programação uma grata surpresa entre as

disciplinas que tinham cursado, destacando-a pela forma de

condução das aulas, a ferramenta utilizada e sua forma de

avaliação;

O resultado das entrevistas corrobora os aspectos

identificados na análise das reflexões quinzenais (avaliação

continuada). Entre os aspectos positivos apontados pelos

estudantes, podemos destacar: as atividades de pesquisa e

análise de código, o trabalho cooperativo e a dinâmica das

aulas. Essas atividades são básicas para a abordagem proposta

pelas Comunidades de Investigação, valorizando-a como uma

abordagem interessante para o ensino de programação.

Surpreendentemente, as atividades de avaliação entre pares

e a avaliação continuada, assim como os contextos artísticos

propostos, aparecem como elementos avaliados

positivamente, porém com uma frequência muito abaixo do

esperado. Já entre os aspectos negativos mais pontuados na

avaliação dos estudantes destacam-se: os exemplos

matemáticos utilizados durante o conteúdo de arrays, o

primeiro desafio de programação da disciplina envolvendo a

animação de um modelo matemático de circunferência, e a

falta de empenho individual dos estudantes. Nos aspectos

negativos menos pontuados destacam-se: o atraso no feedback

das notas pelo docente, o horário das aulas, funcionalidades

da ferramenta Processing e aspectos sobre Programação

Orientada a Objetos (POO).

Apenas um aluno não foi aprovado, e o docente se mostrou

satisfeito tanto com os resultados obtidos quanto com a

dinâmica da estratégia. Considerou que a forma de trabalho é

mais produtiva, ainda que reconheça a existencia de um

volume maior de trabalho que lhe foi exigida. Além disso, o

docente indicou a necessidade de implementar modificações

no modelo original da proposta. Uma das alterações

substanciais a serem incorporadas na próxima configuração

da disciplina e dos testes da estratégia inclui modificações:

1) Na organização do conteúdo, e;

2) No método de avaliação tanto dos estudantes em relação a

disciplina, quanto na forma de avaliar o mérito da

estratégia em pesquisa.

Quanto ao conteúdo, será feito um esforço para a

introdução dos conceitos de POO mais cedo no programa,

para que os estudantes tenham mais tempo para exercitar o

uso do paradigma em trabalhos de programação específicos.

Quanto a avaliação da disciplina, cogita-se a inclusão de

mini-testes teóricos para além dos trabalhos individuais de

programação e do projeto final em grupo. O mini-teste é uma

oportunidade para avaliar individualmente o nível de

abstração para a resolução de problemas desenvolvida pelos

estudantes a medida que a disciplina avança.

B. Modificações na Avaliação da Estratégia

Esta experiência foi o primeiro teste de aproximação

realizada para a estratégia relatada, sendo particularmente

importante para esclarecer sob quais alicerces ela deveria

evoluir. O reduzido número de estudantes em MDM,

demonstrou-se propício para a avaliação e para se chegar a

definição de boa parte dos elementos incluídas na proposta.

Do ponto de vista da avaliação do mérito da estratégia,

modificações foram implementadas para o próximo teste.

Para se obter a uma avaliação mais rigorosa e metódica sobre

a eficiência desta estratégia enquanto alternativa mais

cativante e efetiva para o aprendizado de programação,

consideramos pertinente aferir algumas medidas cognitivas

relacionadas à motivação para o aprendizado.

Assim, a estratégia proposta passará a fazer uso de alguns

instrumentos psicológicos formais para avaliar diversos

aspectos cognitivos envolvidos: um levantamento das

características do comportamento de estudo através do

IACHE, uma avaliação da motivação com o andamento do

disciplina segundo os níveis cognitivos do modelo ARCS, os

níveis de satisfação/resistência com as atividades realizadas

através do SMPSQ, e uma medição dos níveis de auto-eficácia

em programação dos estudantes.

Por não ser, a priori, relacionado a qualquer disciplina ou

curso, os resultados do teste IACHE, podem ser utilizados

para auxiliar o desenvolvimento de atividades para estudantes

com determinadas características, bem como pode ser

utilizado para avaliar a adequação de uma determinada

abordagem de aprendizagem para uma determinada

população. Neste caso, podemos utilizá-lo para melhor avaliar

a validade da composição dos elementos (contextos,

atividades, ferramentas de apoio) da estratégia proposta para

um grupo de estudantes, inclusive avaliar o impacto da

estratégia para a modificação do comportamento de estudo

dessa população.

Assim como o IACHE, o CIS, pode identificar o nível de

motivação dos estudantes à medida que a disciplina se

desenvolve, a partir da verificação das dimensões cognitivas

avaliadas pelo modelo ARCS. A análise das respostas do

SMPSQ permitirá identificar o quanto de

resistência/satisfação pode estar associada às atividades

acadêmicas propostas. Finalmente, a aplicação regular de

uma escala de auto-eficácia para programação pode

conscientizar o estudante do seu nível de competência para

executar tarefas com a linguagem e o paradigma em estudo,

além de oferecer ao docente indicações sobre a necessidade ou

não de medidas de intervenção.

44 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 57: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

O CIS será aplicado exatamente na metade do curso, e o

SMPSQ após a realização das atividades investigativas e de

produção colaborativa/cooperativa de conhecimento

escolhidas pelo docente. Tanto o IACHE quanto a escala de

auto-eficácia serão aplicados no esquema de pré e pós testes,

no início e próximo ao término da disciplina, com os quais

poderemos analisar aspectos cognitivos do grupo de

estudantes antes e depois da experimentação de nossa

estratégia.

VI. CONCLUSÃO

A avaliação geral deste primeiro experimento foi

considerada positiva por parte dos estudantes, apesar de não

contar com o apoio de todos instrumentos formais de

avaliação cognitiva propostos pela estratégia atualmente. Sua

realização foi particularmente importante para orientar as

modificações necessárias e para planejar os novos cenários de

teste. A experiência com os alunos de MDM pôde esclarecer a

importância do uso de instrumentos formais de avaliação

cognitiva como o IACHE, bem como estabeleceu a

necessidade de utilizar uma medida de motivação, a auto-

eficácia, e um instrumento formal para mensurá-la, para

auxiliar o processo de manutenção do envolvimento dos

estudantes durante o curso da disciplina.

É essencial destacar que o tamanho reduzido da turma foi

determinante, pois tornou possível um acompanhamento

quase individual aos estudantes. Tanto o feedback quanto o

acompanhamento constante do docente evidenciaram ser

extremamente importantes, já que permitiram uma melhor

avaliação da qualidade e da aceitabilidade das atividades

implementadas, bem como permitiu efetuar a tempo ações de

adequação do ritmo das aulas e das atividades propostas.

Essas ações foram necessárias para tratar questões de

envolvimento e dispersão, especialmente conseguir recuperar

estudantes com eminentes propensões à desistência da

disciplina.

Alguns instrumentos e contextos propostos por essa

proposta estão sendo testados dentro das disciplinas de

programação dos cursos de Licenciatura em Engenharia

Informática, de Licenciatura em Design Multimídia e nas

Aulas de Apoio a Programação (Computer Programming

Supporting Class). O apoio é um trabalho de voluntariado que

oferece aulas de reforço em programação para todos

estudantes da FCTUC. Um teste final dessa proposta será

realizado novamente na disciplina de Programação do

Mestrado em Design e Multimídia com início previsto para

Setembro de 2009.

AGRADECIMENTOS

Os autores agradecem aos estudantes matriculados na

disciplina de Programação do curso de Mestrado em Design e

Multimídia do ano letivo 2008/2009, pela sua participação

nas experiências da pesquisa em andamento.

REFERÊNCIAS

[1] T. Jenkins, “On the difficulty of learning to program,” in 3rd Annual

Conference of Learning and Teaching Support Network of Centre for

Information and Computer Science LTSN-ICS, (United Kingdom), pp. 27-

29, Loughborough University, The Higher Education Academy, Agosto

2002.

[2] E. Lahtinen, K. Ala-Mutka, and H.-M. Jaarvinen, “A study of difficulties

of novice programmers,” in ITiCSE '05: Proceedings of the 10th annual

SIGCSE conference on Innovation and technology in computer science

education, (New York, NY, USA), pp. 14-18, ACM Press, 2005.

[3] N. B. Dohn, “Knowledge and skills for PISA -assessing the assessment,”

Journal of Philosophy of Education, vol. 41, pp. 1-16, February 2007.

[4] E. Roberts, “Strategies for encouraging individual achievement in

introductory computer science courses,” SIGCSE Bull., vol. 32, no. 1, pp.

295-299, 2000.

[5] B. C. Wilson and S. Shrock, “Contributing to success in an introductory

computer science course: a study of twelve factors,” SIGCSE Bull., vol.

33, no. 1, pp. 184-188, 2001.

[6] S. Wiedenbeck, “Factors affecting the success of non-majors in learning to

program,” in ICER '05: Proceedings of the First international workshop on

Computing education research, (New York, NY, USA), pp. 13-24, ACM,

2005.

[7] D. Demerer, “Improving the learning environment in CS1 - experiences

with communication strategies," SIGCSE Bulletin, vol. 25, pp. 31-38,

September 1993.

[8] C. Bennett and T. Urness, “Using daily student presentations to address

attitudes and communication skills in CS1,” in SIGCSE '09: Proceedings

of the 40th ACM technical symposium on Computer science education,

(New York, NY, USA), pp. 76-80, ACM, 2009.

[9] J. T. Havill and L. D. Ludwig, “Technically speaking: fostering the

communication skills of computer science and mathematics students," in

SIGCSE '07: Proceedings of the 38th SIGCSE technical symposium on

Computer science education, (New York, NY, USA), pp. 185-189, ACM,

2007.

[10] H. A. Etlinger, “A framework in which to teach (technical) communication

to computer science majors,” SIGCSE Bull., vol. 38, no. 1, pp. 122-126,

2006.

[11] M. Lipman, Thinking in Education. Cambridge University Press, 1st ed.,

1991.

[12] M. Lindholm, “Object-orientation by immersion: Teaching outside the cs

department,” in Report of ECOOP 2004 Eighth Workshop on Pedagogies

and Tools for the Teaching and Learning of Object Oriented Concepts,

(Berlin - Heidelberg), pp. 153-171, Springer-Verlag, 2004.

[13] G. Stegink, J. Pater, and D. Vroon, “Computer science and general

education: Java, graphics, and the web,” SIGCSE Bull., vol. 31, no. 1, pp.

146149, 1999.

[14] J. Mead, S. Gray, J. Hamer, R. James, J. Sorva, C. S. Clair, and L.

Thomas, “A cognitive approach to identifying measurable milestones for

programming skill acquisition,” in ITiCSE-WGR '06: Working group

reports on Innovation and technology in computer science education, (New

York, NY, USA), pp. 182-194, ACM, 2006.

[15] S. Kerka, “Techniques for authentic assessment. practice application

brief.,” ERIC Clearinghouse on Adult, Career, and Vocational Education,

Columbus, OH., 1995.

[16] M. K. Hamza, B. Alhalabi, and D. M. Marcovitz, “Creative pedagogy for

computer learning: eight effective tactics,” SIGCSE Bull., vol. 32, no. 4,

pp. 70-73, 2000.

[17] J. P. Denny, A. Luxton-Reilly, and B. Simon, “Evaluating a new exam

question: Parsons problems,” in ICER '08: Proceeding of the fourth

international workshop on Computing education research, (New York,

NY, USA), pp. 113-124, ACM, 2008.

[18] J. Bennedsen and M. Caspersen, “Assessing process and product - a

practical lab exam for an introductory programming course,” pp. 16-21,

Oct. 2006.

[19] A. H. Maslow, Motivation and Personality. NY: Harper, 1st ed., 1954.

[20] M. V. Abreu, Cinco Ensaios sobre a Motivação. Livraria Almedina, 2nd

ed., 2002. 57-96.

[21] P. C. Blumenfeld, E. Soloway, R. W. Marx, J. S. Krajcik, M. Guzdial, and

A. Palincsar, “Motivating project-based learning: Sustaining the doing,

supporting the learning,” Educational Psychologist, vol. 26, pp. 369-398,

June 1991.

[22] S. de C. Martinelli and D. Bartholomeu, “Escala de motivação acadêmica:

uma medida de motivação extrínseca e intrínseca,” Avaliação Psicológica,

vol. 6, pp. 21-31, junho 2007.

MARTINS, MENDES Y FIGUEIREDO: COMUNIDADES DE INVESTIGAÇÃO EM PROGRAMAÇÃO... 45

ISSN 1932-8540 © IEEE

Page 58: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

[23] J. M. Keller, “First principles of motivation to learn and e3-learning,”

Distance Education, vol. 29, pp. 175-185, August 2008.

[24] J. M. Keller, Motivational Design for Learning and Performance: The

ARCS Model Approach (handbook). New York, NY: Springer, 1st, 2009.

[25] S. Monteiro, R. M. Vasconcelos, and L. S. Almeida, “Rendimento

acadêmico: Influência dos métodos de estudos,” in Atas do VII Congresso

Português de PsicoPedagogia, Universidade do Minho, 2005. Braga.

[26] H. Margolis. (January,2009). Student Motivation: A Problem Solving

Focus [Online], Available http://www.reading2008.com/Motivation-

Problem_Solving_Questionnaire-HowardMargolis-2009Jan1-c.pdf

[27] A. Bandura, “Self-efficacy: Toward a unifying theory of behavioral

change,” Psychological Review, vol. 84, pp. 191-215, March 1977.

[28] H. Margolis and P. McCabe, “Improving Self-Efficacy and Motivation:

What to Do, What to Say,” Intervention in School and Clinic., vol. 41, no.

4, pp. 218-227, March, 2006.

[29] V. Ramalingam, D. LaBelle, and S. Wiedenbeck, “Self-efficacy and

mental models in learning to program,” SIGCSE Bull., vol. 36, no. 3, pp.

171-175, 2004.

[30] W. G. Huitt, “Critical thinking: An overview,” in Critical Thinking

Conference in Barnesville, GA,

(http://chiron.valdasta.edu/whuitt/col/cogsys/critthnk.html), Gordon

College, may 1998.

[31] S. W. Martins, Um modelo computacional de apoio ao desenvolvimento do

pensamento crítico. PhD thesis, Universidade Federal de Santa Catarina -

UFSC, Brasil, Maio 2005.

[32] J. E. Minkler, “ERIC review: Learning communities at the community

college,” Community College Review, vol. 30, no. 03, pp. 46-63, 2002.

[33] E. Nuutila, S. Törmä, P. Kinnunen, and L. Malmi, “Learning

programming with the PBL method experiences on PBL cases and

tutoring,” pp. 47-67, 2008.

[34] G. M. Novak, A. Gavrin, and C. Wolfgang, Just-in-Time Teaching:

Blending Active Learning with Web Technology. Upper Saddle River, NJ,

USA: Prentice Hall PTR, 1999.

[35] S. P. Linder, D. Abbott, and M. J. Fromberger, “An instructional

scaffolding approach to teaching software design,” J. Comput. Small Coll.,

vol. 21, no. 6, pp. 238-250, 2006.

[36] E. W. G. Clua, “A game oriented approach for teaching computer science,”

Anais do XXVIII Congresso da SBC, pp. 10-19, July 2008.

[37] F. Manne, “Competing in computing (poster session)”,in ITiCSE '00:

Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSE conference on

Innovation and technology in computer science education, (New York,

NY, USA), p. 190, ACM, 2000.

[38] T. Bailey and J. Forbes, “Just-in-time teaching for CS0,” SIGCSE Bull.,

vol. 37, no. 1, pp. 366-370, 2005.

[39] I. Greenberg, Processing: Creative Coding and Computational Art.

Friendsof Ed., 1st ed., 2007..

Scheila Wesley Martins é bacharel em Ciência

da Computação pela Universidade Federal de

Mato Grosso (1998), especialista em

Informática em Educação pela Universidade

Federal de Lavras (2001) e mestre em Ciência

da Computação pela Universidade Federal de

Santa Catarina (2005). Atualmente é aluna de

doutorado do Centro de Informática e Sistemas

da Universidade de Coimbra (CISUC). Sua

experiência docente em Computação tem ênfase

em disciplinas de introdução à programação e

algoritmos, e em informática em educação.

Como pesquisadora, atua principalmente nos seguintes temas: ensino de

programação, ambientes educacionais, pensamento crítico e teoria da atividade.

Desde 1996 é membro da Sociedade Brasileira de Computação (SBC).

Antonio José Nunes Mendes é, desde 1996,

Doutor em Engenharia Electrotécnica,

especialidade de Informática, pela

Universidade de Coimbra, tendo apresentado

uma tese sobre Sistemas Autor de Programas

Educativos. É Professor Auxiliar do

Departamento de Engenharia Informática da

Faculdade de Ciências e Tecnologia da

Universidade de Coimbra, sendo responsável

por disciplinas da área da Programação. É

membro do Centro de Informática e Sistemas

da Universidade de Coimbra (CISUC),

coordenando as actividades do Educational Technology Lab, parte do Cognitive

and Media System Group. Neste contexto desenvolve investigação na área das

TIC no Ensino Superior, com particular destaque para a utilização de meios

tecnológicos no suporte à aprendizagem de programação.

É autor ou co-autor de mais de 100 publicações, em revistas e conferências,

a sua grande maioria de âmbito internacional.

Foi coordenador internacional da RIBIE - Rede Ibero Americana de Informática

Antonio Dias Figueiredo doutorou-se em

"Computer Science" pela Universidade de

Manchester em 1976 e obteve Agregação em

Engenharia Informática pela Universidade de

Coimbra em 1982. Entre 1984 e 2007 foi

professor catedrático da Faculdade de

Ciências e Tecnologia da Universidade de

Coimbra, onde fundou, em 1994, o

Departamento de Engenharia Informática. É

professor catedrático aposentado do

Departamento de Engenharia Informática da

Universidade de Coimbra e investigador do

Centro de Informática e Sistemas da

Universidade de Coimbra (CISUC), onde se dedica à investigação em "Sistemas

de Informação nas Organizações" e "Tecnologias da Informação e da

Comunicação na Aprendizagem". Exerce também actividade de consultoria em

regime independente..

46 IEEE-RITA Vol. 5, Núm. 1, Feb. 2010

ISSN 1932-8540 © IEEE

Page 59: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

IEEE-RITA (http://webs.uvigo.es/cesei/RITA)

DOI (Digital Object Identifier) Pendiente

Revisores

Addison Salazar Afanador,

Universidad Politécnica de Valencia, España

Alberto Jorge Lebre Cardoso,

Universidad de Coimbra, Portugal

Alfredo Ortiz Fernández,

Universidad de Cantabria, España

Alfredo Rosado Muñoz,

Universidad de Valencia, España

Amaia Méndez Zorrilla,

Universidad de Deusto, España

Ana Arruarte Lasa,

Universidad del País Vasco, España

André Luís Alice Raabe,

Universidade do Vale do Itajaí, Brasil

Angel García Beltrán,

Universidad Politécnica de Madrid, España

Angel Mora Bonilla,

Universidad de Málaga, España

Angélica de Antonio Jiménez,

Universidad Politécnica de Madrid, España

Antonio Barrientos Cruz,

Universidad Politécnica de Madrid, España

Antonio Navarro Martín,

Universidad Complutense de Madrid, España

Antonio Sarasa Cabezuelo,

Universidad Complutense de Madrid, España

Basil M. Al-Hadithi,

Universidad Alfonso X El Sabio, España

Basilio Pueo Ortega,

Universidad de Alicante, España

Begoña García Zapirain,

Universidad de Deusto, España

Carmen Fernández Chamizo,

Universidad Complutense de Madrid, España

Cecilio Angulo Bahón,

Universidad Politécnica de Catalunya, España

César Alberto Collazos Ordóñez,

Universidad del Cauca, Colombia

Crescencio Bravo Santos,

Universidad de Castilla-La Mancha, España

Daniel Montesinos i Miracle,

Universidad Politécnica de Catalunya, España

Daniel Mozos Muñoz,

Universidad Complutense de Madrid, España

David Benito Pertusa,

Universidad Pública de Navarra, España

Faraón Llorens Largo,

Universidad de Alicante, España

Francisco Javier Faulin Fajardo,

Universidad Pública de Navarra, España

Gabriel Díaz Orueta, UNED, España

Gerardo Aranguren Aramendía,

Universidad del País Vasco, España

Gloria Zaballa Pérez,

Universidad de Deusto, España

Gracia Ester Martín Garzón,

Universidad de Almeria, España

Ismar Frango Silveira,

Universidad de Cruzeiro do Sul, Brasil

Javier Areitio Bertolin,

Universidad de Deusto, España

Javier González Castaño,

Universidad de Vigo, España

Joaquín Roca Dorda,

Universidad Politécnica de Cartagena, España

Jorge Alberto Fonseca e Trindade,

Escola Superior de Tecnología y Gestión,

Portugal

Jorge Munilla Fajardo,

Universidad de Málaga, España

José Alexandre Carvalho Gonçalves, Instituto

Politécnico de Bragança, Portugal

Jose Ángel Irastorza Teja,

Universidad de Cantabria, España

José Angel Martí Arias,

Universidad de la Habana, Cuba

José Ignacio García Quintanilla,

Universidad del País Vasco, España

José Javier López Monfort,

Universidad Politécnica de Valencia, España

José Luis Guzmán Sánchez,

Universidad de Almeria, España

José Luis Sánchez Romero,

Universidad de Alicante, España

José Ramón Fernández Bernárdez,

Universidad de Vigo, España

Juan Carlos Soto Merino,

Universidad del Pais Vasco, España

Juan I. Asensio Pérez, Universidad de

Valladolid, España

Juan Meléndez,

Universidad Pública de Navarra, España

Juan Suardíaz Muro,

Universidad Politécnica de Cartagena, España

Juan Vicente Capella Hernández,

Universidad Politécnica de Valencia, España

Lluís Vicent Safont,

Universidad Ramón Llul, España

Luis Benigno Corrales Barrios,

Universidad de Camagüey, Cuba

Luis de la Fuente Valentín,

Universidad Carlos III, España

Luis Fernando Mantilla Peñalba,

Universidad de Cantabria, España

Luis Gomes,

Universidade Nova de Lisboa, Portugal

Luis Gómez Déniz,

Universidad de Las Palmas de Gran Canaria,

España

Luis Zorzano Martínez,

Universidad de La Rioja, España

Luisa Aleyda Garcia González,

Universidade de São Paulo, Brasil

Manuel Benito Gómez,

Universidad del Pais Vasco, España

Manuel Domínguez Dorado,

Universidad de Extremadura, España

Manuel Gromaz Campos,

Centro de Supercomputación de Galicia,

España

Manuel Pérez Cota,

Universidad de Vigo, España

Margarita Cabrera Bean,

Universidad Politécnica de Catalunya, España

Maria Antonia Martínez Carreras,

Universidad de Murcia, España

Mario Muñoz Organero,

Universidad de Carlos III, España

Marta Costa Rosatelli,

Universidad Católica de Santos, Brasil

Mercedes Caridad Sebastián,

Universidad Carlos III, España

Miguel Angel Gómez Laso,

Universidad Pública de Navarra, España

Miguel Ángel Redondo Duque,

Universidad de Castilla-La Mancha, España

Miguel Angel Salido,

Universidad Politécnica de Valencia, España

Miguel Romá Romero,

Universidad de Alicante, España

Nourdine Aliane,

Universidad Europea de Madrid, España

Oriol Gomis Bellmunt,

Universidad Politécnica de Catalunya, España

Rafael Pastor Vargas, UNED, España

Raúl Antonio Aguilar Vera,

Universidad Autónoma de Yucatán, México

Robert Piqué López,

Universidad Politécnica de Catalunya, España

Rocael Hernández,

Universidad Galileo, Guatemala

Silvia Sanz Santamaría,

Universidad de Málaga, España

Víctor González Barbone,

Universidad de la República, Uruguay

Víctor Manuel Moreno Sáiz,

Universidad de Cantabria, España

Victoria Abreu Sernández,

Universidad de Vigo, España

Yod Samuel Martín García,

Universidad Politécnica de Madrid, España

Equipo Técnico: Diego Estévez González,

Universidad de Vigo, España

IEEE-RITA es una publicación lanzada en Noviembre de 2006 por el Capítulo Español de la Sociedad de

Educación del IEEE (CESEI), y apoyada por el Ministerio Español de Educación y Ciencia a través de la

acción complementaria TSI2005-24068-E. Posteriormente fue apoyada por el Ministerio Español de

Ciencia e Innovación a través de la acción complementaria TSI2007-30679-E, y desde Diciembre de 2009

por la acción complementaria TIN2009-07333-E/TSI.

Page 60: evista Iberoamericana de Tecnologías del/da …rita.det.uvigo.es/201002/uploads/IEEE-RITA.2010.V5.N1.pdf · 2011-06-20 · iii v Osciladores RC ... Aplicadas a la Enseñanza de la

IEE

E-R

ITA

Vol. 5

, Nu

m. 1

, 02/2

010

IEEE-RITA es una publicación de la Sociedad de Educación del IEEE, gestionada por su

Capítulo Español y apoyada por el Ministerio Español de Ciencia e Innovación a través de la

acción complementaria TIN2009-07333-E/TSI, Red Temática del CESEI.

IEEE-RITA é uma publicação da Sociedade de Educação do IEEE, gerida pelo Capitulo

Espanhol e apoiada pelo Ministério Espanhol de Ciência e Inovação através da acção

complementar TIN2009-07333-E/TSI, Rede Temática do CESEI.

IEEE-RITA is a publication of the IEEE Education Society, managed by its Spanish

Chapter, and supported by the Spanish Ministry of Science and Innovation through

complementary action TIN2009-07333-E/TSI, Thematic Network of CESEI.