lagen.nu
SOU

Fackutbildning i automatisk databehandling betänkande

Beteckning
SOU 1965:56
Typ
SOU

Hänvisat till av

National Library of Sweden

Denna bok digitaliserades på Kungl. biblioteket år 2013

S£U-> STATENS OFFENTLIGA UTREDNINGAR 1965: 56 Ecklesiastikdepartementet

FACKUTBILDNING I AUTOMATISK DATABEHANDLING BETÄNKANDE AVGIVET AV ADB-UTBILDNINGSSAKKUNNIGA

Stockholm 1965

STATENS OFFENTLIGA UTREDNINGAR 1965 Kronologisk förteckning 1. Sveriges s j ö t e r r i t o r i u m . K i h l s t r ö m . 135 s. + 1 u t v i k s b l a d U. 2. S a m m a n s t ä l l n i n g av r e m i s s y t t r a n d e n över förf a t t n i n g s u t r e d n i n g e n s f ö r s l a g till n y f ö r f a t t n i n g . Del 1: Allmänna u t t a l a n d e n s a m t 1 och 2 k a p . i förslage: til: r e g e r i n g s f o r m . N o r s t e d t & Söner. 188 s. J t . 3. S a m m a n s t ä l l n i n g av r e m i s s y t t r a n d e n över förf a t t n i n g s u t r e d n i n g e n s f ö r s l a g till n y f ö r f a t t n i n g . Del 2 : Kap. 3, 4 och 5 i f ö r s l a g e t till r e g e r i n g s form. Norstedt & Söner. 120 s. J u . 4. T a n d v å r d s f ö r s ä k r i n g . K i h l s t r ö m . 186 s. S. 5. Måttenheter. K i h l s t r ö m . 47 s. F i . 6. Om den k o m m u n a l a s j ä l v s t y r e l s e n s lokala föra n k r i n g . E s s e l t e . 100 s. I . 7. P r a k t i k - och f e r i e a r b e t s f ö r m e d l i n g . E s s e l t e . 177 s. I. 8. S k å n e s )ch H a l l a n d s v a t t e n f ö r s ö r j n i n g . E s s e l t e . 513 s. + 5 st. k a r t b i l a g o r . K. 9. A r b e t s m a r k n a d s p o l i t i k . E s s e l t e . 567 s. I . 10. Antikvitetskollegiet. E s s e l t e . 281 s. E. 11. U t b y g g n a d e n av u n i v e r s i t e t och högskolor. L o kalisering och k o s t n a d e r I. E s s e l t e . 280 s. E . 12. U t b y g g n a d e n av u n i v e r s i t e t och högskolor. L o kalisering och k o s t n a d e r I I . S p e c i a l u t r e d n i n g a r . Esselte. 741 s. E . 13. R ä t t e g å i g s h j ä l p . N o r s t e d t & Söner. 166 s. J u . 14. Godtroslörvärv av lösöre. N o r s t e d t & Söner. 241 s. J u . 15. De svenska u t l a n d s f ö r s a m l i n g a r n a s ekonomi. Esselte. 129 s. E . 16. N y jordiöi-värvslag. Haeggström. 193 s. J o . 17. F a s t s t ä l l a n d e av f a d e r s k a p e t till b a r n u t o m ä k t e n s k a p . B e c k m a n . 94 s. J u . 18. F a r t y g s b e f ä l h a v a r e . G e m e n s a m t haveri och d i s pasch. A n s v a r s b e s t ä m m e l s e r m. m. E s s e l t e . 221 s. J u . 19. Friluftslivet i Sverige. Del I I . F r i l u f t s l i v e t i s a m hällsplaneringen. Svenska R e p r o d u k t i o n s A B . 383 s. + 1 st. k a r t b i l a g a . K. 20. R a d i o n s och televisionens f r a m t i d i Sverige. I. B a k g r u n d och f ö r u t s ä t t n i n g a r , programfrågor. Organisations- och f i n a n s i e r i n g s f r å g o r . Haeggs t r ö m . 530 s. K. 21. R a d i o n s och televisionens f r a m t i d i Sverige. I I . Bildnings- och u n d e r v i s n i n g s v e r k s a m h e t . F o r s k ningsfrågor. Haeggström. 227 s. K. 22. D a g s t i d r i n g a r n a s e k o n o m i s k a villkor. E s s e l t e . 212 s. + 1 st. k a r t b i l a g a . J u . 23. Uppbörcsfrågor. E s s e l t e . 228 s. F i . 24. I n s t i t u t e t för a r b e t s h y g i e n och arbetsfysiologi. K i h l s t r ö n . 88 s. S.

25. S t u d i e p l a n e r för l ä r a r u t b i l d n i n g . E s s e l t e . 490 s. E . 26. Ä n d r i n g a r i e n s i t t a r l a g e n m. m. Esselte. 61 s. J u . 27. D e s v e n s k a j o r d b r u k s p r o d u k t e r n a s d i s t r i b u t i o n s och m a r g i n a l f ö r h å l l a n d e n . E s s e l t e . 192 s. J o . 28. N y t t s k a t t e s y s t e m . R e m i s s y t t r a n d e n . E s s e l t e . 633 s. F i . 29. L ä r a r u t b i l d n i n g e n I V : 1. E s s e l t e . 714 s. E . 30. L ä r a r u t b i l d n i n g e n I V : 2. E s s e l t e . 92 s. E . 31. Specialundersökningar om l ä r a r u t b i l d n i n g V. E s s e l t e . 441 s. E . 32. H ö j d b o s t a d s s t a n d a r d . E s s e l t e . 569 s. I . 33. V ä g m ä r k e n . K u n g l . L u f t f a r t s s t y r e l s e n . 296 s. K. 34. S a m m a n s t ä l l n i n g av r e m i s s y t t r a n d e n över förf a t t n i n g s u t r e d n i n g e n s förslag till n y författning. Del 4. K a p . 7, 8, 9 och 10 i förslaget till r e g e ringsform samt övergångsbestämmelserna. E s s e l t e . 103 s. J u . 35. N y k t e r h e t i trafik. Esselte. 91 s. K. 36. Sveriges s l ä k t n a m n 1965. AB E G J o h a n s s o n s Bokt r y c k e r i , K a r l s h a m n . 485 s. H . 37. S a m m a n s t ä l l n i n g av r e m i s s y t t r a n d e n över författn i n g s u t r e d n i n g e n s förslag till n y författning. Del 5. F ö r s l a g e t till r i k s d a g s o r d n i n g . N o r s t e d t & Söner. 46 s. J u . 38. Affärstiderna. Del I. Motiv och lagförslag. E s s e l t e . 151 s. I . 39. Affärstiderna. Del I I . K o n s u m e n t u n d e r s ö k n i n g . E s s e l t e . 115 s. I . 40. K o m m u n a l a bolag. Esselte. 345 s. I. 41. P e n s i o n s s t i f t e l s e r I I . Esselte. 302 s. J u . 42. K ö r k o r t e t och t r a f i k u t b i l d n i n g e n . E s s e l t e . 292 s. K . 43. S t a t e n s trafikverk. E s s e l t e . 196 s. K. 44. S t ö d å t hästaveln. K i h l s t r ö m . 193 s. J o . 45. B e r e d s k a p mot oljeskador. K i h l s t r ö m . 96 s. H . 46. R a d i o l a g . K i h l s t r ö m . 55 s. K. 47. S t a t e n s vägverk. K i h l s t r ö m . 135 s. K. 48. A r b e t s t i d och a r b e t s i n s p e k t i o n för v ä g t r a f i k e n . E s s e l t e . 324 s. K. 49. H ä l s o - och socialvårdens c e n t r a l a a d m i n i s t r a t i o n . B e r l i n g s k a B o k t r y c k e r i e t , L u n d . 388 s. S. 50. M e n t a l s j u k h u s e n s p e r s o n a l o r g a n i s a t i o n . Del I I . M å l s ä t t n i n g och u t f o r m n i n g . Esselte. 310 s. S. 51. G e m e n s a m m a b o s t a d s f ö r m e d l i n g a r . Haeggström. 64 s. I . 52. S o l d a t h e m s v e r k s a m h e t e n . Haeggström. 167 s. F ö . 53. P o l i s u t b i l d n i n g e n . Haeggström. 322 s. I . 54. F ö r f a t t n i n g s f r å g a n och det k o m m u n a l a s a m b a n det. K i h l s t r ö m . 584 s. + 1 u t v i k s b l a d . J u . 55. B a r n p å a n s t a l t . Esselte. 355 s. + 16 s. ill. S. 56. F a c k u t b i l d n i n g i a u t o m a t i s k d a t a b e h a n d l i n g . Haeggström. 127 s. E .

Anm. O m s ä r s k i l d t r y c k o r t ej angives, ä r t r y c k o r t e n Stockholm.

STATENS O F F E N T L I G A

UTREDNINGAR

1965:56

Ecklesiastikdepartementet

FACKUTBILDNING I AUTOMATISK DATABEHANDLING BETÄNKANDE AVGIVET AV ADB-UTBILDNINGSSAKKUNNIGA

IVAR H^EGGSTROMS TRYCKERI AB STOCKHOLM 1965

Till Herr Statsrådet och Chefen för Kungl.

Ecklesiastikdepartementet

Den 29 maj 1964 bemyndigade Kungl. Maj:t chefen för ecklesiastikdepartementet att tillkalla högst fem sakkunniga med uppdrag att bereda frågan om utbildning i automatisk databehandling. Med stöd av detta bemyndigande tillkallade departementschefen samma dag såsom sakkunniga numera departementssekreteraren i ecklesiastikdepartementet Åke Selldén, numera avdelningschefen hos ASEA Bertil Lundberg, lektorn vid lärarhögskolan i Stockholm Olof Moll och numera organisationsdirektören i statskontoret Lennart Nordström. Tillika uppdrogs åt Selldén att i egenskap av ordförande leda de sakkunnigas arbete samt åt byrådirektören vid försvarets radioanstalt Bengt Cedheim att vara sekreterare åt de sakkunniga. Utredningsmännen har antagit benämningen ADB-utbildningssakkunniga. Genom beslut den 2 oktober 1964 tillkallades byrådirektören i statskontoret och skolöverstyrelsen Herbert van Tongeren att såsom expert biträda de sakkunniga. ADB-utbildningssakkunniga får härmed efter verkställt utredningsuppdrag vördsamt överlämna sitt betänkande Fackutbildning i automatisk databehandling. Stockholm den 12 september 1965. Åke Bertil Lundberg

Selldén

Olof Moll

Lennart

Nordström

I Bengt Cedheim,

Innehåll

1.

Sammanfattning och förslag

2.

Utredningsuppdraget

3.

Utbildningsbehovet

3.1 Allmän bakgrund 3.1.1 Tidigare utredningar 3.1.2 Tidigare utbildning i Sverige 3.2 Nuläget 3.2.1 Personal Systemmän och programmerare Personal för tekniskt underhåll av datamaskiner Övrig personal Tillgång på personal 3.2.2 Datamaskiner 3.2.3 Tillämpningar 3.2.4 Programmeringsspråk 3.3 Utvecklingstendenser 3.3.1 Datamaskiner och tillämpningar 3.3.2 Personal

18 19 21 23 23 23 24 24 25 27 28 29 30 30 32

4. 4.1 4.1.1 4.1.2 4.2 4.2.1 4.2.2 4.2.3 4.3

Utbildningens mål Utbildningsnivåer Akademisk utbildning Icke-akademisk utbildning Yrkesfunktioner Systemmän och programmerare Datamaskinoperatörer Personal för tekniskt underhåll m m Övrig utbildning

36 36 36 37 37 37 40 41 41

5. 5.1

Fackutbildningens innehåll Undervisningsämnen

43 43

Huvudämnen 1 Programmering Datamaskiner Arbetsmetoder Programmeringsspråk Standardprogram 2 Systemarbete Organisation Arbetsplanering Faktainsamling Systemanalys Systemutformning och -genomförande Dokumentation Kursplaner Programmering 1 Mål 2 Huvudmoment 3 Kommentarer Datamaskiner Arbetsmetoder Programmeringsspråk Standardprogram Systemarbete 1 Mål 2 Huvudmoment 3 Kommentarer Organisation Arbetsplanering Faktainsamling Systemanalys Systemutformning och -genomförande Dokumentation

1 2 3 4

Större övningsuppgifter Övriga ämnen Kontorsteknik Beräkningsmetoder Fackteknisk engelska Ergonomi Alternativa kursplaner

44 45 45 46 46 48 49 50 50 51 51 52 53 54 54 54 54 55 55 55 56 57 58 58 58 59 59 59 59 60 60 61 61 63 63 64 64 64 65

6.5.1 Utbildningens längd 6.5.2 Alternativet enterminskurs 6.5.3 Alternativet tvåårig kurs Fackutbildningens motsvarighet i USA Påbyggnadskurs till fackutbildningen Slutsatser

65 66 66 66 69 70

6.6 6.7

Verksamhetsformer Timplaner

70 71

7. 7.1

Elevrekrytering Förkunskaper

72 72

7.2 Urvalsinstrument

8. 8.1

Organisation Huvudmannaskapet och ledningen

75 75

8.1.1 8.1.2 8.1.3 8.2 8.2.1 8.2.2 8.2.3 8.3 8.4 8.5

Huvudmannaskapet Den lokala ledningen Den centrala ledningen Hjälpmedel Datamaskiner Övriga tekniska hjälpmedel Programmerade hjälpmedel Undervisningens organisation Fackutbildningens dimensionering och lokalisering Vidareutbildning

75 76 76 78 78 79 80 83 84 85

9. 9.1 9.2 9.2.1 9.2.2 9.2.3 9.3 9.3.1 9.3.2 9.3.3 9.4

Lärarrekrytering Krav på ADB-lärare Lärarutbildning Förkunskaper Den ämnesmetodiska delen av lärarutbildningen Lärarutbildningens organisation Utbildning av ADB-lärare i utlandet Lärarutbildningen i USA Lärarutbildningen i andra länder Datamaskinfabrikanternas erfarenheter och synpunkter Vissa jämförelser mellan Sverige och USA

87 87 87 87 89 90 91 92 94 94 95

8 10.

Kostnadsberäkningar

10.1 Kostnader för fackutbildningen 10.1.1 Lönekostnader 10.1.2 Kostnader för datamaskintid 10.1.3 Lokalkostnader 10.1.4 Övriga kostnader

96 96 97 98 99

10.2 Kostnader för lärarutbildningen

10.3 10.4

Sammanfattning av kostnadsberäkningarna Studiemedel

99 100

Bilagor 1. Skrivelse till skolöverstyrelsen angående orientering om ADB i gymnasiet och fackskolan 101 2. 3. 4. 5.

Enkätundersökning rörande ADB-personal i Sverige 109 Utvecklingen på ADB-området utomlands 118 Exempel på programmeringsspråk 121 Skrivelse till skolöverstyrelsen angående rekrytering av lärare till fackutbildning i ADB 122 Summary 124

1. Sammanfattning och förslag

Den första svenska automatiska datamaskinen, BESK, togs i bruk år 1953. Elva år senare fanns omkring 250 datamaskiner i Sverige, och antalet fortsätter att växa. Personalbehovet för de nya arbetsuppgifter, som följt av den tekniska utvecklingen, är betydande. I slutet av år 1964 var sålunda ca 5 400 personer inom landet sysselsatta med automatisk databehandling (ADB). Hälften av denna personal hade minst gymnasie- eller motsvarande utbildning. För arbetet med att automatisera olika slags arbetsuppgifter med datamaskiner behövs personal med starkt specialiserad utbildning. Den planering som måste utföras, innan en datamaskin kan överta ett arbete, är i allmänhet omfattande och tidskrävande. Planeringen utförs av systemmän och programmerare. Det är systemmännens uppgift att analysera informationssystem och att utforma nya sådana system. Den del av planeringsarbetet som består i utformandet av program, dvs. sviter av instruktioner för datamaskinens arbete, utförs av programmerare. I dessas uppgifter ingår att precisera reglerna för datatillförseln till maskinen och formen för presentation av resultat. Ofta utförs såväl systemarbete som programmering av samma person. Gränsen mellan de båda yrkesfunktionerna är flytande. Av den personal på omkring 2 800 personer som år 1964 var sysselsatt med programmering och systemarbete hade 28 % akademisk examen och 44 % gymnasieutbildning eller motsvarande, medan 28 % hade lägre utbildning. Den övriga personal, ca 2 600 personer år 1964, som arbetade med ADB kan indelas i flera olika kategorier. För det tekniska underhållet av datamaskinerna erfordras ingenjörer eller tekniker med specialutbildning för de olika maskinerna. Manövreringen och övervakningen av maskinerna ombesörjs av datamaskinoperatörer. Därutöver behövs administrativ personal för ledning av ADBverksamheten och oftast även personal för stansning av hålkort eller hålremsor. Indirekt berörs även annan personal av den nya tekniken. Den nuvarande ADB-personalen har huvudsakligen rekryterats från andra yrken genom vidareutbildning. Denna har i allmänhet anordnats i form av korta koncentrerade kurser, som oftast har avsett speciella maskintyper. Sådana kurser kommer att behövas även fortsättningsvis som en specialutbildning efter genomgången grundläggande allmän ADB-utbildning. En enterminsutbildning av programmerare och systemmän har vid tre tillfällen anordnats inom yrkesskolorna. Den senaste av dessa kurser anordnas under höstterminen 1965 på följande orter: Stockholm, Göteborg, Malmö, Norrköping och Västerås. På var och en av dessa orter är en klassavdelning

10 inrättad. Databehandling förekommer vidare som särskilt undervisningsämne från och med höstterminen 1965 vid vissa merkantila postgymnasiala kurser. Bland dessa bör nämnas en i Gävle anordnad kurs, där databehandling är huvudämne med åtta veckotimmar under ett läsår. Från och med läsåret 1966/67 kommer det att i första årskursen av fackskolan och gymnasiet ges orientering om ADB inom ämnena matematik och samhällskunskap. Innehållet i denna första grundläggande orientering överensstämmer med förslag som de sakkunniga tidigare framfört till skolöverstyrelsen. Om datamaskinernas möjligheter till effektivisering av produktionen skall kunna utnyttjas mera allmänt, är det nödvändigt, att det allmänna ger den grundläggande utbildningen för de starkt specialiserade arbetsuppgifterna inom databehandlingsområdet. Orienteringen om ADB i olika skolor har härvidlag en viktig uppgift att fylla. För vissa arbetsuppgifter, särskilt i samband med systemarbete och programmering, är det emellertid nödvändigt med en mera omfattande utbildning än den hittills tillgängliga. Genom beslut vid 1965 års riksdag har informationsbehandling införts som akademiskt studieämne. Därigenom kommer behovet av utbildning för de mera avancerade uppgifterna att kunna tillgodoses. Det finns emellertid behov av även en mera praktiskt inriktad, grundläggande utbildning för uppgifter i samband med automatisering av olika slags arbete. Det allmännas insatser i fråga om sådan utbildning inom ADB-området bör under de närmaste åren koncentreras på nyutbildning av programmerare och systemmän. En sådan grundläggande praktisk utbildning bör ses som en utvidgning av de tidigare nämnda kurserna, som anordnats inom vissa yrkesskolor. Den nya fackutbildningen bör emellertid stå öppen även för andra än studenter. Denna fackutbildning bör anordnas gemensamt för systemmän och programmerare, och undervisningen bör omfatta såväl teori som praktiska övningar. Det är angeläget att huvudvikten läggs på övningarna. Målet för fackutbildningen bör vara att göra eleverna så förtrogna med de viktigaste principerna, metoderna och hjälpmedlen, att de självständigt kan utföra enklare programmeringsuppgifter och ofta återkommande systemarbetsuppgifter samt under sakkunnig ledning skriva avancerade program och utföra större arbetsuppgifter i samband med systemanalys och systemutformning. De på detta sätt fackutbildade bör efter kort specialutbildning för ett företags särskilda maskinutrustning och en allmän orientering om de problem, som skall lösas genom ADB, relativt snart kunna göra effektiva insatser för företaget, förvaltningen etc. Fackutbildningen föreslås innehålla systemarbete och programmering som huvudämnen och som biämnen kontorsteknik, ergonomi, beräkningsmetoder och fackteknisk engelska. Ämnet systemarbete bör omfatta följande huvudmoment: organisation, arbetsplanering, faktainsamling, systemutformning och -genomförande samt dokumentation. I ämnet programmering bör ingå följande huvudmoment: datamaskiner, arbetsmetoder, programmeringsspråk och standardprogram. Huvudmomentet

11 programmeringsspråk bör tills vidare omfatta de tre vanligaste mera avancerade programmeringsspråken, ALGOL, COBOL och FORTRAN, med huvudvikten lagd på COBOL, samt minst ett mera maskinnära språk. Inom den angivna ramen för utbildningen bör inrymmas även åtskilliga kursmoment, som inom andra utbildningslinjer vanligen ingår i andra ämnen. Sålunda bör i ämnet kontorsteknik ges en kort kurs om bokföringsprinciper, i ämnet beräkningsmetoder en kort, grundläggande kurs i statistik och i ämnet systemarbete kurser i intervjuteknik och föredragningsteknik jämte övningar i anslutning till dessa. För att det angivna målet skall kunna uppnås, är det nödvändigt, att fackutbildningen utsträcks över två terminer och omfattar även vissa praktiska övningar. I slutet av den första terminen bör två veckor i följd ägnas uteslutande åt en större gruppvis övning. Ytterligare en sådan övningsperiod bör inläggas i mitten av den andra terminen. I slutet av den senare terminen bör fyra veckor ägnas åt slutförandet av en individuell arbetsuppgift. De sakkunniga föreslår att de praktiska övningarna anordnas delvis som övningar i hel klass om 30 elever, delvis som grupparbeten, varvid gruppstorleken bör vara 3—5 elever, och delvis som individuella arbeten. Sådana övningar bör pågå under hela läsåret och ledas av lärarna i programmering och systemarbete eller, om särskilda skäl därtill föreligger, av utomstående specialister. De sakkunniga redovisar två alternativ till hur utbildningen skall organiseras. Huvudalternativet innebär att fackutbildningen anordnas under kommunalt huvudmannaskap inom följande sex regioner: Stockholm, Göteborg, MalmöLund, Norrköping-Linköping, Västerås och Sundsvall. I det andra alternativet förutsattes, att huvudmannaskapet blir statligt och att hela fackutbildningen koncentreras till Stockholm. Det har inte bedömts lämpligt att för närvarande anordna fackutbildning inom andra regioner än de uppräknade, främst med hänsyn till tillgången på lärarkrafter och datamaskintillämpningar inom olika orter. De sakkunniga föreslår att fackutbildningen med hänsyn till lärarbristen till en början begränsas till 330 årliga elevplatser, men att detta antal ökas relativt snabbt, så snart erfarenhet av utbildningen vunnits och lärare hunnit utbildas. Under förutsättning av ett årligt intag av 330 elever är det lämpligt att fackutbildningen lokaliseras enligt följande fördelning: Region

Antal

Stockholm Göteborg Malmö"—Lund Norrköping—Linköping Västerås Sundsvall

150 60 30 30 30 30 Summa

12 E t t elevintag av denna storlek motsvarar 11 klassavdelningar. Behovet av lärare för varje klassavdelning beräknas till en i vartdera av ämnena programmering och systemarbete. Totalt behövs således minst 22 ADB-lärare för fackutbildning under läsåret 1966/67, vartill kommer arbetsuppgifter i samband med den pedagogiska ledningen av kurserna. Till den lärarkurs som skall anordnas under vårterminen 1966 har antagits 20 lärarkandidater. De sakkunniga har i en särskild skrivelse till skolöverstyrelsen föreslagit, att ytterligare minst 10 lärarkandidater skall antagas till denna kurs, företrädesvis personer med lång praktisk yrkeserfarenhet av programmering och systemarbete. En ny lärarkurs bör anordnas under läsåret 1966/67. På längre sikt bör lärarrekryteringen ske genom en ettårig lärarutbildning, som bygger på fackutbildning och praktisk yrkeserfarenhet inom områdena programmering och systemarbete. Lärarutbildningen föreslås bli uppdelad i en termins egentlig lärarkurs och en termins handledd praktik. På kort sikt måste emellertid kraven på lärarnas formella kompetens begränsas till vad som kan uppnås. Kravet på yrkespraktik bör dock såvitt möjligt upprätthållas. I begränsad utsträckning bör specialister inom vissa ämnes- eller arbetsområden kunna anlitas för handledning av övningsuppgifter och undantagsvis även för vissa lektionsserier. Beträffande avlönings- och anställningsvillkor till lärare i fackutbildningen i ADB får de sakkunniga uttrycka angelägenheten av att dessa villkor blir sådana att en tillfredsställande rekrytering av kvalificerade lärarkrafter skall kunna ske. Den centrala ledningen av fackutbildningen bör knytas till skolöverstyrelsen och utgöras av en avdelningsdirektör, en skolkonsulent, ett kanslibiträde samt på halvtid en skolpsykolog. Den nuvarande deltidsbefattningen som skolkonsulent i ADB inom överstyrelsens yrkesutbildningsavdelning föreslås bli indragen i samband med inrättandet av de nya tjänsterna. Fackutbildningen bör administreras av den kommunala skolstyrelsen och bör organisatoriskt anknytas till yrkesskolorna. Dess karaktär av postgymnasial utbildning bör dock bibehållas. I Stockholm bör en särskild befattning inrättas för den pedagogiska ledningen av fackutbildningen. Innehavaren skall därjämte administrera och leda den lärarutbildning i ADB, som förläggs till Stockholm. På de övriga orterna bör en av lärarna utses att pedagogiskt leda utbildningen. Kostnaderna för fackutbildning enligt de sakkunnigas förslag, huvudalternativet, har beräknats uppgå för statens del till 1,908 milj. kr. årligen, vilket motsvarar en kostnad av ca 5 800 kr. per elev och år. Andrahandsalternativet drar för statens del en årlig kostnad av 1,924 milj. kr. Härtill kommer i båda alternativen kostnader för studiemedel samt kostnader för visst pedagogiskt utvecklingsarbete i skolöverstyrelsens regi. De båda alternativen medför således för statens del kostnader av ungefär samma storlek.

13 Kostnaderna för lärarutbildning i ADB under läsåret 1966/67 har uppskattats till 115 000 kr. Kostnadsberäkningarna grundar sig på att statsbidrag skall utgå med 100 % till lärarlöner och arvoden till specialister. Kostnaderna för datamaskintid bör bestridas med statsmedel till 100 %, dock bör statsbidrag utgå med i genomsnitt högst 600 kr. per timme under i genomsnitt högst 50 timmar per klassavdelning. Följaktligen bör till varje klassavdelnings förfogande stå ett belopp på 30 000 kr. Kostnaderna för speciell undervisningsmateriel såsom kompendier, självinstruerande studiemateriel m. m., som utsänds genom skolöverstyrelsen, bör i sin helhet bestridas med statsmedel. De sakkunniga har genomfört överslagsmässiga kostnadsberäkningar för dessa ändamål. Allmänna lokaliseringspolitiska skäl talar mot att centralisera en utbildning av ifrågavarande slag. Vidare är det lättare att skaffa lokaler för undervisningen och bostäder för de studerande i vissa andra av de uppräknade orterna än i Stockholm. En decentraliserad utbildning kan dessutom väntas medföra lägre studiekostnader för elever, som studerar på orter utanför Stockholm. Det har förutsatts att vissa uppdrag kommer att ges åt skolöverstyrelsen, universitetskanslersämbetet och statskontoret i samband med organisationen och planeringen av fackutbildningen.

2. Utredningsuppdraget

Riktlinjer för utredningsarbetet lämnades av chefen för m e n t e t i en promemoria av den 29 maj 1964. Dessa direktiv h a r följande lydelse:

ecklesiastikdeparte-

1. Utvecklingen inom ADB-området har gått mycket snabbt. Man torde böra räkna med att datamaskiner inom en inte avlägsen framtid kommer att utnyttjas som hjälpmedel inom praktiskt taget alla områden. Med den vidgade användningen av den automatiska databehandlingen följer krav på utbildning. Behovet av utbildning för de speciella arbetsuppgifterna inom ADB-området har framhållits i skilda sammanhang. Frågan behandlades av kommittén för maskinell databehandling, i remissyttrandena över denna kommittés förslag och i propositionen angående organisationen av den automatiska databehandlingen inom statsförvaltningen (prop. 1963:85). Den har även berörts i en motion till 1964 års riksdag (II 1964:784). Utbildningen genom kurser i ADB har hittills anordnats av bl. a. universiteten, statskontoret, överstyrelsen för yrkesutbildning, statistiska centralbyrån och maskinfirmorna. 2. Vid övervägande av hur utbildningen inom ADB-området bör anordnas måste givetvis beaktas att utbildningsbehoven varierar i fråga om karaktär och nivå. 2.1. Ett snabbt växande antal befattningshavare inom näringsliv och förvaltning kommer att i sitt arbete få kontakt med automatisk databehandling. Detta aktualiserar frågan om inte redan inom det allmänna skolväsendet bör ges en viss orientering om ADB. 2.2. På det akademiska stadiet kommer successivt att ske en breddning av undervisning med ADB-tillämpningar till allt fler utbildningslinjer. Fördjupad utbildning för särskilt avancerade tillämpningar kommer att ske, huvudsakligen knuten till undervisning inom respektive kunskapsområde. 2.3. Härutöver kan en mera specialiserad icke-akademisk ADB-utbildning behövas, som inte ingår i eller kompletterar annan högre utbildning utan är avsedd för personal, som skall utföra vissa slag av arbetsuppgifter inom ADB-området såsom detaljutformningen av maskinernas arbetsprogram och förberedelserna för och övervakningen av maskinernas arbete. 2.4. För många redan yrkesverksamma behövs undervisning i ADB såsom ett led i fortbildningen inom yrket. För vissa yrken torde denna ADB-utbildning kunna begränsas till en information om teknikens möjligheter som hjälpmedel. 3. Inom de närmaste åren kommer gymnasiet att reformeras och samtidigt därmed fackskolan att införas i mera definitiva former. 1960 års gymnasieutredning har föreslagit, att orientering om ADB skall ges i ämnet redovisning inom det nya gymnasiets ekonomiska sektor. En överarbetning av gymnasieutredningens och fackskoleutredningens förslag pågår inom en av skolöverstyrelsen och överstyrelsen för yrkesutbildning gemensamt tillsatt läroplansgrupp. Det torde få ankomma på denna grupp att överväga, om inte orienteringen om ADB bör utvidgas till flera, eventuellt alla gymnasiets studievägar och om inte en viss orientering bör ges även i fackskolan.

15 4. Akademisk utbildning i ADB förekommer redan nu i begränsad omfattning. Denna utbildning avser dels datamaskinernas konstruktion och dels metodiken för utnyttjandet av maskinerna. Denna metodik är problemorienterad, vilket innebär att de metoder, som utvecklats för lösning av beräkningsproblem, s. k. matematisk ADB, endast till en del är gemensamma med de metoder, som används för att utnyttja maskinerna som ett kontorstekniskt hjälpmedel, s. k. administrativ ADB. Utbildning i matematisk ADB ges f. n. inom civilingenjörsutbildningen samt i ämnet numerisk analys inom de filosofiska fakulteterna. Frågan om anordnande av akademisk utbildning i administrativ ADB och därmed sammanhängande frågor utreds för närvarande av en av kanslern för rikets universitet tillsatt kommitté och kommer därför inte att närmare behandlas i detta sammanhang. 5.1. De största personalgrupperna inom ADB-området är för närvarande programmerare, operatörer och systemanalytiker. Gränserna mellan dessa tre personalkategorier är dock flytande. Det förekommer t. ex. ofta att systemanalytikern utför även programmeringen eller att programmeraren får ansvara också för systemuppläggningen. 5.2. Flertalet arbetsuppgifter för de nu nämnda personalgrupperna inom administrativ ADB är inte av sådan art, att akademisk utbildning krävs. För vissa kvalificerade arbetsuppgifter är dock sådan utbildning betydelsefull. Bland de förkunskaper, som generellt erfordras för arbete med ADB, bör främst nämnas goda kunskaper i engelska, eftersom maskinbeskrivningarna och den övriga facklitteraturen som regel kommer från USA och inte översätts till svenska. Vissa förkunskaper i matematik behövs i programmeringsarbetet, men inom administrativ ADB räcker det med relativt elementära kunskaper. Samtliga här aktuella personalkategorier behöver emellertid en gedigen fackutbildning i ADB, särskilt då det gäller administrativ ADB. Denna fackutbildning kan i viss utsträckning böra differentieras efter de olika kategorierna, men specialiseringen får inte drivas så långt, att översikten över arbetsfältet går förlorad. Utbildningen torde emellertid under alla förhållanden bli så specialiserad, att man inte bör inom gymnasiet eller fackskolan inrätta särskild studieväg härför. Däremot kan det måhända vara motiverat att inom vissa studievägar ge den i punkt 3 nämnda orienteringen om ADB en något större omfattning. 5.3. Det synes sannolikt att ett snabbt växande behov kommer att föreligga av personal för mera speciella arbetsuppgifter inom automatisk databehandling för vilka erfordras en fackutbildning, vilken är mer omfattande än vad som kan ges inom det allmänna skolväsendet utan att därför i regel vara av akademisk karaktär. Frågor sammanhängande med en dylik utbildnings omfattning, innehåll och organisation bör övervägas av särskilda sakkunniga. Utöver denna huvuduppgift bör de sakkunniga överväga fortbildningsproblemet samt framföra synpunkter på en eventuell orientering om ADB inom gymnasiet och fackskolan. I sistnämnda fråga bör kontakt tas med den i punkt 3 nämnda läroplansgruppen. ADB-utbildning på universitetsstadiet ingår inte i de sakkunnigas arbetsuppgifter, men kontakt bör hållas med myndigheter och kommittéer, som ansvarar för och överväger härmed sammanhängande frågor. 6. De sakkunnigas arbete bör omfatta en bedömning av utbildningsbehovet och förslag till hur detta behov skall tillgodoses samt en beräkning av kostnaderna härför. En av de sakkunnigas första uppgifter bör därför bli att kartlägga behovet av och tillgången på olika kategorier av ADB-utbildad personal i nuläget samt att söka bedöma det framtida behovet av sådan personal, även beträffande kategorier för vilka ADB-utbildning hittills inte anordnats vare sig i Sverige eller utomlands. Vissa jämförelser med utvecklingen utomlands, särskilt i USA, torde därvid böra göras.

IG C l . Frågan om differentiering av fackutbildningen i ADB bör ägnas särskild uppmärksamhet. Bland frågor som bör övervägas kan nämnas: Kan fackutbildningen t. v. begränsas till en grundläggande utbildning i administrativ ADB? Behövs någon icke-akademisk fackutbildning av programmerare för matematisk ADB? Bör särskilda fackutbildningskurser för systemanalytiker anordnas? Härvid måste särskilt beaktas, hur den akademiska utbildningen inom området kommer att ordnas. Bör en grundläggande utbildning av ingenjörer för arbetsuppgifter, som inte är speciella för viss maskintyp, anordnas, eventuellt som fortbildningskurser för närmast gymnasieingenjörer? 6.2. På grundval av uppskattningar av de olika utbildningsbehoven bör förslag framläggas rörande huvudsakligt kursinnehåll samt beträffande omfattningen av stödkurser i ämnen, som bör ingå i fackutbildningen utan att dock vara huvudämnen. 6.3 Då det gäller undervisningens organisation bör förslag framläggas rörande fördelningen på olika undervisningsformer. De erfarenheter av utbildning i ADB, som nåtts vid tidigare anordnade kurser (jfr punkt 1) bör därvid utnyttjas. Av stor betydelse för undervisningens organisation blir utnyttjandet av tekniska hjälpmedel, exempelvis datamaskiner, programmerad undervisning och eventuellt även film- och televisionstekniken. Behovet av sådana hjälpmedel bör anges. Förslaget bör även särskilt gå in på frågan om i vilken utsträckning utbildningen skall anknytas till existerande maskinell utrustning samt hur en alltför hård specialisering till viss maskintyp skall kunna undvikas. Frågan om praktikanttjänstgöring bör utredas och förslag framläggas rörande dess omfattning och organisation samt beträffande de villkor, som skall ställas på mottagare av praktikanter. Spörsmålet om kurstidens längd måste prövas med hänsyn till bl. a. kursinnehåll och praktikanttjänstgöring. Därvid måste beaktas att utbildningen oftast torde få formen av en påbyggnad på en redan lång grundutbildning. 6.4. Frågan om hur lärare skall rekryteras bör övervägas och förslag framläggas till en lösning dels på kort sikt och dels på längre sikt. Särskild uppmärksamhet bör ägnas frågan om utbildning av lärare i ADB. Kravet på kvalitet bör därvid vägas mot kravet på att verksamheten måste påbörjas utan dröjsmål. E t t anslag för utbildning av lärare i ADB har beviljats av riksdagen. 6.5. I de sakkunnigas uppgifter skall vidare ingå att framlägga förslag rörande den organisatoriska inplaceringen i utbildningsväsendet av den icke-akademiska fackutbildningen i ADB samt beträffande förläggningen av sådan utbildning till olika skolformer och orter. Det bör därvid övervägas huruvida det i vissa fall kan vara ändamålsenligt att uppdra åt enskild huvudman att med statligt stöd anordna ADB-utbildning. Problemen med anskaffning av lämpliga skollokaler bör beaktas. 6.6. Särskilda beräkningar av de kostnader, som utbildningen enligt de sakkunnigas förslag kommer att draga, skall utföras, varvid alternativa beräkningar bör göras för olika kombinationer av alternativa förutsättningar rörande exempelvis utbildningstidens längd, utbildningens lokalisering och dess organisation. Förslag bör även framläggas rörande sättet för finansiering av kostnaderna. 7. Som anfördes i propositionen angående riktlinjer för fortsatt utbyggnad av universitets- och högskoleväsendet m. m. (prop. 1963:172 s. 229) bör målet vara att göra den icke-akademiska högre utbildningen tillgänglig och attraktiv för ungdom med skiftande grundläggande utbildning. Icke-akademiska utbildningslinjer i ADB bör kunna bli av betydelse också i detta sammanhang. Genom de för närvarande goda framtidsutsikterna inom ADB-området, bör det nämligen vara möjligt att till dylik utbildning attrahera per-

