DEVELOPMENT OF SOFTWARE FOR CLASSES AND TEACHING
Dante Alves Medeiros Filho y Jorge Pimentel Cintra
INTRODUCTION
The development of educational software is a complex task and involves many factors. Some are linked to the educational process and others to interface and implementation aspects. The preparation of educational software aims at the transmission of information so that previously established objectives may be reached. Some have only to deliver a message; others are employed for teaching and learning. It is interesting to analyze that all software developed for educational aims is organized and planned to transmit systemized information and thus characterizing an instructional process. When undertaken in an organized, planned and systemized form, the development of educational software is a true pedagogical task.
The use of computers in teaching has given rise to discussions on the teaching process and learning in all areas. Research has developed the integration of computers in teaching and computers are used by teachers and students in every way supported by the different teaching systems and learning theories [1]. It is interesting to note that this research work promotes debates on didactic, pedagogical and even epistemological problems when the computer is integrated in the teaching and learning processes [9]. Some educators are of the opinion that the employment of new technologies, including computers, will cause important changes in present day pedagogical paradigms [6]. Others think that in the long run the introduction of new technologies in education will not bring any important changes. The new technologies will merely serve as tools or subsidiary resources and will not go beyond conservative innovations [3]. The employment of computers in a systemic way is made through software. They may be specific for teaching and learning or they may be applications used to help the teacher or the student in his job. Valente [10] states that educational software may be classified into three great categories according to their employment: teaching with the computer as a help; learning by discovering and educational tools. Needless to say, there are other forms in which the use of computers in education may be classified [10].
3. The Development of Educational Software
The aim of organizing and systemizing the development of educational software is to form adequate strategies to help in the teaching process and in apprenticeship towards a betterment of information transmission [8]. The elaboration of educational software is a very complex task because it involves multidisciplinary knowledge in education and computer science [2]:
Such knowledge needs a multidisciplinary team for the development of educational software. For its execution the following stages are necessary:
4. Development Stages of Educational Software
Instructional aims specify knowledge, abilities and capacities which should be acquired with the employment of the software to be developed. As much as possible aims should be formulated as future results and thus making control and evaluation easier. Contents are the objective basis of instruction. The instructional objectives will affect the choice of the instructional and strategic model.
B. Definition of the public in view
The public in view are the people who will use or will make use of the educational software. They may be called users, apprentices, students etc. Their characteristics determine the didactic transmission of contents and instructional strategies.
C. Choice of instructional model to be employed
The instructional model is a systematic process by which teaching necessities and aims are analyzed. From these analyses activities and resources are selected and developed to reach the aims proposed and procedures are developed to evaluate apprenticeship and revise instruction. The instructional model will determine the type of interactivity between the user and the software.
D. Choice of instructional strategies
Instructional strategies are the didactic and pedagogical plans for content presentation [7]. They include the users characteristics, the instructional aims, the choice of strategies and content characteristics. These components are interrelated through didactic and pedagogical factors and through factors related to communication interface.
Didactic and pedagogical factors:
Communication Interface Factors
E. Planning of Communication Interface and its Implementation
Implementation of communication interface implies the choice of proper tools for its development. At present various system called "author systems" are available which make easier the integration of images, sounds, texts, animations and videos. The choice of tools should make easy the development and maintenance processes.
F. Evaluation
Evaluation should follow all the phases of development of the educational software. Through it one knows whether aims have been reached. Evaluation pinpoints difficulties or developments so that the task may be re-orientated. Evaluation may be interpreted as an analysis of the material produced. Since the development of educational software is a complex task, its evaluation is not a non-consequential problem. Evaluation that follows the software development phase is called "formative evaluation". It picks up information on possible faults at this phase and seeks alternatives to correct them. Evaluation undertaken at the end of the process with the finished product is called "summing evaluation". There are other approaches to evaluate the production of educational software. [8] suggests three evaluation levels, or rather, product, user and context orientated. Dorrego [4] suggests that evaluation should be done in each phase that makes up the development of educational software by means of answers to the following:
5. Formative Evaluation of Educational Software
Formative evaluation is part and parcel of the development of educational software. It pinpoints mistakes for correction in the development phase. Since the production of educational software has educational and implementation factors, it is important to enhance evaluation in two groups.
What is being evaluated ?
Who evaluates ?
What are the procedures and instruments for evaluation ?
How are results analyzed ?
What decisions are taken from results ?
What is evaluated ?
Who evaluates ?
What are the procedures and instruments for evaluation ?
How are results analyzed ?
What decisions may be taken from results ?
6. Conclusion
The development of educational software is a complex task involving knowledge in different areas of knowledge and should be undertaken by a multidisciplinary team. The formative evaluation throughout the production process is fundamental for the products final quality. The form of evaluation comprises two types of evaluation: a product-centered evaluation and a user-centered one. Different from the great number of studies based on evaluations through observations and experiments comparing results of apprenticeship of traditional methods with software use, this type of evaluation is directed towards the apprenticeship final result and doesnt enhance evaluation at interaction, motivation and other levels. Evaluation ought to be a systematic process so that the real contribution of the development of software under certain conditions on teaching and apprenticeship may be verified. It should be enhanced that the development of software is a pedagogical, and thus a teaching task, even though many are employed with an apprenticeship approach.
References
[1] Ariza, A. Soluciones multimediales para nuevas propuestas pedagógicas. Barranquilla: Uninorte, III Congreso Ibero-Americano de Informática Educativa, 1996.
[2] Campos F. et al. Dez etapas para o desenvolvimento de software educacional do tipo hipermídia. Barranquilla: Uninorte, III Congreso Ibero-Americano de Informática Educativa, 1996.
[3] Cysneiros, P. G. Novas tecnologias na sala de aula: melhoria do ensino ou inovação conservadora ? Águas de Lindóia, SP: Encontro Nacional de didática e Prática de ensino, p199-216, 1998
[4] Dorrego, E. Modelo para la produción y evaluacion formativa de medios instruccionales, aplicado al video y ao software. Brasília: RIBIE98IV Congreso da Rede Ibero Americana de Informática educativa, 1998.
[5] Handler, Marianne G. Preparing new teachers to use computer technology: perceptions and suggestions for teacher educators. Computer Educ. Vol. 20 No. 2 p147-156, 1993.
[6] Papert, S. Mindstorms: Clildren, computers and powerful ideas. New York: Basic Books, 1980.
[7] Rodriguez, Nuria H. et al. Producir e aprender multimedia. Málaga: X Congreso de Ingieniería Gráfica, VII, p619-634,1998.
[8] Salvat, G. B. La evaluacíon de los sistemas de automatización del diseño instructivo. Lisboa: II Congreso Ibero-Americano de Informática na Educação, 1994.
[9] Teixeira, I. S; Teixeira, R. G. A estrutura construtivista e a importância da percepção cognitiva para os estudantes da área tecnológica. São Paulo: XXVI Congresso Brasileiro de Ensino de Engenharia, p3031-3045, 1998.
[10] Valente, J. A. Computadores e conhecimento: repensando a educação. Campinas: Gráfica da Unicamp 2ª edição, 1998.
OooooOooooo
DEVELOPMENT OF SOFTWARE FOR CLASSES AND TEACHING
DATOS DE LOS AUTORES: Dante Alves Medeiros Filho (Departamento de Informática Universidade Estadual de Maringá - Rua Vereador Nelson Abraão, 903 Maringá Paraná Brazil CEP 87015-230 - E-mail: dante@teracom.com.br; Tfno, +55 044-225-1351) y Jorge Pimentel Cintra (Escola Politécnica da universidade de São Paulo - Universidade de São Paulo - Brasil)
RESUMEN: La utilización de software educativo, está siendo muy explorada no proceso de enseñanza y aprendizaje. Los estudios para su desarrollo son así necesarios. El objetivo de este trabajo es analizar los factores que involucram el desarrollo de software educativo, mostrando los componentes que integram su produción, relaciones y formas de evaluación
PALABRAS CLAVE: Desarrollo, software educativo, evaluación, enseñanza y aprendizaje
ABSTRACT: The employment of educational software is at present highly explored in classes and in the teaching. Studies for its development are thus necessary. The aim of this paper is to analyze the factors that involve the development of educational software while showing their integrating components, interrelationships and forms of evaluation.
KEY WORDS: development, educational software, valuation, teaching and learning |