The Introduction of Computers to Primary and Secondary Schools

. The paper presents a very first suggestion for a national plan to introduce computers into the education system in Norway in the early 1980s. Important goals was education of teachers, research in experimental schools, development of a new method for design of software, educate teachers for design software for use in education and developing software for education. Nordic cooperation, software development for education.


Introduction
White Paper no. 39 [8] with an action program was defined and accepted by the government at the beginning of 1984 and approved by Parliament in June 1984. The intention was to investigate whether this tool could improve education. The major aims of the plan were: 1. Conduct experimental activity at selected schools. 2. Develop and test teaching programs or aids that provide pedagogical support for teaching in many subjects and are compatible with the school's social and cultural aims. 3. Establish mutual cooperation between schools. 4. Build up a national network of resource centers. Important software actions included: 1. Buy good software, especially for subjects in which computer software is currently lagging behind. 2. Stimulate the build-up of national expertise and the development of software for use in education.
The implementation of special courses on developing software for education was one important action. The courses were named Grimstad courses, and the Grimstad model/Market model was used as the development model. The use of prototyping was central, as it is in agile development today.

The Action Program
The very first suggestion for a national plan to introduce computers into the education system in Norway was made in the early 1980s. White Paper no. 39 [1] with an action program wa approved by tool could im The per developmen stronger pre areas of soc computers training. So were totally Due to parents, pro institutions technology confronted w This re guidelines f the use of c possible are be relevant questions w importance especially in schools. as defined and y Parliament in mprove educat riod prior to th nt in the field esence in an in ciety. With few in schools we ome schools of y unaware of th this situation ofessionals in t in society ex and make it a with both exter esulted in a w for a Program computers in eas in which co in the future. with regard to of a broad a n the education St The Action Plan concentrated on the following main areas: • Vocational training -to improve education and make it more up-to-date and compatible with local trade and industry.
• Special education -to use computers as an aid/tool and as a remedy to reduce or overcome handicaps.
• The computer as an aid/tool in various subjects.
These components could have considerable consequences for a series of factors in schools, such as teaching methods, curricula, relationship between teachers and students and relationship among students. In the long term, they could also have effects on the traditional role of teachers and of the school as an organization.
The following four areas were prioritized: • Conducting experimental activities in 26 selected schools spread throughout the country in which the whole school participated. In addition, many project schools hosted small-scale experiments limited to one or a few subjects, and they only involved a small number of teachers and students. • Establishing cooperation between different types of schools and between the schools and various computer milieus at colleges and universities.
• Developing national networks of resource centers and resource persons representing various relevant professions to give the educational system the necessary support in developing the necessary competencies.
• Creating an environment for the testing and development of educational software. Especial software for special education, the handicapped and vocational education.
The premises for these goals in the project were: • New partitions of the students should be prevented.
• The social harmony within the school should be addressed.
• The introduction of new types of teaching problems should be avoided.
• The teaching materials should be varied and of such a quality that all the students should benefit from them.
After a long and engaged debate Parliament approved the Action Program for a period of four years. The majority of the Parliament wanted the establishment of a special project organization as a direct extension of the Ministry, and the necessary funds for establishing the Task Force were arranged. The four-year period of experimentation was intended to run from 1984-1987.