17 söner med utbildning på olika nivåer och av olika inriktning. Utbildning i ADB borde kunna utgöra ett alternativ till akdemisk utbildning även för många ungdomar med socialt eller humanistiskt inriktad förutbildning. 8. Utredningen bör bedrivas skyndsamt och förslagen må framläggas successivt. I fråga om övervägandena rörande orientering om ADB i gymnasiet och fackskolan måste speciellt beaktas, att utformningen av dessa skolformers läroplaner inom kort torde komma att slutligt fixeras. I enlighet med dessa direktiv har de sakkunniga, efter kontakter med den av skolöverstyrelsen och överstyrelsen för yrkesutbildning gemensamt tillsatta läroplansgruppen, i skrivelse till skolöverstyrelsen den 30 september 1964 framfört synpunkter på orientering om ADB inom gymnasiet och fackskolan. Skrivelsen återfinns i bilaga nr 1. Det i samband med denna skrivelse avgivna förslaget rörande en kort allmän orientering om ADB i gymnasiet och fackskolan har genomförts. Den mera omfattande orientering, som i samma skrivelse föreslogs för vissa studieinriktningar inom dessa skolor, har emellertid inte kunnat inrymmas inom de nya läroplanerna. Genom beslut den 11 december 1964 medgav departementschefen att de sakkunniga finge genom en enkätundersökning kartlägga behovet av och tillgången på ADB-utbildad personal i Sverige. Undersökningen har utförts av utredningens sekreterare. De sakkunniga har i skrivelse till universitetskanslersämbetet den 27 januari 1965 avgivit ett yttrande över betänkandet Akademisk Utbildning i Administrativ Databehandling. Vidare har den 22 juni 1965 avgivits yttrande över betänkandet Utbyggnaden av universitet och högskolor. Lokalisering och kostnader (SOU 1965:11, 12). Ordföranden och sekreteraren samt de sakkunniga lektorn O. Moll och organisationsdirektören L. Nordström har genom departementschefens beslut den 15 mars 1965 medgivits att under tiden den 20 april—12 maj 1965 företaga en resa till USA för att studera förhållandena där med avseende på ADB-utbildningsbehovet, utbildningens innehåll och organisation, metodik och hjälpmedel samt utbildningen av lärare. Vidare medgav Kungl. Maj:t i beslut den 20 november 1964 att ordföranden den 23 och 24 november 1964 i anslutning till ett sammanträde inom OECD i Paris finge studera franska institutioner för utbildning i automatisk databehandling. Ytterligare uppgifter om förhållandena i utlandet har erhållits bl. a. genom utrikesdepartementets förmedling. Jämförelser med utlandet har i hög grad påverkat utformningen av och innehållet i de sakkunnigas förslag. I skrivelse till skolöverstyrelsen den 12 september 1965 har de sakkunniga framfört vissa synpunkter på hur lärarrekryteringen på kort sikt lämpligen kan ordnas. Skrivelsen återfinns i bilaga nr 5. På inrådan av statens avtalsverk har de sakkunniga avstått ifrån att framlägga konkreta förslag i frågor som rör avlönings- och anställningsförhållanden. 2

ADB-utbildning

3. Utbildningsbehovet

I föreliggande kapitel presenteras den allmänna bakgrunden till den utbildningsverksamhet, som närmare diskuteras i de följande kapitlen. Efter en kortfattad översikt över tidigare verksamhet inom databehandlingsområdet behandlas nuläget utförligt, i första hand med avseende på den personal, som för närvarande är engagerad i ADB. För att illustrera denna personals arbetsuppgifter ges en beskrivning av maskintekniska och andra hjälpmedel för databehandling samt en översikt över tillämpningsområdena. I fortsättningen diskuteras utvecklingstendenser, varvid jämförelser görs med utlandet. Kapitlet avslutas med en sammanfattning och en sammanställning av visst underlag till bedömning av utbildningsbehovets storlek. Ställningstagandena rörande dimensioneringen av utbildningen måste dock uppskjutas till ett senare kapitel.

3.1 Allmän bakgrund

Den teknik som går under namnet automatisk databehandling, baseras på användningen av ett speciellt slag av maskinell utrustning, s. k. datamaskiner. En datamaskin kan mycket kortfattat karakteriseras som en elektronisk, minnesförsedd maskin, vars arbete styrs av ett program, som är lagrat i minnet. Den första datamaskinen i egentlig bemärkelse utvecklades för ca 20 år sedan i USA, där den huvudsakligen användes för ballistiska beräkningar åt amerikanska flottan. Efter ett par år ersattes denna maskin, MARK I, av den första elektroniska datamaskinen, ENIAC. Först under 1954 började datamaskiner mera allmänt användas inom den amerikanska industrin. I Sverige togs den av matematikmaskinnämnden byggda BESK (av »binär elektronisk sekvenskalkylator») i bruk i slutet av år 1953. Vid den tidpunkten ansåg många att BESK skulle räcka till för att täcka behovet av snabba beräkningsmaskiner inom Sverige. Användningsområdet för datamaskiner vidgades emellertid snabbt, och efter några få år fanns maskiner i bruk för en mångfald olika uppgifter. För närvarande finns i Sverige närmare 300 installerade datamaskiner, och mer än 5 400 personer är sysselsatta med arbetsuppgifter, som direkt sammanhänger med användningen av dessa maskiner. Långt flera berörs indirekt av databehandlings verksamheten.

19 3.1.1

Tidigare

utredningar

D e n första större svenska utredningen angående A D B utfördes av k o m m i t t é n för maskinell databehandling. I dess h u v u d b e t ä n k a n d e Automatisk databehandling (SOU 1960:32) behandlas statsförvaltningens behov av d a t a m a s k i n e r och d ä r m e d s a m m a n h ä n g a n d e frågor. F r å g a n om utbildning av ADB-personal behandlas endast i den u t s t r ä c k n i n g den berör personal inom statsförvaltningen. D e s y n p u n k t e r som framförs är emellertid allmängiltiga, och det a v s n i t t ur b e t ä n k a n d e t som b e h a n d l a r undervisningsfrågorna återges därför in extenso: Med den utveckling, som är att emotse på ADB-området, kommer allt flera människor att i sitt arbete få beröring med ADB. Den roll ADB kommer att få i vårt samhälle medför behov av grundläggande undervisning på området såsom ett led i utbildningen för ett flertal olika yrken. Denna undervisning bör i regel förläggas till universitet och högskolor samt de läroanstalter i övrigt, där utbildning för ifrågavarande yrken sker. För att undervisningen till innehåll och inriktning skall bli så väl anpassad till kunskapsbehovet som möjligt måste nära kontakter uppehållas med såväl det praktiska ADB-arbetet som forskning och utvecklingsuppföljning. I planläggningen och den fortlöpande aktualiseringen av undervisningen bör där så erfordras medverkan kunna lämnas av ADB-expertis. Denna bör kunna bidraga med bl. a. material för undervisningen och, särskilt i det inledande skedet, ge vissa lärarekategorier utbildning på området. I stor utsträckning måste undervisning på ADB-området ges åt redan yrkesverksamma, som ett led i fortbildningen inom olika yrkesgrupper och som fackutbildning för arbetsuppgifter på ADB-området. Även denna undervisning kan i viss utsträckning förläggas till nämnda läroanstalter, sedan dessa fått nödiga resurser för utbildningsverksamhet på området. Tills vidare får andra utbildningsvägar anlitas. Hittills har undervisningen till stor del meddelats av maskinföretagen och varit inriktad på programmering och kodning för speciella maskintyper. En liknande utbildning — kodning för Besk och Facit — har bedrivits av matematikmaskinnämnden. Vissa orienterande kurser i administrativ databehandling samt på senare tid specialkurser för systemmän och programmerare har även anordnats av nämnden samt inom den icke statliga sektorn av bl. a. svenska civilekonomföreningen och vissa bildningsförbund. För statsförvaltningens vidkommande — framställningen i det följande begränsas till att gälla utbildningen av ADB-personal inom staten — behövs en till förhållandena inom statsförvaltningen avpassad, i väsentliga hänseenden utvidgad och fördjupad undervisning framför allt av systemmän och programmerare. De som utbildas skall på olika håll inom statsförvaltningen leda eller deltaga i förberedelser för införande av ADB samt arbeta med att förbättra och förbilliga databehandlingsprocesserna och ansvara för utnyttjandet av dyrbar maskinell utrustning. Möjligheterna att få ut effekt av deras arbete beror till inte ringa del på hur pass framgångsrik undervisningen varit. Denna får inte bli enbart ett informativt förmedlande av det maskin- och metodtekniska lärostoffet utan måste syfta till att ge en djupare insikt i ADB, dess förutsättningar och möjligheter. Undervisningen bör omfatta såväl ledande personal inom myndigheterna som den personal, som skall direkt engageras i ADB-arbetet. En viss differentiering av undervisningen efter personalkategori är nödvändig. Den kunskap om ADB, som t. ex. verkschefer och annan ledande personal behöver, skiljer sig från den som programmerarna bör ha. De förra behöver för att kunna fatta beslut i ADB-frågor en översiktlig kännedom om ADB och vad som kan åstadkommas därmed, medan de senare måste i detalj behärska metodiken för överförande av utarbetade system till arbetande maskinprogram. Kunskapsområdena för de olika personalkategorierna på databehandlingsområdet är dock delvis sam-

20 manfallande, och specialiseringen får inte drivas så långt att översikten över arbetsfältet och därmed förståelsen för grundläggande tankegångar inom ADB går förlorad. Man kan mycket väl tänka sig en gemensam grundutbildning, vilken sedan får följas av en differentierad vidareutbildning. Maskinoperatörerna måste bibringas kunskaper om de maskiner de skall sköta. De kan erhålla dessa kunskaper i första hand genom maskinföretagens kurser men behöver därutöver viss påbyggnadsundervisning med inriktning på bl. a. ordnings-, redovisnings- och liknande frågor, som kan vara speciella för statsförvaltningen. Även programmerare, serviceingenjörer och andra, vilka behöver specifika kunskaper om den maskintyp de närmast skall arbeta med, kan lämpligen få en del av sin utbildning genom maskinföretagens kurser. Formen för undervisningen inom statsförvaltningen får anpassas efter vilken personalkategori den riktar sig till. Undervisningen av ledande personal, vilken inte kommer att arbeta med det mera tekniska utformandet av ADB-systemen, kan ha formen av orienterande kurser, huvudsakligen av föreläsningskaraktär. Denna undervisningsform kan också ifrågakomma för den information i databehandlingsfrågor, som kan behöva lämnas vissa yrkeskatogorier, på vilkas områden ett användande av ADB kan aktualiseras — läkare, skolchefer, jägmästare etc. Då det gäller utbildning av systemmän, programmerare, maskinoperatörer etc. måste utbildningen däremot ges en mera specialiserad form och inkludera praktiska tillämpningsövningar. Den renodlade föreläsningsformen synes vara mindre lämplig när det gäller kunskaper som skall kunna omvandlas i praktiska färdigheter. Undervisningen bör differentieras med hänsyn till kursdeltagarnas arbetsområde, kunskapsnivå etc. I viss utsträckning bör samövning mellan olika personalgrupper förekomma, främst mellan systemmän och programmerare. En differentierad undervisning kräver relativt stora resurser av lärare och lokaler. En tänkbar väg att nå målet utan alltför stor ökning av resurserna vore att tillämpa ett system med korrespondensundervisning, kombinerad med eller åtföljd av praktiska tillämpningsövningar. Med de mycket stora forskningsinsatser som görs på databehandlingsområdet och de allt större erfarenheter som efter hand samlas på olika håll kan man förutse en fortgående utveckling mot allt bättre och effektivare databehandling. Lärostoffet måste därför ständigt förnyas. Undervisningen ställer sålunda stora krav på lärarna och på dem som gör upp kursplanerna. De måste kunna följa utvecklingen och spåra dess tendenser, och de måste ha en fast förankring i och egen erfarenhet av praktiskt ADB-arbete. Med dessa krav på undervisningen blir denna en uppgift för ADB-expertis, åtminstone tills vidare. För att de som utbildats på området och tjänstgör i olika ADB-funktioner skall förbli på en kunskapsmässigt hög nivå fordras att kunskapstillförseln inte upphör efter genomgången utbildning. Den kompletteringsundervisning och informationsverksamhet, som därför blir nödvändig såsom en fortsättning på grundutbildningen, förutsätter en fortlöpande uppföljning av utvecklingen och utvärdering av dess konsekvenser. K o m m i t t é n s förslag låg till grund för propositionen angående organisationen a v den a u t o m a t i s k a databehandlingen inom statsförvaltningen, m. m. (prop. 1963:85). Föredragande departementschefen anförde bl. a. följande: Beträffande undervisningen har de av kommittén anförda synpunkterna på utbildningsbehovet allmänt vitsordats av remissmyndigheterna. Jag delar uppfattningen, att undervisningen är av stor betydelse och att den bör ägnas särskild uppmärksamhet. D e n snabba utvecklingen inom A D B - o m r å d e t medförde ökning av efterfrågan på personal med kvalificerad utbildning för arbetsuppgifter inom d e t t a område.

21 Den 3 april 1963 tillsatte kanslern för rikets universitet en kommitté med uppgiften att utreda frågan om utbildning i administrativ databehandling vid universitet och högskolor. Kommittén föreslog att ett nytt examensämne, administrativ databehandling, skulle införas från och med läsåret 1965/66 samt att särskilda institutioner för detta ämne, var och en under ledning av en professor, skulle inrättas den 1 juli 1965 i Göteborg, Lund och Stockholm. Vidare framlades detaljerade förslag till studieplaner. Statsmakternas beslut med anledning av kommitténs förslag redovisas i kapitel 4. Automatisk databehandling och därmed sammanhängande frågor, bl. a. utbildningsfrågan, har behandlats i särskilda undersökningar i ett flertal länder. Bland de rapporter från skilda håll som de sakkunniga studerat bör följande nämnas: 1. En rapport över utvecklingen av datamaskinmarknaden i Europa utarbetad på begäran av EEC. (Development of the Computer Market in Europe, Netherlands Automatic Information Processing Research Centre, Amsterdam, juni 1963.) I USA har The Committee on Post Office and Civil Service redovisat flera utredningar rörande datamaskiner och ADB-personal: 2. Användning av elektronisk databehandlingsutrustning i den federala förvaltningen (Use of Electronic Data Processing Equipment in the Federal Government, Washington, oktober 1963). 3. 1964 års inventering av ADB-utrustning inom den federala förvaltningen (1964- Inventory of Automatic Data Processing Equipment in the Federal Government, Washington, juli 1964). 4. Ett studium av automationens inverkan på federalt anställd personal (A study of the Impact of Automation on Federal Employees, Washington, augusti 1964). Vidare har vissa uppgifter publicerats i Sovjet rörande behovet av ADBpersonal där. Dessa uppgifter om förhållandena i utlandet refereras kortfattat i bilaga nr 3. 3.1.2.

Tidigare utbildning i Sverige

Datamaskinernas inträde på den svenska marknaden medförde ett stort utbildningsbehov. Mest påtagligt var behovet av programmerarutbildning. Eftersom ingen datamaskin kan användas förrän man utbildat personal med kännedom om just den maskintypens kodningssystem, har datamaskinleverantörerna från första början utvecklat en stor undervisningsaktivitet. Den ojämförligt största delen av all programmerarutbildning sköts an i dag av maskinleverantörerna. Dessas undervisningsprogram omfattar huvudsakligen kurser i maskinbundna kodningssystem, antingen ren maskinkod eller maskinorienterade automatkodningsspråk. Under senare år har denna aktivitet breddats något. Dels har maskinleveran-

törerna startat viss utbildning i problemorienterade automatkodningsspråk såsom FORTRAN, ALGOL och COBOL. Dels förekommer numera viss programmeringsutbildning på annat håll: folkbildningsorganisationerna anordnar vissa maskinbundna kodningskurser, statskontoret anordnar icke-maskinbundna COBOL-kurser osv. En annan form av direkt maskinbunden utbildning, nämligen den av datamaskinoperatörer, har icke föranlett någon större undervisningsaktivitet. Utbildningen ombesörjs antingen av maskinleverantörerna eller av maskinanvändarna själva och förekommer endast i mycket begränsad utsträckning. Utbildning i administrativ rationaliseringsteknik förekom i viss utsträckning redan innan ADB-tekniken blev aktuell. Arbetsgivareföreningens rationaliseringstekniska institut (RATI) anordnade kurser i kontorsrationalisering; inom det offentliga skolväsendet förekom ämnena kontorsteknik och kontorsorganisation bl. a. i vissa av yrkesskolornas (handelsskolornas) kurser; kvällskurser i kontorsrationalisering anordnades av folkbildningsorganisationer, handelsskolor m. fl. och kurser förekom även inom korrespondensundervisningen. Dessutom anordnades en del kurser i speciella ämnen inom området rationaliseringsteknik, t. ex. i blanketteknik, MTM-tekniken m. m. Utbildning i ADB-systemarbete lyste dock länge med sin frånvaro. Systemmän rekryterades från början — liksom i stor utsträckning även i dag — bland kontorsrationaliserare, hålkortspersonal eller linjepersonal, vilka erhöll ADButbildning i form av någon kodningskurs. Så småningom — i stort sett från och med 1960 — började man på olika håll sätta i gång viss utbildning för systempersonal. Allmänna ADB-kurser — som ibland omfattade såväl programmering som systemarbete — eller mer specifika systemkurser anordnades av Civilekonomföreningen (senare av RATI), av matematikmaskinnämnden (senare statskontoret), av maskinleverantörer m. fl. Utvecklingen av denna del av ADB-utbildningen hämmades bl. a. av lärarbrist samt av bristen på lämplig kurslitteratur och övningsexempel. ADB-teknikens snabba expansion medförde emellertid ett utbildningsbehov som varken kvantitativt eller kvalitativt kunde tillfredställas av en icke-samordnad, spridd kursverksamhet. Sommaren 1961 fick överstyrelsen för yrkesutbildning i uppdrag att i samarbete med matematikmaskinnämnden, arbetsmarknadsstyrelsen och statistiska centralbyrån utreda alla frågor, som sammanhängde med utbildningen av personal på olika nivåer för datamaskiner. Representanter för dessa ämbetsverk bildade en arbetsgrupp, vars arbete resulterade i två försökskurser i »kontorsrationalisering, programmering och systemarbete för administrativ automatisk databehandling». Dessa kurser, som anordnades i Stockholm under 1962 och 1963 och pågick under en termin, omfattade följande ämnen: kontorsrationalisering, hålkorts- och hålremsmetodik, programmering och ADB-systemarbete. Vid vardera kursen utbildades ca 25 elever, utvalda bland ca 100 sökande. Liknande enterminskurser pågår under höstterminen 1965 på fem orter: Stockholm, Göteborg, Malmö, Norrköping och Västerås. Dessa

kurser avser jämväl att förbereda för en lärarutbildning under vårterminen 1966. De genomförda kurserna, som utgjorde ett första försök med inom det offentliga skolväsendet anordnad grundläggande utbildning av blivande programmerare och systemmän, fick i allmänhet goda vitsord. På grundval av erfarenheterna från kurserna kunde kursledningen dra följande slutsatser: a) Läroplanens största brist var uppdelningen i å ena sidan kontorsrationalisering, å andra sidan ADB-systemarbete. En integrering av dessa två ämnen till ett enda, administrativ rationalisering med speciell inriktning på ADB, skulle innebära en stor förbättring. b) Ämnet programmering omfattade, förutom behandling av datamaskiner och programmeringens grunder, utbildning i två maskinbundna kodningsspråk samt en orientering om två problemorienterade automatkodningsspråk. Denna disposition av ämnet borde ändras så, att det omfattade en grundlig orientering i ett maskinkodsspråk samt en fullständig utbildning i åtminstone två problemorienterade automatkodningsspråk. c) Större övningsexempel och praktikfallsuppgifter skulle kunna fördjupa elevernas praktiska kunskaper i de olika ämnena. Detta skulle medföra ett behov av en förlängning av utbildningstiden till omkring två terminer. d) En mera regelbunden utbildning av detta slag skulle kräva dels tillgång till utbildade ADB-lärare, dels tillgång till lämpligt kursmaterial, bl. a. som underlag för det integrerade ämnet »administrativ rationalisering — ADB-systemarbete».

3.2 Nuläget

I det följande ges en översikt över nuläget i första hand beträffande personalen inom ADB-området. De arbetsuppgifter som åvilar denna personal beskrivs kortfattat liksom den nuvarande maskinparken, några av de viktigaste tillämpningarna av ADB-tekniken samt den utveckling som lett till användning av mera avancerade programmeringsspråk. 3.2.1

Personal

I samband med en presentation av de personalkategorier som omnämnts i det föregående anges hur denna personal rekryterats. Vidare redovisas resultatet av en undersökning angående antalet ADB-utbildade personer som den 1 december 1964 var sysselsatta inom ADB-verksamheten i Sverige. Systemmän

och programmerare

Den planering som utförs innan en datamaskin övertar en arbetsuppgift är i allmänhet omfattande och tidskrävande. Den ram inom vilken planeringen sker kan vara ett företags eller en förvaltnings organisation eller delar därav. De ingående arbetsenheterna och relationerna mellan dem brukar sammanfattas

under beteckningen informationssystem eller enbart system. Planeringsarbetet kallas i enlighet med detta för systemarbete. För att datamaskinen skall ge värdefulla och användbara resultat måste stor omsorg läggas ned på analysen av det system, av vilket datamaskinens arbete skall utgöra en del. Vid utformningen av nya system måste hänsyn i allmänhet tagas även till de organisatoriska förutsättningarna för systemets uppbyggnad, innan detaljarbetet påbörjas. Detta kvalificerade arbete utförs av systemmän, som måste vara väl insatta i företagets, förvaltningens etc. administrativa rutiner. Den del av arbetet som består i utformandet av program, dvs. instruktioner för datamaskinens arbete, utförs av programmeraren. Denne måste vidare precisera reglerna för datatillförseln till maskinen och formen för presentation av resultatet. Ett nära samarbete mellan systemmän och programmerare är nödvändigt, och ofta är uppgifterna sådana att samma person gör hela arbetet från systemanalysen till det färdiga programmet. Rekrytering av systemmän och programmerare har hittills skett och torde även i fortsättningen komma att ske från ett flertal yrken och genom olika utbildningsvägar. För en del av denna personal har ADB-verksamheten medfört en övergång till helt nya arbetsuppgifter. För andra, som inte själva deltagit i arbetet med omläggningen till ADB, har övergången inneburit en modernisering av arbetsuppgifterna och ofta samtidigt en utvidgning av det egna arbetsområdet. Hittills har, då ett företag börjat använda ADB, i regel den redan anställda personalen i görligaste mån utnyttjats för de nytillkommande arbetsuppgifterna. Inom många företag har, bl. a. genom testning, en allmän inventering skett av den redan anställda personalens lämplighet för ADB-arbete, och på en del håll har man i anslutning därtill lyckats att inom företaget anskaffa personal för de första faserna av omläggningen till ADB. Erfarenheten visar dock att de interna personalresurserna ofta räcker till endast under ett initialskede. Personal för tekniskt underhåll av datamaskiner Den dyrbara och komplicerade utrustning, som en datamaskinanläggning innehåller, fordrar för det tekniska underhållet personal med starkt specialiserad utbildning. Denna personal utgörs av tekniker eller ingenjörer. Företag med större datamaskinanläggningar eller med maskiner för speciella tillämpningar har ibland egen personal anställd som sköter det tekniska underhållet. Det är emellertid numera vanligast att datamaskinleverantören ombesörjer maskinunderhållet för sina kunder, såväl för dem som hyr som för dem som köpt datamaskiner. Övrig personal För manövreringen och övervakningen av datamaskinerna svarar datamaskinoperatörer. I deras arbete ingår att följa serier av anvisningar för åtgärder, som

25 skall vidtagas vid körning av program, samt att enligt givna anvisningar sköta vissa rutinsysslor som hör till driften av datamaskinen. Förutom den personal som nämnts förekommer administrativ personal för ledning av ADB-verksamheten. Indirekt berörs även andra personalkategorier, endera i egenskap av konsumenter av produkter från datacentralen eller som bidragsgivare av uppgifter avsedda för databehandling. Tillgång på personal Under de senaste åren har vid flera tillfällen försök gjorts att bedöma utvecklingen på ADB-området med avseende på bl.a. utbildningsbehovet. Av olika anledningar har dessa bedömningar ej kunnat baseras på statistiskt material omspännande hela fältet. De sakkunniga har utfört en särskild undersökning för att kartlägga nuläget i fråga om ADB-utbildad personal som utgångspunkt för bedömningen av den framtida utvecklingen. Undersökningen omfattar förutom antalet personer, som för närvarande är yrkesverksamma inom ADB-området, även fördelningen av dem på olika utbildningsnivåer och studieinriktningar. Av särskilt intresse är personalgrupperna med utbildning på gymnasienivå eller högre, dock utan akademisk examen. Till denna kategori hänförs i detta sammanhang personal med examen från institut, fackskola, gymnasium och motsvarande, med eller utan vidareutbildning. Eftersom rekrytering av elever till en eventuell fackutbildning kan antas komma att ske huvudsakligen från denna utbildningsnivå, uppdelas denna kategori med avseende på studieinriktningarna i särskilda grupper med teknisk, ekonomisk eller annan inriktning. Undersökningen omfattar även personal med högre eller lägre utbildning. Dessa medtas för fullständighetens skull och för jämförelser. Samtliga personalgrupper indelas efter yrkesinriktning i systemmän, programmerare, datamaskinoperatörer och andra befattningar. Under december månad 1964 utsändes ett frågeformulär till datamaskinanvändare i Sverige, företag, organisationer och myndigheter. Dessutom utsändes formuläret till konsultföretag och servicebyråer inom ADB-området samt till datamaskintillverkare. Av de tillfrågade har 95,5 % besvarat enkäten. Svaren på enkäten gäller såväl nuläget som det förväntade personalbehovet. I det följande presenteras de viktigaste resultaten rörande nuläget. Resultaten av enkäten avseende den framtida utvecklingen redovisas i ett följande avsnitt om utvecklingstendenser. En utförlig redovisning av enkäten ges i bilaga nr 2. Den 1 december 1964 var ca 5 400 personer i Sverige engagerade i ADBverksamhet. Av dessa har närmare 1 700 redovisats som systemmän, ca 1 100 som programmerare och 830 som datamaskinoperatörer. Återstoden, närmare 1 800, utgörs av personal med annan befattning. Den största gruppen bland dessa är viss stanspersonal. Bland de övriga yrkena kan nämnas ADB-chef, driftsingenjör, utredningsman, aktuarie och magnetbandsarkivarie. Av figur 1 framgår fördelningen av ADB-personalen efter yrkesfunktion och utbildning.

26 Figur 1. Antalet personer verksamma inom ADB-området den 1 december 1964-, fördelade efter yrkesfunktion och utbildningsnivå. Siffrorna i rutorna anger i procent fördelningen efter utbildningsnivå. Summa procent för varje yrkesfunktion = 100. Systemmän (antal 1689) 20

44:

Programmerare (antal 1105) 42

44:

Datamaskinoperatörer (antal 830) 13

87 Annan personal (antal 1786) 22:

64 Akademisk examen

Gymnasieutbildning och motsvarande

ö v r i g utbildning

Gruppen systemmän och programmerare består till 28 % av personal som har akademisk examen och till 44 % av personal med gymnasieutbildning eller motsvarande. Resten, 28 %, har lägre utbildning. Datamaskinanläggningarna och ADB-personalen fördelar sig enligt enkätsvaren geografiskt på ett sextiotal orter. Stockholmsområdet dominerar med ca

hälften av antalet anläggningar och mer än två tredjedelar av personalen. På grund av att personalen vid de största företagen redovisas genom huvudkontoren, har Stockholmsområdet blivit något överrepresenterat. Felet torde dock för detta område högst uppgå till några få procent av nedan angivet antal. De största regionerna med avseende på antalet anställda, engagerade i ADBverksamhet, är enligt enkätsvaren: Reeion1

Stockholm Göteborg Linköping—Norrköping Malmö—Lund Västerås Sundsvall Övriga riket Summa 1

Totalt antal

Därav systemmän och programmerare

3 768 343 203 139 149 82 726

1 881 204 122 82 76 46 383

5 410

2 794

Till regionerna har hänförts orter på ett avstånd upp till ca tre mil från de angivna städerna.

Antalet anställda, engagerade i ADB-verksamhet, är större per datamaskin i Stockholm än i övriga landet. Detta förhållande beror bl. a. på att det i Stockholm finns många stora maskiner och att många företag och förvaltningar administrerar sin verksamhet inom landet och exportmarknaderna från Stockholm. Tillgången på datamaskinkapacitet och på servicebyråer underlättar för företag, som ej finner det ekonomiskt försvarbart att själva hyra eller köpa datamaskin, att ändå utnyttja ADB-teknikens fördelar genom legokörning. Många av dessa företag har egen ADB-personal anställd. Ca 18 % av den i enkätsvaren redovisade personalen är sålunda anställd inom företag utan hyrd eller köpt datamaskin. 3.2.2

Datamaskiner

Den maskinella utrustning som ett företag behöver för automatisk databehandling är av mycket varierande komplexitet och kapacitet. För närvarande finns i Sverige ett 40-tal olika datamaskintyper, representerande ett tiotal maskintillverkare. Inköpspriserna har varierat från ca en halv miljon kronor till omkring 15 miljoner kronor. Maskinernas snabbhet med avseende på exempelvis aritmetiska operationer är mycket olika. En modern stor datamaskin kan sålunda addera två tal på en halv miljondels sekund, medan äldre och långsammare maskiner behöver mer än 400 gånger så lång tid. En närmare redogörelse för de olika maskintyperna skulle här föra för långt. I betänkandet Den automatiska databehandlingens teknik (SOU 1961:60) återfinns en beskrivning över principerna för datamaskinens funktionssätt.

28 E n undersökning r ö r a n d e d a t a m a s k i n e r n a i Sverige h a r utförts u n d e r hösten 1964. E n s a m m a n f a t t n i n g av dess resultat redovisas i nr 3 för år 1965 a v Svenska Arbetsgivareföreningens tidskrift I n d u s t r i a på följande s ä t t : Antalet installerade, beställda och planerade datamaskiner i Sverige var vid årsskiftet 1964/65 minst 400. Vid samma tidpunkt var antalet installerade datamaskiner minst 240. Investeringskostnaderna för de installerade maskinerna kan beräknas till minst 500 miljoner kronor. Industrin tog år 1962 ledningen på datamaskinområdet. Inom industri, handel och försäkring är ca 25 % av datamaskinerna köpta och 75 % är hyrda. Inom bank är förhållandet omvänt. Det »typiska» industriföretaget med en datamaskin har 1 datachef, 1 systemman, 2—3 programmerare, 2—3 operatörer och 5 stansare. De kostar tillsammans i genomsnitt 300 000 kronor om året. Förbrukningsmateriel kostar i genomsnitt 100 000 kronor/år. Hyreskostnaden för en mindre datamaskin anges till 200 000—400 000 kr/år och för en medelstor till 400 000—800 000 kr/år. Hyreskostnaden per år är i regel en fjärdedel av maskinens pris. Datamaskinernas ekonomiska livslängd anges till 4—5 år. Datamaskinen sägs bli lönsam efter 2—4 år. Datamaskinen arbetar oftast med rapporter och löner; produktionsstyrning och »vetenskaplig» företagsledning är ovanliga. Först när alla i företaget anpassat sig till maskinen kommer fördelarna fullt till sin rätt. Undersökningen gör icke anspråk på a t t fullständigt kartlägga A D B - v e r k s a m heten i Sverige men ger ä n d å en bild a v den betydelse den n y a tekniken redan

fått. 3.2.3

Tillämpningar

U n d e r det a t t datamaskintillämpningarna till en början var begränsade till beräkningstekniska uppgifter har de efter h a n d u t ö k a t s till a t t omfatta e t t m y c k e t stort a n t a l områden inom industrin, handeln och förvaltningen. Bland exemplen på n u v a r a n d e tillämpningar kan n ä m n a s redovisning, lagerkontroll, statistik, planerings- och optimeringsarbeten s a m t processkontroll. Användningen av datamaskiner inom det a d m i n i s t r a t i v a v e r k s a m h e t s o m r å d e t motiveras i första h a n d av kraven på kostnadssänkande åtgärder, dvs. på rationalisering. U n d e r 1950-talet v a k n a d e intresset på allvar för dessa frågor, och gen o m n y a möjligheteer till mekanisering av kontorsrutiner, framför allt genom u t vecklingen av A D B , skapades n y a förutsättningar för den administrativa rationaliseringen. Vidare h a r d a t a m a s k i n e r n a möjliggjort behandling av såväl vetenskapliga som administrativa problem, som tidigare i praktiken varit olösliga eller oåtkomliga. I den p r o d u k t i v a verksamheten krävs hög flexibilitet, inte minst beroende p å den snabba tekniska utvecklingen, s a m t en ständig anpassning till m a r k n a d s situationen. D e t t a ställer höga k r a v p å administrationen som m å s t e styra och

29 samordna hela organisationen. Strävan efter integrerade databehandlingssystem har vidare medfört ett växande intresse för informationsproblem och beslutsprocesser. Långtidsplanering har blivit allt viktigare och fått vidgade möjligheter. Dessa och liknande aspekter har under 1960-talet börjat sätta sin prägel på databehandlingsmetoderna, även om många av de vunna erfarenheterna och kunskaperna ännu inte tillämpas överallt. Den personal som har till uppgift att utarbeta och underhålla administrativa system måste därför fortbilda sig i tekniken härför. 3.2.4

Programmeringsspråk

Liksom datamaskinen kan sägas ha en verkställande funktion har programmet en styrande funktion. Från början fanns ett för varje maskintyp unikt sätt att skriva program, den så kallade maskinkoden. Denna består av kombinationer av tecken enligt vissa angivna regler och förutsätter en ingående kunskap om datamaskinens funktionssätt. Med tiden utvecklades metoder, som medgav att programmen kunde skrivas på mera ändamålsenligt sätt i klartext och med användning av gängse matematiska symboler. Dessa metoder för utformning av program benämns avancerade programmeringsspråk. Medan metoderna för behandling av data eller för lösning av problem oftast är likartade för olika datamaskiner, har programmeringsspråken utvecklats på en mångfald sätt. Konkurrens mellan datamaskintillverkare har liksom vissa andra omständigheter gjort att insatserna på detta område inte samordnats i den utsträckning som vore önskvärt. Som exempel kan nämnas att enbart vid de federalt använda datamaskinerna i USA används 113 olika programmeringsspråk förutom maskinkoderna. Sammanlagt lär 1 700 programmeringsspråk ha utvecklats i USA. Situationen är emellertid inte så kaotisk som ovanstående siffror antyder. I praktiken dominerar ett mindre antal av programmeringsspråken. Bland de mera allmänt kända bör tre mera avancerade nämnas: ALGOL (Algorithmic Language). COBOL (Common Business Oriented Language) samt FORTRAN (Formula Translation). Av dessa tre språk har COBOL, som utvecklats i USA på initiativ av Department of Defense, den största betydelsen för administrativa tillämpningar. De flesta datamaskinfabrikanterna levererar för sina maskiner program som möjliggör användning av COBOL. Detta beror delvis på att amerikanska staten, som är den största av maskinfabrikanternas kunder, som regel kräver sådana program till de maskiner som används för administrativa uppgifter. FORTRAN är i första hand avsett för beräkningsuppgifter men har i synnerhet i USA fått användning även inom det administrativa området. FORTRAN

är för närvarande det mest använda programmeringsspråket i USA och används även i stor omfattning i Europa. ALGOL, som liksom FORTRAN är avsett för beräkningsändamål, används i relativt stor utsträckning i Europa och har jämte några varianter som t. ex. MAD (Michigan Algorithmic Decoder) en viss spridning i USA inom bl. a. universitet och federala anläggningar. Maskinnära programmeringsspråk, dvs. språk som i huvudsak liknar maskinkod, används fortfarande vid flera datamaskintyper och för speciella tillämpningar. För kommersiella användningar söker man dock att i ökad omfattning använda några få mera avancerade språk.

3.3 Utvecklingstendenser

3.3.1 Datamaskiner och tillämpningar

Antalet datamaskiner har i Sverige ökat på allvar först under de senaste fem åren. Resultaten av tidskriften Industrias tidigare omnämnda undersökning samt uppgifter från vissa datamaskinfabrikanter ger vid handen att ökningen av datamaskinbeståndet sannolikt kommer att fortsätta i än snabbare takt under de närmast kommande åren. Vidare ersätts efter hand äldre maskiner av moderna anläggningar med större kapacitet. Den maskintekniska utvecklingen medger emellertid en mera intensiv verksamhet på ADB-området än vad antalet datamaskiner låter förmoda. Nya tillämpningar, effektivare systemlösningar samt allt mera avancerade programmeringsspråk medför att maskinerna kan utnyttjas på ett mera lönsamt sätt, vilket i sin tur ger impulser till ytterligare användning av datamaskinerna. En förutsättning för en sådan utveckling är dock förbättrad tillgång på kvalificerad personal som kan utveckla avancerade system och program. Allteftersom erfarenheter vunnits om datamaskinernas speciella egenskaper, har nya metoder för databehandling möjliggjorts. För att belysa skillnaden mellan nuvarande databehandlingsmetoder och nya sådana, som i viss utsträckning redan börjat tillämpas, skall här ges en beskrivning över två i princip olika sätt att behandla data, nämligen »batch»-metoden och »real time »-metoden. Som exempel på arbetsuppgifter, för vilka datamaskinen används, kan nämnas förrådsredovisning. Uppgifter kommer in mer eller mindre regelbundet till datacentralen, ofta i form av hålkort. Man har tidigare normalt inte kunnat bryta ett annat pågående arbete för att behandla t. ex. varje beställning i det ögonblick den anländer. Bearbetningen har därför skett på regelbundna tider eller då en viss mängd data samlats. Denna metod benämns satsvis eller buntvis bearbetning (batch processing). De manuella delarna av arbetsrutinerna sker emellertid kontinuerligt. Satsvis bearbetning medför därför ofta olägenheter genom att arbetet kan bli ryckigt och genom att förseningar kan uppstå. Det innebär effektivare och smidigare databehandling, framför allt genom