OECD Examiners´ report
At the end of the four-year period the Action Program was evaluated by the Organization for Economic Co-operation and Development (OECD), which states in the particular report entitled "The introduction of computers in schools: The Norwegian experience" [2]: As in many countries, the initial focus in Norway for school use of computers was on teaching computer science, or on a vaguely defined attempt at computer literacy for teachers and students. What the program has achieved is a shift of emphasis to a more profitable direction: the use of the computer as a learning aid in all areas. This is a major consequence of the national programme.
The increased emphasis of viewing the computer as a teaching and/or learning toll has become accepted by a growing number of teachers. Furthermore, many more administrators are familiar with the possibilities. Increased exposure of this type is important for stimulating long-range changes in schools involving more use of computers.
The training of teachers has been recognized as the main problem to be solved for an effective use of computers in schools and great efforts have been made in that direction.
Attention has been given to the process of developing computer learning materials. Norway has advanced beyond the typical naïve approach, common in many parts of the world, where buying of hardware is considered as the main, if not the only, problem. This consideration and thought is important for extensive future developments.
The examiners noted with interest that there were instances where teachers had integrated the computer into a course, with the result that the curriculum had been extended and enhanced. Within the special education area, work was under way which contained an original idea of trying to develop hardware and software together in order to achieve a given objective. In the opinion of the examiners these activities should be encouraged in the future.
Both in the experimental schools and other schools stimulated by the existence of the national project, increased numbers of computers have made their way into schools. While these numbers are still below those in a few other countries, Norway now has a significant and growing number of computers in schools.
Managerial experience has been gained in the projects sponsored by the Task Force. This experience will be important for the future developments.
The national project has not solved all the problems associated with widespread introduction of computers in schools, but it has made good and reasonable headway in that direction.
Norway´s effort is impressive compared to many countries. At the beginning of this programme, Norway probably was lagging in this area, as compared to some other OECD countries. This is no longer the case.