31 den bättre anpassningen till rutinernas förutsättningar, om varje transaktion behandlas omedelbart. Man vill emellertid undvika nackdelen av att behöva bryta andra pågående arbeten i datamaskinen. Vissa moderna datamaskiner är konstruerade så att detta syfte kan uppnås. De omständigheter som möjliggör en samtidig körning av flera program på en datamaskin skall något beröras i det följande. En datamaskins perifera utrustning arbetar i jämförelse med maskinens centralenhet mycket långsamt. Centralenheten initierar den perifera utrustningens arbete men blockeras endast i begränsad omfattning i moderna maskiner under den tid arbetet utförs. Medan t. ex. data inläses från ett hålkort hinner en hel del bearbetning göras av andra data i centralenheten, förutsatt att programmet är utformat med hänsyn härtill. Om endast ett program är lagrat i maskinen är det emellertid ofta ej möjligt att utnyttja detta förhållande. Moderna datamaskiner är därför utrustade med speciella anordningar för automatisk växling mellan flera program som är samtidigt lagrade i maskinens centralenhet. Sålunda kan, medan t.ex. utskrift pågår för ett program, överföring av data ske till eller från magnetband i ett annat program. Samtidigt kan i centralenheten data bearbetas i ett tredje program. Växlingen mellan programmen sker ett stort antal gånger per sekund, varför maskinen kan sägas utföra programmen samtidigt. En datamaskin med denna egenskap sägs vara utrustad för tiduppdelning (time sharing). Genom att eventuella väntetider mellan ankommande uppgifter såsom i det förut nämnda exemplet med förrådsredovisning inte behöver betyda att datamaskinen står overksam uppnås att data kan behandlas omedelbart efter ankomsten utan att andra arbeten då behöver avbrytas. Metoden benämns här momentanbehandling (real time processing). Dessa nya databehandlingsprinciper används redan nu i stor utsträckning, framför allt i USA. Även i många andra avseenden kan uppgifter om nuvarande förhållanden i USA tjäna till belysning av den framtida utvecklingen i Sverige. Många av de program som utarbetats i USA kan exempelvis användas även här. Ofta sprids nyheter inom ADB-området från USA och når Sverige efter några månader eller något år. År 1951 fanns i USA mindre än 100 datamaskiner i verksamhet. I april 1965 uppskattades antalet till omkring 22 500. Användningsområdet har under samma tid kraftigt utvidgats. Det omfattar nu förutom beräkningstekniska och rent administrativa arbetsuppgifter även produktionsstyrning och planering samt vissa nyare användningsområden såsom datamaskinunderstödd undervisning (Computer Assisted Training), informationssökning och medicinsk diagnostik. Ofta utförs inom ett och samma system flera av de nyssnämnda arbetsmomenten och systemet benämns då integrerat. Det största system som för närvarande tillämpar dessa metoder är det amerikanska luftförsvarets system SAGE (Semi-Automatic Ground Environment), som upprättades för att skydda USA mot överraskande luftanfall. Ett nätverk av datamaskiner erhåller kontinuerligt data från radarstationer analyserar stan-

digt luftrummet kring USA och spårar omedelbart alla luftburna föremål samt slår larm vid behov. Omfattningen av arbetet med detta system framgår av att utvecklingsarbetet pågått i sju år samt att enbart programmeringen uppges ha tagit 1 800 manår. E t t område där man tillämpat erfarenheterna av SAGE är platsbokning i flygplan. American Airlines system SABRE torde vara det för närvarande största platsbokningssystemet, omfattande 55 biljettkontor, vid vilka man i varje ögonblick kan få uppgift om platser och reservationer inom olika flygbolag. Flera liknande tillämpningar i även för USA stor skala förekommer redan nu, och det förväntas att tidsuppdelning och momentanbehandling av data under de närmaste åren kommer att i hög grad påverka utvecklingen inom ADB-området. Inom Norden finns vissa liknande system under utveckling eller i funktion. Sålunda har t. ex. SAS en datamaskin i Köpenhamn med direktanknytning till biljettkontor bl. a. i Stockholm. SJ har under planering ett biljettbokningssystem, som skall fungera enligt momentanbehandlings-metoden. Vidare är vid svenska försvaret under utveckling ett stridsledningssystem, Stril 60, vilket i vissa huvuddrag påminner om det amerikanska systemet SAGE, som beskrivits här ovan. Dessa tillämpningar kräver ofta nya avancerade programmeringsmetoder. Den praktiskt arbetande programmeraren märker dock i allmänhet inte att hans program körs simultant med andras. Däremot behövs givetvis högt kvalificerad personal, vanligen med akademisk utbildning, för att planera och skriva de styrprogram med vilkas hjälp dataflödet genom maskinen organiseras. Kostnaderna för datamaskintid torde komma att sjunka bl. a. på grund av de allt större tillverkningsserierna för vissa datamaskiner. Genom att förbättrade programmeringshjälpmedel samtidigt tillkommer kan även kostnaderna för programmeringen väntas minska något. Även av detta skäl kan databehandlingsverksamheten förväntas öka, genom att de ändrade lönsamhetsförhållandena öppnar nya användningsområden. Som tidigare framhållits kommer denna utveckling att medföra ökade krav på databehandlingspersonalens numerär och kvalitet. 3.3.2

Personal

Som tidigare nämnts (jfr avsnittet 3.2.1) omfattar de sakkunnigas enkätundersökning förutom en nulägeskartläggning även vissa uppskattningar rörande den framtida utvecklingen. Dessa uppgifter är av intresse med hänsyn till den väntade expansionen av databehandlingsverksamheten som en belysning av de senaste utvecklingstendenserna på maskin- och tillämpningsområdena. Eftersom de svenska företagens långsiktiga planering inom detta område i allmänhet inte sträcker sig mer än något år framöver bör dock en summering av företagens redovisade planer inte ensam läggas till grund för dimensioneringen av en fackutbildning i ADB. Uppgifterna torde nämligen i allmänhet utgöra en underskattning av expansionens styrka.

33 Figur 2. Antalet personer verksamma inom ADB-området, fördelade efter yrkesfunktion och utbildningsnivå. De övre staplarna anger läget den 1/12 1964, de undre det beräknade behovet den 1/10 år 1967. Efter varje stapel anges totala antalet personer i vederbörande yrkesfunktion. Siffrorna i rutorna anger i procent fördelningen efter utbildningsnivå. Summa procent för varje yrkesfunktion = 100. Systemmän

20 AA

xSoöc^xxxxxxx>

15 Programmerare

M K14!

1105 Al

H

1744 Datamaskinoperatörer 13

=

19:

1239 Annan personal 22

§§>15V&

•>/\

Akademisk examen

Gymnasieutbildning och motsvarande

ö v r i g utbildning 3 ADB-•utbildning

34 I figur 2 åskådliggörs den av företagen förväntade utvecklingen. Figuren innehåller uppgifter för åren 1964 och 1967 rörande antalet personer, verksamma inom ADB-området i slutet av dessa år. I figuren redovisas den procentuella fördelningen efter yrkesfunktion och utbildningsnivå. De detaljerade sifferuppgifterna återfinns i bilaga nr 2. Företagens planer tyder på att antalet som systemmän och programmerare anställda, vilka har en utbildningsnivå motsvarande fackskola eller gymnasium, kommer att utvecklas på sätt som framgår av följande tablå:

Stockholm Linköping—Norrköping

....

Sundsvall Övriga riket Summa

år 1964

år 1967

835 130 44 48 28 14 128

1 512 200 59 88 66 22 203

2 150

Regionerna karakteriseras av cirklar med ca tre mils radie och centrum i de angivna orterna.

Ovanstående antal faller till ca 90 % inom de sex uppräknade regionerna. Drygt 2/3 av personalen hänför sig till Stockholmsregionen. Detta gäller för såväl 1964 som 1967. De av företagen i enkätsvaren redovisade planerna på expansion tyder inte på att utvecklingen inom någon ort utanför de sex angivna regionerna kommer att medföra ett behov av att anställa ytterligare personal av aktuellt slag annat än i mycket begränsad omfattning, närmare bestämt högst 11 personer under treårsperioden. Om företag, förvaltningar etc. av t.ex. arbetsmarknadspolitiska skäl skulle flytta ut ADB-verksamheter från de sex angivna regionerna till övriga orter, kommer givetvis personalbehovets lokalisering att påverkas. Det bör framhållas, att förändringarna i antalet anställda endast uttrycker storleken av den förutsedda expansionen. Utbildningsbehovet är större än dessa förändringar, vilket sammanhänger med bl. a. den nuvarande bristsituationen, som har verkat hämmande på utvecklingen hitintills. Ersättningsbehovet på grund av övergång till andra yrken, fortsatta studier etc. ingår inte heller i dessa förändringar. I många fall där inga fastställda planer förelegat har företagsledningen redovisat ett oförändrat antal eller någon liten ökning, som ungefär motsvarat den akuta bristen. Vissa allmänna synpunkter som rör dimensioneringen av utbildningen skall behandlas i det följande, men de sakkunnigas ställningstaganden och slutliga

35 förslag måste uppskjutas till ett senare kapitel. Här skall som ytterligare underlag för dessa ställningstaganden göras vissa jämförelser med utlandet. Dessa begränsas till den största av yrkesgrupperna, nämligen systemmän och programmerare. Uppgifter om utbildningsbehovet under återstoden av 1960talet har i nedanstående tablå sammanställts för tre geografiska områden: USA, Sovjet och EEC-staterna. Inom vardera av dessa tre regioner är antalet invånare av storleksordningen 200 miljoner. Uppgifterna för EEC-området har framräknats på grundval av den tidigare i detta kapitel omnämnda utredningen. Den ryska prognosen har publicerats i Pravda. Siffrorna för USA har beräknats med ledning av uppgifter ur officiella källor om databehandlingens nuvarande omfattning i detta land och vissa bedömningar av utvecklingen fram till år 1970, som publicerats i olika sammanhang. ~ „, Omrade USA Sovjet EEC

Årligt utbildningsbehov ca 30 000 » 90 000 > 20 000

Om utbildningen av programmerare och systemmän i Sverige med hänsyn till folkmängden skulle dimensioneras så att nytillskottet per år till dessa yrken motsvarade utvecklingen i dessa länder, borde varje år utbildas mellan 800 och 3 000 personer, varav på gymnasienivå mellan 400 och 1 500, om denna kategori liksom för närvarande omfattar omkring hälften av det totala antalet.

4. Utbildningens mål

I kapitel 3 h a r redovisats nuläget och utvecklingstendenserna ifråga om bl. a. personalrekryteringen inom A D B - o m r å d e t . Personalen h a r därvid indelats p å e t t par olika sätt. S a m m a indelningsgrunder kommer a t t tillämpas i förevarande kapitel.

4.1 Utbildningsnivåer

4.1.1 Akademisk

utbildning

D e t h a r inte ingått i de sakkunnigas u p p d r a g a t t u t r e d a frågan om akademisk utbildning i A D B . Till grund för s t a t s m a k t e r n a s beslut år 1965 om akademisk utbildning i informationsbehandling låg bl. a. e t t b e t ä n k a n d e från en av kanslern för rikets universitet tillkallad k o m m i t t é för utredning rörande akademisk u t bildning i administrativ databehandling. K o m m i t t é n föreslog bl. a. i n r ä t t a n d e t a v e t t särskilt examensämne b e n ä m n t administrativ databehandling s a m t a t t e t t flertal högre lärartjänster skulle inr ä t t a s i det n y a ä m n e t . (Jfr kapitel 3.) D e sakkunniga bereddes tillfälle a t t y t t r a sig över k o m m i t t é n s förslag. I remissyttrandet anfördes bl. a. följande:

ADB-utbildningssakkunniga anser det vara angeläget, att utbildningen i automatisk databehandling anordnas på skilda nivåer vid universitet och högskolor, men att utbildningen borde meddelas med nära anknytning till ämnen, där avancerade tillämpningar av ADB förekommer, exempelvis företagsekonomi, industriell ekonomi och eventuellt nytillkommande ämnen såsom operationsanalys och informationsteori. På lägre nivåer inom den akademiska undervisningen kan behovet av utbildning i ADB tillgodoses genom att kursmoment ur kommitténs förslag i erforderlig utsträckning infogas i vissa ämnen.

S t a t s m a k t e r n a s beslut innebär a t t e t t n y t t studieämne, informationsbehandling, införs. Samtliga högre lärartjänster i numerisk analys och i numeriska beräkningsmetoder, på e t t u n d a n t a g när, har fått ämnesbeteckningen informationsbehandling, särskilt numerisk analys eller informationsbehandling, företrädesvis numerisk analys. E n professur finns i n r ä t t a d vid tekniska högskolan i Stockholm från den 1 juli 1965 i informationsbehandling, särskilt den administrativa d a t a behandlingens metodik. D e n n a professur avser även undervisningen i ä m n e t inom Stockholms universitet.

37 Genom dessa beslut blir det i princip möjligt att studera ADB vid universiteten såsom ett hjälpmedel för forskningen inom olika områden. Vid universitet och högskolor anordnade kurser i informationsbehandling torde ofta komma att ge en på vissa ämnesområden specialinriktad eller en allsidig men företrädesvis teoretisk grundläggande utbildning i ADB. Komplettering av en akademisk utbildning i andra ämnen med informationsbehandling kommer säkerligen att visa sig värdefull inom ett stort antal ämnesområden.

4.1.2 Ieke-akademisk

utbildning

Vissa av arbetsmomenten inom databehandlingen är av den karaktären att de visserligen till en stor del utgörs av ett kvalificerat rutinarbete men samtidigt förutsätter djupgående kunskaper inom något ämnesområde, kunskaper som normalt förvärvas genom akademiska studier. För arbete med exempelvis utformning av optimeringssystem för lagerplanering eller utveckling av nya programmeringsspråk för datamaskiner torde det i allmänhet vara lämpligt att anlita akademiskt utbildad arbetskraft. För många relativt kvalificerade arbetsuppgifter i samband med programmering och systemarbete är dock en akademisk utbildning i andra ämnen än ADB utan avgörande betydelse. Detta gäller speciellt i fråga om många administrativa tillämpningar av ADB, där det är väsentligast att programmerarna och systemmännen har praktisk erfarenhet av likartade arbetsuppgifter och samtidigt har en grundlig kunskap om allmänna lösningsmetoder för ofta återkommande praktiska problem vid databehandling. En mycket stor andel av de program, som måste utarbetas för utnyttjandet av ADB kräver arbetskraft med en god allmänbildning jämte specialutbildning i ADB men är inte av den komplexiteten, att det behövs akademiker för arbetet.

4.2 Yrkesfunktioner

Av de i kapitel 3 närmare beskrivna personalkategorierna är det särskilt systemmännen och programmerarna som behöver en mera omfattande specialutbildning i ABD. De övriga personalgrupper, vilkas utbildning behandlas i det följande, är datamaskinoperatörer och ingenjörer för tekniskt underhåll av datamaskiner.

4.2.1 Systemmän och

programmerare

En systemman måste vara väl insatt i administrativa rutiner och kunna bedöma konsekvenserna av förändringar i dessa för organisationen som helhet. För att det komplicerade hjälpmedel som datamaskinen utgör skall kunna utnyttjas krävs emellertid kunskaper om dess möjligheter och begränsningar. Vidare är det

38 nödvändigt att den som ansvarar för utvecklingen av ett databehandlingssystem också behärskar programmering om full tillförlitlighet och effektivitet skall uppnås. En programmerare som skall utforma detaljerna i ett program måste å andra sidan förstå principerna för det system, av vilket programmet är en del, för att på ett effektivt sätt kunna följa systemmannens intentioner. Han måste dessutom känna till de administrativa rutiner som påverkar datatillförseln till maskinen och de rutiner som är beroende av datamaskinens produktion av resultat. Uppgifterna inom de båda yrkena är för övrigt ofta sådana, att samma person gör hela arbetet från systemanalysen fram till det färdiga programmet, vilket synes tala för en enhetlig grundutbildning, åtminstone då det gäller praktiskt inriktad specialutbildning i ADB. Arbetsfördelningen mellan systemmän och programmerare varierar mellan olika tillämpningsområden och mellan olika företag. Inom det beräkningstekniska området kallas i regel den person som skriver programmet för kodare, dvs. översättare av instruktionerna för datamaskinens arbete till det kodspråk som maskinen kan tyda, medan däremot den person som ansvarar för systemanalysen och som preciserar programmets uppgift kallas programmerare. Inom stora företag är det inte ovanligt att en relativt långt gående specialisering sker, t. ex. så att en person, som arbetat med framställning av statistik med hjälp av datamaskiner, ofta får utföra liknande arbetsuppgifter då nya sådana aktualiseras. Det är däremot vanligt inom små företag att samma person får utföra hela arbetet från den översiktliga analysen av den organisatoriska strukturen hos systemet via programmeringen och utprovningen av programmet till den slutliga användningen av den nya rutinen och senare eventuellt även får följa upp systemets utveckling. En jämförelse mellan USA och Sverige ifråga om systemmännens och programmerarnas arbetsuppgifter inom det administrativa tillämpningsområdet har ett allmänt intresse. Längst i utvecklingen har man kommit inom de amerikanska storföretagen, beroende på dessas stora resurser, hårda kostnadstryck och allmänna benägenhet för rationalisering och mekanisering. De svenska storföretagen är merendels små jämfört med de amerikanska. Olikheterna är därför stora och gäller ofta de grundläggande förutsättningarna för verksamheten. Man bör därför vara försiktig med att dra mera generella slutsatser av jämförelsen. De amerikanska företagens storlek och den därmed sammanhängande stora datavolymen medför ofta att arbetsuppgifterna blir mera specialiserade. Denna specialisering kan omfatta såväl utvecklingsarbete som operationella enheter. Sålunda finns hela ADB-avdelningar med både systemmän, programmerare och en stor datamaskin, som är enbart sysselsatta med t. ex. löneberäkningar och löneutbetalningar. De amerikanska storföretagen har på senare år allvarligt uppmärksammat behovet av kvalificerade systemmän och dessa har därigenom fått en annan funktion och status än sina svenska kolleger. Den högste ansvarige system-

mannen är i USA ofta en högt kvalificerad konsult på ekonomiska problem. För honom är ADB ett hjälpmedel bland många andra för att öka ett företags lönsamhet. Inom företagen arbetar oftast även systemmän på lägre nivåer än den ekonomiska konsultens. Dessa systemmän är ibland sammanförda i särskilda systemutvecklingsavdelningar. Den personal som skall skriva de program som systemmännens förslag resulterar i kallas ofta programmerare, även om arbetsuppgifterna innefattar en del av systemarbetet. Till en början var det endast de största företagen som använde ADB, men det har successivt blivit allt vanligare att även mindre företag hyr datamaskintid eller anskaffar egna datamaskiner. De större företagens ADB-rutiner omfattar ofta mycket stora datamängder. Det förekommer t. ex. inom bank- och försäkringsbranschen att en enda rutin omfattar så många transaktioner att den ensam helt belägger en datamaskins tid. Den programmering och det systemarbete, som i sådana fall krävs för ett ekonomiskt utnyttjande av datamaskinen, är inte lika omfattande som motsvarande arbete då ett litet företag skall flytta över ett större antal med varandra sammanhängande små rutiner till ett stort integrerat ADB-system. I detta senare fall kan behövas flera och bättre utbildade personer för systemutvecklingen och för programmeringen. Då samtidigt ett mindre företag, som ovan nämnts, vanligen har mindre starkt specialiserad personal, ökas ytterligare behovet av en allsidig utbildning för denna. Kravet på utbildningens mångsidighet blir därför större i Sverige än i USA på grund av olikheterna i fråga om företagens storlek. Bristen på utbildad personal i ADB har förorsakat ett mindre effektivt och i vissa fall felaktigt utnyttjande av datamaskiner. Såväl i Sverige som i utlandet fann man det ofta naturligt att befordra hålkortsoperatörer till systemmän och programmerare under de första åren då ADB användes för administrativa rutiner, eftersom datamaskinerna delvis övertog hålkortsavdelningarnas tidigare arbetsuppgifter. Många av hålkortsoperatörerna har visat sig mycket väl lämpade för sina nya arbetsuppgifter och har snabbt anpassat sig även till mera avancerade tillämpningar. På grund av de otillräckliga utbildningsmöjligheterna men även på grund av de begränsade erfarenheterna av den nya tekniken, kunde personalen till en början inte ges någon mera allsidig utbildning utöver den mycket begränsade programmeringsutbildningen för speciella maskintyper. Många av de på detta sätt utbildade har av olika skäl ej fått tillfälle att fortbilda sig och detta är skälet till att datamaskiner än i dag ibland används endast som ett slags snabbare hålkortsmaskiner. Datamaskinerna är betydligt mera mångsidigt användbara än hålkortsmaskinerna och kan, rätt använda, uträtta väsentligt mera åt företagen. För att detta skall kunna genomföras krävs en grundlig och allsidig utbildning av personal med lämpliga förutsättningar för ADB-arbete. Av de skäl som anförts tidigare framgår klart att den praktiskt inriktade grundläggande utbildningen i ADB bör omfatta såväl programmering som systemarbete. Med hänsyn till de för vårt land speciella förhållandena ifråga om

företagsstorleken, specialiseringsgraden för ADB-personalen och integrationsnivån inom den administrativa databehandlingen är det naturligast att anordna den grundläggande, praktiskt inriktade utbildningen av programmerare och systemmän gemensamt för dessa båda kategorier. Utbildningen bör därvid utformas så att eleverna efter kursens slut kan få anställning antingen som programmerare eller som systemmän, allt efter vederbörandes personliga fallenhet och intresse och efter arbetsmarknadens behov. Genom en grundlig förberedande utbildning inom dessa båda områden bör de studerande ges en allmän bakgrund, som gör det möjligt för dem att snabbt anpassa sig till de förändringar beträffande de tekniska hjälpmedlen och metodiken för dessas utnyttjande, som kan väntas inträffa inom deras arbetsområde. Målet för en sådan praktiskt inriktad fackutbildning i ADB bör därför vara att göra eleverna så förtrogna med de viktigaste principerna, metoderna och hjälpmedlen, att de självständigt kan utföra enklare programmeringsuppgifter och ofta återkommande systemarbetsuppgifter samt under sakkunnig ledning skriva avancerade program och utföra större arbetsuppgifter i samband med systemanalys och systemutformning. De på detta sätt fackutbildade bör efter en kort specialutbildning för ett företags särskilda maskinutrustning och en allmän orientering om de problem som skall lösas genom ADB, relativt snart kunna göra effektiva insatser i produktionen. Eftersom även mindre företag i växande omfattning torde komma att automatisera sina kontorsrutiner och det kan förutses att personal med fackutbildning i ADB inom sådana företag får handledning i väsentligt mindre utsträckning än som varit fallet, då nyanställda inom större datacentraler hittills genomfört sina första självständiga uppgifter, är det nu mera angeläget än tidigare att nya programmerare och systemmän har en grundlig och allsidig utbildning i ADB. Deras utbildning bör ha en företrädesvis praktisk inriktning men samtidigt ge den teoretiska bakgrund som behövs för den som självständigt skall kunna ansvara för större arbetsuppgifter inom ADB-verksamheten. 4.2.2

Datamaskinoperatörer

De skäl som anförts för en omfattande grundläggande utbildning av programmerare och systemmän, är i allmänhet inte längre giltiga då det gäller datamaskinoperatörer. Utbildningen av operatörer har hittills ofta tillgått så att en person först fått gå igenom en kort, koncentrerad programmeringskurs och sedan genom praktiska övningar vid maskinen fått lära sig hur denna manövreras. Det kan hävdas att det är av väsentlig betydelse att operatören förstår konsekvenserna av sina handlingar. Han måste inse att den inbördes ordningen mellan de hålkort som datamaskinen skall matas med kan vara betydelsefull, och han måste också vara medveten om de möjliga konsekvenserna av sina eventuella

improvisationer vid oförutsedda maskinstopp. Detta kunde tala för att även operatörerna borde ha genomgått samma fackutbildning i ADB som programmerare och systemmän. För flertalet arbetsuppgifter i samband med manövreringen av datamaskinerna är dock sådan fackutbildning inte nödvändig om operatören har möjlighet att tillkalla en expert när något oförutsett inträffar. Arbetet förutsätter ett praktiskt handlag med maskiner, noggrannhet samt förmåga att förstå och utan misstag följa långa serier av anvisningar om bl. a. tillvägagångssättet vid körning av ett program. Kostnaderna för den datamaskintid som åtgår för utbildning av en operatör är i allmänhet små jämfört med kostnaderna för den maskintid som går förlorad på grund av en illa utbildad operatör. Den utbildning som en datamaskinoperatör måste ha är emellertid inte av sådan omfattning, att den motiverar särskilda kurser inom det offentliga undervisningsväsendet. Därtill kommer att den praktiska utbildningen med nödvändighet måste inriktas mot speciella eller för ett företag unika datamaskinkonfigurationer. Det kan därför vara lämpligt att denna utbildning även i framtiden anordnas av datamaskinfabrikanterna eller deras kunder.

4.2.3 Personal för tekniskt underhåll m m.

För de övriga yrkena inom ADB-området är det endast i fråga om de ingenjörstekniskt betonade, som en något mera omfattande förutbildning behövs. En grundläggande utbildning för dessa arbetsuppgifter ges inom utbildningen av ingenjörer på de eltekniska linjerna vid tekniska gymnasier och högskolor. Den fortsatta utbildningen sker vanligen genom kurser som anordnas av maskinfabrikanterna. Emedan redan utbildningen förutsätter tillgång till fabrikantens interna konstruktionsbeskrivningar bör denna utbildning även i fortsättningen anordnas av fabrikanterna. Detta utgör samtidigt den bästa garantin för en tillräckligt snabb anpassning till tekniska förändringar. En mycket stor andel av den ingenjörstekniska personalen är för övrigt anställd av fabrikanterna, dels för forsknings- och utvecklingsarbeten, dels för det tekniska underhållet av de hos kunderna installerade maskinerna. Ytterligare skäl till att företagen själva bör anordna utbildningen för de ingenjörstekniska uppgifterna utgör de omständigheterna att specialutbildningen är relativt kortvarig och att personalen ofta befinner sig under kontinuerlig omskolning till nya maskiner eller konstruktioner.

4.3 Övrig utbildning

Den personalgrupp som i sitt arbete berörs av databehandlingsverksamheten, men som inte direkt deltar i den, är betjänt av en relativt god orientering utan att direkt behöva fackutbildning. Sådana orienteringskurser anordnas för när-

varande av datamaskinleverantörerna, korrespondensinstituten, vissa organisationer samt internt inom företagen och förvaltningen. För elever i gymnasiet och fackskolan kommer från och med läsåret 1966/67 en kortfattad orientering om ADB att ges, i huvudsak enligt de sakkunnigas förslag till skolöverstyrelsen i en skrivelse av den 30 september 1964 som återfinns i bilaga nr 1. Den i nyss nämnda skrivelse föreslagna mera utförliga orienteringen inom de tekniska och ekonomiska linjerna har däremot inte ännu kunnat inrymmas i de gymnasiala skolorna. Det bör nämnas här att skolöverstyrelsen från och med hösten 1965 anordnar postgymnasiala kurser i merkantila ämnen, där databehandling ingår som ett ämne bland många andra. I kurser med distribution eller sjukhusadministration upptar ämnet två veckotimmar under ett läsår. En särskild kurs, i vilken databehandling ingår som huvudämne med åtta veckotimmar, anordnas under läsåret 1965/66 i Gävle. Personal med denna typ av utbildning kan ha en viktig uppgift att fylla t. ex. som kontaktmän mellan de arbetsenheter som producerar eller konsumerar data och de grupper som behandlar dessa med hjälp av datamaskiner. Det bör framhållas att det inom ytterligare ett antal yrkes- och fackutbildningslinjer bör ges en kortare eller längre kurs i ADB. Det är möjligt att behovet av ADB-utbildad personal inom några år blir så stort, att det inom fackskolan eller möjligen gymnasiet, bör anordnas en särskild ADB-linje. Fortbildningsproblemet diskuteras i kapitel 8 i samband med frågan om vidareutbildning i ADB.

5. Fackutbildningens innehåll

Det framgår av det i de föregående kapitlen anförda att det allmännas insatser i fråga om utbildning för uppgifter inom ADB-området under de närmaste åren bör koncentreras till nyutbildning av programmerare och systemmän. Dessa insatser bör avse såväl praktiskt inriktad fackutbildning som akademisk utbildning. Som förut nämnts har statsmakterna under år 1965 fattat vissa beslut som innebär att frågan om den akademiska utbildningen i ADB kan anses vara i princip löst. I det följande kan därför diskussionen om utbildningens innehåll begränsas till fackutbildningen av systemmän och programmerare. 5.1

Undervisningsämnen

En för programmerare och systemmän gemensam grundläggande fackutbildning med huvudsakligen praktisk inriktning bör som huvudämnen innehålla programmering och systemarbete. Undervisningen bör omfatta såväl teori som praktiska övningar. Det är angeläget att huvudvikten läggs på övningarna. De teoretiska kursmomenten bör i allmänhet tagas upp till en mera ingående behandling endast i den mån så erfordras för lösning av de praktiska övningsuppgifterna eller för att ge fördjupade insikter i metodiken vid lösning av ofta återkommande problem. Kortare övningar i anslutning till speciella kursmoment bör ingå i flertalet lektioner, särskilt i ämnet programmering. Större uppgifter, som avser samtidig träning inom flera kursmoment, bör vidare utföras som gruppövningar. Därutöver bör det i fackutbildningen ingå minst två större grupparbeten och en avslutande individuell uppgift, vilka ger samtidig övning av ett stort antal kursmoment ur flera undervisningsämnen. I avsnittet 5.2 framförs synpunkter på vad utbildningen i programmering och systemarbete bör omfatta för att det mål som angivits i kapitel 4 skall uppnås. I kapitel 6 återfinns ett mera detaljerat förslag till kursplaner. Programmering och systemarbete utförs vanligen i kontorsmiljö och med utnyttjande av kontorets resurser i fråga om bl. a. tekniska hjälpmedel såsom skriv- och räknemaskiner samt hålkortsmaskiner. Någon vana vid att använda hålrems- och hålkortsutrustning samt skriv- och räknemaskiner är därför nödvändig för en programmerare. Vidare är vissa kunskaper om bokföringsprinciper oumbärliga vid automatisering av en del kontorsrutiner. Det bör därför i fackutbildningen såsom ett särskilt ämne ingå en grundläggande kurs i kontorsteknik.

44 Det kunde anföras skäl för att införa även kontorsrationalisering eller administrativ rationalisering som ett särskilt ämne. Med hänsyn till att åtskilliga kursmoment i ämnet systemarbete också behandlar rationaliseringstekniska frågor, är det emellertid befogat att här sammanföra utbildningen i kontorsrationalisering och systemarbete till ett enda ämne, som således får ett vidare innehåll än kontorsrationalisering. Systemarbete har redan tidigare föreslagits ingå som huvudämne i utbildningen. Många av de fackutbildade kommer att redan i början av sin yrkesverksamhet få vissa arbetsledande funktioner. I en systemmans uppgifter ingår ofta att dimensionera personalbehovet för olika arbetsuppgifter med hänsynstagande till fysiologiska och psykologiska faktorer och att fördela arbetsuppgifter så att olika personers individuella förutsättningar beaktas och utnyttjas. Problem av detta slag brukar hänföras till ämnet ergonomi. Detta ämne har dessutom ett nära samband med rationaliseringsteknik och således även med ämnet systemarbete. En kurs i ergonomi bör därför ingå i fackutbildningen. För många tillämpningar av ADB behövs grundläggande kunskaper i statistisk deskription samt vana vid att använda algebraiska formler. Vissa elementära kunskaper i metodiken för bedömning av numerisk noggrannhet är ofta av värde, särskilt då det gäller resultat av beräkningar. Bland de matematiska hjälpmedlen för system- och programmeringsarbete märks därutöver grunderna av den boolska algebran. Dessa kursmoment bör sammanföras till ett ämne, beräkningsmetoder, och ingå i fackutbildningen. Eftersom den facklitteratur som behandlar ADB i allmänhet är engelskspråkig och innehåller ett mycket stort förråd av facktermer, som ofta saknar motsvarighet på svenska, bör även en kurs i fackteknisk engelska ingå i fackutbildningen. Programmerare och systemmän måste kunna uttrycka komplicerade sammanhang på ett tydligt och enkelt sätt. Muntliga och skriftliga övningar i att beskriva program och system samt i att utforma arbetsinstruktioner, systemförslag och rapporter skulle möjligen kunna sammanföras till ett särskilt ämne. Det är emellertid mest ändamålsenligt att dessa övningar bedrivs inom ämnena programmering och systemarbete och att de där nära anknyts till de större praktiska övningsuppgifterna, av vilka de bör utgöra en viktig del. Förslagen rörande fackutbildningens innehåll kan sammanfattas på följande sätt: Utbildningen skall omfatta två huvudämnen, programmering och systemarbete, samt fyra biämnen, nämligen kontorsteknik, ergonomi, beräkningsmetoder och fackteknisk engelska.

5.2 Huvudämnen.

I detta avsnitt skall ges en närmare redogörelse för innehållet i ämnena systemarbete och programmering, delvis genom en beskrivning av arbetsuppgifter som

45 fackutbildningen skall förbereda för. I samband därmed föreslås huvudmoment för de båda ämnena. Vissa av huvudmomenten behöver utsträckas över ett så stort antal undervisningstimmar, att det kunde vara motiverat att i stället redovisa dem som särskilda ämnen. En sådan anordning skulle emellertid kunna leda till en icke önskvärd splittring av utbildningen. De undervisningstekniska aspekterna behandlas i nästa kapitel. 5.2.1

Programmering

Programmering innebär organisering av en datamaskins arbete under givna förutsättningar och formulering av direktiven för detta arbete på ett sätt som datamaskinen kan tolka. En allmän orientering om datamaskiner och vana vid att kommunicera med dessa är nädvändiga för den som skall arbeta med programmering liksom vana vid att utföra ofta återkommande arbetsuppgifter i samband med planeringen och utprovningen av program. Övningar i att använda olika principer, metoder och hjälpmedel för utnyttjandet av dessa maskiner utgör en effektiv form av utbildning för dessa arbetsuppgifter. Övningarna måste givetvis understödjas med teoretiska genomgångar, men teorin bör genomgående behandlas som ett hjälpmedel för arbetet och den bör inte få bli ett självändamål. Undervisningen i ämnet programmering bör omfatta de huvudmoment som närmare beskrivs i det följande, nämligen: datamaskiner, arbetsmetoder, programmeringsspråk och standardprogram. Datamaskiner Datamaskiner kan vara mer eller mindre komplicerade men är alla i huvudsak konstruerade efter samma principer, oberoende av tillverkare. Vidare är deras arbetssätt tillräckligt likartade för att kunna beskrivas i generella termer. En allmän orientering om datamaskinernas uppbyggnad och funktionssätt utgör därför en naturlig inledning till ämnet programmering. Eftersom övningarna under utbildningens senare skede kräver kunskaper om vissa maskinfunktioner, är det nödvändigt att orienteringen vidgas till att ge en översiktlig kunskap om de vanligast förekommande datamaskinernas speciella egenskaper och prestanda. Anordningar för datatransmission, dvs. automatisk överföring av information t.ex. via telenätet, kommer att få stor betydelse i framtiden och det är viktigt att programmerare och systemmän redan under sin utbildning lär känna de möjligheter denna teknik ger. Grundliga kunskaper om olika slag av informationsbärande media såsom hålkort, hålremsa och magnetband behövs för såväl systemarbetet som programmeringen. Det binära talsystemet spelar en betydelsefull roll för lagring och överföring

av information. Även oktalt och sedecimalt talsystem förekommer i vissa sammanhang. Olika sätt att representera information måste genomgås, och viktigare koder demonstreras. Arbetsmetoder I detta huvudmoment behandlas vissa allmänna regler och metoder för programmeringsarbetet, vilka bör inpräglas genom omfattande övningar. Planeringsarbetet för ett program hänförs ofta till en systemarbetsdel och en programmeringsdel. Gränserna dem emellan är inte skarpa men vissa avsnitt hör dock mera intimt samman med datamaskinens arbete än andra och hänförs därför ofta till programmeringen. Då förarbetet är klart föreligger en flödesplan som innehåller alla uppgifter som är nödvändiga för det egentliga programmeringsarbetet. Hit hör uppgifter om data med noggranna specifikationer rörande deras karakteristika. Till dessa hör bl. a. mängd, klassificering och form för inmatning i datamaskinen. Vidare finns uppgifter om det arbete som datamaskinen skall utföra samt om vilka resultat som önskas och om formen för dessas redovisning, t. ex. genom utskrift av tabeller eller som en bokföringspost på ett magnetband. Planeringsarbetet består i utarbetandet av logiska följder av arbetsmoment vilka sedan kan brytas ned till enskilda programsteg. Detta arbete kräver omsorgsfull dokumentation i form av blockscheman och beskrivningar, dels under arbetets gång, dels om t. ex. ändringar i programmet senare skall kunna göras. Vid planeringen behövs noggrann kännedom om datamaskinens prestanda, eftersom större program ofta måste köras i etapper på grund av brist på utrymme i maskinens minne. Möjligheter till kontroll är av ekonomiska och juridiska skäl mycket betydelsefulla vid administrativ databehandling. Uppbyggnaden av kontrollrutiner utgör inte sällan ett av de mest krävande momenten i programmeringsarbetet. Av de ovan framförda synpunkterna framgår att allmänna regler och metoder för programmeringsarbetet bör behandlas utförligt och inpräglas genom omfattande övningar så att de fackutbildade har praktisk erfarenhet av programmeringsarbete och kan självständigt utforma bl. a. kontrollrutiner och -program samt tillfredsställande dokumentera sitt arbete. Systemdokumentationen behandlas mera utförligt inom ämnet systemarbete. Programmeringsspråk Undervisningen i programmeringsspråk utgör en mycket central del av programmeringsutbildningen. Det är viktigt att de grundläggande studierna av programmeringsspråkens grammatik och ordförråd bedrivs intensivt men i ett inte alltför forcerat tempo. Studiernas mål bör vara att eleverna skall kunna använda språken som kommunikationsmedel. I det följande ges en kortfattad översikt över olika programmeringsspråk och över vad utbildningen i dessa syftar till.

47 E t t program kan beskrivas som en serie instruktioner och data. Informationerna omvandlas genom yttre hjälpmedel såsom hålkort, hålremsa, magnetband eller tangentbord till elektriska impulser och lagras i datamaskinens minne. Under drift uppsöks och analyseras dessa informationer systematiskt och automatiskt. Med ledning av dem utförs sekvenser av operationer som påverkar andra delar av maskinen. Som exempel på sådana operationer kan nämnas aritmetiska operationer, reproduktion av data samt val mellan alternativa operationssekvenser. E t t program säges vara maskinkodat om det är utfört i den direkt för datamaskinen avsedda formen. E t t maskinkodat program skrivs som en serie siffror, bokstäver och andra typografiska tecken och är i allmänhet svårtolkat. Därför tillhandahåller numera maskinleverantörerna alltid särskilda program, s. k kompilatorer, med vilka översättning kan ske från mera konventionella matematiska eller kommersiella uttryckssätt till maskinkod. Formelspråk för vilka särskilda kompilatorer erfordras har uppbyggts så att programmen kan skrivas med vanliga engelska ord och uttryck. Sådana formelspråk kallas i fortsättningen avancerade programmeringsspråk. En presentation av de tre viktigaste bland de avancerade programmeringsspråken, ALGOL, COBOL och FORTRAN har gjorts i kapitel 3. Då de uppgifter som utförs på datamaskin numera sällan är av renodlat matematisk eller administrativ karaktär — i synnerhet inte vid behandlingsföljder som omspänner flera områden och nivåer i ett företag, s. k. integrerade system — har ett flertal försök gjorts att skapa programmeringsspråk som är användbara och ekonomiska inom båda sektorerna. Hittills har man inte kunnat enas om ett gemensamt språk, utan både maskinleverantörer och olika grupper av datamaskinanvändare har egna konstruktioner. En fackutbildning i ADB synes tills vidare böra ge ingående kunskaper i COBOL samt i åtminstone ett av språken ALGOL och FORTRAN. Då skillnaden mellan dessa senare språk huvudsakligen är av formell natur, torde en orientering i det andra språket vara tillräcklig, för att eleverna efter självstudier skall kunna behärska även detta. I bilaga nr 4 ges exempel på ett enkelt problem, som löses genom ett program skrivet på vart och ett av dessa språk. Utvecklingen av metoderna för kommunikation mellan människa och maskin går emellertid snabbt. Kursernas innehåll bör anpassas i takt med denna utveckling. Om något nytt programmeringsspråk blir accepterat som internationell standard för såväl kommersiella som andra tillämpningar, bör detta nya språk bli huvudspråk vid fackutbildning i ADB. Åtminstone under en övergångstid bör dock därjämte ges viss grundläggande utbildning i ALGOL, COBOL och FORTRAN. Förtrogenhet med ett avancerat programmeringsspråk innebär även en viss kännedom om kompilatorn för detta språk. Kompileringen av ett nytt program sker ofta i flera etapper. Varje etapp innebär antingen en serie kontrollåtgärder eller en översättning till ett annat programmeringsspråk eller bådadera.

4S Sedan kompilatorn lagrats i datamaskinens minne, och medan det nya programmet som skall översättas inmatas, utförs först en preliminär analys, varvid bl. a. upptäcks eventuella skrivfel eller formella fel. Är programmet korrekt i detta avseende fortsätter kompileringen med en noggrann analys av programmet, vissa beräkningar rörande hur maskinens minnesutrymme skall disponeras samt slutligen en översättning till maskinkod och hopfogning av programmets olika delar till ett körklart program. Översättningen går i regel inte direkt från ett avancerat språk till maskinkod. På vägen dit passeras ofta ett språk på en mellannivå, ett s. k. assembleringsspråk eller symboliskt språk, som i många avseenden står maskinkoden nära, men där vissa mnemotekniska symboler underlättar förståelsen i hög grad. Maskinkod och sådana symboliska koder betecknas i fortsättningen som maskinnära språk. Konstruktionen av en kompilator är en komplicerad uppgift, som kräver djupgående kunskaper på akademisk nivå. Varje programmerare bör dock känna till principerna för kompilatorns funktionssätt och vara förtrogen med körbeskrivningen för att kunna utnyttja utskrifter med felindikationer och annan information, som erhålles vid kompileringen, t.ex. programutskrifter på ett mera maskinnära språk. Som framgår av det anförda föreslår de sakkunniga att i detta huvudmoment skall ingå ett grundligt studium av programmeringsspråket COBOL samt ett av språken ALGOL och FORTRAN. I det andra av de sist nämnda språken bör ges en relativt grundlig orientering. Vidare bör studeras minst ett maskinnära språk. Bland de maskinnära språken bör väljas ett sådant som kan användas för den datamaskin på vilken eleverna normalt skall köra sina övningsprogram. En genomgång av principerna för en kompilators funktion bör även ingå i detta huvudmoment.

S tandardpro gram Med standardprogram avses här färdiga program eller programdelar som står till programmerarens förfogande. Efter hand som programmeringsspråken allt mer avlägsnat sig från maskinkoden, har behovet av hjälpmedel för tolkning av händelseförloppet i datamaskinen ökat. För felsökning i program och kontroll av konsekvenserna vid programändringar finns numera en rik flora av hjälpprogram. En programmerare behöver inte lära sig alla detaljer om dessa program, men praktiska övningar i att utnyttja de vanligaste hjälpprogrammen bör ingå i fackutbildningen. Även vissa andra program har till uppgift att reducera programmeringsarbetet. De kan utgöra fullständiga program för vissa återkommande databehandlingsuppgifter såsom sortering, ajourföring av register eller lösning av matematiska och statistiska standardproblem. Det finns även system av program som t.ex. ger utskrift av rapporter i en form som programmeraren får välja. Standardprogrammen kan också bestå av delprogram, s. k. standardrutiner såsom

49 in- och utmatningsprogram och program för beräkning av matematiska funktioner. Det är angeläget att eleverna lär sig behärska tekniken att använda dessa viktiga hjälpmedel. Genom användning av standardprogrammen kan en programmerare effektivt utnyttja andras erfarenheter och arbete samt säkrare och snabbare producera korrekta resultat. Större datamaskiner är ofta så dyra i drift att det vore oekonomiskt att använda manuella metoder vid byte av program och data. Ofta används en särskild mindre och billigare datamaskin för in- och utmatning av program och data. Dessa lagras i regel på magnetband från vilka ett i den större datamaskinen lagrat styrprogram (monitor) vid behov kan överföra informationen. En större datamaskin kan med denna metod arbeta utan att avbrott för byte av program behöver göras under längre tid än någon sekund. Program som skrivs för sådana större datamaskiner, utformas som om monitorprogrammet ej funnes. Innan körning kan ske måste emellertid vissa standardiserade programavsnitt tillfogas. För att kunna dra fördel av monitorsystemets effektivitet är det således ej nödvändigt att i detalj känna till dess uppbyggnad, men det är av betydelse att programmeraren känner till principen för dess funktionssätt. Det av de sakkunniga angivna målet för en grundläggande, praktiskt inriktad fackutbildning i ADB gör det nödvändigt med omfattande övningar i nära kontakt med en datamaskin, främst praktiskt inriktade övningar men även vissa mera teoretiska. Grupparbeten bör förekomma bl. a. för att eleverna skall få en mera allsidig träning för vissa ofta återkommande arbetsuppgifter. För att de största övningsuppgifterna skall få en realistisk prägel, bör de omfatta även andra moment än programmering.

5.2.2 Systemarbete

Med ett informationssystem förstås här en organisatorisk enhet med syfte att förmedla och nyttiggöra information. System kan vara av en mångfald olika slag, biologiska, mekaniska, administrativa etc. och kan omfatta flera mindre system eller ingå som delar i större. I det följande skall endast behandlas administrativa informationssystem med avseende på den teknik och det arbete som krävs för att organisera, förbättra och underhålla ett sådant system. En datamaskinanläggning är i sig själv ett system men utgör samtidigt endast en del bland många andra i en organisation. För att maskinens kapacitet skall kunna utnyttjas till fullo är det ofta nödvändigt att arbetsrutiner på olika områden och nivåer inom ett företag eller en förvaltning integreras, dvs. sammanfogas till en effektivt arbetande enhet. Undervisningen i systemarbete har till uppgift att göra eleverna förtrogna med principerna för ett administrativt informationssystems uppbyggnad och funktionssätt så att de kan genomföra analys av en enklare databehandlingsuppgift 4

ADB-utbildning

50 och utforma förslag till systemlösningar. Detta mål uppnås genom att de teoretiska momenten i utbildningen underbyggs med praktiska övningsuppgifter. De olika faserna i systemarbetet bör beskrivas ingående och sambandet mellan dem analyseras. Eleverna bör vänjas vid att klart fixera målet för varje del av systemarbetet. De ekonomiska konsekvenserna av att under arbetets gång ändra målsättningen bör i samband därmed klargöras. Användningsområdena för datamaskiner och hålkortsmaskiner samt för olika andra maskinella hjälpmedel bör belysas. Detta kan ske genom att exempel ges på tillämpningar i anslutning till övningarna. Undervisningen i ämnet systemarbete bör omfatta de huvudmoment, som närmare beskrivs i det följande, nämligen: organisation, arbetsplanering, faktainsamling, systemanalys, systemutformning och -genomförande samt dokumentation. Organisation E t t företags organisation kan studeras från mycket skilda utgångspunkter. Ekonomen t. ex. betraktar den på ett annat sätt än teknikern. Systemmannens aspekt måste bli att se organisationen som ett informationssystem, uppbyggt av systemelement och relationer mellan dessa. Uppdelningen i systemelement kan göras på olika sätt, t. ex. efter arbetsmoment eller arbetsenheter på olika nivåer eller också efter funktioner av skilda slag. Relationerna mellan systemelementen är ibland komplicerade vilket ofta beror på växelverkan mellan systemelement. Sålunda påverkar ofta följderna av ett beslut de överväganden som kommer att ligga till grund för nya beslut i samma eller liknande situationer. För att på ett tillfredsställande sätt kunna utföra sitt arbete och samordna den mängd av faktorer, som påverkar ett informationssystems uppbyggnad, måste följaktligen systemmannen vara väl förtrogen med ett företags organisation. Han måste känna till arbetsmetoderna på skilda nivåer och även de maskinella och manuella hjälpmedel, vilkas användning påverkar organiseringen av informationsflödet. Huvudmomentet organisation bör genom rikliga exempel på skilda organisatoriska strukturer och principer samt diskussioner och övningar i anslutning till dessa ge eleverna insikter om de för uppbyggnaden av ett administrativt system nödvändiga elementen och relationerna mellan dessa. Arbetsplanering En grundläggande projektplanering måste ofta utföras, innan beslut kan fattas om t. ex. rationaliseringsåtgärder. Sker inte detta, föreligger risk för att arbetet

51 kommer att genomföras i form av ett antal spridda delprojekt utan någon samordning inbördes eller med företagets totala verksamhet. En sådan suboptimering kan få allvarliga följder. Systemmannen bör därför ha insikt i hur företagsledningen, med hänsyn till företagets långsiktsplanering, fattar beslut om rationaliseringsverksamhetens inriktning. Kännedom om ADB-funktionens organisatoriska uppbyggnad är väsentlig för systemmannen. Såväl den totala rationaliseringsverksamheten som den enskilde systemmannens arbete måste noggrant planeras. Systemmannen måste därför vara förtrogen med olika metoder för arbets- och tidsplanering. Systemarbetet bedrivs i allmänhet i flera etapper. Dessa brukar benämnas förstudie, huvudstudie, systemomläggning samt systemunderhåll. Vid planeringen av rationaliseringsarbetet måste hänsyn tas dels till målet för varje etapp, dels till sambanden mellan dessa. En planeringsmetodik, som på senare år alltmer uppmärksammats, är nätplaneringen. Den utgör en metod för beskrivning av skeenden, aktiviteter, och används för planering av större projekt, varvid flera verksamheter skall samordnas med avseende på sådana faktorer som tid, resurser och kostnader. Faktainsamling Faktainsamlingsarbetet utgör den inledande fasen i allt systemarbete och syftar till en systematisk klarläggning av förutsättningarna för databehandlingen inom de områden, som ingår i det aktuella projektet. Vidare skall faktainsamlingen ge underlag för kostnads- och effektivitetsjämförelser mellan olika systemalternativ och ett eventuellt existerande system. Det är emellertid av stor betydelse att systemmannen begränsar insamlingen av fakta till det som är nödvändigt för den fortsatta systemanalysen. I detta huvudmoment bör behandlas olika metoder för faktainsamling. Träning i att bedöma tillförlitligheten och användbarheten av ett informationsmaterial bör ges och särskilda övningar i intervjuteknik bör anordnas. Systemanalys Systemanalysen har till uppgift att klarlägga hur ett informationssystem är sammansatt och hur de ingående elementen påverkar varandra. I systemanalysen ingår även definition av systemets mål och principer och analys av de medel och metoder som utnyttjas samt bedömning av systemets effektivitet. I vissa situationer företas en förutsättningslös systemanalys, vilket ställer utomordentligt stora krav på systemmannen. Oftare består dock arbetet av en analys under vissa på förhand givna organisatoriska förutsättningar. Det finns givetvis mellanformer mellan dessa båda slag av analys. För de helt förutsättningslösa analyserna behövs ofta djupgående kunskaper i tekniska eller ekonomiska ämnen samt mångårig erfarenhet av kvalificerat systemarbete och programmering.

52 I engelskspråkig litteratur används termen systems analysis ofta som en gemensam beteckning för de olika delarna av systemarbetet. Ibland används denna term t. o. m. som en synonym till operationsanalys. I förevarande sammanhang bör inte till systemanalysen räknas de matematiska metoder som tillämpas vid operationsanalys. Utbildningen i operationsanalys hör närmast hemma inom universitet och högskolor. Väsentliga uppgifter för fackutbildningen blir att ge övning i att bestämma vilka faktorer man vill påverka genom utformningen av ett nytt system och att klarlägga vilka faktorer som har den största betydelsen för det nya systemets effektivitet. De hypoteser som ställs upp sedan problemen definierats och som senare skall läggas till grund för nya systemförslag, måste prövas med avseende på alternativa systemlösningars ändamålsenlighet, ofta med hjälp av modeller. Sådan prövning av hypoteser bör ingå i fackutbildningen, medan modellerna inte torde böra behandlas mera ingående. Undervisningen i systemanalys bör främst inriktas på behandling av konkreta och väl avgränsade problemställningar under givna förutsättningar. Den bör syfta till att ge sådana kunskaper i den allmänna analystekniken som behövs för ofta återkommande analyssituationer. Vidare bör fackutbildningen ge någon orientering även om andra delar av den avancerade systemanalysen än dem som övas i kursen, till ledning för bedömning av i vilka situationer experter på t. ex. operationsanalys kan behöva tillkallas. Huvudvikten bör dock ligga på övning för de något mindre krävande arbetsuppgifterna, vilka kvantitativt har en betydande omfattning inom många företag. Systemutformning

och -genomförande

Systemmannens huvuduppgift är att utforma ett nytt system som motsvarar ett givet mål och är fritt från nulägets eventuella brister. Genom analysen har systemmannen skapat sig en bild av den existerande situationen och de krav som ställs på ett framtida system. På grundval av sin analys av ett komplex av faktorer skall han få ett nytt databehandlingssystem att växa fram. Systemmannen skall förutsättningslöst och i detalj precisera formen och det principiella innehållet för den utgående information som systemet skall producera liksom för den information som systemet baseras på. Han skall kunna välja lämpliga media för lagring av information och föreslå den i varje särskilt fall bästa uppdelningen av en rutin på manuella och olika slags maskinella delrutiner. Det nya systemets konsekvenser måste analyseras. Därvid måste tillses att juridiska och revisionella synpunkter har beaktats i erforderlig utsträckning. Sedan systemförslaget granskats och ingående diskuterats av berörda parter skall det presenteras för ledningen och kan senare läggas till grund för beslut om en systemändring. Systemomläggning, dvs. genomförandet av ett nytt databehandlingssystem, innebär alltid en del mer eller mindre ingripande förändringar. Nya arbetsmoment tillkommer. Befintliga arbetsuppgifter ersätts av maskinella rutiner. Ar-

betsfördelningen mellan enheterna förändras. Allt detta medför ett stort informationsbehov och kräver ingående planering. Utbildningen bör syfta till att så fullständigt som möjligt täcka alla de arbetsmoment som ingår i utformningen av ett systemförslag och som behövs för dettas genomförande. Genom studium av praktikfall och genom praktiska övningsuppgifter, speciellt större sådana, bör detta mål kunna uppnås. Övningar i föredragningsteknik bör även ingå i utbildningen liksom redovisning av systemförslag i skriftlig form. D o kumentation Med dokumentation avses här upprättandet av beskrivningar av ett systems funktion. Dokumentationen av systemarbetet är helt oundgänglig och dess betydelse för såväl den fungerande organisationen som för framtida beslut kan icke nog betonas. Det finns emellertid många sätt att beskriva ett skeende. Lämpliga metoder måste läras och inövas för att produktionen av dokument skall ge tillräcklig vägledning för revision av systemet. Samtidigt måste dokumentationen kunna begränsas till det som är nödvändigt. Den i detta sammanhang viktiga frågan om standardisering bör få det beaktande den kräver. Systemet måste uppfylla vissa krav på kontrollmöjligheter. Före den slutliga omläggningen måste dessa testas och hela systemet utsättas för omfattande kontroll. Under utbildningens gång bör därför frågan om kontroller uppmärksammas beträffande såväl resultat som metodik. Dessa frågor rörande kontroller har ofta ett mycket nära samband med dokumentationsarbetet och bör behandlas i samband med detta. Dokumentation av program behandlas inom ämnet programmering. Som tidigare nämnts i samband med ämnet programmering är det nödvändigt att elevernas kunskaper inpräglas genom större övningsuppgifter, som omfattar båda huvudämnena. Utformningen av dessa övningar beskrivs närmare i kapitel 6.

6. Kursplaner

I kapitel 5 har synpunkter givits på kursinnehållet i och utformningen av en fackutbildning i automatisk databehandling. I förevarande kapitel ges på grundval av dessa överväganden ett förslag till kursplan för en sådan utbildning. Vidare kommenteras huvudmomenten inom de olika ämnena och anges det ungefärliga antalet erforderliga undervisningstimmar. Därefter diskuteras frågan om alternativa kursplaner och kurstidens längd. I de avslutande avsnitten framförs förslag till verksamhetsformer och till timplan. De ämnen som skall ingå i fackutbildningen är enligt förslaget i kapitel 5 följande: programmering, systemarbete, kontorsteknik, beräkningsmetoder, fackteknisk engelska och ergonomi. Av dessa ämnen skall här mera utförligt behandlas programmering och systemarbete, medan de övriga ämnena berörs mera kortfattat. Kommentarerna till huvudmomenten i de olika ämnena är avsedda att ge synpunkter på innehållet i kurserna. I de fall då kursinnehållet har behövt fixeras, avgränsas eller systematiseras ägnas kommentarerna främst åt principdiskussioner. Inom andra moment, där de rent praktiska problemen överväger, går kommentarerna längre i fråga om detaljer.

6.1 Programmering

6.1.1 Mål

Undervisningen i programmering syftar till att ge eleverna färdighet i att självständigt planera, skriva och utprova enklare program samt att under sakkunnig ledning utföra avancerade programmeringsuppdrag.

6.1.2 Huvudmoment Datamaskiner Arbetsmetoder Programmeringsspråk Standardprogram

55 6.1.3

Kommentarer

Programmeringstekniken utvecklas mycket snabbt, och undervisningen måste kontinuerligt anpassas efter utvecklingens krav. I det följande ges därför kommentarer och anvisningar för viktigare kursmoment att användas vid kursplanering. Kommentarerna bör sålunda i allmänhet ej uppfattas som anvisningar för i vilken ordning momenten skall studeras. Förutom de i det följande beskrivna huvudmomenten ingår i utbildningen även vissa större övningsuppgifter, som samtidigt ger övningar i såväl programmering som systemarbete. Dessa övningsuppgifter beskrivs närmare inom ämnet systemarbete samt i avsnittet om verksamhetsformer. Datamaskiner En orientering om datamaskiner bör inleda programmeringsutbildningen. I samband med en redogörelse för datamaskinens uppbyggnad berörs kortfattat de grundläggande tekniska principerna för maskinens funktionssätt. En kort historik ges, och de olika generationerna av datamaskiner karakteriseras. Tyngdpunkten bör därvid läggas på en beskrivning av hur de tekniska framstegen och tillämpningsområdets expansion medfört nya krav på förbättringar av maskinerna. Begrepp såsom real time, time sharing och multiprogrammering förklaras. Vidare ges en översikt rörande de i Sverige förefintliga datamaskintyperna och deras prestanda. Frågan om kompatibilitet, dvs. möjligheterna till utväxling av program eller data mellan maskiner av olika fabrikat eller storlek, bör beröras. Olika slags representation av information behandlas. Exempel ges på olika media för lagring och överföring av data såsom hålkort, hålremsa och magnetband. Även dokumentläsande maskiner berörs. En grundlig genomgång av hålkorts- och hålremsmetodiken ges i ämnet kontorsteknik. En utförlig genomgång av det binära talsystemet bör göras i samband med genomgången av momentet datamaskiner och kompletteras med räkneövningar. Även de oktala och sedecimala talsystemen exemplifieras. Olika metoder för datatransmission diskuteras, och överföringshastigheter berörs jämte frågan om störningar och andra omständigheter som kan påverka säkerheten i överföringen. Kostnaderna för datatransmission jämförs för olika överföringshastigheter. En demonstration av den maskinella utrustningen för databehandling och datatransmission bör ingå i detta huvudmoment. Sammanlagt bör anslås ca 20 timmar för momentet datamaskiner, varav ca 5 bör ägnas åt övningar på det binära talsystemet. Arbetsmetoder De vanligaste symbolerna som används vid ritning av blockscheman genomgås, och i samband därmed inövas de grundläggande reglerna i den boolska algebran, som dessförinnan bör ha genomgåtts i ämnet beräkningsmetoder. Genom exempel

56 och övningar av växande svårighetsgrad i fråga om ritning av blockscheman bör eleverna bibringas vana att beskriva händelseförlopp och logiska val. Några relativt komplicerade programstrukturer analyseras och vikten av en välplanerad inbördes ordning mellan olika operationer belyses. Möjligheten att förenkla ett blockschema genom ändring av ordningsföljden mellan vissa operationer bör exemplifieras. Riskerna för felaktigheter som kan uppträda genom att vissa kombinationer av förutsättningar inte blir förutsedda eller rätt behandlade, bör ägnas uppmärksamhet. Allmänna regler för programmeringsarbetet genomgås grundligt. Standardmetoder för kodning av början och slutet i ett program övas in. Betydelsen av systematisk genomgång av blockschemat påvisas, och i samband därmed varnas för programmeringsmetoder, som leder till oöverskådliga program. Exempel visas på hur komplicerade program kan konstrueras med hjälp av subrutiner och ett kort, till synes enkelt, huvudprogram. En översikt ges över vanliga programmeringsfel, och förslag till arbetsrutiner för att rensa ut sådana före ett inkörningsförsök bör utarbetas. Planeringen av programmets inkörning diskuteras. Fördelar och nackdelar med olika metoder att införa rättelser i program bör exemplifieras. Regler bör ges för hur en körinstruktion skall skrivas. Skälen till att program måste dokumenteras behandlas, och en förteckning upprättas över vad dokumentationen bör omfatta. Ambitionsnivån i fråga om dokumentation bör begränsas till att ange vad som görs, hur det görs och varför. Dokumentationen till några enkla program analyseras. Vidare bör frågan om kontroll av in- och utgående data ges en utförlig behandling. Olika sätt att utföra kontroller bör genomgås, exemplifierade med programrutiner och övningsexempel. Varnande exempel på riskerna vid bristfällig kontroll bör ges. Vid fackutbildningens slut bör eleverna självständigt kunna utforma kontrollrutiner för i systemet inmatad information. Övningar i dokumentation och datakontroll bör utföras och avse både system- och programmeringsarbetet. Kursmomentet arbetsmetoder bör omfatta minst 40 lektionstimmar inberäknat tiden för övningar. Programmeringsspråk I detta huvudmoment behandlas de tre vanligaste avancerade språken, ALGOL, COBOL och FORTRAN samt minst ett mera maskinnära språk. Programmeringsspråken utgör en central del av kursen i programmering. Det är viktigt att eleverna får ingående kunskaper. Undervisningen bör därför bedrivas med grundlighet och omfatta ett tillräckligt antal timmar. Programmeringsspråkens utveckling behandlas inledningsvis i en översikt. De språk, som kan användas för den maskin som kursdeltagarna får utnyttja för sina övningar, karakteriseras och demonstreras. I undervisningen bör för närvarande tyngdpunkten läggas på COBOL samt ett av språken ALGOL och FORTRAN. Om något mera allmängiltigt språk blir accepterat som standard, bör dock detta ges huvudparten av undervisningstimmarna. Efter det grundliga studiet av sådana mera avancerade språk bör ett mera maskinnära språk inlä-

57 ras för i första hand den datamaskin sam eleverna får utföra övningar på. Om denna maskin exempelvis har variabel ordlängd bör kodningsprinciperna även genomgås för någon maskin med fast ordlängd och vice versa. Vidare bör skillnaderna mellan en- och fleradressmaskiner belysas med exempel. Vid genomgången av det tidigare ej studerade av språken ALGOL och FORTRAN kan likheter och skillnader mellan dessa belysas med exempel och övningar. I samband med denna genomgång som jämfört med de tidigare kan göras relativt kortfattad ges litteraturanvisningar för självstudier. Undervisningen i de problemorienterade programmeringsspråken bör utnyttja det faktum att språkens grundläggande principer är gemensamma och att problemställningarna i stort är desamma under programmeringsarbetet, oberoende av vilket språk som används. I princip bör därför de meddelade kunskaperna i de först studerade språken läggas till grund för undervisningen i de följande. För att ge praktiskt användbara insikter i mer än ett programmeringsspråk måste emellertid den formella strukturen för vart och ett av dem noggrant studeras och övas. Speciellt krävs för COBOL ett stort antal exempel och övningar i klassificering och beskrivning av data samt i konventionerna för in- och utmatning av data. Till varje programmeringsspråk utom maskinkod finns en kompilator. En orientering bör ges om hur kompilatorer på olika nivåer är uppbyggda, vilka funktioner de fullgör, hur de används och vilka informationer och resultat man får vid kompilering. Demonstration och genomgång av en enkel kompilering bör göras för varje programmeringsspråk som studeras. Genomgången bör omfatta körinstruktioner samt felmeddelanden av olika slag. Övningsmoment bör inläggas. Undervisningen i ett maskinorienterat programmeringsspråk, s. k. assemblyspråk, bör som ovan nämnts ges för en maskintyp som eleverna får tillfälle att utföra övningar på. För denna typ av språk gäller att förutom operationslistan skall studeras metodiken för konstruktion av subrutiner, principer för lagring och flyttning av data och program i datamaskinens olika slag av minnen samt in- och utmatningsprocedurer. Vidare bör eleverna övas i att bedöma tidsåtgången för program och i att beräkna erforderligt utrymme i maskinen. Huvudmomentet programmeringsspråk måste ges en konkret utformning med hjälp av ett rikligt antal exempel och övningar. Dessa bör till största delen vara enkla men instruktiva och av praktisk natur så att eleverna med hjälp av sådana typexempel efter hand kan utforma mera avancerade program. För det först studerade programmeringsspråket bör anslås ca 100 lektionstimmar. Hela huvudmomentet bedöms erfordra ca 235 timmar.

Standardprogram En översikt ges över de vanligast förekommande standardprogrammen vid en datamaskinanläggning. Vissa fullständiga program bör studeras närmare så att

58 sådana i förekommande fall kan rationellt utnyttjas. Bland dem som bör studeras märks exempel på program för sortering, ajourföring av register, lösning av statistiska och matematiska standardproblem, t. ex. linjära ekvationssystem, samt programgeneratorer för program avsedda att göra utskrift av rapporter. Speciellt bör orientering ges om de grundläggande principerna för sortering med hjälp av datamaskin. Olika metoder exemplifieras och jämförs. Orientering bör ges om möjligheterna att genom tillägg av kortare programavsnitt till färdiga standardprogram få flera arbetsuppgifter utförda med ett minimum av programmeringsarbete och tidsåtgång. Exempelvis kan förutom sortering även vissa statistiska sammanställningar samtidigt erhållas utan större kostnader. Vissa grundläggande principer för styrprogram (monitor) genomgås. Exempel bör ges på användningen av styrprogram. Vidare bör övningar företagas i användningen av hjälpprogram för felsökning i nya program. Olika slag av delprogram som utnyttjas som subrutiner till större program behandlas i samband med genomgången av programmeringsspråken. Den ekonomiska betydelsen av att rätt utnyttja olika hjälpmedel belyses genom överslagsberäkningar av kostnaderna för deras användning jämfört med om hjälpmedlen inte används, t.ex. kostnaderna för att skriva och utprova egna program. Vid slutet av fackutbildningen bör inläggas någon övning med syfte att belysa kvalitativa skillnader mellan standardprogram för likartade uppgifter. Detta huvudmoment beräknas erfordra ca 60 lektionstimmar.

6.2 Systemarbete

6.2.1 Mål

Undervisningen i systemarbete har till uppgift att göra eleverna förtrogna med principerna för ett administrativt informationssystems uppbyggnad och funktionssätt så att de självständigt kan genomföra analys av en enklare databehandlingsuppgift och utforma förslag och lösningar samt under sakkunnig ledning utföra mera avancerat systemarbete.

6.2.2 Huvudmoment

Organisation Arbetsplanering Faktainsamling Systemanalys Systemutformning och -genomförande Dokumentation

59 6.2.3

Kommentarer

Organisation Undervisningen i systemarbete bör inledas med en genomgång av grundläggande begrepp såsom information, data och system. Kortfattat bör behandlas skillnader och likheter mellan olika slags informationssystem, t.ex. biologiska, tekniska och administrativa system. E t t företags organisation genomgås. Arbetsfördelningsprinciper, såsom fördelning efter funktion och efter sakområde, diskuteras liksom förhållandet mellan linje och stab. Exempel på några administrativa system av olika storleksordning genomgås utförligt och i samband därmed åskådliggörs växelverkan mellan beslutsinstanser och verkställande instanser. Grafiska hjälpmedel, t.ex. organisationsplaner och flödesscheman, bör användas för att förklara organisatoriska strukturer och relationer mellan systemelement. Momentet bör genom diskussioner och övningar ges en konkret form så att eleven blir väl förtrogen med uppbyggnaden av ett administrativt system. Ca 15 lektionstimmar bör anslås åt huvudmomentet. A r b e tsplanering Allmänt genomgås hur utredningsarbete initieras och planeras. I detta sammanhang behandlas alternativa organisationsformer för en ADB-funktion. Systemarbetets olika etapper beskrivs varvid följande begrepp bör förklaras ingående: förstudie, huvudstudie, alternativa systemförslag, systemomläggning, systemdokumentation samt systemunderhåll. Olika metoder för arbets- och tidsplanering genomgås. Principerna för nätplanering behandlas ingående. Detta huvudmoment beräknas erfordra ca 20 timmar. Faktainsamling Ändamålet med faktainsamling bör klargöras och olika metoder att insamla fakta bör ingående studeras och övas. Förstudier till ett större utredningsuppdrag analyseras, särskilt med hänsyn till dess avgränsning från huvudstudien. Eleverna bör övas i att stjälvständigt och kritiskt bedöma tillförlitligheten och användbarheten av insamlade uppgifter, bl. a. genom att utforma ett förslag till planer för uppgiftsinsamling. Härvid bör understrykas att det är av stor betydelse att begränsa faktainsamlingen till det som är nödvändigt för den fortsatta systemanalysen. Intervjuteknikens teori behandlas relativt kortfattat, och genomgången av den kompletteras med gruppvisa övningar. Principerna för arbetsmätning genomgås. Därvid bör särskilt uppmärksammas betydelsen av klara definitioner av de faktorer som skall mätas, såsom arbetsmoment, frekvens, antal, volym och kostnad. En orientering om tidsstudier bör ingå däri. Tyngdpunkten i momentet arbetsmätning bör läggas på sådana metoder, som är lämpliga att använda på kontor.

GO

Genomförandet av övningarna kräver åtskillig tid om eleverna skall lära sig att behärska metoderna för faktainsamling. Minst 85 timmar bör anslås till detta moment. Systemanalys Skillnaden mellan en förutsättningslös systemanalys och en analys inom givna ramar bör klargöras. Undervisningen i systemanalys bör först inriktas på behandlingen av konkreta och väl avgränsade problem av den senare typen och sedan utvidgas till att omfatta även förutsättningslös systemanalys. Utbildningen bör syfta till att ge de kunskaper i den allmänna analystekniken, som behövs för ofta återkommande analyssituationer. Speciell uppmärksamhet fästs vid metoder för utformning och utvärdering av alternativa systemförslag. Så bör t. ex. metoder för kvantifiering av bedömningsresultat exemplifieras och användningen av logiska och matematiska operatorer övas. Olika kalkyleringsmetoder för kostnads- och intäktsjämförelse behandlas. I detta sammanhang behandlas även, i anknytning till ämnena kontorsteknik och programmering, frågor rörande val av lämplig maskinell utrustning. Olika moment i analysen av ett informationssystem behandlas såsom avnämarnas krav på systemets utgående information, faktorer som påverkar informationsbehovet, behovet av ingående information samt eventuell tillgång till lagrad information. I samband med genomgången av systemanalysen betonas vikten av att klart fixera målet för varje etapp av arbetet och att senare inte utan starka skäl modifiera detta mål. Betydelsen av att definiera även principerna för varje etapp av systemarbetet bör klargöras. Studium av typfall torde, i den mån sådana finns tillgängliga, underlätta för eleverna att tillämpa den allmänna analystekniken. Antalet undervisningstimmar som erfordras för huvudmomentet beräknas till ca 60. Systemutformning

och -genomförande

Förutsättningarna för systemutformningen fastställs ofta till sina huvuddrag av företagsledningen. Sådana beslut grundas normalt på förslag från systemmännen. Det är vidare som regel en uppgift för dessa att senare i detalj fixera förutsättningarna. Momentet systemutformning och -genomförande bör huvudsakligen genomgås i form av övningar. Därvid bör eftersträvas att systemen blir så enkla och överskådliga som möjligt utan att kraven på fullständighet försummas. Som allmänna metoder till förenkling av system kan rekommenderas utnyttjande av strukturskisser samt en grundlig analys av möjligheterna till variation av momentens inbördes ordning. Diskussion bör ske av principer och former för registrering av data. Behovet av indentifikationsbegrepp för data i olika sammanhang bör studeras genom

61 exempel. Olika slags etiketter på magnetiska register genomgås utförligt. Exempel på olika sorteringsargument för samma data genomgås. Vidare bör exempel på lay-out för dataposter övas för de vanligaste informationsbärande media såsom hålkort, hålremsa, magnetband och skivminne. Blankettutformning bör övas i skilda sammanhang. Frågan om packningstäthet vid informationslagring genomgås och belyses med bl. a. kostnadsexempel. Möjligheterna till flexibilitet i organiserandet av data bör diskuteras. Genom studium av några system ges underlag till diskussioner rörande lämpligheten av att en rutin uppdelas i flera separata program. Bland de faktorer som därvid måste vägas mot varandra märks kostnads- och tidsfaktorn samt ofta även datamaskinens begränsade minnesresurser. Vidare bör de praktiska problemen vid en aktuell omläggning till ett nytt system behandlas, särskilt beträffande de register som innehåller data samt frågor rörande ordningsföljden mellan arbetsmomenten. Anledningarna till att det nya systemet ibland måste köras försöksvis parallellt med det gamla förklaras genom exemplifiering. Genom anknytning till elevernas grupparbeten bör de därmed sammanhängande problemen kunna klargöras. Frågan om personalplanering bör behandlas. Övningarna i detta moment bör även omfatta den slutliga utformningen av systemförslag jämte skriftlig och muntlig presentation av sådana samt bedömning av systemförslag. En grundkurs i föredragningsteknik bör därför ingå. Huvudmomentet systemutformning och -genomförande beräknas erfordra ca 70 lektionstimmar. Dokumentation Dokumentationens omfattning bör analyseras för några faktiska systemlösningar. Regler för dokumentation av system diskuteras och utformas, varvid bör iakttagas att dess omfattning begränsas till det som behövs för att besvara följande fyra frågor: 1. Vad görs? 2. Hur görs det? 3. Varför görs det? och 4. Varför görs det på just detta sätt? Även frågan om dokumentation av ändringar i ett system eller program behandlas. Program- och systemdokumentation bör övas i anslutning till de större övningsuppgifter, som griper över de båda ämnena programmering och systemarbete. Huvudmomentet dokumentation beräknas erfordra ca 25 timmar. 6.3

Större övningsuppgifter

Inom de övriga huvudmomenten ingår som en viktig del smärre övningar i samlad klass. E t t mindre antal större arbetsuppgifter skall utföras som gruppövningar varvid grupperna bör bestå av 3—5 elever. Därutöver skall varje elev utföra minst en större arbetsuppgift som individuellt arbete. För slutbetyg bör krävas att eleven med godkänt resultat och inom rimlig tid slutför en sådan självständig arbetsuppgift.

62 De större övningsuppgifterna bör anknyta till sådana arbetsuppgifter som eleverna kommer att få utföra när de kommer ut i yrkesverksamhet. Målet skall vara att eleverna under utbildningen skall ges erfarenhet av några ofta återkommande standardproblem genom övningar i att lösa sådana. De här avsedda övningsuppgifterna omfattar såväl systemarbete som programmering. Det är av vikt att programmeringen utförs och att utprovning och körning av programmen genomförs på en datamaskin. Övningarna bör ske under ledning av lärarna i såväl programmering som systemarbete. Även utomstående specialister bör kunna engageras för handledning. Elevernas aktivitet under gruppövningarna bör få påverka betygsättningen i båda dessa ämnen. De uppgifter som lämnas till lösning som grupparbete eller som enskilda arbeten bör vara olika. Detta kan åstadkommas genom någon variation av förutsättningarna för eljest likartade uppgifter. Grupperna bör hållas informerade om varandras framsteg, problem och gjorda erfarenheter. Detta kan ske t. ex. genom att varje grupp inför sin klass med jämna mellanrum lämnar en muntlig rapport över sitt arbete. Sådana övningar i muntlig framställning bör förekomma särskilt vid slutredovisningen av en uppgift. Varje elev bör någon gång lämna sådana rapporter. Övningar i att utarbeta skriftliga instruktioner och rapporter bör ingå i varje grupparbete. Som exempel på rapporter kan nämnas enklare systemförslag samt dokumentation av system och program. Möjligheterna till variation av gruppuppgifterna är stora, och svårighetsgraden kan varieras avsevärt. Det bör ofta kunna vara lämpligt att ge bearbetningsuppgifterna en till en början inte alltför ambitiös målsättning som senare kan vidgas om tiden medger. Uppslag till lämpliga individuella uppgifter torde ibland kunna erhållas genom grupparbetena. Vid valet av programmeringsspråk för gruppövningar och individuella övningar bör tillses att varje elev får praktisk träning i minst två olika språk. Varje elev bör ha deltagit i ett grupparbete inom vart och ett av följande tre områden: 1. Överföring av information till datamaskin 2. Bearbetning av data 3. Framställning av resultattabeller I det följande anges närmare vad dessa gruppövningar bör omfatta och hur arbetet bör organiseras. I uppgiften rörande överföring av information till datamaskin bör huvudvikten läggas på systemarbetet, speciellt med avseende på fastställandet av regler för datas representation och deras identifieringsbegrepp. Stor vikt bör vidare läggas vid att öva eleverna i att planera ett kontrollsystem inom och utanför datamaskinen. Därvid bör möjligheterna till rimlighetskontroller särskilt beaktas. I uppgiften bör ingå att organisera lagringen av inlästa data inom maskinens direktminne och inom ett yttre minne t. ex. ett skivminne eller på magnetband. I uppgiften bör som en viktig del ingå att skriva och utprova programmet.