Software Development
As mentioned earlier, one of the main goals was the development of expertise in software knowledge and development. Therefore, for several reasons, this had to be an area of top priority in the Action Program. The main reason for that was obvious: if computers should have any function in education, schools had to have sufficient educational software that was of high quality, both professionally and pedagogically.
Another reason was to increase production of Norwegian software.
In the debate in Parliament, it was stressed that the Norwegian language and Norwegian culture had to be given special attention. Because computer languages and most of the available software were in English or other foreign languages, the importance of developing Norwegian software was particularly stressed by the Parliament.
Throughout the Action Program, very many efforts were used on qualifying courses in software design and software development, first on a Norwegian basis and then on a Nordic basis through the Nordic Council of Ministers and, to some extent, the Baltic countries. The participants of these courses were teachers, writers and representatives from publishing houses. One course also aimed at training instructors in software design and software development. They constituted a national network of competent persons and development centers, which were used in the in-service training of teachers and they were also used as advisors to those persons who developed software design and performed programming work over the country.
Approximately 100 educational software programs were developed in the period.
The Grimstad Model / The Market Model. One important task was the development of educational software. In this area, there was little tradition to build on in Norway. Most of what existed was just drills and practice. Along with IMTEC 1 the Ministry decided to build up this area. IMTEC linked the Ministry to international consultants through Les Green from Toronto, Canada and Dan Daniel from Houston, Texas. The Ministry itself had close contact with the Scottish development community through several visits and through contracts to access software from Scotland. The Scottish consultant was Alistair Fyfe from Edinburgh. The first task was to develop an advisory team that could both directly help in the development of new software and guide schools in the use of new software. We believed it was important that the advisory team be recruited from across the country and from different educational levels. Naturally teachers knew best, how software could strengthen education in schools. It was therefore central to build up the skills of teachers in designing educational software. Teachers were primarily trained to create new application ideas and to application design. They did not necessarily use programming and technical knowledge in practice. It was therefore also important to recruit and build centers for development around the country in which the programs could be completed.
It became clear in our discussion that we would have to move away from the structure of programs that existed for educational purposes, drills and practice, because these programs were either sequential/linear or built on branched tree structures. Both of these forms could have built-loop structures with repeated or alternative tasks, but the pupil could only follow certain given built-in paths. We saw the need for the development of interactive software in which the pupil could act more freely and without a given path to be followed in the program. The usual software development model at the time was the waterfall model/method in which where requirement specifications set at the start of the design and programming process.
We were fortunate that a telephone company had built a new school with dormitories and related facilities in the city of Grimstad. We were able to rent the school in the summer months of June, July and August. Grimstad on the Southern Coast of Norway is a very popular holiday resort city. For several summers, Grimstad was a center for the development of courses and teaching related to the design and development of educational software. Many hundreds of teachers from Norway and other Nordic countries participated in these programs.
The development of the Grimstad Model and the Grimstad courses began in June 1984 and were initially intended for supervisors, who were afterwards closely involved in the development of the Grimstad Model. The primary leader was Les Green, but it was also very much a team effort. Based on this work the Grimstad courses for program design and development were established. There were several courses each summer, and they were further developed, improved and repeated summer after summer over the course of several years.
A typical design course consisted of one hour of plenary/lectures/demonstrations in the morning and again in the evening, with the rest of the day dedicated to group/team work. At the time we started the Grimstad courses, the discussion was concentrated mostly on purely technical problems related to computer hardware, operating systems and programming languages. Therefore, in the first year at Grimstad the technical staff did not speak at plenary sessions or demonstrations. The discussion comprised only pedagogy, didactics and program design, independent of hardware and software. The key of the progr educational user can jum just a click a In the developmen a programm designers w design and/o that could b quick glanc possible to was satisfie are describe {http:// es fairly freely route would m ooth with certa shown in figur gure is a sketc n which one c The key show f the teacher s ances, which en that a student n the neck. Soli y screen is dev ram to which t issues built in mp to other scr away, which m first Grimstad nt. In practice, ming laboratory were able to see or start over ag be used directl ce at how thei go back and fo d. We also dev ed at the interne /research.i  Details. No special programming knowledge is needed to design metaphors, the market, the key screen or other screens and dialog boxes. However, the design process does reach a point in which the design must be programmed and implemented. Challenges in communication between the designer and programmer may arise, as designers generally cannot program but must communicate their intentions to the person who is an expert and is tasked with has to implement the program.
"Once again, use your experience and knowledge as a teacher to make decisions -don´t let your assumptions about the nature of a computer program, or the advice of your programmer, influence your design. Compromise only when the limitation of the computer has been irrefutably demonstrated to you!" [3] (Crossly & Green chap. 7, p 2).
One communication or specification method that is often used is a graphical representation of various states, called a state diagram. A state is a situation in which a program is waiting for user action, and it must therefore be made clear what must be performed prior to the transition state and what the subsequent state is. For example, what happens when you choose to place the cursor on an object and press the right mouse button, and when you release the button.
Another specification method is to use an action table. This is a tabulation of all possible opportunities for action that a user has, coupled with the impact each action will have on the program.
Agile Manifesto. The Grimstad method has similarities with what we now recognize as agile software development, or the Agile Manifesto [6]. The manifesto includes four core values of software development in addition to twelve principles that underline the manifesto.
Nordic cooperation. Nordic participants were invited to Grimstad courses in 1985. Only one non-Norwegian participant attended, coming from Denmark on his own initiative. In 1986, however, a good cooperation was established through the Nordic Council of Ministers. The course was set up in Denmark in 1987, Finland in 1988 and Iceland in 1989. We also gave courses in Estonia, with participants from the Baltics and Nordic countries.
The course in Denmark serves as an example of the typical participation, with the most members coming from the host country: 44 from Denmark, 17 from Finland, 3 from Iceland, 18 from Norway and 17 from Sweden. A total of 99 participants attended, 31 women and 68 men, from a pool of 180 who applied to join. In addition, 20 supervisors attended from the following countries: 6 from Denmark, 3 from Finland, 8 from Norway, and 3 from Sweden. Two programmers for prototyping came from Denmark, and two came from Norway.
In addition to the general design course that covered all subjects, courses were gradually developed related to specific disciplines. A special education course was developed i studies cour Several Norway; 19 There w Nordic coop from differe

Norweg
The Norweg [7]. Types illustration / in Sweden in rse was develop l advanced cou 987, 1988, 1989 were a total of peration. Many ent Scandinavia gian education gian education of program / instruction, ar  NAVIGARE -Simulation program for sea travel on boats -training on finding one´s way safely, depths, the rules of sailing, speed, time, distance, etc. It was developed commercially and sold worldwide.
SIM-SIM -A toolbox for making the development of dynamic simulation programs easier. The models described in Sim-Sim may be used as a part of applications written in other high-level languages, such as Pascal. It was developed commercially under a changed name and sold worldwide: http://www.powersim.com SESAM -Statistics for analyzing demographic data. VEVPLAN (Weaving design) -A tool program for designing, treating and analyzing woven fabric.