63 Bearbetning av data bör övas genom att minst en större arbetsuppgift utförs som grupparbete. Uppgiften bör väljas inom kretsen av de ofta återkommande arbetsuppgifterna inom en datacentral. Några exempel på lämpliga sådana uppgifter lämnas i det följande. En uppgift kan vara ajourföring av register. Bland de problem som därvid bör analyseras noggrant märks identifierings- och rimlighetskontroller. I programmet bör ingå sekvenser för undantagsrapportering och för rutinrapporter till olika nivåer inom företagsledningen. Som ett annat exempel kan nämnas ett sorteringsprogram med icke-numeriska sorteringsargument. Uppgiften bör omfatta även organisering av dataflödet till och från magnetband, skivminne etc. Programmet bör kunna behandla även stora datamängder. E t t tredje exempel utgör ett program för statistisk bearbetning av uppgifter i ett register på magnetband. Programmet kan t. ex. avse periodisk rapportering av utvecklingstendenser genom utnyttjande av tidigare analysresultat i kombination med aktuella registerdata. Framställning av resultattabeller är en ofta återkommande arbetsuppgift vid en datacentral. Trots en relativt god tillgång på hjälpprogram för utskrifter finns det ofta behov av speciella program, i synnerhet då särskilda tabeller önskas vilkas redigering är komplicerad. Varje elev bör få erfarenhet av att skriva program för framställning av resultattabeller och det därmed sammanhörande systemarbetet. Problem i samband med utskrift av tabeller på standardblanketter bör diskuteras. Den individuella uppgiften bör väljas av elev och lärare i samråd. De större övningsuppgifterna bör utföras delvis under särskilda lektionstimmar varje vecka, delvis som hemarbete och delvis under något längre sammanhängande praktikperioder. Frågan om hur dessa övningar skall organiseras behandlas närmare i avsnittet om verksamhetsformer. 6.4

Övriga ämnen

6.4.1 Kontorsteknik

Ämnet kontorsteknik behandlar de i kontorsrutiner ingående arbetsmomenten — såsom postbehandling, kommunikation, kopiering, maskinskrivning, registrering och arkivering — samt de därvid vanligast förekommande kontorstekniska hjälpmedlen. E t t viktigt avsnitt utgörs av en genomgång av viktigare bokföringsprinciper. Även frågor rörande lokalplanering och därmed sammanhängande allmänna frågor rörande arbetsplanering bör behandlas inom ämnet kontorsteknik. E t t större avsnitt utgörs av en behandling av hålkorts- och hålremsmetodik. Förutom en kort genomgång av hålkorts- och hålremsutrustningens olika maskinfunktioner bör detta avsnitt omfatta en grundlig behandling av olika framställningsmetoder samt av utformning av hålkorts- och hålrems-layout.

64 Därvid förutsätts att hålkort och hålremsa såsom medium tidigare behandlats i huvudmomentet datamaskiner (jfr 6.1.3). Praktiska övningar i hålkorts- och hålremsmetodik bör ingå i de större övningsuppgifterna. I ämnet ingår även överslagsmässiga tids- och kostnadsberäkningar för hålkortsbearbetningar, för hålkorts- och hålremsstansning, för maskinskrivning samt för framställning av kopior. Regler ges för hur anvisningar bör utformas vid beställning av stansning, sortering, maskinskrivning etc. Likaså behandlas de krav på enkelhet och tydlighet som olika slags manuskript bör uppfylla samt regler för hur rättelser införs i manuskript. Detta ämne beräknas erfordra ca 90 lektioner, varav 15 för undervisning i bokföringsprinciper samt 30 för behandling av hålkorts- och hålremsmetodik. 6.4.2

Beräkningsmetoder

Undervisningen bör i ämnet beräkningsmetoder inriktas på praktiska tillämpningar och inte för mycket tyngas av teori och bevisgenomgång. Repetitionsvis genomgås metoderna att förenkla artitmetiska och algebraiska uttryck, likheter och olikheter. Användning av matematiska symboler för summa och produkt bör övas liksom indexbeteckningar. Exempel på rekursionsformler genomgås och övas. Funktionsbegreppet förklaras, speciellt med avseende på tillämpningarna i ALGOL och FORTRAN. Närmevärden och olika slags fel vid räkning i numeriska maskiner genomgås och exemplifieras. Några timmar bör ägnas åt en genomgång av den boolska algebrans grunder. Vidare bör i ämnet ingå en kortfattad genomgång av de viktigaste metoderna för statistisk deskription samt något om inferens. Numeriska formler för medelvärde, spridning och korrelation bör genomgås och övas. E t t exempel kan ges på användningen av minsta kvadratmetoden. Ämnet bör omfatta ca 30 lektionstimmar. 6.4.3

Fackteknisk

engelska

Ämnet fackteknisk engelska bör omfatta läsning av facklitteratur rörande ADB, t. ex. handböcker, samt tidskriftsartiklar över nyheter inom ADB-området. Ca 30 timmar beräknas vara tillfyllest. 6.4.4

Ergonomi

Ämnet ergonomi förekommer i de gymnasiala skolorna endast på teknisk linje. De elever som redan studerat ergonomi bör kunna befrias helt eller delvis från att deltaga i undervisningen i detta ämne. Kursen avses omfatta gymnasiets kurs. Exempel bör väljas med anknytning till ADB-området. Sådana problem som skifttjänstgöring inom datacentraler och bulleravskärmning av exempelvis hålkortsstansar berörs. Antalet timmar bör vara detsamma som inom gymnasiets kurs, dvs. ca 60.

05 6.5

Alternativa kursplaner

Inledningsvis redovisas i detta avsnitt den kurstid som erfordras enligt förslaget. Därefter görs jämförelser med den under höstterminen 1965 anordnade enterminsutbildningen vid vissa yrkesskolor. Närmast motsvarande utbildning i databehandling i USA refereras. Sedan dessa båda alternativa kursplaner diskuterats kortfattat, ges slutligen ett förslag till timplan. 6.5.1

Utbildningens längd

En summering av tidsåtgången för olika ämnen har gjorts i tablå 1. Tablå 1 v , Ämne, moment, etc.

Timantal T?..° • i .bttang kurs

Programmering Datamaskiner Arbetsmetoder Programmeringsspråk Standardprogram Systemarbete Organisation Arbetsplanering Faktainsamling Systemanalys Systemutformning och -genomförande Dokumentation Kontorsteknik Beräkningsmetoder Fackteknisk engelska Ergonomi Större övningsuppgifter Gruppövningar Individuell övning

355 20 40 235 60 275 15 20 85 60 70 25 90 30 30 60 385 245 140 Summa

1 225

Som framgår av tablå 1 är kursinnehållet så omfattande att ca två terminer erfordras. Omfattningen av de större övningsuppgifterna har begränsats så att utbildningstiden inte skall behöva överstiga ett läsår. Det bör framhållas att övningsuppgifter av olika slag fyller en väsentligt större del av det totala timantalet än vad tablå 1 indikerar. Inom olika huvudmoment, främst i de båda huvudämnena, ingår som tidigare framhållits mindre övningsuppgifter på lärostoffet som en väsentlig del av kursinnehållet. 5 AD B-utbildning

66 Om programmeringstekniken skulle förenklas så att huvudmomentet programmeringsspråk kan medhinnas på mindre än 235 timmar, t. ex. genom att ett enda programmeringsspråk accepteras som generellt språk, bör den därigenom eventuellt friställda tiden användas för en förstärkning av den praktiska utbildningen genom att flera större övningsuppgifter behandlas. 6.5.2

Alternativet

enterminskurs

En jämförelse mellan tidsuppgifterna för ettårskursen och motsvarande tidsåtgång för den nuvarande enterminsutbildningen redovisas i tablå 2. För att timantalet skall bli jämförbart mellan de båda kurserna har övningsuppgifterna förts till respektive huvudämnen i tablå 2, varvid omkring hälften av det totala timantalet förts till vartdera ämnet. Tablå 2 Timantal Ettårig kurs Enterminskurs Programmering Systemarbete Kontorsteknik Beräkningsmetoder . . Fackteknisk engelska Ergonomi Summa

545 470 90 30 30 60

193 295 90 25

1 225

603 Den viktigaste skillnaden mellan kursinnehållet i de nuvarande enterminskurserna och den föreslagna fackutbildningen består i att fackutbildningen ger mera omfattande praktiska övningar med inriktning på arbetsuppgifter som programmerare och systemmän ofta får utföra. De erfarenheter av enterminsutbildning som redovisats i kapitel 3 tyder på att det är angeläget med en utökning av tiden för sådana övningar. 6.5.3

Alternativet tvåårig kurs

Fackutbildningens

motsvarighet

i USA

Någon utbildning som direkt motsvarar de i Sverige givna enterminskurserna eller de här framlagda kursplanerna förekommer inte i USA. Den närmaste motsvarigheten är den utbildning i databehandling som bedrivs inom ett stort antal junior colleges, närmare bestämt inom dessas occupational programs. Utbildningen inom junior colleges är tvåårig. Under de båda läsåren studeras även vissa andra ämnen än huvudämnena. Dessa övriga ämnen får tillsammans utgöra högst hälften av studiekursen. Inom

utbildningen i databehandling ligger tyngdpunkten på hålkortsmetodik och programmering av datamaskiner. U.S. Office of Education har givit ut en Business Data Processing Curriculum Guide (Washington, 1963) med relativt utförliga rekommendationer rörande post high school-utbildning i ADB vid tekniska skolor och kommunala junior colleges. Denna handbok överensstämmer avsevärt bättre än de flesta nuvarande faktiska studieprogrammen med den inriktning som skisserats i kapitel 5 och utgör den närmaste motsvarigheten i USA till den planerade utbildningen i Sverige. Innehållet i den amerikanska handboken skall därför refereras i det följande. Målet skall vara att utbilda tekniskt kvalificerade systemmän och programmerare. Sådana måste ha vissa kunskaper i databehandlingsteknologi och om datamaskinernas funktioner och deras operationsrepertoar. De bör vidare kunna utföra följande arbetsuppgifter, som förekommer inom en datacentral: 1. Biträda en systemman vid definition av problem och vid utformning av nya logiska system för lösning av databehandlingsuppgifter och för informationsspridning till alla nivåer inom en organisation. 2. Utarbeta detaljerade databehandlingsrutiner, koppla boxar för hålkortsmaskiner och skriva program för datamaskiner samt dokumentera dessa rutiner på ett fackmässigt sätt. 3. Utarbeta material för utprovning av rutiner och program samt genomföra utprovningen av dessa. 4. Göra förbättringar inom ett system. 5. Göra ändringar i system och program när så erfordras. De utbildade skall ha en översiktlig kunskap om databehandlingsutrustning och skall ha specialiserat sig på användningen av en bestämd maskin. De skall kunna lära sig att programmera en godtycklig, ny maskin genom ett minimum av vidareutbildning. De skall ha tillräcklig grundläggande utbildning för att kunna avancera till befattningar med större ansvar inom industrin. Vid första årets slut skall den studerande vara kvalificerad för anställning som hålkortsoperatör eller som lärling i programmering. Beträffande förkunskaperna anges det som önskvärt att eleverna behärskar den elementära matematiken, särskilt algebran på highschool-nivån. De bör därutöver ha ådagalagt intresse för fysik och för matematisk analys. Intresset för fysik uppges ha större betydelse än betyg från kurser i mera avancerade matematiska specialämnen. Tillträdet till kurserna begränsas genom anlagstest, intervjuer och klassernas storlek. Erfarenheterna av anlagstesten för programmerare har visat att elever som uppnår en relativt hög poäng har goda utsikter att lyckas i sina studier och senare i sitt arbete som programmerare. Förutom testresultaten bör hänsyn även tagas till vissa andra faktorer såsom personlighet, energi, målmedvetenhet och tidigare studieresultat. Beträffande kursinnehållet sägs att de studerande bör ägna 50 % av sin tid å t

68 sitt specialområde, databehandling, 30 % åt stödämnen såsom matematik, bokföring och engelska samt återstående 20 % av tiden åt valfria allmänna ämnen. Den egentliga ADB-utbildningen omfattar sålunda omkring ett läsår. Kurserna är planerade speciellt för att motsvara ADB-teknikerns behov och de utgörs inte av akademiska kurser i traditionell mening. Fastän tyngdpunkten i kursinnehållet ligger på administrativ databehandling, förbereds den studerande även för vetenskapliga tillämpningar av ADB och för processregleringsuppgifter inom industrin. Differentiering av ADB-utbildningen på tre särskilda linjer, nämligen för administrativ ADB, matematisk-teknisk ADB och processreglering, avvisas med följande argumentering: övningsprogrammen bör ha en bred bas, dvs. lägga stor vikt vid teknikens grundläggande principer. Arbetsgivarna får sedan anordna den ytterligare specialutbildning som därutöver erfordras. Programmering av datamaskiner för kommersiella, tekniskt-naturvetenskapliga och processregleringstillämpningar av ADB har en gemensam bas av grundläggande kunskaper. Om programmeraren övats tillräckligt grundligt och allsidigt inom dessa grundläggande kunskapsmoment, har han sådana insikter i principerna för programmering, att han kan läsa in en speciell maskin eller ett speciellt problem under en kort utbildningskurs inom företaget eller hos en maskinfirma. Vissa tekniska tillämpningar kräver dock matematisk eller teknisk utbildning utöver den som ingår i programmerarutbildningen. Kursprogrammet består av fem programmeringskurser, två kurser i systemarbete och en större arbetsuppgift i systemarbete. Programmeringskurserna omfattar utbildning i programmeringsspråk, planering av datamaskintillämpningar inom områdena bokföring och revision samt programmering av digitala datamaskiner. I samband därmed behandlas frågor rörande dataskydd. Kurserna i systemarbete innehåller bland annat en studie av integrerade informationssystem särskilt med hänsyn till arbetsförenkling samt beskrivning av arbetsrutiner och utformning av sådana. Systemarbetsutbildningen kompletteras med fältarbete som består av bland annat lönsamhetsberäkningar för verkliga kommersiella situationer. Då det gäller stödämnena sägs att kunskaper i bokföring utgör en väsentlig grund för en företagslednings beslut. Behandlingen av bokföringsuppgifter och kontrollen av olika registerdata såsom räkningar, inkomster, utgifter, försäljning och inventarier nämns som exempel på vad bokföringskunskaperna bör omfatta. Kursen i bokföring syftar till att ge kunskaper i grundläggande bokföringsprinciper. Kurserna i matematik behandlar följande ämnen: grundläggande logik, talsystem, algebra (med tyngdpunkt på problemlösning), logaritmräkning samt boolsk algebra. En kurs i elementär statistik omfattar deskriptiv statistik och statistisk inferens. Betydelsen av kommunikationsfärdigheter för att kunna klart och effektivt

uttrycka fakta och idéer betonas. Kurser i muntlig och skriftlig framställning ges under det första studieåret. Förmågan att skriva klart och kortfattat övas. I kurserna ingår övningar i rapportskrivning och presentation av data för företagsledningen. Det uppges att kursplaneförslaget har utarbetats under samarbete mellan lärare, databehandlingsspecialister, representanter för handel, industri och förvaltning samt U.S. Office of Education och att det utgör ett förslag till hur utbildningen i databehandling skall anordnas för att ge erfarenhet genom övning.

Påbyggnadskurs

till

fackutbildningen

Det skulle inte erbjuda några svårigheter att utöka kurstiden för en fackutbildning i Sverige avsevärt utöver två terminer med hänsyn till att det finns åtskilligt stoff som kunde tilläggas. Fackutbildningen i ADB enligt de sakkunnigas förslag kan ges ökad bredd och ökat djup, om kurstiden förlängs. De nya kursmoment som härvid bör tillkomma hänför sig i första hand till ämnena systemarbete och programmering. Även en fördjupning av flera moment kunde göras. Systemarbetet skulle kunna utökas med avancerad analysteknik samt med konstruktion av modeller för simulering av bland annat beslutprocesser. Vidare skulle kunna ingå en grundligare genomgång av nätplanering och de program som finns utvecklade för detta ändamål. I ämnet programmering kunde kurserna i problemorienterade programmeringsspråk fördjupas. I kursen kunde även ingå ett grundligt studium av ett antal standardprogram. Övningarnas antal kunde ökas liksom deras svårighetsgrad. En sådan utökning av innehållet i huvudämnena kräver emellertid fördjupade kunskaper i vissa stödämnen, framför allt i matematik, statistik och företagsekonomi. Ämnet beräkningsmetoder skulle då behöva utvidgas till att omfatta delar av de akademiska ettbetygskurserna i matematik, matematisk statistik och informationsbehandling, särskilt numerisk analys. I den mån det inom den akademiska utbildningen i ämnet informationsbehandling eller inom det akademiska utbildningsväsendet i övrigt meddelas undervisning inom de specialområden som här angivits är det dock inte nödvändigt att anordna särskild fackutbildning för de elever som behöver en påbyggnad till den grundläggande fackutbildningen i ADB. Om det efter några år skulle visa sig att den akademiska utbildningen i berörda ämnen är för specialiserad för att motsvara dessa elevers behov eller om behovet av större praktiska arbetsuppgifter i anslutning till vissa kursmoment inte kan tillgodoses på ett tillfredsställande sätt inom ramen för den akademiska undervisningen, bör dock frågan om anordnande av särskild fackutbildning tagas upp till förnyad prövning. Denna mera specialiserade utbildning i databehandling eller informationsbehandling bör inte direkt anknytas till eller ingå i den grundläggande fackutbildningen i ADB.

70 Slutsatser Den föreslagna fackutbildningen i ADB ger en grund av sådana teoretiska och praktiska kunskaper som de flesta systemmän och programmerare behöver i sitt arbete. De kursmoment som därutöver skulle ingå i en breddad och fördjupad fackutbildning är inte lika angelägna för flertalet av eleverna. Med hänsyn till att fackutbildningen i ADB i regel kommer att bygga på en lång grundläggande allmän skolutbildning är det angeläget att utbildningen inte onödigtvis förlängs. Fackutbildningen i ADB bör således begränsas till en ettårig kurs. Den bör ge en allsidig grundläggande utbildning för arbetsuppgifter inom ADB-området och innehålla praktiska övningar i anslutning till flertalet centrala kursmoment. Specialutbildning i anknytning till andra ämnesområden än ADB och informationsbehandling bör inte ingå i fackutbildningen. Sådan specialutbildning bör i stället kunna erhållas genom akademiska studier och eventuellt i framtiden genom påbyggnadskurser till fackutbildningen i ADB.

6.6 Verksamhetsformer

Inom ämnena systemarbete och programmering bör undervisningen bestå av såväl teoretiska genomgångar som av praktiskt inriktade övningsuppgifter i anknytning till dessa. Dessa övningar bör vara av två skilda slag. Mindre omfattande övningar på de speciella kursmomenten bör insprängas i lektioner med teoretisk genomgång och bör särskilt i ämnet programmering utgöra huvuddelen av studiekursen. Därutöver bör eleverna, som närmare angivits tidigare i detta kapitel, få genomföra ett antal större arbetsuppgifter med samtidig övning av flera centrala kursmoment. Dessa större övningsuppgifter, som kan sägas utgöra en i utbildningen inbyggd praktik, bör utföras delvis som grupparbeten och delvis som individuella uppgifter. Dessa övningar innehåller såväl systemarbete som programmering. De sakkunniga har övervägt möjligheten att förlägga dessa större övningar till praktikperioder under vilka eleverna skulle placeras ut som praktikanter vid olika datacentraler. Praktiktjänstgöring av detta slag skulle emellertid inte ge samma allsidiga träning för de kommande arbetsuppgifterna som det föreslagna starkt målinriktade studieprogrammet. Det är lika nödvändigt för blivande systemmän och programmerare att de får en allsidig praktisk utbildning som för andra yrkesgrupper av jämförligt slag. Den bästa garantin för att den praktiska utbildningen i ADB blir allsidig och tillräckligt grundlig är att den anordnas i form av en serie väl planerade övningsuppgifter under lärares direkta handledning. Vissa större övningar bör utföras under längre sammanhängande tidsperioder varvid en praktikperiod om två veckor bör förläggas till slutet av första terminen och en lika lång sådan till mitten av den andra terminen. Vidare bör till slutet av

denna sista termin förläggas en period om fyra veckor för ett mera omfattande arbete som bör utgöras av en individuell arbetsuppgift. I ämnena systemarbete och programmering bör lärarens undervisning kunna kompletteras med viss undervisning av specialister. Denna specialundervisning bör kunna avse såväl föreläsningar som handledning av grupparbeten eller av individuella uppgifter. Kunskaperna i kontorsteknik är mycket elementära och kan inhämtas oberoende av vad som studerats i de övriga ämnena. För undervisningen i vissa moment inom dessa ämnen är det emellertid nödvändigt att kursinnehållet i ämnet kontorsteknik redan har studerats. Undervisningen i ämnet kontorsteknik bör därför förläggas till den första hälften av kurstiden. Under senare hälften byts detta ämne mot ergonomi som endast i ringa utsträckning kommer att tilllämpas under studietiden. Ämnet fackteknisk engelska har till uppgift att underlätta studierna av facklitteratur i programmering och systemarbete. Det är därför naturligt att ämnet studeras under första delen av kurstiden. Undervisningen i ämnet beräkningsmetoder skall utgöra ett stöd för studiet av vissa speciella kursmoment. Behovet av denna stödundervisning är inte koncentrerad till någon viss del av kurstiden. Ämnet bör därför studeras under hela kurstiden.

6.7 Timplaner

Antalet undervisningstimmar i de olika undervisningsämnena har i överensstämmelse med de nyss angivna riktlinjerna fördelats på veckotimmar. I följande tablå anges ett förslag till timplan för de delar av de båda terminerna som inte upptas av praktikperioder. För jämförelse medtages i tablån en särskild kolumn även för praktikperioderna. Första terminen

Andra terminen

Praktikperioder

13 9 6 1 2 — 4

14 12 — 1 — 4 4

— — — — — — 35

35 Programmering Systemarbete Kontorsteknik Beräkningsmetoder . . . Fackteknisk engelska . Ergonomi Större övningsuppgifter Summa

7. Elevrekrytering

Det svenska skolväsendet präglas sedan någon tid av genomgripande förändringar. Nya skolformer kommer till, andra försvinner. På grund av den oenhetlighet i formell skolunderbyggnad som därför under de närmaste åren kan förefinnas hos sökande till framför allt vissa icke-akademiska utbildningslinjer, skall frågorna om förkunskaper och elevurval här behandlas relativt utförligt. Vissa förkunskaper är, såsom framgått av det föregående, nödvändiga. Vissa personliga egenskaper har vidare mycket stor betydelse för vederbörandes lämplighet för ADB-arbete.

7.1 Förkunskaper

Utgångspunkten vid planeringen av fackutbildningen har varit att det är angeläget att formella krav på förkunskaper uppställs endast i den utsträckning som är nödvändigt för att eleverna skall kunna tillägna sig och använda kunskaperna.

En systemmän eller programmerare måste i skilda sammanhang beskriva sina arbetsresultat skriftligt och även formulera instruktioner för annan personal. Förmågan att uttrycka sig klart och enkelt är således av stor betydelse för programmerare och systemmän. Skolbetyg i svensk skrivning från t. ex. fackskola och gymnasium är därför av stort värde. Den facklitteratur som behandlar ADB är i allmänhet engelskspråkig. Nyheter på området publiceras oftast först i amerikanska eller engelska publikationer. Vidare översätts viktigare artiklar och böcker från exempelvis ryska ofta endast till engelska. Alla avancerade internationella programmeringsspråk är uppbyggda kring engelska ord och uttryck. Ehuru engelska med specialinriktning på ADB-termer tidigare föreslagits ingå som ett särskilt ämne är det dock nödvändigt att eleverna redan vid fackutbildningens början kan läsa och förstå allmän engelsk text. I såväl administrativa som tekniskt-vetenskapliga tillämpningar av ADB används generella algebraiska uttryck i vilka aktuella talvärden insätts då programmet körs. Aktuella kunskaper i elementär algebra ungefär motsvarande den särskilda kursen i grundskolans årskurs 9 är därför nödvändiga redan på ett tidigt stadium i programmeringsutbildningen. Även andra delar av nyss nämnda matematikkurs har betydelse som hjälpmedel för programmeringsarbetet. Som

extempel kan nämnas förenkling av aritmetiska uttryck, procenträkning samt lö)sning av ekvationer. De ytterligare kunskaper i matematik som erfordras för pirogrammerings- och systemarbetet bör meddelas inom fackutbildningen dels i ärmnet beräkningsmetoder och dels i anslutning till de moment i kursen där kunskiaperna behövs t. ex. i samband med övningsuppgifter. Ytterligare förkunskap e r i matematik är av stort värde men de är inte nödvändiga för alla blivande systemmän och programmerare. Betyg i matematik från fackskola eller gymnasiium bör tillmätas stor betydelse vid elevrekryteringen. Som jämförelse kan nämnas att de förkunskaper i matematik som krävs för em tvåårig utbildning i ADB vid junior colleges i USA motsvarar en svensk re^alexamen eller den särskilda kursen i nioårig grundskola. Det bör dock påpekas attt elevernas förkunskaper i regel är högre. Förkunskaper i naturvetenskapliga ämnen anses på många håll i USA vara av säirskilt stort värde för blivande programmerare även inom det administrativa ormrådet. E t t större mått av allmänna förkunskaper hos eleven ger i allmänhet ökade förutsättningar att tillgodogöra sig undervisningen. Det är dessutom önskvärt at;t förkunskaperna har en viss bredd så att eleven efter genomgången fackutbiildning under sin yrkesverksamhet har förutsättningar för att följa med i utveecklingen och efter behov fortbilda sig. Risk föreligger eljest att snävt specialiserade kunskaper blir föråldrade samt att ny teknik och nya hjälpmedel kräver mier än personen i fråga kan prestera. Någon akademisk utbildning kan emellertid inte anses vara behövlig för en prraktiskt inriktad fackutbildning i ADB. Behovet av ADB-utbildning för akadeemiker kommer för övrigt att i ökande omfattning tillgodoses inom universitet oc:h högskolor (prop. 1965:40). På grund av den mångfald områden där databehandling vunnit insteg är det amgeläget att personer med olika tidigare studieinriktning rekryteras till fackuttbildningskurserna i ADB. Den som genomgått teknisk eller ekonomisk linje av gy/mnasium eller fackskola har i allmänhet en mycket god bakgrund för fackuttbildning i ADB. Elever från ekonomisk linje bör kunna befrias från att deltaga i mndervisningen i en del av ämnet kontorsteknik. Den tid som härigenom frigö5rs kan utnyttjas antingen för att fördjupa kunskaperna inom något specialoimråde eller för att förbättra förkunskaperna i exempelvis matematik. Elever frrån teknisk linje kan ges tillfälle att på liknande sätt fördjupa sina kunskaper i excempelvis numeriska beräkningsmetoder i stället för att delta i de delar av ämnesna ergonomi och beräkningsmetoder, som de redan behärskar. Elever från amdra linjer av gymnasiet och fackskolan bör delta i undervisningen i samtliga aminen. Sökande till fackutbildningen bör kunna antas som elever, även om de inte har gemomgått fullständig utbildning i fackskola eller gymnasium men uppfyller de miinimikrav som angivits tidigare i detta kapitel nämligen i svenska, engelska oc:h matematik.

7.2 Urvalsinstrument

Urvalet av elever bland sökande till fackutbildning i ADB bör inte göras enbart på grundval av genom skolbetyg dokumenterade förkunskaper. Bland dem som uppfyller minimikraven kan finnas åtskilliga, särskilt något äldre personer, som genom praktisk yrkesverksamhet förvärvat grundlig erfarenhet av administrativa rutiner. Dessa har därjämte ofta en starkare känsla för ansvar och för betydelsen av att ett arbete utförs noggrant. Sådana egenskaper har utomordentligt stor betydelse för arbete inom ADB-området och kan ofta uppväga brister i den formella utbildningen. Vid urvalet av elever till fackutbildning i ADB bör därför även tidigare yrkeserfarenhet tillmätas stor betydelse. Svenska och utländska erfarenheter av psykotekniska prov visar att den som lyckats mycket bra i sådana prov oftast blir en god programmerare och systemman. Medelmåttiga eller mindre goda resultat i dessa prov saknar ofta prognosvärde. Bland egenskaper som är svåra att testa märks uthållighet, flit och målmedvetenhet. E t t sätt att undersöka dylika egenskaper vore att intervjua vederbörandes tidigare arbetsledare eller lärare. De sakkunniga vill förorda att sådana intervjuer utförs i de fall då övriga urvalsinstrument ger otydliga eller motsägande utslag. Psykotekniska prov bör i allmänhet utnyttjas som ett kompletterande instrument vid urval av sökande till fackutbildning i ADB. Före intagningen av elever till fackutbildning i ADB bör kurserna annonseras bl.a. i dagspressen. Information om kurserna bör även spridas inom avgångsklasserna i fackskolan och gymnasiet. Det finns anledning räkna med att fackutbildningskurser i ADB som annonserats på angivet sätt i god tid före kursernas början skulle kunna locka många kvalificerade sökande med olikartad förutbildning och varierande studieinriktning. Fackutbildningen bör bl. a. kunna utgöra ett alternativ till akademisk utbildning för många elever från gymnasiets olika linjer. Av enkätundersökningen (bilaga nr 2) framgår att nyrekryteringen främst skulle avse gymnasieutbildade (och motsvarande) från ekonomisk linje. Genom den föreslagna utbildningen får även elever från andra linjer än den ekonomiska förutsättningar för att bli väl användbara för flertalet arbetsuppgifter i samband med administrativ databehandling. Fackutbildning enligt de sakkunnigas förslag innebär en så starkt specialiserad utbildning, att det övervägande antalet av eleverna, oberoende av deras föregående utbildning, måste antagas behöva deltaga i flertalet, vanligen samtliga, kursmoment. Det finns därför ingen anledning att differentiera ifrågavarande utbildning med hänsyn till tidigare studieinriktning eller allmän utbildningsnivå.

8. Organisation

I detta kapitel diskuteras först huvudmannaskapet för fackutbildningen i ADB jämte organisationen av den centrala och lokala ledningen. I ett särskilt avsnitt diskuteras olika möjligheter att ersätta kvalificerade lärarkrafter med tekniska hjälpmedel. Därefter framläggs vissa förslag rörande undervisningens organisation och rekryteringen av elever till fackutbildningen. Vidare ges ett förslag till dimensionering och lokalisering av fackutbildningen. Avslutningsvis diskuteras vidareutbildningens problem.

8.1 8.1.1

Huvudmannaskapet och ledningen Huvudmannaskapet

Åtgärder som påverkar produktivitetens utveckling inom ekonomiskt betydelsefulla sektorer är delvis en statlig angelägenhet. Inrättandet av en fackutbildning i ADB utgör ett typiskt exempel på sådana åtgärder men är samtidigt en angelägenhet för näringslivet och kommunerna. Tillgången på utbildningsmöjligheter inom en region är av betydelse för såväl regionens utveckling som för befolkningens möjligheter till yrkesval. Anordnandet av specialutbildning för olika yrkesfunktioner måste emellertid ske med hänsynstagande till den lokala arbetsmarknadens behov eftersom personer under utbildning i stor utsträckning är lokalt bundna genom bostadsförhållanden eller av personliga skäl. De kommunala myndigheterna har i allmänhet bättre överblick över utvecklingen på den lokala arbetsmarknaden än vad en central myndighet kan ha. Det är därför naturligast att de kommunala skolstyrelserna i större industriorter utreder frågan om det inom orten bör anordnas fackutbildning i ADB. Beslut rörande anordnandet och dimensioneringen av sådan utbildning bör dock ske inom en instans som kan samordna de lokala initiativen och övervaka att den totala utbildningsverksamheten blir dimensionerad och lokaliserad i huvudsaklig överensstämmelse med arbetsmarknadens totala behov. Denna centrala myndighet bör också förse skolstyrelserna med vissa uppgifter till underlag för den lokala planeringen. Kontakterna i dessa frågor bör som vanligt i allmänhet gå via regionala myndigheter. Kostnaderna för fackutbildningen i ADB bör inte belasta kommunernas ekonomi i så stor utsträckning att någon kommun av kostnadsskäl avstår från att anordna sådan utbildning. Om fackutbildning i ADB anordnas av enskild huvv.fl-

man, bör som villkor för statsbidrag gälla att den kommunala skolstyrelsen på orten tillstyrker att så sker och att samma kursplaner skall gälla som för den kommunalt anordnade fackutbildningen samt att garantier skapas för att utbildningens kvalitet kan upprätthållas. Ett allmänt villkor för statsbidrag bör vara, att inga elevavgifter skall förekomma. Huvudmannaskapet för en statsunderstödd fackutbildning i ADB bör sålunda normalt vara kommunalt. Det bör såsom ovan framhållits undantagsvis kunna få vara enskilt om den kommunala skolstyrelsen tillstyrker detta. 8.1.2

Den lokala

ledningen

Om huvudmannaskapet för fackutbildningen blir kommunalt bör den kommunala skolstyrelsen bli det organ som administrerar verksamheten. I uppgiften bör ingå att pedagogiskt och administrativt leda utbildningen, således att anställa lärare och annan erforderlig personal, att anskaffa lokaler och utrustning till dessa, att sprida information om planerade kurser, att rekrytera elever, att utfärda betyg över genomgången utbildning etc. Dessa uppgifter bör åvila skolchefen i kommunen. Vissa av de rent administrativa uppgifterna samt huvuddelen av de uppgifter som sammanhänger med den pedagogiska ledningen av utbildningen, bör på varje ort fullgöras av en särskild lärare och såvitt avser Stockholm särskild befattningshavare. Till sådan pedagogisk ledare bör utses den av lärarna inom ämnesområdena systemarbete och programmering som är bäst lämpad för uppgiften med hänsyn till tidigare tjänstgöring som lärare och inom ADB-området. Här avsedd befattningshavare i Stockholm bör även leda den praktiska lärarutbildningen för fackutbildning i ADB enligt de förslag som framförs i kapitel 9. Fackutbildningen bör organisatoriskt anknytas till yrkesskolor. Dess karaktär av postgymnasial fackutbildning bör dock bibehållas, varför normerna för yrkesskolorna inte i alla avseenden synes kunna tillämpas. 8.1.3

Den centrala

ledningen

Den centrala ledningen för huvuddelen av utbildningsväsendet är fördelad mellan skolöverstyrelsen och universitetskanslersämbetet. Fackutbildningen i ADB ligger i gränsområdet mellan dessa båda myndigheters ansvarsområden. Den av de sakkunniga föreslagna lokala organisationen av fackutbildningen anknyter nära till den framtida organisationen av de gymnasiala skolorna vilka hör till skolöverstyrelsens område. De sakkunniga föreslår därför att den centrala ledningen för fackutbildningen i ADB förläggs inom skolöverstyrelsen. Det bör ankomma på den centrala ledningen att sedan vederbörande länsskolnämnd yttrat sig fatta beslut rörande lokalisering och dimensionering av fackutbildning i ADB. Den centrala ledningen bör förmedla information om bl. a. nya hjälpmedel och metoder för undervisningen. Den bör vidare anordna försöksverksamhet med

nya hjälpmedel och metoder samt utarbeta eller initiera produktion av läroböcker och hjälpmedel när så behövs. En viktig uppgift för den centrala ledningen måste bli att initiera lärarutbildning i ADB då så erfordras och att organisera ADB-lärarnas fortbildning. Därtill kommer åtskilliga andra uppgifter som nära sammanhänger med dessa huvuduppgifter. Flertalet av de arbetsuppgifter som enligt förslaget skall falla på den centrala ledningen, är till sin art sådana att de relativt nära ansluter till arbetssättet i skolöverstyrelsen medan de däremot skulle i viktiga avseenden avvika från universitetskanslersämbetets arbetsformer. Detta sammanhänger med att universitetskanslersämbetet huvudsakligen administrerar rent statlig verksamhet, medan de under skolöverstyrelsen hörande skolformerna till allra största delen har kommunalt huvudmannaskap och statsbidrag. För att den centrala ledningen skall få möjlighet att i erforderlig utsträckning följa utvecklingen på ADB-området och tillse att utbildningens innehåll snabbt anpassas till nya utvecklingstendenser är det emellertid nödvändigt att dessa arbetsuppgifter sammanhålls inom en speciell organisatorisk enhet. Inom den sammanhållna organisatoriska enheten bör finnas minst två befattningshavare med grundlig erfarenhet av programmerings- och systemarbete samt med pedagogisk erfarenhet. Det vore olämpligt att under ett intensivt utvecklingsskede överlåta åt en ensam ämnesexpert att göra de bedömningar av utvecklingstendenserna och dessas konsekvenser för utbildningens utformning vilka ofta kommer att bli nödvändiga att utföra. Det skulle innebära betydande risker för ensidighet och förseningar av angelägna kursplanerevisioner. Det bör klart uttalas att ämnesexperterna skall samråda med experter från näringslivet innan kursplaneändringar rörande fackutbildningen företas. Arbetsuppgifterna för dessa specialister i ADB blir kvalificerade och omfattande, särskilt under initialskedet. Detta gäller såväl de pedagogiska som de administrativa arbetsuppgifterna. En lämplig personalbesättning under ett uppbyggnadsskede bör vara en avdelningsdirektör, en skolkonsulent samt på halvtid en skolpsykolog. Den senare bör organisatoriskt anknytas till någon annan enhet inom skolöverstyrelsen men ha som en huvuduppgift att utprova hjälpmedel och metoder för ADB-utbildningen samt att utveckla urvalsinstrument för antagning av elever till fackutbildning och att utarbeta standardprov för betygssättningen. Förutom dessa tre tjänstemän bör arbetsenheten innehålla personal för skrivhjälp. E t t kanslibiträde bör vara tillräckligt. Med den föreslagna personaluppsättningen bör det bli möjligt att till denna arbetsenhet förlägga även vissa andra uppgifter som rör utbildning i ADB. Som exempel på sådana kan nämnas följande: ur ADB-synpunkt studera behovet av revision av läroplaner inom olika skolområden och i förekommande fall föreslå sådana revisioner, bevaka nya utbildningsbehov i ämnen som berör automationsområdet, medverka vid bedömningen av litteratur och hjälpmedel för kursmoment som innehåller orientering om eller utbildning i ADB.

78 Den nya arbetsenheten bör sålunda förutom fackutbildningen även ha uppgifter som rör samtliga övriga utbildningsvägar inom skolöverstyrelsens verksamhetsområde t. ex. yrkesskola, fackskola och gymnasium. Genom upprättandet av den föreslagna organisationen blir den nuvarande deltidstjänsten som skolkonsulent inom yrkesutbildningsavdelningen inte längre behövlig. De sakkunniga föreslår därför att denna deltidstjänst indrages och att de därtill hörande arbetsuppgifterna överflyttas till den nya organisatoriska enheten.

8.2 Hjälpmedel

Ämnesområdet programmering och systemarbete är ett relativt nytt kunskapsområde. Det är naturligt om undervisningsmetodiken och hjälpmedlen för undervisningen är mindre utvecklade inom nya ämnesområden än inom äldre, stabiliserade ämnen. Någon lärobok i undervisningsmetodik för ADB torde inte finnas utgiven ännu. De metoder som tillämpas utgör i allmänhet lån från andra liknande ämnesområden, t. ex. matematik. Då det gäller hjälpmedel för ADButbildning erbjuds dock flera möjligheter. Den nära anknytningen till datamaskiner och andra avancerade tekniska produkter har bidragit till att undervisningen i främst programmering ofta har kunnat utnyttja även de mest avancerade undervisningsmedlen såsom film och TV. Datamaskiner utgör ett nödvändigt hjälpmedel vid fackutbildning i ADB.

8.2.1 Datamaskiner

För utbildningen i ADB behövs tillgång till datamaskintid. Det är emellertid inte nödvändigt att anskaffa särskilda datamaskiner för fackutbildningskurserna. Även om kostnaderna för datamaskintiden skulle bli betydande blir den totala tidsåtgången dock inte av den storleksordningen att det vore fördelaktigt att köpa eller hyra särskilda maskiner. Det är fördelaktigare att utnyttja datamaskiner på servicebasis eftersom det, om flera slags datamaskiner kan få användas, blir möjligt att mera differentiera de större övningsuppgifterna efter elevernas förkunskaper och intresseinriktning. Det bör uppdragas åt statskontoret att i samråd med skolöverstyrelsen träffa avtal om datamaskintid till fackutbildningen. I uppdraget bör ingå att undersöka i vilken utsträckning olika företag (förvaltningar etc.) är villiga att stödja undervisningen på de olika kursorterna genom att bidraga med maskintid gratis eller till nedsatt pris. Frågan om statens kostnader för datamaskintid kan inte slutgiltigt lösas förrän beslut fattats rörande utbildningens lokalisering. De sakkunniga har under hand inhämtat att vissa företag kan väntas vara beredda att på angivet sätt stödja utbildningen.

79 8.2.2

Övriga tekniska

hjälpmedel

Tillgången på bildmaterial är ofta god då det gäller att presentera sådana datamaskiner som är under försäljning. Detta material finns tillgängligt i form av broschyrer, bilder och kortfilmer och det kan i viss utsträckning utnyttjas utan kostnad genom förmedling av datamaskinfabrikanterna. Från nyss nämnda företag kan ytterligare viss undervisningsmateriel erhållas mot betalning t. ex. handböcker i olika programmeringsspråk samt vissa programmerade hjälpmedel. Dessa senare behandlas i avsnittet 8.2.3. Tillgången på böcker i programmering är relativt god. Även om systemarbete finns vissa böcker. Bland dessa bör nämnas statskontorets kompendium i administrativ rationalisering — ADB-systemarbete. De flesta övriga läroböckerna i ADB-ämnen är engelskspråkiga. Inga av de nu tillgängliga läroböckerna är direkt lämpade för den föreslagna fackutbildningen. De sakkunniga föreslår därför att kompendier till fackutbildningen utarbetas. Även i fråga om vissa andra hjälpmedel behövs insatser av det allmänna. En del av dessa bör kunna inrymmas inom det pedagogiska utvecklingsarbete som leds av skolöverstyrelsen. Filmer och annat bildmaterial utgör effektiva hjälpmedel för undervisningen i systemarbete liksom i vissa moment inom ämnet programmering. Det bör uppdragas åt skolöverstyrelsen att anskaffa filmer och annat bildmaterial för undervisningen i ADB samt vid behov initiera produktion därav, dels för fackutbildningens behov och dels för orienteringen om ADB inom de gymnasiala skolorna. Lämplig undervisningsmateriel torde ofta kunna inköpas från utlandet. En förteckning över bildtekniska hjälpmedel publiceras årligen i Data Processing Yearbook. TV-tekniken används redan på vissa håll för utbildning i ADB. Sålunda utnyttjas ett sluten-krets-system vid utbildning hos en datamaskinfabrikant i Sverige. Därigenom kan en lärare samtidigt undervisa i flera klasser. Kontakten med läraren upprätthålls i detta fall genom telefoner vid elevernas platser i de olika klassrummen. På orter där mer än en undervisningsgrupp samtidigt genomgår fackutbildning i ADB, dvs. i första hand i Stockholm, kan det visa sig lämpligt att utnyttja ett sluten-krets-system för vissa delar av undervisningen, speciellt för vissa teoretiska genomgångar, för ett effektivt utnyttjande av specialister etc. E t t mera radikalt grepp skulle vara att sända vissa delar av fackutbildningen i ADB över det fasta TV-nätets planerade kanal för undervisningsändamål. Därigenom skulle uppnås att undervisningens kvalitet kunde hållas på en hög nivå och att de bästa föreläsarna kunde utnyttjas mera effektivt än genom att sändas ut på föreläsningsturnéer. Vissa TV-serier skulle kunna utnyttjas som delkurser i fackutbildningen och samtidigt inom den akademiska utbildningen i informationsbehandling. Genom

so sändning av TV-programmen i repris på kvällstid skulle undervisningsprogrammen bli tillgängliga för repetitioner och för en större allmänhet. Om utrymme inte skulle kunna beredas inom TV:s nya kanal för en så specialiserad utbildning som den ifrågavarande, bör istället en annan metodik prövas som närmare skall anges i det följande. TV-lektioner kan inspelas på videoband och kopior av dessa sändas per post till de orter där fackutbildning anordnas. Inom vissa amerikanska utbildningsinstitutioner finns redan nu på TV-band inspelade lektionsserier som ingår i kurser i programmering. Som exempel kan nämnas en FORTRAN-kurs om ett tjugotal halvtimmeslektioner som utarbetats inom Wayne State University i Detroit. Om kopior av banden från Detroit kan spelas upp med hjälp av specialutrustning på TV-området bör en kopia av dessa lektionsband inköpas och utnyttjas vid planeringen av de tidigare i detta avsnitt föreslagna TV-serierna. Det bör uppdragas åt skolöverstyrelsen, eventuellt i samarbete med Sveriges Radio, att skyndsamt igångsätta planering för produktion av TV-program för utbildning i ADB, särskilt för fackutbildningen i ADB. Dessa TV-program bör sändas med början senast under hösten 1966. TV utgör allmänt sett ett utmärkt hjälpmedel även för att bredda utbildningen i ADB. Om programserier rörande ADB sänds i TV kan detta bidraga till att avhjälpa en del av de nuvarande bristerna på kunskaper om ADB, särskilt bland de redan yrkesverksamma. En motsvarighet till radiokursen i statskunskap vore möjlig och av betydelse för den ekonomiska utvecklingen. Det bör uppdragas åt vederbörande utbildningsmyndighet att överväga denna fråga.

8.2.3 Programmerade

hjälpmedel

Med programmerade hjälpmedel avses här undervisningsmateriel som kan studeras av en elev utan lärares medverkan. Materielen skall därför vara så utformad att den förutom en normal läroboks innehåll även ger studieanvisningar och arbetsuppgifter med lösningar som möjliggör för eleven att själv kontrollera sina framsteg. Den skall även ge anvisningar om vad som bör repeteras när så behövs. Anvisningarna skall vara så utformade att elevens intresse hålls vid liv och så att den personliga kontakten med en lärare får en så god ersättning som möjligt. Detta uppnås om studieanvisningarna differentieras med hänsyn till vilken grad av mognad och kunskapsbehärskande som eleven dokumenterar i sina kontrolluppgifter. Programmerade hjälpmedel torde utgöra den för närvarande mest lovande metoden för att effektivisera undervisningen genom att individualisera den. Bland hjälpmedlen för programmerad undervisning märks s. k. självinstruerande böcker och vad som i USA går under beteckningen datamaskinunderstödd undervisning.

81 Även kombinationer av dessa hjälpmedel och mera traditionella sådana förekommer, mest försöksvis. Bland tidigare försök i riktning mot programmerad undervisning kan nämnas läroböcker avsedda för självstudier, vissa samlingar av övningsuppgifter med lösningar och kommentarer samt korrespondensinstitutens kurser. Likheterna mellan korrespondenskurserna och programmerade hjälpmedel är mycket stora. Eleverna styrs dock hårdare genom de mera detaljerade studieanvisningarna i t. ex. en självinstruerande bok. En annan skillnad är den att vid korrespondensundervisning har eleven brevledes kontakt med läraren under hela studietiden. Korrespondenskurser i ADB-ämnen för utbildning inom den statliga franska förvaltningen har utarbetats inom det franska finansministeriet. De erfarenheter som vunnits genom dessa korrespondenskurser bör tillvaratagas och utnyttjas. En av principerna för de självinstruerande böckerna kan sägas vara den att det till vissa kontrollfrågor finns ett antal svar att välja mellan. För vart och ett av dessa svar finns sedan en sidhänvisning om var eleven skall fortsätta att läsa. Till kursen hör ibland även annan undervisningsmateriel, t. ex. ett planschverk, till vilket hänvisningar görs. Datamaskinunderstödd undervisning innebär att hela kursen eller en större eller mindre del av den matats in i en datamaskins minne och att de instruktioner och uppgifter som behövs vid inlärningen matas ut till eleven via en skrivmaskin (terminal/frågestation) eller till en televisionsskärm eller på annat sätt. Eleven meddelar sina svar till datamaskinen genom att trycka på särskilda knappar eller via en skrivmaskin. Datamaskinunderstödd undervisning lämpar sig bäst för ämnesområden där undervisningen behandlar en begränsad mängd data och ett stort antal regler för hur dessa data skall kombineras, t. ex. i matematik, språk och programmering av datamaskiner. Det är dock möjligt att utnyttja denna teknik även för ämnen av annan karaktär. Erfarenheten har visat, att metodiken kan utvecklas därhän att eleven kan korrespondera med datamaskinen ungefär som med en levande lärare. Utarbetandet av programmerade hjälpmedel ställer stora krav på pedagogisk skicklighet. Ofta ingår i det arbetsteam som utarbetar hjälpmedel förutom ämnesspecialister även en inlärningspsykolog. Det tar lång tid att författa självinstruerande böcker. Dessa blir mycket omfattande vad sidantalet beträffar. Arbetet med att skriva dem måste nästan alltid kompletteras med fältstudier för utprovning av metodiken. Omarbetning av en självinstruerande bok blir också dyrare än av en vanlig lärobok. Försöksverksamhet med självinstruerande böcker bör inom fackutbildningens ram igångsättas inom huvudmomentet programmeringsspråk i ämnet programmering. Till en början kan studiemateriel inköpas från utlandet. Om datamaskiner används för att understödja undervisningen gäller i huvudsak fortfarande vad här har sagts om utarbetandet av självinstruerande böcker. I fråga om ämnesområden där förändringar av lärostoffet ofta måste göras kan 6

ADB-utbildninp

82 det finnas ett speciellt skäl till att utnyttja datamaskinunderstödd undervisning. Man kan nämligen då snabbt införa ändringarna och man behöver inte trycka en ny upplaga för varje gång en mindre omarbetning görs. Endast den allra senaste upplagan blir därigenom tillgänglig för eleverna. Inom IBM har utvecklats ett speciellt programmeringsspråk för utveckling av datamaskinunderstödd undervisning vilket i hög grad underlättar lärarens arbete med att mata datamaskinen med fakta, frågor, anvisningar etc. Språket är så uppbyggt att läraren genom en kodbeteckning först anger arten av det som skall uttryckas, t. ex. en anvisning eller en fråga. Sedan skrivs meddelandet på engelska. Härigenom uppnås att detta speciella s. k. programmeringsspråk blir lättlärt och effektivt. Man kan lära sig det nya språket på ett par timmar även om man ingenting vet om datamaskiner. Det är sannolikt att det inom en nära framtid kan bli ekonomiskt lönsamt att utnyttja datamaskinunderstödd undervisning för vissa arbetsuppgifter såsom utbildning av enstaka elever som skall gå igenom ett nytt stoff på orter eller vid tidpunkter där lärare inte finns tillgängliga. Det finns dock för närvarande inte några färdigställda program för att utnyttja detta hjälpmedel för den av de sakkunniga föreslagna fackutbildningen i ADB. Den i kostnadsberäkningarna upptagna datamaskintiden avser därför inte någon datamaskinunderstödd undervisning. Det är en uppgift för skolöverstyrelsen att bevaka utvecklingen på detta område för bl. a. ADB-utbildningens del och att inom ramen för det pedagogiska utvecklingsarbetet ta de initiativ som kan bli behövliga. I den utsträckning det finns goda programmerade hjälpmedel för ADBundervisning används sådana med goda resultat bl. a. i Frankrike och USA, såväl inom utbildningsväsendet som inom näringslivet i övrigt. Ofta används självinstruerande böcker för inlärning av vissa speciella programmeringsspråk, t. ex. FORTRAN och COBOL. Dessa böcker motsvarar i allmänhet kursavsnitt som vid vanlig undervisning genomgås på några få dagar eller högst några få veckor. Anledningen till att sådana böcker används endast för vissa kursavsnitt är den begränsade tillgången på välgjorda programmerade hjälpmedel. Det förekommer knappast några programmerade hjälpmedel för systemarbete. Det är troligt att sådana så småningom kan utvecklas, åtminstone för de kursavsnitt där undervisningens mål är möjligt att precisera i konkreta termer, t. ex. metoder för faktainsamling och dokumentation. Det bör uppdragas åt skolöverstyrelsen att inom ramen för det pedagogiska utvecklingsarbetet igångsätta försöksverksamhet med självinstruerande böcker vid fackutbildning i ADB och att därjämte försöksvis framställa självinstruerande studiematerial för utbildning i ADB. Detta uppdrag bör gälla även för datamaskinunderstödd undervisning. Sedan erfarenheter vunnits av dessa hjälpmedel torde inom det mycket tidskrävande huvudmomentet programmeringsspråk (235 timmar) huvuddelen av undervisningen kunna utbytas mot självstudier. Därigenom kan någon minsk-

S3 ning av den erforderliga studietiden förväntas. Den härigenom friställda tiden bör ägnas åt de större övningsuppgifterna. Genom utnyttjande av programmerade hjälpmedel i huvudmomentet programmeringsspråk bör lärarkrafter kunna inbesparas.

8.3 Undervisningens organisation

I de föregående kapitlen, särskilt kapitel 6, har vissa frågor rörande undervisningens organisation berörts. Vissa återstående frågor kommer att behandlas i det följande. Med hänsyn till storleken av de lokaler som normalt torde komma att användas och med tanke på det relativt omfattande studiematerial som kommer att behövas tillgängligt under lektionerna bör klasstorleken inte överstiga 30. För ett effektivt utnyttjande av lärarkrafterna är det å andra sidan nödvändigt att arbeta med stora klassavdelningar under flertalet lektioner med teoretisk genomgång av kursmomenten. Elevantalet per klassavdelning bör därför inte normalt understiga 30 vid kursernas början. De sakkunniga föreslår därför att elevantalet per klassavdelning skall vara 30. Klassavdelningar med mindre än 15 elever bör inte inrättas. Vid grupparbetet bör eleverna uppdelas i grupper om 3—5 elever. Varje klassavdelning bör indelas i högst 8 grupper. En lärare bör hinna handleda ca 4 sådana grupper. Behovet av lärarhandledning av denna omfattning under övningarna styrks av bl. a. svenska och ryska erfarenheter. Det är angeläget att specialister på programmering och systemarbete i vissa fall kan engageras som handledare av grupparbeten och individuella arbetsuppgifter. På grund av de kostnader som detta medför, bör dock omfattningen av sådan specialisthandledning begränsas och utnyttjas endast då särskilda skäl därtill föreligger, t. ex. då ett elevarbete utförs med hjälp av ett programmeringsspråk som läraren inte behärskar eller ligger inom ett ämnesområde helt utanför lärarens kompetens, t. ex. om läraren är ekonom och eleven vill göra program för lösning av differentialekvationer. Med delad klass avses här att en klassavdelning delas i två eller flera grupper under samtidig ledning av två lärare. Vid fackutbildning i ADB bör klassavdelningarna uppdelas på detta sätt under de praktiska övningsuppgifterna samt under hälften av det övriga timantalet i huvudämnena. Antalet lärartimmar per klass blir härigenom i medeltal 51 under läsåret. Om de sakkunnigas förslag att särskilda TV-program skall sändas för fackutbildningen i ADB genomförs, torde behovet av att anlita specialister för lektionsföredrag därigenom bli tillgodosett. I annat fall bör i första hand ortens specialister utnyttjas för vissa lektionsföredrag. Det bör ankomma på skolöverstyrelsen att besluta om tilldelning av medel för specialundervisningen. Därvid bör särskild hänsyn tagas till behovet av sådan undervisning på orter utanför Stockholm.

84 Intagning av elever i fackutbildning bör ske en gång om året, senast vid höstterminens början. Vid intagningen bör vidare viss samplanering ske mellan de olika orternas kursledare. Som redan nämnts i kapitel 7 bör det före uttagningen av elever till fackutbildningen i ADB-kurserna bl. a. annonseras i dagspressen. Elev i fackutbildningen som fullföljt kursen och med gott resultat slutfört den individuella praktiska arbetsuppgiften bör få betyg över sina kunskaper och färdigheter. Betyg bör ges i vart och ett av de på schemat förekommande ämnena. Betygen bör graderas enligt samma normer som inom övriga skolformer. Vissa prov i fackutbildningens ämnen bör utarbetas centralt och genomgås av samtliga elever på de olika kursorterna samtidigt. Det bör ankomma på skolöverstyrelsen att utarbeta standardprov och att följa upp resultaten. 8.4

Fackutbildningens dimensionering och lokalisering

E t t lands förmåga att hävda sig i den internationella ekonomiska konkurrensen har ett samband med hur stor andel av befolkningen som har teknisk utbildning. Om detta gäller allmänt för ingenjörer och deras utbildning så måste detsamma gälla i ännu högre grad då det är fråga om programmerare och systemmän för ADB eftersom datamaskinen torde vara ett av de mest avancerade hjälpmedlen för effektivisering av ett företags verksamhet. Hade det varit möjligt att redan för fem år sedan konstruera och igångsätta en väl avvägd fackutbildning i ADB och att massutbilda personal på detta sätt så skulle det nu ha varit avsevärt mera lönsamt att automatisera kontors- och fabriksarbete. En väsentlig orsak till att automationen inte har hunnit längre i Sverige är just svårigheterna att få personal till de arbetsuppgifter i samband med omläggningen till automatisk drift som sammanhänger med programmeringen och systemarbetet. Som diskuterats i kapitel 3 talar även andra skäl för en större dimensionering av fackutbildningen än enkätundersökningen gav vid handen. De i kapitel 3 genomförda jämförelserna med utlandet indikerar att riktpunkten för år 1970 borde väljas inom området mellan 400 och 1 500 fackutbildade per år. Det är rimligt att tills vidare utgå ifrån det lägre av dessa tal. Det är dock sannolikt att fackutbildningens omfattning före år 1970 bör ökas avsevärt utöver 400 per år. De sakkunniga vill emellertid förorda att fackutbildningen till en början begränsas till ett totalt intag av 330 elever om året. Det främsta skälet till en så försiktig dimensionering utgörs av bristen på kvalificerad lärarpersonal för undervisning och handledning. Det bör framhållas att fackutbildning i ADB skulle utgöra en lämplig utbildning även för många andra arbetsuppgifter än programmering och systemarbete. Fackutbildade kommer sannolikt att bli mycket eftersökta även för vissa andra slag av kontorsarbeten, såsom allmänt rationaliseringsarbete, kamerala uppgifter

S3 och revision. Fackutbildningen i ADB skulle därför kunna dimensioneras avsevärt större än vad som direkt motiveras av ADB-sektorns behov, om så vore möjligt. De under höstterminen 1965 anordnade enterminskurserna i ADB är förlagda till Stockholm, Göteborg, Malmö, Norrköping och Västerås. Det är just dessa orter som kan komma ifråga i första hand för en fackutbildning i ADB, dels emedan där redan finns datamaskiner, ADB-tillämpningar och viss erfarenhet av utbildning i ADB, dels därför att nyrekryteringsbehovet av fackutbildade till sin huvuddel kan väntas bli lokaliserat till dessa regioner. I andra hand kan förläggning av fackutbildning i ADB komma ifråga även för vissa andra större industriorter där ADB-tillämpningar förekommer i tillräckligt stor utsträckning. Med hänsyn till att de fem uppräknade regionerna endast representerar södra och mellersta Sverige vill de sakkunniga förorda att fackutbildning redan från början anordnas även på en ort i Norrland, lämpligen Sundsvall. De sakkunniga anser det lämpligt att fackutbildningen i ADB under läsåret 1966/67 dimensioneras och lokaliseras enligt följande tablå.

Region

Elevantal

Stockholm Göteborg Malmö—Lund Linköping—Norrköping Västerås Sundsvall

150 60 30 30 30 30 Summa

330 Det bör uppdragas åt skolöverstyrelsen, att upptaga förhandlingar med lokala myndigheter i dessa regioner rörande ifrågavarande lokalisering och de därmed sammanhängande problemen t. ex. i fråga om lokaler.

8.5 Vidareutbildning

Behovet av vidareutbildning i ADB för redan yrkesverksam personal som i sitt yrke kommer i kontakt med ADB kan tillgodoses dels liksom hittills genom korta orienteringskurser, dels genom korrespondensutbildning och dels genom program som sänds i TV. Det bör ankomma på skolöverstyrelsen att bevaka att behovet av utbildning i ADB beaktas vid utformningen av nya läroplaner och vid revision av äldre sådana samt att vid behov initiera läroplansförändringar i anledning av ADB-tillämpningarnas expansion.

86 Det bör vidare uppdragas åt skolöverstyrelsen att initiera korrespondenskurser i ADB. En av dessa kurser bör vara allmänt orienterande men samtidigt tillräckligt djupgående för att kunna användas som fortbildningskurs för de lärare, som inom sin undervisning skall ge den allmänna orienteringen om ADB i gymnasiet och fackskolan. Elever som med framgång genomfört studierna av denna första kurs, bör sedan kunna få läsa en fortsättningskurs som ger en kunskapsoch färdighetsnivå motsvarande den här föreslagna fackutbildningen i ADB. Korrespondenskurserna kan alternativt utformas så att de centrala programmeringsavsnitten inlärs med programmerade hjälpmedel. Det bör ankomma på skolöverstyrelsen och universitetskanslersämbetet att initiera TV-utbildning i ADB, som ett led i bl. a. fortbildningen av akademiker. Inom de flesta yrken är det nödvändigt med fortbildning. Ju snabbare utvecklingen sker inom yrkesområdet desto mera tid måste vanligen ägnas åt fortbildning. Behovet av fortbildning för programmerare och systemmän tillgodoses för närvarande genom kursverksamhet inom vissa större företag, inom förvaltningen och inom arbetsmarknadsorganisationerna. På grund av de begränsade lärarresurserna vill de sakkunniga inte nu föreslå att det allmänna anordnar fortbildning av annat slag än TV-kurser. De tillgängliga lärarkrafterna bör till en början inriktas på att genom nyutbildning fylla arbetsmarknadens behov av yrkeskunnig ADB-personal. Det bör ankomma på skolöverstyrelsen att, när initialskedet är passerat, framlägga förslag till hur det allmänna fortbildningsproblemet skall lösas, t. ex. i form av sommarkurser, kvällskurser och korrespondensutbildning. Det kan inte vara rimligt att nu — i ett läge med stor brist på systemmän och programmerare — undandraga arbetsmarknaden sådan personal och överföra den till utbildningsväsendet annat än för att undervisa i kurser i ADB som syftar till att fylla dessa brister. Fortbildningen av de nuvarande programmerarna och systemmännen bör av detta skäl ske på fritid. Även privatekonomiska skäl talar för ett sådant arrangemang. Det allmännas insatser i fråga om fortbildning och vidareutbildning i ADB bör främst inriktas på produktion av korrespondenskurser och på anordnandet av korta muntliga kurser i anslutning till dessa. Samma kurser borde kunna användas för såväl vidareutbildning som fortbildning i ADB.

9. Lärarrekrytering

Då ett nytt kunskapsområde växer fram, är det naturligt att undervisningen inom området till en början bedrivs med ämnesspecialisterna som lärare. Betydande insatser av detta slag har, som närmare beskrivits i kapitel 3, gjorts såväl av enskilda personer som av företag och förvaltningar. Någon pedagogisk utbildning av lärare i ADB har hittills inte förekommit. En första grupp lärarkandidater kommer att utbildas under vårterminen 1966.

9.1 Krav på ADB-lärare

Det kan konstateras att undervisningen i systemarbete och programmering bereder svårigheter av flera olika slag. De för ADB-undervisning vid fackutbildningskurser speciella svårigheterna sammanhänger med att läraren måste ha såväl teoretiska som praktiska kunskaper i både programmering och systemarbete om utbildningen skall bli meningsfull. Läraren måste givetvis behärska det kunskapsstoff som skall läras ut och bör dessutom ha tillräcklig överblick över kursinnehållet och kunskapsområdet i dess helhet för att kunna skilja mellan väsentligt och oväsentligt inom kursens område. Då det gäller ämnen med inslag av praktiska övningar och ännu mer vid en direkt utbildning för praktiska arbetsuppgifter, är det nödvändigt att läraren dels behärskar teorin för dessa praktiska arbetsuppgifters lösning dels själv har utfört sådana. Det är sålunda nödvändigt med en sådan yrkesskicklighet att han kan utföra de i övningsuppgifterna förekommande praktiska momenten på ett sätt som kan tjäna som förebild för eleverna. Liksom andra lärarkategorier bör även lärare i ADB ha ämnesmetodisk och praktisk lärarutbildning.

9.2 Lärarutbildning

9.2.1 Förkunskaper

Det finns för närvarande personal inom landet som har antingen lärarerfarenhet från undervisning inom med ADB närbesläktade ämnesområden eller viss ämnesteoretisk utbildning och yrkespraktik från programmering och systemarbete. Endast undantagsvis finns personer som uppfyller samtliga de krav som måste ställas på en ADB-lärare. För att man i framtiden skall få en kvalitativt fullvärdig utbildning av ADB-personal har de sakkunniga därför funnit det nödvändigt att en särskild lärarutbildning anordnas.

SS

En fullständig lärarutbildning bör i princip omfatta såväl ämnesteoretiska studier och yrkespraktik som en ämnesmetodisk kurs. Om ämnesteorin och yrkespraktiken har inhämtats före den egentliga lärarutbildningens början bör denna kunna begränsas till en ämnesmetodisk kurs jämte undervisningsövningar. De av lärarkandidaterna som tidigare erhållit annan lärarutbildning bör emellertid normalt genomgå den ämnesmetodiska utbildningen i programmering och systemarbete. Den ettåriga fackutbildningen enligt de sakkunnigas förslag bör utgöra den grund som lärarutbildningen baseras på. Den fördjupning av de ämnesteoretiska kunskaper som en lärare måste ha bör ingå som en integrerande del i den ämnesmetodiska utbildningen. Det är vidare nödvändigt att den som skall genomgå lärarutbildningen har minst ett års yrkespraktik i ADB. Det är särskilt värdefullt, om lärarkandidaterna förutom de angivna ämnesteoretiska kunskaperna har även akademiska betyg i ämnen med anknytning till ADB, t. ex. informationsbehandling, företagsekonomi, statistik. Det synes dock rimligt att tills vidare inte kräva fullständig akademisk examen för tillträde till lärarutbildningen. Enligt de sakkunnigas bedömning kommer utvecklingen att gå därhän att inträdessökande i växande utsträckning kommer att ha akademisk utbildning. Under förutsättning att den akademiska utbildningen kompletteras med fackutbildning i ADB eller annan motsvarande praktisk utbildning i ADB kan denna utveckling av lärarutbildningen anses önskvärd. När den nuvarande bristen på lärare i ADB är hävd, bör frågan om krav på akademisk utbildning för tillträde till lärarutbildning i ADB tas upp till förnyad prövning. Om sålunda fackutbildning i ADB blir den grund på vilken lärarutbildningen skall byggas måste dock ifråga om kunskaper i matematik ställas något högre krav då det gäller lärarutbildningen. Många av de grammatiska reglerna i ett programmeringsspråk är till sin art matematiska. Även om det inte av eleverna i en fackutbildningskurs behöver krävas några mera kvalificerade kunskaper i matematik och logik, är det dock i det närmaste nödvändigt att den som skall undervisa i programmering fullständigt behärskar tekniken att använda de elementära matematiska och logiska operatorerna och reglerna. En person, som själv har svårigheter att förstå eller att arbeta med symboliska uttryck, bör inte undervisa i programmering och vissa avsnitt av systemarbetet. Svårigheter att bruka symboler visar sig ofta i en benägenhet att arbeta med numeriskt fixerade värden på variabler i stället för med mera allmänna uttryck. Personer med t. ex. ekonomisk eller humanistisk utbildning bör därför ha kompletterat sina kunskaper i matematik. Denna komplettering bör dokumenteras genom vitsord i matematik i studentexamen på lägst reallinjens biologiska gren eller motsvarande. De sakkunniga har däremot inte bedömt det som helt nödvändigt med akademiska betyg i matematik, även om sådana kunskaper skulle vara till stor hjälp

89 för lärarna, speciellt vid handledningen av vissa övningsuppgifter som utförs av elever med en tre- eller fyraårig utbildning från den naturvetenskapliga eller tekniska linjen av gymnasiet. 9.2.2

Den ämnesmetodiska

delen av

lärarutbildningen

Den speciella ämnesmetodiken är delvis olikartad för de båda ämnena programmering och systemarbete. I fackutbildningen måste åtskillig tid ägnas åt inlärningen av programmeringsspråk. Svårigheterna vid undervisningen i sådana språk är i vissa avseenden likartade med svårigheterna vid elementär utbildning i ett första främmande språk. Betydelsen av nya uttryck och termer måste förklaras och inpräglas genom upprepade elementära övningar. De grammatiska reglerna för hur dessa språkliga element kan varieras och kombineras måste övas grundligt. Reglerna för vad som inte är tillåtet är om möjligt ännu viktigare vid programmeringsutbildningen. E t t kasusfel i ett affärsbrev på tyska leder i allmänhet inte till några allvarligare missförstånd. E t t motsvarande fel i ett datamaskinprogram har nästan alltid till följd att datamaskinen på det grövsta missförstår programmerarens avsikter. Undervisningsmetodiken i ämnet programmering har många gemensamma drag med metodiken för undervisning i främmande språk. Inom åtskilliga kursmoment är emellertid likheten med undervisning i matematiska ämnen ännu större. Därjämte finns kursmoment som inte anknyter till något traditionellt skolämne, t. ex. analys av programstrukturer. Ämnet systemarbete har åtskilliga gemensamma drag med de företagsekonomiska ämnena, t. ex. administration, men även här finns kursavsnitt, där undervisningsmetodiken närmare anknyter till den matematiska ämnesgruppens. Detta gäller särskilt om vissa teoretiska delar av systemanalysen. Genom att systemanalysen delvis är ett beskrivande kursavsnitt, finns även beröringspunkter för ämnesmetodiken i systemarbete och vissa humanistiska och samhällsvetenskapliga arbeten. Slutligen bör det framhållas att ämnena programmering och systemarbete ligger varandra så nära att de delvis griper in i varandra. Detta utgör ett starkt skäl för att hålla samman utbildningen av lärarna i de båda ämnena som en enda lärarutbildning i ADB-ämnen. Handledningen av de större praktiska övningsuppgifterna förutsätter kunskaper inom båda ämnesområdena. Även den omständigheten att endast ett fåtal lärare i vartdera ämnet kommer att behöva utbildas samtidigt talar för en gemensam utbildning. Den ämnesmetodiska delen av lärarutbildningen bör omfatta undervisningsmetodik i systemarbete och programmering samt undervisningsövningar. Den bör utformas så att den samtidigt ger en fördjupning av de ämnesteoretiska kunskaperna inom centrala kursavsnitt.

90 Ämnesmetodiken bör bestå av först och främst en allmän genomgång av huvudmomenten i ämnena systemarbete och programmering med diskussion om vad som bör genomgås och vilket målet bör vara. Vidare bör diskuteras vilka kursmoment som bör behandlas särskilt utförligt och vilka undervisningsmetoder och hjälpmedel som är lämpliga att använda. Relativt detaljerade lektionsplaner för några av de ur pedagogisk synpunkt besvärligaste kursavsnitten bör utarbetas av eleverna. Gruppdiskussioner bör anordnas i samband med genomgången av dessa. Undervisningsövningarna, slutligen, bör avse såväl lektioner i samlad klass som handledning av grupparbeten och individuella uppgifter. Lärarutbildning i ADB bör liksom annan lärarutbildning omfatta minst några veckors utbildning i psykologi och pedagogik samt allmän undervisningsmetodik. Denna kurs bör genomgås av de elever vilka inte tidigare inhämtat motsvarande kunskaper. En kort kurs i röst vård med talövningar bör ingå i lärarutbildningen. 9.2.3

Lärarutbildningens

organisation

Fackutbildningen blir starkt koncentrerad till Stockholmsregionen. Det kommer därför att där finnas bättre tillgång till övningsklasser för lärarutbildningen än på andra håll. De sakkunniga föreslår att lärarutbildningen förläggs till Stockholm. Den bör administrativt och pedagogiskt ledas av en särskilt förordnad befattningshavare (Jfr avsnitt 8.1.2). Pedagogiskt meriterade lärare vid fackutbildningen i ADB i Stockholm bör förordnas som handledare vid lärarutbildningen med särskilt arvode för denna uppgift. För den inledande kursen i psykologi och allmän undervisningsmetodik bör personal med erfarenhet av annan lärarutbildning anlitas. Det torde vara lämpligt att kursplanerna för denna del av utbildningen utformas i samråd med lärarhögskolan i Stockholm. Dimensioneringen av lärarutbildningen erbjuder speciella svårigheter. Om de personer som utbildas till lärare i ADB stannar kvar i sin lärartjänst, blir behovet av successiv nyrekrytering av ADB-lärare inte särskilt stort. Om däremot avgången till exempelvis anställningar som ledare för arbetsgrupper inom ADBområdet blir betydande, vilket kan befaras med tanke på industrins konkurrenskraft i samband med de olikartade lönenormerna inom offentliga och enskilda verksamheter, kan särskild utbildning av lärare i ADB komma att behöva anordnas med kortare mellanrum. Till en början kan lärarkurser behöva anordnas årligen, men senare endast i den mån behovet av lärare gör detta nödvändigt. En första lärarkurs anordnas under vårterminen 1966. De sakkunniga föreslår att en andra lärarkurs i ADB anordnas under läsåret 1966/67. Med hänsyn till a t t det då ännu inte finns några personer som har genomgått den föreslagna

91 fackutbildningen måste dessa kurser fyllas med elever som har andra förkunskaper. Att omskola lärare i andra ämnen till ADB-lärare utan att låta dem arbeta praktiskt med systemarbete och programmering under en relativt lång tid efter genomgången fackutbildning innebär att en del av lärarna skulle sakna reell kompetens att handleda sina elever under åtskilliga av de större praktiska övningarna men även vid en del av de mindre omfattande övningarna i samband med teoretisk genomgång av de olika kursmomenten. På sådant sätt utbildade lärare, som saknar tillräcklig praktisk erfarenhet av ADB-arbete, kan visserligen bedriva undervisning i ADB, men resultatet av denna verksamhet kan inte väntas överensstämma med det av de sakkunniga angivna målet för en fackutbildning i ADB. Att anlita enbart specialister för handledningen av övningarna är olämpligt ur pedagogisk synpunkt och dessutom onödigt kostnadskrävande. Det är angeläget att behörigheten till lärartjänster vid fackutbildningskurserna inte begränsas snävt till en enda personalkategori. Det finns anledning antaga att en del personer som nu är verksamma som systemmän eller programmerare skulle vara villiga och lämpade att bli lärare i systemarbete och programmering. Särskilda åtgärder bör vidtagas för att värva sådana personer till lärarutbildning och till lärartjänstgöring vid fackutbildningskurser. Som exempel på sådana åtgärder kan nämnas att lön och eventuellt traktamente medges utgå under utbildningen. Den egentliga lärarutbildningen i ADB bör, som tidigare nämnts, bygga på fackutbildning i ADB. Den bör enligt de sakkunnigas bedömning omfatta en termin, och lärarkandidaterna bör under påföljande termin få handledd praktik på samma sätt som vid ettårig ämneslärarutbildning vid lärarhögskola. För att få ett tillräckligt antal lärare till de första årens fackutbildning är det nödvändigt att snabbutbilda sådana. Till dessa kurser bör i första hand antagas personer med praktisk yrkeserfarenhet i ADB och med fallenhet för läraryrket. De sakkunniga har i skrivelse till skolöverstyrelsen den 12 september 1965 föreslagit att den till vårterminen I960 planerade lärarkursen skall utökas till minst 30 lärarkandidater. Även vissa övriga synpunkter på ifrågavarande utbildning framförs i nyssnämnda skrivelse, som återges i bilaga nr 5. Skälet till att de sakkunnigas synpunkter på denna lärarkurs framfördes i en sådan skrivelse är att planläggningen av kursen måste ske innan proposition beträffande den av de sakkunniga föreslagna lärarutbildningen i ADB hinner föreläggas riksdagen.

9.3 Utbildning av ADB-lärare i utlandet

De i det föregående framlagda förslagen har utformats under hänsynstagande till hur motsvarande problem lösts utomlands. Då det kan vara av allmänt intresse för bedömningen av förslagen beskrivs i det följande först lärarutbild-

92 ningen i ADB i USA och därefter berörs kortfattat lärarutbildningen i vissa andra länder. Avslutningsvis redovisas erfarenheter av lärarutbildning inom vissa datamaskinfirmor. 9.3.1

Lärarutbildningen

i USA

Som tidigare framhållits har USA i flera avseenden varit ledande i fråga om utvecklingen på ADB-området. Utbildningen av programmerare inom det offentliga skolväsendet i detta land har dock kommit igång relativt sent. Av den i kapitel 3 och bilaga nr 3 refererade rapporten till kongressen angående användningen av elektronisk databehandlinginom den federala förvaltningen, daterad den 16 oktober 1963, kan utläsas att man vid denna tidpunkt klart insett, att vidgade samhälleliga insatser måste göras inom detta område. Bristen på lämplig arbetskraft för undervisning i programmering utgjorde även i USA det främsta hindret för en snabb uppbyggnad av en yrkesinriktad utbildning i detta ämne. Detta faktum diskuterades särskilt i samband med en serie regionala konferenser, som anordnades under vintern 1962—1963. Vid konferenserna rapporterade några stater ett stort behov av lärare i programmering av datamaskiner och i analys av administrativa rutiner. Man ansåg sig tvingad att skrinlägga alla eventuella planer på att vänta till dess att man inom ramen för det reguljära lärarutbildningsprogrammet skulle hinna producera sådana lärare. De statliga och kommunala deltagarna i konferenserna begärde därför hjälp från de federala myndigheterna med att planlägga en snabbutbildning av lärare. På grundval av vad som framkommit under konferenserna utarbetades inom U.S. Office of Education i samarbete med datamaskinfabrikanterna och dessas kunder ett program för en sådan lärarutbildning. Det består av två sommarkurser om vardera 8 veckors intensiva studier i främst programmering. Två kurser anses räcka som kompetens för tjänstgöring även i andra årskursen av den tvååriga college-utbildningen av programmerare och analytiker för administrativa tillämpningar. Lärarutbildning av detta slag har anordnats på fem orter i USA. Bland dessa bör särskilt nämnas Orange Coast College i Costa Mesa, Californien. Vissa av de övriga lärarutbildningskurserna har byggts på kursmaterial som utarbetats vid detta college. Av lärarutbildningsanstalterna besökte de sakkunniga under sin studieresa i USA Orange Coast College och Milwaukee Institute of Technology. De synpunkter på lärarutbildningen och de övriga uppgifter som redovisas i det följande, grundar sig dels på studiebesöket, dels på en artikel i tidskriften School Life, december 1964. Som lärare vid lärarutbildningskurserna anlitades specialister från företag och förvaltningar för vissa delar av kursen. Varje studerande tillbringade minst 280 timmar i lektionssalen. I programmet ingick även studiebesök vid datacentraler

93 där verkliga tillämpningar studerades på nära håll. Vid vissa seminarieövningar fick lärarkandidaterna sammanträffa med bl. a. experter på ADB. Lärarutbildningen omfattade några av de grundläggande kursmomenten i den collegeutbildning vid vilken lärarna senare skulle undervisa, sådan denna utformats i handboken från U.S. Office of Education. Handboken har i korthet refererats i kapitel 6. Dessutom gavs vissa anvisningar på undervisningsmetoder. Behörigheten att antagas som elev i sådana kurser hade begränsats på sätt som framgår av följande förteckning över kraven på lärarkandidaterna. Dessa måste: l . h a en akademisk examen, lägst Bachelor of Science eller dess motsvarighet inom handelsutbildningen, gärna med bokföring; 2. ha minst 3 års erfarenhet av lärartjänstgöring eller av yrkespraktik från administrativt arbete inom affärsföretag, företrädesvis inom följande ämnesområden: bokföring, affärsräkning, affärsjuridik eller kontorsteknik; 3. vara anställda som handelslärare eller som administrativa ledare för någon verksamhet eller i en motsvarande ställning inom ett företag; 4. ha möjlighet att ta anställning som ADB-lärare; 5. vid kursens slut bli kompetensförklarade för anställning som lärare i administrativ ADB i enlighet med den gällande planen för yrkesutbildningen. Efter den första sommarkursen 1963 tjänstgjorde flertalet av dem som fullföljt utbildningen såsom lärare i ADB eller som planerare för kommande utbildning i ADB. De flesta avsåg att kvalificera sig för att undervisa även i avancerade kurser i databehandling genom att deltaga i ytterligare en sommarkurs. Omdömena om resultaten från sommarkurserna uppges ha varit i allmänhet positiva. Varnande röster har dock höjts från universitetshåll varvid framhållits att två åtta veckors kurser vid ett junior college inte kan ge en tillräcklig ämnesteoretisk bakgrund för undervisning under en tvåårig fackutbildning i samma ämnen vid junior colleges. Lärare som undervisat vid sommarkurserna har vitsordat att en del av de nya ADB-lärarna har haft betydande svårigheter att genomföra det första årets undervisning. Detta har särskilt observerats i en del fall då vederbörande lärare inte tidigare hade någon praktisk erfarenhet från ADB-verksamheter, t. ex. lärare som omskolats till ADB-lärare genom en sommarkurs. I en del fall uppgavs lärarnas bristfälliga kompetens ha lett till att eleverna gjorde långsamma framsteg i studierna. Antalet elever som påbörjade den första sommarkursen 1963 var 125. Det erforderliga antalet lärare hade före denna kurs uppskattats till 200. Kurser har senare anordnats även under somrarna 1964 och 1965.

94 9.3.2

Lärarutbildningen

i andra länder

Enligt uppgifter som erhållits från svenska ambassaden i Moskva planeras en omfattande fackutbildning i ADB inom Sovjetunionen. Inom de närmaste 5 å 6 åren skulle sålunda, som nämnts i kapitel 3, erfordras ett årligt nytillskott av 80 000—100 000 programmerare. För att utbilda dessa skulle erfordras mellan 5 000 och 10 000 nya lärare. Redan nu finns enbart i Moskva mer än sextio skolor för utbildning av programmerare. Som lärare anlitas kvalificerade matematiker. Erfarenheten har visat att varje matematiker kan handleda högst 15—20 elever. Utbildningen ges inom de vanliga tioåriga mellanskolorna med matematisk inriktning utan att skolornas normala allmänbildande undervisning störs. Utbildning i ADB som kan ha intresse för den framtida planeringen av svensk lärarutbildning i ADB förekommer även i andra länder än USA och Sovjet, t. ex. i Västtyskland och Frankrike. Genom kontakter med företrädare för fransk ADB-utbildning har de sakkunniga tagit del av de franska erfarenheterna men i de flesta avseenden gäller att vad man gör i Paris det gör man i Stockholm också. Det franska finansministeriets korrespondenskurser i ADB har tidigare omnämnts. Enligt de prognoser rörande utvecklingen inom ADB-sektorn i Västeuropa som redovisats i kapitel 3 torde behovet av programmerare och systemmän bli så omfattande att det inom relativt få år torde komma att anordnas fackutbildning och förmodligen även lärarutbildning i ADB i flertalet västeuropeiska länder. Formerna och kanalerna för utbyte av erfarenheter och studiematerial torde emellertid inte nu böra fixeras.

9.3.3.

Datamaskinfabrikanternas

erfarenheter

och

synpunkter

De sakkunniga har i olika ärenden haft kontakter med de datamaskinfabrikanter som är representerade i Sverige. I vissa frågor som rör lärarutbildning har därutöver sammanträffanden anordnats med representanter för Franska Bull, särskilt Bullskolan i Paris, och med IBM:s utbildningsavdelning i New York. Från Paris varnas för att anlita lärare som inte själva under en längre tidsperiod, minst något år, har arbetat som programmerare. Från New York framhålls att det är relativt lätt att meddela den grundläggande undervisningen i programmering, dvs. i programmeringsspråk, men att systemarbetsutbildningen ställer mycket stora krav på läraren. I första hand borde matematiklärare omskolas till lärare i systemarbete eftersom sådana oftast lyckades bäst i det nya yrket. Det har å andra sidan från flera håll varnats för att anlita lärare i systemarbete som inte själva är fullt förtrogna med det system som de undervisar om. Det är visserligen möjligt även för en sådan lärare att beskriva huvuddragen hos ett system men för att leda diskussioner och handleda vid praktiska övningar i anslutning till de teoretiska genomgångarna behövs grundliga kunskaper. Detsamma gäller om den mera avancerade utbildningen i programmering.

9.4 Vissa jämförelser mellan Sverige och USA

Då det gäller fackutbildning av systemmän och programmerare är likheterna betydande mellan de sakkunnigas förslag till en sådan utbildning i Sverige och de riktlinjer som återfinns i den tidigare refererade handboken från U.S. Office of Education. (Jfr kapitel 6.) Då det är fråga om lärarutbildningen är olikheterna större. I USA krävs en akademisk examen för tillträde till lärarutbildningskurserna. På grund av att denna examen får innehålla godtyckliga ämnen inom vida ämnesområden, har de sakkunniga ansett det möjligt att betrakta detta inträdesvillkor som oväsentligt om man på andra sätt kan garantera tillräckliga förkunskaper och en acceptabel intellektuell standard hos lärarkandidaterna t. ex. genom att låta de inträdessökande genomgå vissa psykotekniska prov. Den amerikanska lärarutbildningen i ADB är huvudsakligen en ämnesteoretisk utbildning. Den pedagogiska delen av lärarutbildningen består i att det påpekas i samband med lärarkandidaternas egna ämnesstudier vilka undervisningsmetoder som är lämpliga. De sakkunniga anser att den pedagogiska delen av lärarutbildningen bör ges först sedan de ämnesteoretiska studierna förts till ett visst djup och en viss bredd och lärarkandidaterna därutöver skaffat sig tillräcklig yrkespraktik. Lärarkandidaterna skulle därigenom redan vid lärarkursens början ha uppnått en överblick över ämnesområdet. Den pedagogiska delen bör utgöra slutfasen och tyngdpunkten i lärarutbildningen. Praktiska undervisningsövningar bör vidare ingå i kursen. Innan en person anställs som lärare i ADB bör han ha tillräcklig praktisk erfarenhet inom de yrkesområden som han skall undervisa om för att utbildningen skall bli av god kvalitet. Det bör normalt inte få förekomma att personer med kortare praktik än ett år i programmering och systemarbete anställs som lärare i dessa ämnen. Den amerikanska ämnesteoretiska utbildningen under sammanlagt 16 veckor, fördelade på två somrar, kan inte jämföras med den här föreslagna lärarutbildningen vars pedagogiska del förutsätter avsevärt bredare och djupare kunskaper i fackämnena än vad de amerikanska sommarkurserna kan ge. Även den första egentliga lärarkursen i Sverige, som startar i januari 1966 kan väntas ge lärare som är avsevärt bättre rustade för sina undervisningsuppgifter än deras snabbutbildade amerikanska kolleger, åtminstone om det föreslagna kravet på yrkespraktisk erfarenhet upprätthålls.

10. Kostnadsberäkningar

Enligt de sakkunnigas direktiv skall alternativa kostnadsberäkningar göras för olika förutsättningar ifråga om t. ex. studietidens längd, utbildningens lokalisering och studiernas organisation. De sakkunnigas förslag avser främst en ettårig fackutbildning av programmerare och systemmän på sex orter jämte lärarutbildning i Stockholm. I detta kapitel redovisas kostnadsberäkningar för nyssnämnda utbildning samt ett skisserat alternativ med utbildningen koncentrerad till Stockholm. Dessa alternativ benämns fortsättningsvis huvudalternativet och andrahandsalternativet. Ifråga om olika organisatoriska former behandlas kommunalt huvudmannaskap i huvudalternativet. I andrahandsalternativet förutsätts att staten blir huvudman.

10.1 Kostnader för fackutbildningen

De viktigaste kostnaderna för en fackutbildning är löner och datamaskintid. Bland de större posterna därutöver märks kostnader för lokaler. Särskilda kostnadsberäkningar har genomförts för var och en av de nämnda kostnadsposterna. Beräkningarna grundar sig på ett årligt intag av 330 elever, dvs. det antal som föreslagits för läsåret 1966/67. De olika kostnadsposterna behandlas i det följande var för sig. De finns sammanställda med kostnaderna för lärarutbildningen i avsnittet 10. 3. Kostnaderna anges i prisläget för augusti 1965. 10.1.1

Lönekostnader

Beträffande lärarnas avlönings- och anställningsvillkor förutsätts att förhandlingar skall genomföras i vanlig ordning. Lönekostnaderna har därför endast kunnat skisseras löst. Det bör framhållas att vid lönesättningen förutsättningar bör skapas för en ur rekryteringssynpunkt tillfredsställande kvalifikationsnivå. Det bör vidare framhållas att flertalet av lärarna kommer att utgöras av akademiker som vidareutbildats. Bristen på kvalificerad personal inom ADB-området medför att speciella lönevillkor kan bli erforderliga för denna personal. Det har med hänsyn till de för denna utbildning speciella förhållandena förut-

97 satts att för varje ort där fackutbildning anordnas en av lärarna — såvitt gäller Stockholm särskild befattningshavare — förordnas för att fullgöra de med den pedagogiska ledningen sammanhängande arbetsuppgifterna, som till en början blir synnerligen omfattande. I arbetsuppgifterna för den särskilda befattningshavaren i Stockholm skall ingå jämväl att administrativt och pedagogiskt leda den lärarutbildning i ADB som förläggs dit. Viss begränsning i undervisningsskyldigheten har i kostnadsberäkningarna beaktats. Kostnader för anlitande av specialister tillkommer för uppgifter som närmare angivits i tidigare kapitel. Omfattningen av denna specialistundervisning bör begränsas och har förutsatts bli i huvudalternativet högst 15 % och i andrahandsalternativet högst 10 % av det totala antalet lärartimmar inom hela fackutbildningen i landet. Undervisning av specialister förutsätts komma att utnyttjas främst i orter där fackutbildningens omfattning är liten. I andrahandsalternativet med dess koncentration av utbildningen till Stockholm blir därför dessa kostnader lägre. Vid beräkningen av kostnaderna för timundervisningen har beaktats att viss del av denna skall bestridas av i det föregående omnämnda specialister. För denna del av undervisningen har räknats med ett högre arvode än för den övriga undervisningen. Kostnaderna för lärarlöner har beräknats med utgångspunkt i följande uppgifter om antalet lärartimmar per vecka och klassavdelning vilka utgör konsekvenser av de i kapitel 8 framförda förslagen. I de båda huvudämnena blir antalet lärartimmar per klassavdelning och vecka 44 i genomsnitt för läsåret. I biämnena blir motsvarande antal 7. Det totala antalet lärartimmar för varje klassavdelning blir sålunda per vecka i medeltal 51. Lönekostnaderna för här avsedd lärarpersonal m. m. har enligt huvudalternativet uppskattats till 1,236 milj. kr. Motsvarande lönekostnader enligt andrahandsalternativet har uppskattats till 1,120 milj. kr. De angivna kostnaderna för lärare bör betraktas som maximikostnader. Det är sannolikt att lönekostnaderna kan minskas något genom utnyttjandet av TV och programmerade hjälpmedel, särskilt beträffande huvudmomentet programmeringsspråk inom ämnet programmering. I båda alternativen tillkommer lönekostnader för den centrala ledningen av utbildningen. Ledningen har i kapitel 8 föreslagits bli knuten till skolöverstyrelsen. Kostnaderna har uppskattats till ca 136 000 kr. De totala lönekostnaderna blir sålunda enligt huvudalternativet 1,372 miljoner kronor och enligt andrahandsalternativet 1,256 miljoner kronor. 10.1.2

Kostnader för

datamaskintid

Det är angeläget att eleverna i fackutbildningskurserna får tillfälle att köra vissa av sina övningsprogram på en datamaskin. Omfattningen av behovet av 7

ADB-utbildning

98 sådan maskintid motiverar emellertid inte för närvarande inköp eller förhyrning av särskilda datamaskiner eller terminaler. Det bör uppdragas åt statskontoret att i samråd med skolöverstyrelsen utarbeta normer för tilldelning av maskintid och för hänvisning till olika datamaskiner. För senare läsår än 1966/67 kan det komma att bli aktuellt att anskaffa flexowriters eller andra billiga terminaler till fackutbildningskurserna. Härför erfordras dock tillgång på datamaskiner med utrustning för anslutning av sådana terminaler. Det kan därför vara lämpligt att vid valet av större statliga maskiner behovet av sådan utrustning beaktas. Vid den tidpunkt då avtal om datamaskintid skall träffas bör förekommande rabatter utnyttjas. Nedanstående beräkningar bygger på denna förutsättning. Här har räknats med ett behov av maskintid på en medelstor maskin om 50 timmar per klassavdelning och år enligt följande tablå.

Ändamål

Timmar

Demonstrationer Inkörning av mindre grupparbeten Inkörning av två större grupparbeten Inkörning av individuella uppgifter

1 10 15 24 Summa

50 Summa kostnader per avdelning efter ett timpris om 600 kr. blir således 50X600 kr. = 30 000 kr. Till varje klassavdelnings förfogande bör därför stå ett belopp på 30 000 kr. För 11 avdelningar blir totalkostnaden 330 000 kr. Kostnaderna för datamaskintiden bör bestridas med statsmedel. (Jfr avsnitt 8.2.)

10.1.3 Lokalkostnader

Den enda region inom vilken fackutbildningen föreslagits få någon mera betydande omfattning är Stockholm. Möjligheterna att i centrala Stockholm få erforderliga lokaler bedöms vara relativt goda. Inom de övriga aktuella regionerna blir lokalbehoven till en början så små att inte heller där särskilda lokaler torde behöva uppföras. Skulle däremot på någon ort framtida nybyggnadsbehov uppstå, bör statsbidrag till kostnaderna härför kunna utgå i vanlig ordning för kommunala skolor. I huvudalternativet faller därför hela lokalkostnaden under åtminstone det första året på kommunerna. I andrahandsalternativet måste lokalkostnaderna bestridas med statliga medel. Till en början måste lokaler förhyras i Stockholm. Kostnaderna härför har uppskattats till högst 150 000 kr. årligen. Om särskilda lokaler skulle uppföras, kan byggnadskostnaderna härför uppskattas till ca 2 milj. kr.

99 10.1.4

Övriga kostnader

Då det gäller övriga kostnader har här räknats med ett procentuellt påslag på lönekostnaderna med 15 % varav 5 procentenheter för ATP-avgifter och 10 för allmänna omkostnader. Bland de poster som skall täckas av påslaget för omkostnader skall några av de större nämnas. Kostnader för AV-hjälpmedel, projektorer och annan dyrbarare utrustning, t. ex. självinstruerande hjälpmedel, förutsätts bli täckta genom statsbidrag med 100 %. Kostnader för testning av inträdessökande och för tryckning av provuppgifter, kompendier m. m. bör även täckas av påslaget liksom kostnader för lärarbibliotek och för informationsutbyte med utlandet i frågor som rör ADB-utbildning. I huvudalternativet utgör påslaget 0,206 milj. kr., i andrahandsalternativet 0,188 mil. kr.

10.2 Kostnader för lärarutbildningen

Kostnaderna för lärarutbildningen under läsåret 1966/67 har förutsatts helt bestridas av staten och har uppskattats till 115 000 kronor. I dessa kostnader har inräknats medel för föreläsningar, handledning, lokaler samt vissa övriga kostnader. 10.3

Sammanfattning av kostnadsberäkningarna

De statliga kostnaderna för fackutbildningen och den därtill hörande lärarutbildningen har sammanställts och summerats i följande tablå.

Kostnadspost

Kostnad i milj. kr. HuvudalterAndrahandsnativet alternativet

Fackutbildningen: Löner Datamaskintid Lokalkostnader Övriga kostnader Lärarutbildningen Summa

1,372 0,330 — 0,206 0,115

1,256 0,330 0,150 0,188 0,115

2,023

2,039

Differensen mellan de två alternativen utgör 0,8 % av totalbeloppet. De båda alternativen kan därför karakteriseras som likvärdiga ur kostnadssynpunkt för statens del. Som tidigare framhållits talar dock flera andra skäl än kostnaderna för huvudalternativet, dvs. för en decentraliserad fackutbildning i ADB. Det bör påpekas att de sakkunnigas förslag inte innebär ökade statsutgifter av samma omfattning som de angivna totalkostnaderna eftersom staten redan

100 nu har kostnader för en enterminsutbildning i ADB som förutsatts upphöra i samband med att den föreslagna fackutbildningen kommer till stånd. Genom division av totalkostnaderna för fackutbildningen 1,9 milj. kr. med elevantalet 330 erhålls 5 800 kr. som den genomsnittliga årliga kostnaden per elev. 10.4

Studiemedel

De elever som genomgår fackutbildning i ADB kommer i allmänhet att ha uppnått en ålder då de normalt är självförsörjande. Det är därför naturligast att dessa elever får studiemedel enligt studiemedelsförordningen. Förteckningen över de läroanstalter och utbildningslinjer vid vilka studiemedel utgår bör därför ändras på sådant sätt att ifrågavarande elevkategorier medtas i uppräkningen av dem som kan erhålla studiemedel. För budgetåret 1966/67 bör på riksstaten upptagas studiemedel för 330 studerande vid fackutbildning i ADB.

Bilaga 1 Till skolöverstyrelsen De av chefen för ecklesiastikdepartementet tillkallade sakkunniga för beredning av frågan om utbildning i automatisk databehandling (ADB), vilka har antagit namnet ADButbildningssakkunniga, får härmed enligt sina direktiv framföra synpunkter på frågan om orientering i ADB inom gymnasium och fackskola. De senaste årens snabba utveckling av den automatiska databehandlingens teknik och den allt större spridning ADB fått som hjälpmedel av utomordentlig betydelse för bl a forskning och administration gör det sannolikt att i framtiden ett stort antal människor kommer i periferisk kontakt med ADB, såsom mottagare av »produkter» från datacentraler, såsom kontaktmän mellan dataanvändaravdelningar och datacentraler eller såsom befattningshavare i en funktion där primärdata skapas. Ett mindre antal — sett i relation till totala antalet elever — kommer att syssla med databehandling såsom yrke. För att tillgodose det av dessa skäl växande behovet av information är det nödvändigt, att skolan ger en grundläggande orientering om såväl själva tekniken och de principer den bygger på som dess utnyttjande inom skilda områden. Denna grundläggande information bör ges till alla elever i gymnasiet och fackskolan. I bilaga 1 redovisas ett förslag till hur denna orientering kan inplaceras i gymnasiets läroplan. Därutöver bör det inom gymnasiet och fackskolan ges en fördjupad orientering inom vissa studiekurser, främst sådana med inriktning mot områden, där flertalet yrkesverksamma kommer i kontakt med ADB. Den grundläggande, brett lagda ADB-utbildning, som bäst tillgodoser detta behov, torde också komma att utgöra en god grundval för den specialutbildning, som under alla omständigheter måste genomgås av dem, som yrkesmässigt skall syssla med databehandling, en specialutbildning, som det inte kan vara gymnasiets uppgift att meddela. Denna fördjupande orientering skulle kunna meddelas genom införande av ett nytt ämne, ADB, åtminstone på de ekonomiska och tekniska studiekurserna. Innehållet skulle kunna vara delvis gemensamt. Den tekniska kursen borde ge grunderna av metodiken för lösning av tekniska beräkningsproblem med hjälp av datamaskiner, medan den ekonomiska studiekursen i stället skulle behandla administrativ ADB. Ämnet borde studeras i sista årskursen och skulle till en början böra omfatta ungefär en veckotimme inom den tekniska studiekursen och ungefär två inom den ekonomiska. Ytterligare synpunkter på uppläggningen av ett sådant ämne framgår av bilagorna 2 och 3. Skäl som synes tala för att man i stället skall sprida den mera ingående orienteringen om ADB över ett antal läroämnen är att den samverkan över ämnesgränserna som eftersträvas på ett naturligt sätt främjas genom det gemensamma hjälpmedel ADB-tekniken utgör. I OECD-rapporten Economic Aspects of Higher Education (OECD Paris 1964) redovisas undersökningar rörande sambandet mellan utbildning och ekonomisk framstegstakt. Om den tekniska innovationshastigheten har en avgörande betydelse för produktivitetsutvecklingen, vilket nämnda rapport synes ge belägg för, måste det vara synnerligen angeläget att påskynda den tekniska förnyelsen genom att bereda utrymme för en relativt grundlig orientering om ADB inom gymnasiet och fackskolan. De sakkunniga är beredda att, om så erfordras, överläggga med företrädare för Skolöverstyrelsen beträffande omfattning, inplacering och utformning av orienteringen om ADB inom gymnasiet och fackskolan. Stockholm den 30 september 1964. För ADB-utbildningskunniga: Åke Selldén / B. Cedheim

102 FÖRSLAG Grundläggande

AD B-orientering

i gymnasium

och

fackskola'

Mål Huvudsyftet bör vara att orientera eleverna om automatisk databehandling och de möjligheter denna teknik erbjuder som hjälpmedel inom skilda yrkesområden. Kursplan Orienteringen är avsedd att givas inom ämnena matematik och samhällskunskap under årskurs 1. I. Moment att behandla inom ämnet

matematik:

1. Binärt talsystem, hålkort, hålremsa och magnetband. 2. Blockdiagram. 3. En datamaskins uppbyggnad och funktionssätt. 4. Maskinkod och hjälpspråk för programmering. II. Moment att behandla inom ämnet samhällskunskap: 1. Kortfattad historik. 2. ADB som hjälpmedel. 3. Systemplanering och analys. 4. Utbildningsmöjligheter och yrkesutsikter. 5. Inverkan av automationen på den framtida arbetsmarknadsstrukturen. Kommentar

till särskilda

kursmoment

1:1 Binärt talsystem kan behandlas kortfattat. Hålremsa, hålkort och magnetband utgör exempel på binärt representerad information, som dock kan tolkas enligt olika koder, ex vis telex, hålkortskod eller liknande. 1:2 E t t blockschema över något enkelt program analyseras. I anslutning härtill kan boolsk algebra i korthet beröras och åskådliggöras genom ett par diagram. Se exempel 1—3. I: 3 Datamaskinens uppbyggnad visas medelst en skiss eller plansch över centralenhet, yttre minnen samt in- och utorgan. Funktionssättet behandlas i samband med 1:4. I: 4 Maskinkod kan demonstreras på följande sätt: Centralenheten beskrivs som en följd av numrerade celler, där varje cell kan innehålla en instruktion eller ett tal. Dessutom finns ett eller fler register, där räkningarna utförs. Nedanstående programexempel visar hur varvräkning kan utföras.

ool — - R 06 05 — - S 09

01| — L 08

06 —-—45

02| — - R 07

07 — •

031 — I A 08

08 —L0000

04| -G 02

09|

Register 000 000

103 Program Instr plats • . i minnet

.. operation *

, adress

00 H

01 L

02 03

H A

07 08

—G

05 S

09 Verkan Hämta innehållet i 06 till registret. Lagra registrets innehåll i 08. Hämta innehållet i 07 till registret. Addera registrets innehåll till 08. Summan även i reg. Gå till instruktionsplats 02 om registrets innehåll är negativt. Stopp. Vid nästa start gå till instruktionsplats 09.

(fortsättning på programmet)

Samma exempel kan skrivas om i Algol-form. öka:

Varv: = —45; varv: = varv + 1; jf varv <C 0 then goto öka else stopp; goto forts

forts: . . . Exemplet kan utgöra introduktion till en kortfattad redogörelse av de viktigaste begreppen i Algol såsom deklarationer, beräkningssatser, for- och if-satser. COBOL och FORTRAN nämns som två andra viktiga hjälpspråk. Avslutningsvis kan eleverna erhålla ett eller flera flödesdiagram för självständigt studium. Se exempel 4. I I : 2 ADB som hjälpmedel Exempel: Pensionsutbetalning, förrådsbokföring, statistik, processtyrning, tekniska beräkningar, forskning etc. II: 3

Systemplanering

och analys

Genomgång av detta moment kan göras med utgångspunkt från ett konkret fall, illustrerat med bilder eller schematiska skisser, varvid i mån av tid följande problem bör antydas. Kartläggning och revidering av arbetsrutinerna, analys av informationsbehovet (»management by exception»), uppgörande av flödesplaner, val av maskintyp samt ekonomisk kalkyl. Orienteringen kan göras åskådlig medelst ett rikligt bildmaterial och bör, där så är möjligt, efterföljas av studiebesök vid en datacentral. Instruktionsfilm torde kunna ersätta vissa avsnitt av den muntliga orienteringen, exempelvis momenten om maskinuppbyggnad och funktionssätt samt maskinkodning. Tidsåtgång Sex a sju lektionstimmar sammanlagt torde vara tillfyllest för denna orientering, tiden för eventuellt studiebesök oräknad. För momenten tillhörande matematikämnet är härvid fyra timmar beräknade.

104 Exempel 1. Program för inläsning av kort, utskrift av dessa med ett kort per rad, 50 rader per sida i avsnitt om 5 rader. Rubrik trycks på varje sida. Start

|a

105 Exempel 2. Boolsk algebra. Påstående: Händelserna A och B har inträffat.

A\ N/

sant

sant

%

>

-^

^>

Påståendet är sant

-^>

^

Påståendet är falskt

s

falskt

^ L

>

falskt

Exempel 3 Påstående: Åtminstone en av händelserna A och B har inträffat. sant >

7T\

-^

Påståendet är sant

-^

Påståendet är falskt

falskt sant >

Nk.

falskt >-

Exempel 4Program för faktoruppdelning av ett positivt heltal. A = det tal som skall faktoruppdelas F = den faktor som skall undersökas Start K = kvoten A / F

>

/V

Beräkna K

ö k a F med 1

nei

<r N/ Tryck talet F

Sätt A = K

7^

<r

\J/

>

i Slut J

106 Synpunkter på utbildning i administrativ databehandling på gymnasialstadiets ekonomiska studiekurs i årskurs 3 Målsättningen med denna utbildning bör vara att ge eleverna en databehandlingsutbildning så avpassad, att så många som möjligt av deltagarna får praktisk användning av de meddelade kunskaperna, när de efter avslutad utbildning kommer ut i praktisk verksamhet. De frågor deltagarna i första hand behöver kunna besvara för att på ett tillfredsställande sätt kunna sköta sina framtida arbetsuppgifter torde vara följande: Hur fungerar i princip en rutin, som har lagts över på automatisk databehandling? Vilka olika bearbetningar måste genomföras, innan primärdata har omvandlats till de önskade slutresultaten? Hur hänger de olika länkarna i denna kedja av operationer samman? Allt detta ligger i svaret på frågan »Vad är ett databehandlingssystem?» (till skillnad från en datamaskin). Hur byggs ett sådant system upp? Vilka olika åtgärder krävs från det man börjar fundera på en rationalisering av databehandlingen till dess att rutinen är installerad? På vilka områden kan man tänka sig att tillämpa ADB? Vilka är kriterierna för att denna metod att behandla data skall vara lämplig? För att förhindra att diskussionen kring dessa frågor blir alltför abstrakt eller kommer att hänga i luften, måste ytterligare två områden inledningsvis ges en grundlig behandling, nämligen: Datamaskinens funktionssätt och uppbyggnad. Programmering. Baserat på dessa resonemang skulle en 50-timmars kursplan för gymnasialstadiets ekonomiska studiekurs, förslagsvis årskurs 3 ht, kunna te sig på följande sätt: 1. Datamaskinens funktionssätt och uppbyggnad Principer Minnesuppbyggnad In- och utmatningsorgan Teckenrepresentation, internt och externt 2. Programmering Principer för det lagrade programmet Instruktioner och instruktionsuppbyggnad Översikt över de viktigaste kategorierna av instruktioner Blockdiagram teknik Kodning Programmeringssystem och biblioteksprogram Hela framställningen om programmeringsteknik måste göras ytterligare konkret. Den bör anslutas till ett praktiskt exempel som löper genom hela framställningen, ett exempel som om möjligt bör avslutas genom att deltagarna själva får köra sina program. 3. Översikt över förberedelserna för automatisk databehandling Urval och utbildning av personal Informationsfrågor Systemutveckling Programmeringsorganisation, programtestning Systemtest och systemomläggning Standardisering och dokumentation

107 4.

Tillämpningar Allmän översikt: Hur används datamaskinen i dag? Teoretisk genomgång av en eller ett par praktiska, på orten befintliga rutiner.

5.

Studiebesök Studiebesöken måste, om de skall ge något utbyte, ansluta till den ovan angivna presentationen av rutinerna (i t ex flödesplanform). Den sista punkten under »Tillämpningar» och studiebesöken bör således planeras och genomföras såsom en enhet. Lämpligen torde detta genomföras genom att ADB-chefen eller motsvarande från något företag på orten beskriver någon eller några aktuella rutiner under avsnittet »Tillämpningar», varefter studiebesöket äger rum på samma företag och avser den presenterade rutinen. Dessa två kursavsnitt måste alltså i god tid läggas upp i samarbete mellan den ansvarige läraren och ADB-chef eller motsvarande på det företag, där studiebesöket skall göras. Ungefärlig tidsfördelning: Punkt 1 10 timmar » 2 20 » 3 10 » 4 5 » » 5 5 Summa

Synpunkter

på AD B-utbildning

50 timmar

i gymnasiets

tekniska

studiekurser

Mål Undervisningen i automatisk databehandling syftar till: att ge eleverna en närmare orientering om ett datamaskinsystems uppbyggnad och funktionssätt samt principerna för dess användande att bibringa eleverna tillräckliga kunskaper i programmering för att de skall kunna lösa enklare problem inom andra ämnesområden, samt att orientera eleverna om möjliga användningsområden för att de mera ingående skall kunna utnyttja denna teknik. Huvudmoment Datamaskinens huvuddelar, deras uppbyggnad och funktionssätt. Programmeringsteknik. ALG OL-programmering. Användningsområden. Kursplan 1. Olika talsystem. Jämförelse mellan olika talsystem. Närmare genomgång av det binära talsystemet. Andra koder för datarepresentation i datamaskiner. 2. Datamaskinens huvuddelar. Centralenhet med minne, styrorgan samt aritmetiska och logiska organ. Olika minnestyper. Inorgan och utorgan. Datarepresentation för olika in- och utmatningsmedia. 3. Programmeringsteknik. Flödesplan och blockschema. Kodning i maskinspråk: instruktionsuppbyggnad, orderlista, adressmodifiering, indexering, exempel på program. Något om dokumentation och test av program.

108 4. Symbolisk programmering. Översikt över symboliska programmeringssystem med tonvikt på ALGOL. Genomgång av olika algoritmer. Varvräkning, indexering och sekvenskontroll. Programmering för in- och utmatning samt något om disposition av data i minne med olika slag av minnesteknik. Talrikt med exempel och övningsuppgifter i anslutning till undervisningen. Mot slutet en större programmeringsuppgift. 5. Användningsområden. Genomgång av olika användningsområden för Automatisk Databehandling både inom administrativ och teknisk databehandling. Tonvikt vid de ämnesområden som motsvarar elevernas studieinriktning med övningsexempel direkt i anslutning till andra läroämnen. Kommentarer Genom den stora utbredning ADB-tekniken fått i vårt land under de senaste åren, är det angeläget att eleverna bibringas dels en allmänorientering om datamaskinernas uppbyggnad och automatisk databehandling, dels mera ingående kunskaper i programmering för att själva kunna utnyttja detta hjälpmedel i sitt arbete. Därutöver bör kursen infogas i fjärde årskursens studieplan, så att lämpliga problem inom andra ämnesområden kan praktiskt lösas med automatisk databehandling. Ämnet är avsett för den tekniska studieinriktningens samtliga alternativ utom kemitekniskt (K). Behovet av kunskaper i programmering har nämligen på denna utbildningsnivå ansetts vara mindre för kemisterna än för de övriga. Huvudvikten i kursen bör läggas på utbildning i det symboliska programmeringssystemet ALGOL, som beräknas bli det förhärskande gemensamma programmeringsspråket åtminstone i Europa. De flesta framtida datamaskiner beräknas också utrustas med ALGOL-kompilator. Talrika övningsexempel bör ingå i kursen, och den bör avslutas med ett större och mera komplicerat programmeringsexempel. Om möjligt bör kursen kompletteras med ett studiebesök vid en datamaskinanläggning. Möjlighet bör finnas för intresserade elever att som specialarbete komplettera de inhämtade kunskaperna med en mera omfattande programmeringsuppgift, som bör fullföljas till färdigt program och om möjligt testas och inköras på datamaskin. Ungefärlig tidsfördelning: 1. Olika talsystem 2. Datamaskinens huvuddelar 3. Programmeringsteknik 4. Symbolisk programmering 5. Användningsområden

1 timme 2 timmar 2 22 3 Summa

30 timmar

Bilaga 2 E n k ä t u n d e r s ö k n i n g rörande ADB-personal Vissa undersökningar rörande ADB-personalen i Sverige har utförts som ett led i ADButbildningssakkunnigas arbete. I utredningsdirektiven anfördes bl. a. följande: De sakkunnigas arbete bör omfatta en bedömning av utbildningsbehovet och förslag till hur detta behov skall tillgodoses samt en beräkning av kostnaderna härför. En av de sakkunnigas första uppgifter bör därför bli att kartlägga behovet av och tillgången på olika kategorier av ADB-utbildad personal i nuläget samt att söka bedöma det framtida behovet av sådan personal, även beträffande kategorier för vilka ADB-utbildning hittills inte anordnats vare sig i Sverige eller utomlands. Vissa jämförelser med utvecklingen utomlands, särskilt i USA, torde därvid böra göras. I första hand för en nulägeskartläggning utsändes ett frågeformulär under december 1964 till företag, organisationer och myndigheter. Formuläret återfinnes sist i denna bilaga. De tillfrågade kategorierna utgjorde: datamaskinleverantörer, servicebyråer och konsultföretag, statliga och kommunala företag samt myndigheter, universitet, högskolor, korrespondensinstitut, kooperationer och arbetsmarknadsorganisationer, banker, försäkringsbolag, oljebolag, resebyråer, rederier och andra större industri- och affarsDen övervägande delen (82%) av den personal som är sysselsatt i ADB-verksamhet finns hos datamaskininnehavarna. Någon fullständig förteckning över dessa finns mte. Genom utnyttjande av Svenska dataföreningens medlemsmatrikel kunde emellertid adresser erhållas till de flesta användarna av såväl hålkorts- som datamaskiner. Företag som nu använder hålkortsmaskiner utgör en viktig grupp av presumtiva framtida datamaskinanvändare. Vissa kompletteringar gjordes senare genom utnyttjande av material, som ställdes till förfogande genom tillmötesgående från personer, som utfört tidigare undersökningar med anknytning till datamaskiner. Därutöver erhölls vissa adresser till bl. a. nyctablerade företag genom bevakning av annonser i dagspressen. Frågeformuläret utformades så att de inkomna svaren gav kompletteringar till adresslistan, vilket dock inträffade endast i tre fall. Den slutliga adresslistan kan därför anses täcka den avsedda sektorn tillräckligt väl för det ifrågavarande ändamålet. Frågeformuläret utsändes till 514 adressater. På grund av gemensam redovisning genom huvudkontor inom flera större företag utgjorde det slutliga antalet från vilka svar kunde väntas 490. Av dessa besvarades enkäten av 468 d.v.s. 95,5 %. I tabell A redovisas antalet anställda, som den 1 december 1964 var engagerade i ADBverksamhet samt det av företagen beräknade antalet anställda i sådan verksamhet den 1 oktober åren 1965—1967. Den i tabellen upptagna personalen är indelad i fyra yrkeskategorier, systemmän, programmerare, datamaskinoperatörer och annan personal. Till den sistnämnda kategorin hör personal för tekniskt underhåll, administrativ personal, utredningsman i linjen samt i vissa fall stansningspersonal etc. Vidare har uppdelning gjorts på tre utbildningsnivåer, nämligen akademisk examen, gymnasieutbildning (och motsvarande med eller utan påbyggnad men utan fullständig akademisk examen) samt övrig utbildning. Eftersom det främst torde bli personer med gymnasieutbildning eller motsvarande som rekryteras som elever till en fackutbildning i ADB, har i enkäten denna utbildningsnivå redovisats mera i detalj genom fördelning efter teknisk, ekonomisk och annan studieinriktning. . . Av de 5 410 personerna i ADB-verksamhet år 1964 har 19 % akademisk examen ocli 3 2 % gymnasieutbildning eller motsvarande. Som systemmän redovisas 3 1 % , som pro-

110 grammerare 20 % och som datamaskinsoperatörer 15 % av det totala antalet personer. Kesten, 34 %, inrymmer annan personal, som angivits ovan. Den största gruppen av dessa utgörs av viss stanspersonal. År 1967 förväntas 20 % av 7 953 personer i ADB-verksamhet ha akademisk examen och 37 % gymnasieutbildning eller motsvarande. Av det totala antalet personer 1967 redovisas 33 % som systemmän, 22 % som programmerare och 16 % som datamaskinoperatörer. Övriggruppen förväntas sålunda minska till 29 %. En fackutbildning i ADB kommer främst i fråga för blivande systemmän och programmerare. Enkätsvaren skall därför analyseras i första hand med avseende på den personal som redovisats inom dessa yrkeskategorier. I tablå 1 ges fördelningen av systemmän och programmerare med avseende på utbildningsnivåer. Tablå 1 Procentuell andel med Yrkesbesteckning

Antal

Akademisk examen

gymnasieutbild.

%

%

övrig utbild.

Summa procent

%

Systemmän Programmerare Båda kategorierna

1964 1964 1964

1689 1105 2 794

36 14 28

100 100 100

Systemmän Programmerare Båda kategorierna

1967 1967 1967

2 610 1744 4 354

37 15 28

48 51 49

15 34 23

100 100 100

Den största andelen av systemmännen och programmerarna har som framgår av tablå 1 gymnasieutbildning eller motsvarande. I tablå 2 visas fördelningen inom denna utbildningsnivå på studieinriktning. Tablå 2 Procentuell andel med

Yrkesbesteckning

Antal

teknisk studieinriktning

ekonomisk studieinriktning

annan studieinriktning

%

%

%

Summ procer

Systemmän Programmerare Båda kategorierna

1964 1964 1964

745 482 1 227

31 45 36

40 25 34

29 30 30

100 100 100

Systemmän Programmerare Båda kategorierna

1967 1967 1967

1262 888 2150

31 40 35

21 26 23

100 100 100

34 42

Av tablåerna 1 och 2 framgår att den procentuella andelen av systemmän och programmerare med gymnasieutbildning eller motsvarande förväntas öka samt att denna ökning till större delen faller på personal med ekonomisk studieinriktning.

Ill Bland övriga frågor som besvarats i enkäten kan nämnas den om utbildningen i programmering. Av den för år 1964 redovisade personalen uppges 94 % av systemmännen ha minst en veckas programmeringsutbildning. Motsvarande utbildning har, förutom samtliga programmerare, 61 % av datamaskinoperatörerna och 62 % av den övriga personalen. Datamaskinanläggningarna fördelas enligt enkätsvaren geografiskt på ett sextiotal platser. Stockholmsområdet dominerar med ca hälften av antalet anläggningar och mean två tredjedelar av personalen. De med avseende på antalet år 1964 anställda engagerade i ADB-verksamhet största regionerna framgår av tablå 3.

Tablå 3. Region

Stockholm Göteborg Linköping-Norrköping Malmö-Lund Västerås Sundsvall Övriga riket Summa

Totalt antal

Därav systemmän och programmerare

3 768 343 203 139 149 82 726

1881 204 122 82 76 46 383

5 410

2 794

Till varje region har hänförts orter på ett avstånd av upp till ca tre mil från angivna städer. Företagens planer för framtiden tyder som tidigare nämnts på att antalet systemmän och programmerare med gymnasieutbildning kommer att öka i högre grad än antalet av motsvarande personal med lägre utbildning. I tablå 4 visas antalet gymnasieutbildade programmerare och systemmän. Regionsindelningen är densamma som i tablå 3.

Tablå h. Antal år Region

Stockholm Göteborg Linköping-Norrköping Malmö-Lund Västerås Sundsvall Övriga riket Summa

835 130 44 48 28 14 128

1 512 200 59 88 66 22 203

1 227

2 150

112 Tabell A. Antalet anställda personer i AD Utbi

B-verksamhet

d n ing

Gr y m n a s i e n i v å Yrkesbeteckning

År

Akad. examen

Tekn

Ekon Annan inriktning

Summa

Övrig utb.

Antal totalt

1964 1964 1964 1964

613 157 0 249

228 209 64 183

300 118 20 86

217 155 22 124

745 482 106 393

331 466 724 1 144

1689 1105 830 1 786

Summa 1964

2 665

5 410

2 794

1965 1965 1965 1965

744 179 0 286

290 255 74 189

406 208 26 112

246 168 52 143

942 631 152 444

346 532 809 1260

2 032 1342 961 1990

Summa 1965

2 169

2 947

6 325

3 374

1966 1966 1966 1966

875 218 0 321

335 309 95 219

527 257 41 132

266 208 59 146

1128 774 195 497

362 583 926 1370

2 365 1575 1 121 2 188

Summa 1966

1 414

2 594

3 241

7 249

3 940

1967 1967 1967 1967

969 256 0 347

391 355 112 244

600 306 54 149

271 227 67 183

1262 888 233 576

379 600 1 006 1437

2 610 1744 1239 2 360

Summa 1967

1 102

1 109

2 959

3 422

7 953

2 150

4 354

Annan personal1

Därav systemmän -f- programmerare

Därav systemmän -f- programmerare

Därav systemmän + programmerare

Annan personal1

Därav systemmän -f- programmerare

1 Annan personal avser servicepersonal, administrativ personal, utredningsmän i linjen, stanspersonal etc.

113 Introduktionsbrev Till chefen för

ADB-verksamheten

Bristen på kvalificerad arbetskraft med utbildning i automatisk databehandling (ADB) har under de senaste åren accentuerats. Chefen för ecklesiastikdepartementet har därför på Kungl. Maj:ts bemyndigande tillkallat sakkunniga för beredning av frågan om utbildning i ADB. De sakkunniga planerar bl. a. att under år 1965 framlägga förslag till en fackutbildning i automatisk databehandling, inriktad främst på administrativ ADB. Utbildningen avses i första hand för elever med gymnasie- eller fackskoleutbildning och kan komma att utgöra ett alternativ till akademisk studiegång. Vidare kommer frågan om fortbildning att behandlas. E t t betydelsefullt led i utredningsarbetet är att kartlägga nuläget i fråga om tillgången på ADB-utbildad personal samt att utröna efterfrågan på ytterligare personal för de närmaste åren. Resultatet av tidigare enkäter rörande ADB, som möjligen tillsänts Er, har välvilligt ställts till de sakkunnigas förfogande. För täckning av hela det problemkomplex, som ADB-utbildningssakkunniga har att utreda, behöver emellertid kompletterande uppgifter inhämtas. De sakkunniga vänder sig därför till företag, organisationer och myndigheter med anhållan om benäget bistånd med besvarandet av bifogade frågeformulär. Inkomna svar kommer att redovisas i statistiska sammanställningar utan att företagets namn anges. Då det är angeläget att utredningen bedrives med största skyndsamhet anhålles att uppgifterna insändes snarast och senast den 15 januari 1965. Även synpunkter på utformningen av den här avsedda utbildningen är av värde för utredningen och kan, om så önskas, insändas vid senare tidpunkt till undertecknad. Stockholm i december 1964. Bengt Cedheim sekr. åt ADB- utbildningssakkunniga

8 ADB-utbildning

114 FRÅGEFORMULÄR Företagets namn och adress (med företag avses här även myndighet el ler organisation) Telefon Var god besvara först frågorna på denna sida. Följ pilarna och sätt kryss i tillämpliga rutor Start

vänder::. företaget t någon form datamaskin för automatisk daföbehandling?"

nej

g—£ o

\o

•$—p

Har pianer på o n vändnina av ADB?

nej -f~[—

O

r:"'

0 Uia

o

<>

egen (köpt e!1er hyrd) datamaskin?

Namn och adress på det företag, vars datamaskin används:

6ia O

Namn och adress på konsultföretag, som eventuellt litas för systemarbete och/eller programmering:

O

*

O Har : - l > , företaget planer på {-"börjat utreda frågan om) att inköpa: ; (förhyra) datamaskin? .:

Tacksamma för att Öndå få frågeformuläret i retur.

nej

ja f~j

n—fr

r\ ^

Var god fortsätt på ndsfa sida,

115 ANVISNINGAR OCH DEFINITIONER

1.

Med ADB förstås här databehandling med automatisk datamaskin (kallas ibland Öven EDB), alltså ej_ hålkortsbearbetning eller liknande,

2.

Med delvis engagerad avses:

3.

a

personer i chefsställning inom - eller med nära anknytning t i l l verksamheten.

- AD8-

b

persona! som i sitt arbete använder datamaskin som ett hjälpmedel för lösning av speciella problem samt

c

person af som under minst en fjärdedel av sin arbetstid är sysselsatt med uppgifter inom ADB-verksamhefen.

Systemarbete: Systemarbete innebär analys av informationssystem samt utformning av nya eller förbättring av sådona sysfem. I systemarbete för ADB ingåräven ert definiera målsättningen för programmerarens arbete samt ort leda detta ar~ bete. Söm systemman räknas person, som sysselsätts helt eller delvis med systemarbete för ADB.. :, ••..-- Y

4.

/Programmering: Programmering •innebär organisering av datamaskinens arbete under givna förutsättningar och formulering av direktiven för detta arbete på ett sätt •

;

,

,

,

.

:

:

.

.

.

;

;

'

.

Som programmerare räknas person, som sysselsätts helt eller delvis med programmering, men ej med systemarbete för ADB. Personer som sysselsätts med såväl programmering sorn systemarbete för ADB bör redovisas som systemmän. 5.

Annan befattning: Servicepersonol, administrativ personal, utredningsmän i linjen: etc.

6.

Akademisk examen: ;:;S£ri examen som normalt cvlöggs efter minst tre års studier med studentexamen, som grund. Hii räknas även socionomexamen,

7..

Utb i lan ing pä gymnasienivå eller högre, dock ej akademisk examen: Till denna kategori hänförs personer med a examen från institut och fackskofor b studentexamen och motsvarande (med efter utan vidareutbildning). •

8.

Annan inriktning: .•;.;•.: .:Sg:A;YHäravses exempelvis personer från allmänt gymnasium (latlnlinje, allmän: • l i n j e , reaiiinje) utan särskild ekonomisk eller teknisk vidareutbildning.

id besvarandet av nedanstående frågor, v a r god b e a k t a a n v i s n i n g a r n a på sida 2 . .Hur många av företagefs anställda är h e l t e i l e r d e l v i s engagerade i ADB-verksamhet n i n g har d e ?

och vilken utbild-

Svaren u c r avse t i d p u n k t e n i . 12.1964.

Utbildning

A n t a l e t a n s t ä l l d a , h e l t e l l e r delvis engagerade i A D B - v e r k s a m h e t ,

Varje person redovisas i endast en k a t e g o r i

systemman

datamaskinoperatör

akademisk examen

i

inriktning

med ekonomisk i n r i k t n .

med annan i n r i k t n i n g

övrig utbildning

Summa

därav a n t a l e t u t b i l d a d e i programmering (minst en veckas kurs)

x)

G r u p p e n annan b e f a t t n i n g utgörs av yrkesbeteckning

antal

II

I v i l k e n o m f a t t n i n g har extern arbetskraft a n l i t a t s för företagets A D B - v e r k s a m h e t under år 1964? Systemmän

manmånader

Programmerare

"

A n n a n personal

"

såsom

annan b e fattning

|

u t b i l d n . på gymnasienivå e l l e r h ö g r e , dock e j a k a demisk examen med teknisk

programmerare

,

117 A n t a l e t a n s t ä l l d a , h e l t e l l e r delvis e n g a g e r a d e , såsom

Utbildning V a r j e person redovisas

systemman

programmerare

1967 1965 1966 1967

akademisk examen

u t b i l d n . på g y m n a s i e n i v å eller högre, dock e j a k a demisk e x a m e n : med teknisk i n r i k t n i n g

med ekonomisk i n r i k t n .

med annan

datamaskinoperatör

i endast en k a t e g o r i

inriktning

övrig utbildning

Summa x) Gruppen annan befattning utgörs av: yrkesbeteckning

/ Uppgiftslämnare

befattning

1965 1966 1967

annan b e fattning 1965

v x)

Bilaga 3 Utvecklingen på ADB-området u t o m l a n d s EEC Följande avsnitt utgör ett kortfattat referat av rapporten »Development of the European Computer Market», som har avlämnats av the Netherlands Automatic Information Processing Research Centre på begäran av the Committee of the European Economic Community. Undersökningen, vars resultat offentliggjordes i juni 1963, omfattar ett studium av utvecklingen på ADB-området i EEC-länderna under 1950-talet samt en prognos för denna utveckling fram till 1970, bl. a. med avseende på antalet datamaskiner och tillämpningsområden. I uppdraget ingick bl. a. att ge en prognos för det förväntade antalet ADB-utbildade personer som skulle komma att behövas under perioden. Efter en kort historik redovisas antalet datamaskiner i 16 länder i Europa vid slutet av år 1961. Denna tidpunkt väljs som utgångspunkt för prognosen. Antalet installerade datamaskiner anges vara 1 545. Undersökningen berör ej Sovjet. Schweiz och Sverige redovisas som de ledande länderna i vad avser antalet datamaskiner per miljon invånare vilket antas bero på att situationen på arbetsmarknaden i dessa länder är särskilt kritisk och därför framtvingar automationen. Efter en översikt över existerande och förväntade användningsområden för datamaskiner diskuteras olika möjligheter att bedöma utvecklingen beträffande antalet datamaskiner och behovet av ADB-utbildad personal. Den prognos som presenteras anges vara baserad på tre faktorer: nuvarande utvecklingsläge ifråga om ADB, utvecklingstendenserna beträffande vissa tillämpningsområden samt den allmänna utvecklingen i USA, som sägs kunna på många tekniska områden betraktas som föregångsland jämfört med Europa. Beträffande prognosens tillförlitlighet sägs: »Det bör eftertryckligt påpekas att eventuella tekniska framsteg, som ännu inte iakttagits (eller vilkas betydelse ännu ej uppmärksammats) kan ändra läget i betydande grad. Detsamma gäller möjliga drastiska ändringar i de ekonomiska villkoren.» Efter en diskussion om olika faktorer görs antagandet att antalet datamaskiner i EECländerna ökar från 985 år 1961 till ca 9 500 år 1970 samt att antalet ADB-specialister som behövs till varje anläggning ökar från i genomsnitt 15 till omkring 20, den administrativa personalen ej inräknad. Vidare görs antaganden om omsättningen på personal, om lärarbehov m. m. Slutsatsen av dessa antaganden blir att ca 300 000 personer behöver specialutbildas under en åttaårsperiod från 1962 års slut till början av år 1971. Av dessa antas ca 155 000 utgöra systemmän och programmerare. Detta skulle motsvara ett utbildningsbehov för dessa kategorier av 20 000 personer årligen. Orienteringskurser antas behöva ges åt 10 till 15 gånger så många personer under samma period.

USA Vissa undersökningar som har betydelse vid bedömningar av behovet av personal för ADB-arbete inom den federala förvaltningen i USA har utförts inom the Committee on Post Office and Civil Service. Resultaten som emellertid inte omfattar några direkta kvantitativa uppskattningar av personalbehovet, har redovisats i bl. a. följande rapporter: 1. Use of Electronic Data Processing Equipment in the Federal Government, Washington, October 16, 1963. 2. 1964 Inventory of Automatic Data Processing (ADP) Equipment vernment, Washington, July 1964.

in the Federal Go-

119 3. A Study of the Impact of Automation 1964.

on Federal Employees, Washington, August

I den förstnämnda av dessa rapporter uppges att bristen på programmerare utgör det största personalproblemet och att det inte är allmänt känt hur allvarligt detta problem är. I anledning därav rekommenderas åtgärder för att stimulera till inrättandet av kurser i programmering och liknande ämnen inom allmänna skolor, colleges och universitet. Vidare rekommenderas att olika slags experter i förvaltningen, vilka har anlag för programmering, skall utbildas i detta ämne och användas för programmeringsuppgifter. Nummer 2 av de uppräknade rapporterna innehåller kataloger över datamaskinerna inom den federala förvaltningen jämte vissa diagram som beskriver utvecklingen av maskinparken. I den senaste av rapporterna konstateras att databehandlingen fortsätter att expandera. Nya tillämpningar tillkommer och man vet ännu inte vilken omfattning de kan få. Om automationens inverkan på arbetsmarknadsförhållandena sägs att antalet kontorsanställda kommer att avtaga och att huvuddelen av den nytillkommande personalen inom kontorsområdet kommer att utgöras av specialister på databehandling och tekniker för utnyttjandet av automatiska maskiner. Bristen på utbildade i programmering och systemarbete nämns och vissa planer på omskolning refereras. Särskilt betonas behovet att ge ADB-utbildning åt personal i ledande befattningar inom administrationen. Mera kunskap om datamaskiner behövs. Kraven på yrkesskicklighet för ADB-arbete väntas växa. Bland de faktorer som påverkar den framtida utvecklingen nämns särskilt följande: generella programmeringsspråk, standardprogram, möjligheter till datautbyte, optisk läsning och informationssökning. Nya och mera avancerade tillämpningar sägs kunna ändra de organisatoriska strukturerna och företagsledningens uppgifter. Det förutses att automationen kan få mycket omfattande verkningar ifråga om personalbehovet. Människans förmåga att utnyttja datamaskinen även till att planera och leda verksamheter är en avgörande faktor för utvecklingen av de mera avancerade tillämpningarna. Såväl kvantitativt som kvalitativt måste ADB-utbildningen utökas. För ett mera effektivt utnyttjande av datamaskinerna behövs mera utbildning. Denna utbildning skall enligt rapporten ske genom särskilda kurser för redan yrkesverksam personal samt inom det allmänna utbildningsväsendet. Är 1951 fanns i USA mindre än 100 datamaskiner. I slutet av år 1962 var, enligt en uppgift i den tidigare refererade rapporten nr 1, antalet maskiner omkring 16 200. Enligt en artikel i Time (Volume 85 No 14) uppskattades antalet datamaskiner i april 1965 till 22 500. Ökningen har skett i snabbare takt under 1960-talet än tidigare och torde sannolikt komma att överstiga 1 500 datamaskiner om året även under de närmast kommande åren. Under förutsättning att antalet systemmän och programmerare sammanlagt är 13 i medeltal per maskin i USA, dvs samma antal som redovisas i EEC-rapporten, skulle personalökningen på grund av expansionen bli minst 20 000 personer årligen. I prognosen för EEC-området har gjorts ett påslag på drygt 50 % av expansionsbehovet på grund av övriga faktorer, bl. a. avgång från yrket. Om samma påslag görs på USAsiffrorna, erhålls ett årligt utbildningsbehov av storleksordningen 30 000. Denna siffra är på grund av den för närvarande starka expansionen troligen för låg.

Sovjetunionen I en specialrapport den 25 november 1964 från svenska ambassaden i Moskva till Ingenjörsvetenskapsakademien refereras vissa tidningsartiklar angående programmerarutbildning i Sovjetunionen. Enligt Vestnik Akademia Nauk, oktober 1964, har införandet av datamaskiner gått långsamt. Tillfredsställande ADB-utrustning sägs saknas för automatisk

120 insamling och bearbetning av data samt styrning av ekonomiska processer. Enligt Pravda för den 25 november 1964 har ADB-området fått hög prioritet och inom fem till sex år kommer det att behövas ett årligt tillskott av 80 000—100 000 programmerare med lägre specialutbildning. Enligt samma källa uppskattas behovet av lärare för utbildning av dessa programmerare till mellan 5 000 och 10 000. Rapporten behandlar i övrigt bl. a. den nuvarande utbildningen av programmerare och lärare i ADB. Högre specialutbildning för programmerare sägs ombesörjas av universitetens matematiska fakulteter medan den lägre specialutbildningen försiggår vid vanliga tioåriga mellanskolor med matematisk inriktning. Som lärare fungerar kvalificerade matematiker vilket anses nödvändigt eftersom en elev med goda matematiska kunskaper ganska lätt kan sätta sig in i programmeringstekniken. För närvarande lär det finnas mer än sextio sådana skolor i Moskva. Vidare sägs erfarenheten ha visat att varje matematiker kan handleda högst 15—20 elever då undervisningen måste vara mycket individuell. Ett pedagogiskt institut i Moskva har enligt Pravda börjat släppa ut lärare för matematiska mellanskolor. Institutets formella ställning sägs böra höjas till full paritet med databehandlingscentralerna vid universitetens matematiska fakulteter. Slutligen bör man även undersöka andra högre läroanstalters möjligheter att bidraga till utbildningen av sådana lärare.

Bilaga k Exempel på beräkning av medelvärdet av N stycken tal: Ai, A2, . . ., AN. ALGOL: SUMMA: = 0; FOR I: = 1 STEP 1 UNTIL N DO SUMMA: = SUMMA + A(I); MEDELV: = SUMMA/N; COBOL: MOVE ZEROS TO SUMMA PERFORM 2 VARYING I FROM 1 BY 1 UNTIL I GREATER N DIVIDE N INTO SUMMA GIVING MEDELV ROUNDED 2. ADD A(I) TO SUMMA. FORTRAN: SUMMA = 0.0 DO 2 I = 1,N SUMMA = SUMMA + A(I) 2 CONTINUE XN = N XMEDEL = SUMMA/XN

Bilaga 5 Till Skolöverstyrelsen Inom några veckor kommer ADB-utbildningssakkunniga att till chefen för ecklesiastikdepartementet överlämna sitt betäkande »Fackutbildning i automatisk databehandling». Betänkandet torde komma att remissbehandlas under innevarande år. I de sakkunnigas direktiv medges att förslagen må framläggas successivt. Vissa frågor som rör planeringen på kort sikt är av så brådskande natur att det vore olämpligt att vänta med konkreta åtgärder för deras lösning till dess att statsmakterna fattat sina beslut. De sakkunniga har i detta läge valt att framföra vissa synpunkter på sådana frågor som rör bl. a. lärarutbildning i denna skrivelse till skolöverstyrelsen. De sakkunniga kommer att föreslå att en ettårig fackutbildning i ADB anordnas på sex orter under läsåret 1966/67. Förslagen rörande dimensioneringen och lokaliseringen har sammanfattats i följande tablå. Region

Elevantal

Stockholm Göteborg Malmö-Lund Norrköping-Linköping Västerås Sundsvall Summa

An

™ klass" avdelningar

150 60 30 30 30 30

5 2 1 1 1 1

11 Fackutbildningen kommer att föreslås omfatta programmering och systemarbete som huvudämnen och beräkningsmetoder, kontorsteknik, fackteknisk engelska och ergonomi som biämnen. Huvudämnena fyller ca 85 % av kurstiden. Antalet veckotimmar för eleverna har begränsats till 35. Under ungefär hälften av detta timantal bör klassavdelningarna delas på två lärare. Antalet lärartimmar per vecka blir härigenom 51 i medeltal under läsåret. Därtill kommer arbetskraft för den pedagogiska och administrativa ledningen av utbildningen. Det totala behovet av personer med ADBlärarutbildning har uppskattats till ca 25 personer. Det kan förutses att yrkesverksamhetsgraden för ADB-lärare blir låg såvida inte exceptionellt goda anställnings- och avlöningsförhållanden bereds dessa lärare. Genomgången lärarkurs i ADB kommer nämligen att göra de ifrågavarande personerna eftersökta även för vissa andra tjänster t. ex. som ledare för arbetsgrupper inom ADB-området. I detta sammanhang bör nämnas den stora bristen på ADB-lärare utomlands. Det kunde därför vara försvarligt att dimensionera utbildningen av lärare något större än det beräknade minimibehovet. De 20 lärarkandidater som under innevarande hösttermin genomgår enterminskurser i ADB och som under vårterminen 1966 skall genomgå särskild lärarutbildning i ADB utgörs av handelslärare som vidareutbildas till ADB-lärare genom dessa kurser. De sakkunniga vill framhålla dels att blivande ADB-lärare måste ha yrkeserfarenhet av programmering och systemarbete om de skall kunna handleda vid praktiska övningar inom dessa områden, dels att 20 utbildade lärare inte räcker för att täcka behovet under läsåret 1966/67. De sakkunniga föreslår därför att lärarkursen under vårterminen 1966 utökas med minst 10 lärarkandidater.

123 De nytillkommande bör rekryteras från praktiska yrkesverksamheter inom områdena programmering och systemarbete. Det är angeläget att annonseringen efter sådana lärarkandidater påbörjas i god tid före vårterminens början. Förutom annonsering i dagspressen vill de sakkunniga föreslå annonsering även i vissa facktidskrifter. Det bör nämnas att förslag framläggs i betänkandet även om ytterligare en lärarkurs under läsåret 1966/67. Senare lärarkurser bör bygga på fackutbildning och minst ett års yrkespraktik från programmering och systemarbete. Det synes rimligt att om så erfordras antaga sökande utan fullständig akademisk examen till lärarkurserna. De båda första lärarkurserna startas enligt förslaget innan några fackutbildade finns att rekrytera. Dessa båda kurser synes därför förutom ämnesmetodik och undervisningsövningar böra ge lärarkandidaterna viss komplettering i fråga om ämnesteorin samt innehålla vissa praktiska övningsuppgifter. Den enda ort där tillgången på lämplig lärarpersonal och datamaskintillämpningar har tillräcklig omfattning för att medge en fullgod lärarutbildning är Stockholm. För att lärarkandidaterna skall få tillfälle till undervisningsövningar redan i samband med kursen under vårterminen 1966 synes det lämpligt att enterminsutbildning anordnas i Stockholm under denna termin på sätt liknande höstterminens kurser. Om möjligt borde dessa enterminskurser innehålla mera praktiskt inriktade övningar för att ge lärarkandidaterna tillfälle till att handleda sådana övningar. De sakkunniga föreslår därför att minst två parallella enterminskurser anordnas i Stockholm under vårteminen 1966. Stockholm den 12 september 1965. För ADB-utbildningssakkunniga: Åke Selldén Ordförande

/ B. Cedheim Sekreterare

Summary On May 29, 1964 the Swedish Minister of Education appointed four experts to study the question of education in the field of automatic data processing. The following is an abstract of the report submitted by the experts. The first Swedish electronic computer, BESK, came into use in 1953. Eleven years later, there were about 250 computers in Sweden, and the number is still increasing. There is a considerable need of personnel to carry out the new tasks that have appeared as a consequence of the technical development. Thus at the end of 1964, approximately 5,400 persons in this country were engaged in the field of automatic data processing (ADP). About 50 per cent of this personnel had an education corresponding to at least the upper secondary school. In 1964 approximately 2,800 persons were engaged in ADP as programmers in Sweden. 28 per cent of them had a university degree, 44 per cent had upper secondary education and 28 % were on a lower educational level. The present personnel has mainly been recruited from other professional groups through further education, generally arranged in the form of short concentrated courses, mostly restricted to special types of computers. Such courses will be necessary even in the future as a kind of specialized training after the completion of the basic general ADP training. On three different occasions, a 1-term course for programmers and system analysts has been arranged in the vocational schools. Such courses are arranged during the autumn term of 1965 in the following places: Stockholm, Göteborg, Malmö, Norrköping and Västerås. In each one of these places, there is a special class in ADP. Data processing is furthermore taught as a special subject in certain commercial courses above the upper secondary level, as from the autumn term of 1965. As an example may be mentioned a course arranged in the town of Gävle, where data processing is the main subject with 8 weekly periods during a school year. As from the school year of 1966/67, an introduction to ADP will be given in the subjects mathematics and civics, in the first year of study of the specialized professional school (fackskola) and of the upper secondary school ("gymnasium"). The subject matter contained in this first basic introduction is in accordance with the proposals, submitted by the experts, on a previous occasion, to the National Board of Education. In order to be able to make a more general and extensive use of the possibilities, offered by the computers, it is necessary to arrange public courses. They shall provide basic education and training for the very specialized tasks that have to be dealt with in the field of data processing. The introductory course about ADP in different schools is in this respect very important. However, certain tasks, especially in connection with systems analysis and programming require a more comprehensive education than the present one. Through a parliamentary decision of 1965, information processing may be included as an examination subject in an academic degree. Thereby will be provided the education and training, necessary for solving the most advanced problems. However, there is also a need of a more practical basic training in connection with the automation of different kinds of work. In the next few years the public efforts should, in connection with this training in the field of Automatic Data Processing, be concentrated to the training of programmers. Such a basic practical training should be seen as an extension of the above-mentioned courses, arranged in the vocational schools. The new specialized technical training should, however, be open not only to graduates from upper secondary schools but also to others. The specialized train-

125 ing should comprise both theory and practice. I t is important that the main emphasis be laid on the practical part of the training. The aim of this specialized training should be to make the students familiar with the most important principles, methods and aids so that they will be able to carry out simple programming tasks and recurrent minor problems in the field of systems analysis, without supervision. They should also, with expert guidance, be able to write advanced programs and carry out more comprehensive tasks in connection with systems analysis and system design. After a short period of special training for the particular machine equipment of a firm and some general directions about the problems that have to be solved through ADP, the students who have had this training should relatively soon be able to make efficient contributions to the firm (agency, etc.). The specialized technical training should have systems analysis and programming as main subjects and office work, ergonomics, numerical methods and technical English as secondary subjects. The subject of systems analysis should comprise the following main items: organization, methods of work planning, collection of facts, system design and implementation and finally documentation. The subject of programming should comprise the following main items: electronic computers, methods of work, programming languages and standard programs. The main item, programming languages, should for the time being comprise the three most common advanced programming languages, namely ALGOL, COBOL and FORTRAN, with the main emphasis laid on COBOL and at least one language more directly connected with the computer. Within this framework, several other course items should be contained, generally comprised in other subjects, in other lines of education. Thus the subject of office work should comprise a brief course about accounting principles, the subject of numerical methods should comprise a brief basic course in statistics and in the subject of systems analysis should be comprised courses in interview technique and the presentation of a report as well as practical exercises in connection with the above-mentioned courses. In order to fulfil the aim, indicated above, it is necessary that the specialized technical training be extended to two terms and also comprise some practical exercises. At the end of the first term, two consecutive weeks should be assigned to a group exercise. Another similar group exercise period should take place in the middle of the second term. At the end of the second term, four weeks should be assigned to the completion of an individual task. The experts therefore suggest that the practical exercises be arranged partly as exercises in a whole class of 30 pupils, partly as group work, each group containing 3—5 pupils, and partly as individual work. These exercises should take place throughout the whole school year and be directed by the teachers of programming and systems analysis or, when special circumstances render this desirable, by outside specialists. The experts give two alternative suggestions as to how the training should be organized. The main alternative implies that the communities should control the specialized technical training in the following six regions: Stockholm, Göteborg, Malmö — Lund, Norrköping— Linköping, Västerås and Sundsvall. The second alternative implies that the government is responsible for the training and that all courses be centralized in Stockholm. I t has not been deemed appropriate at the present time to arrange specialized technical training in other regions than those indicated above, mainly owing to the lack of teachers and computer installations at other places. The experts propose that to start with the specialized technical training be limited to 330 pupils per year, but that this number be increased rapidly, as soon as some experience from this kind of training has been gained and new teachers have been trained. On the

126 basis of an annual intake of 330 pupils, it would seem appropriate to organize specialized technical training courses in the following regions: TJ • Kegion Stockholm Göteborg Malmö-Lund Norrköping-Linköping Västerås Sundsvall

Number of ., pupils 150 60 30 30 30 30 Total

330 This annual intake of pupils will have to be divided into 11 classes. The need of teachers in each class will be one for each of the subjects programming and systems analysis. Hence there is a total need of 22 ADP-teachers for these specialized courses in the school year 1966/67. In addition there will be a need of teachers for certain tasks of pedagogic nature in connection with the direction of the courses. 20 candidates have been admitted to the course for teachers that will be arranged during the spring term of 1966. The experts have submitted a special report to the National Board of Education, in which they have recommended that at least another ten candidates be admitted to this course, preferably persons with several years of practical experience in the fields of programming and systems analysis. A new course for teachers should be arranged during the school year of 1966/67. In the future, the teachers should be recruited from the participants in a 1-year teacher training course, based on specialized technical training and practical experience in the fields of programming and systems analysis. The teacher training is suggested to be divided into one term of proper training and one term of teaching practice under expert guidance. For the time being, the requirements as to the formal competence of the teachers have to be restricted to what may be obtained. However the requirement as to professional experience should be maintained to the farthest possible extent. To a certain extent, special subject instructors could be used to lead the practical exercises and exceptionally even series of lessons. The National Board of Education should control the specialized technical courses. For this task will be needed: one head of department, one school consultant, one clerk and one part-time employed school psychologist. The present parttime position as school consultant in the field of ADP within the Department for Vocational Training of the National Board of Education is suggested to be withdrawn in connection with the new appointments. These specialized courses should be administered by the municipal school board and be organized by the vocational schools. However, their character of post-secondary education should be preserved. In Stockholm, a special headmaster should be in charge of the specialized courses and furthermore administer and direct the teacher courses in Stockholm. In the other places, one of the teachers should be in charge of the courses as headmaster. The total governmental costs for these specialized technical courses, according to the main alternative of the experts' report have been estimated at 1.9 million Swedish kronor kronor per year, which corresponds to a cost of approximately 5,800 Swedish kronor per pupil and year.

127 For reasons of general location policy, it seems inappropriate to centralize this type of training in Stockholm. Furthermore, it is easier to find class rooms and housing for the pupils in the other places, mentioned above than in Stockholm. If the training is thus decentralized, it may be expected to imply lower costs for the pupils, studying in places situated outside Stockholm. The committee furthermore suggests that certain tasks be given to the competent authorities in connection with the organizing and planning of the specialized technical training.

..,_,

.

1365 •"•

.

I 1 1 !!•• 1 1 1

'

'•

NORDISK UDREDNINGSSERIE (NU) 1965 1. Transportekonomisk forskning i Norden. 3. Enkelte mellomriksveger mellom Norge og Sverige. 6. Utbildning av sjukhusadministratörer i Norden.

STATENS OFFENTLIGA UTREDNINGAR 1965 Systematisk

förteckning

(Siffrorna inom klämmer beteckna utredningarnas nummer i den kronologiska förteckningen)

Justitiedepartementet Sammanställning av remissyttranden över författningsutredningens förslag till ny författning. Del 1. Allmänna uttalanden samt 1 och 2 kap. i förslaget till regeringsform. [2] Del 2. Kap. 3, 4 och 5 i förslaget till regeringsform. [3] Del 4. Kap. 7, 8, 9 och 10 i förslaget till regeringsform samt övergångsbestämmelserna. [34] Del 5. Förslaget till riksdagsordning. [37] Rättegångshjälp. [13] Godtrosförvärv av lösöre. [14] Fastställande av faderskapet till barn utom äktenskap. [17] Fartygs befälhavare. Gemensamt haveri och dispasch. Ansvarsbestämmelser m. m. [18] Dagstidningarnas ekonomiska villkor. [22] Ändringar i ensittarlagen m. m. [26] Pensionsstiftelser II. [41] Författningsfrågan och det kommunala sambandet. [54]

Utrikesdepartementet Sveriges sjöterritorium. [1]

Försvarsdepartementet Soldathemsverksamheten. [52]

Socialdepartementet Tandvårdsförsäkring. [41 Institutet för arbetshygien och arbetsfysiologi. [24] Hälso- och socialvårdens centrala administration. [49] Mentalsjukhusens personalorganisation. Del II. Målsättning och utformning. [50] Barn på anstalt. [55]

Kommunikationsdepartementet Skånes och Hallands vattenförsörjning. [8] Friluftslivet i Sverige. Del II. Friluftslivet i samhällsplaneringen. [19] 1960 års radioutredning. 1. Radions och televisionens framtid i Sverige I. Bakgrund och förutsättningar, programfrågor. Organisations- och finansieringsfrågor. [20] 2. Radions och televisionens framtid i Sverige II. Bildnings- och undervisningsverksamhet. Forskningsfrågor. [21] Vägmärken. [33] Nykterhet i trafik. [35] Körkortet och trafikutbildningen. [42]

Statens trafikverk. [43] Radiolag. [46] Statens vägverk. [47] Arbetstid och arbetsinspektion för vägtrafiken. [48]

Finansdepartementet Måttenheter. [5| Uppbördsfrågor. [23] Nytt skattesystem. Remissyttranden. [28]

Ecklesiastikdepartementet Antikvitetskollegiet. [10] 1963 års universitets- och högskolekommitté 1. Utbyggnaden av universitet och högskolor. Lokalisering och kostnader I. [11] 2. Utbyggnaden av universitet och högskolor. Lokalisering och kostnader II. Specialutredningar. [12] De svenska utlandsförsamlingarnas ekonomi. [15] 1960 års lärarutbildningssakkunniga III. 1. Studieplaner för lärarutbildning. [25] 2. Lärarutbildningen IV: 1. [29] 3. Lärarutbildningen IV: 2. [30] 4. Specialundersökningar om lärarutbildning V. [31] Fackutbildning i automatisk databehandling. [56]

Jordbruksdepartementet Ny jordförvärvslag. [16] 1960 års jordbruksutredning. 1. De svenska jordbruksprodukternas distributions- och marginalförhållanden. [27] Stöd åt hästaveln. [44]

Handelsdepartementet Sveriges släktnamn 1965. [36] Beredskap mot oljeskador. [45]

Inrikesdepartementet Kommunalrättskommittén VI. Om den kommunala självstyrelsens lokala förankring. [6] VII. Kommunala bolag. [40] Praktik- och feriearbetsförmedling. [7] Arbetsmarknadspolitik. [9] Höjd bostadsstandard. [32] Affärstidsutredningen. 1. Affärstiderna. Del I. Motiv och lagförslag. [38] 2. Affärstiderna. Del II. Konsumentundersökning. [39] Gemensamma bostadsförmedlingar. [51] Polisutbildningen. [53]

IVAR H^EGGSTRÖMS TRYCKERI AB STOCKHOLM 1965