Post on 04-Jan-2016
IS THERE A PLACE FOR INFORMATICS IN THE SCHOOL
CURRICULUM?THE BULGARIAN EXPERIENCE
Assoc. Prof. PhD Krassimir ManevFaculty of Mathematics and Informatics,
Sofia University, BULGARIAmanev@fmi.uni-sofia.bg
CONTENT
1. Introduction
2. Informatics and IT
3. Teaching I&IT in Bulgaria
4. My conception
5. Conception of Bulgarian
authorities
6. Conclusion
1. INTRODUCTION – PERSONAL INFO
My first program – National Math School, 1966, the machine language of MINSK-2
Graduated from Sofia University in 1974, diploma work written in Assembly language of MINSK-32
Teaching assistant in Programming since 1976 – FORTRAN, PL/I, Assembly language of IBM-360
Since late 70’s – PDP-11(UNIX, C)
1. INTRODUCTION – PERSONAL INFO
Since 1980 – national competitions in programming
Since 1985 – national Olympiad in Informatics
Since 1989 – IOI, BOI, JBOI, many times Team leader, 10 years member of International Committee of IOI
Since 2000 – coach of Sofia University, 4 World Finals of ICPC of ACM
Now I’m teaching Discrete Mathematics and Algorithms in Sofia University
1. INTRODUCTION – SOME HISTORY
Early (IBM 360) stage Starts in the middle of 70’s of past
century Some of the Mathematical schools –
ES Series (IBM 360 compatible) Fortran (PL/I) Call of standard subprograms
linear programming simplex method, etc. sorting (external, magnetic tapes)
PRAVETZ 82, THE COMPUTER OF FIRST INTERNATIONAL OI
1. INTRODUCTION – SOME HISTORY
Apple stage Starts in 1982-83, all secondary schools Apple II compatible Pravetz 82 BASIC, UCSD Pascal Education in programming – no
curriculum, no textbooks Backtracking, exhaustive search Teaching of some algorithms
PC COMPATABLE PRAVETZ 16
1. INTRODUCTION – SOME HISTORY
PC stage Starts in the beginning of 90’s Expensive PC compatible Pravetz 16
available in some math schools Borland IDE’s for C/C++ and Pascal Real education in programming
moved out of class and even out of schools
1. INTRODUCTION – SOME HISTORY
Changes of 90’s had a destructive effect for education and especially for “new” discipline Informatics
Boom of private software companies Many teachers left the school Quality of teaching gone down Number of PCs in institutions and
companies increased dramatically The term Information technologies
become popular and replaced term Informatics!!!
2. INFORMATICS AND IT
Informatics - the set of scientific disciplines, that investigate the processes of automated (i.e. computer aided ) collecting, storage and processing (incl. transmission) of information (rather data)
Computer architectures Operating systems Programming languages & environments Data Base Management Systems Computer Networks etc. and the mathematical base of all this
disciplines – Discrete mathematics
2. INFORMATICS AND IT
Information technologies (more correct computer aided technologies) - the technological instruments provided by Informatics for solving the tasks of the day: Text processingData visualizationImage processingData storage and retrievalNetwork technology Public communications, etc.
Software technology not to confuse with IT
2. INFORMATICS AND IT The world population is divided into 3
categories : Computer programmers Computer users (mobile devices, TV sets,
etc. considered computers also) People that still not joined to one of the
two mentioned above categories Near the end of 20th century we recognized
2 universal disciplines – mother language and mathematics (philosophy?!?)
Nowadays we have to append a new universal discipline – linked with our abilities to program/use computers in our life
2. INFORMATICS AND IT WHICH IS THE DISCIPLINE?
Are Informatics and Information technologies different disciplines? (see, for example, Language and literature) My answer: Not!
How much I&IT to teach in school? (see, for example, Language and literature) My answer: Universal disciplines have to be learned from the first to the last year!
What to include in the school curriculum and in which proportion? (is, for example, Discrete mathematics part of I&IT) My answer: We have to discuss it!, etc.
3. TEACHING I&IT IN BULGARIA - 1999
1 2 3 4 5 6 7 8 9 10 11 12
I(P) 36 72 144
108
I(M) 72
IT(E)
IT(M) 36 36
IT(P) 36 72 144
108
I – INFORMATICS, IT – INFORMATION TECHNOLOGIES
M- MANDATORY, E – ELECTIVE , P - PROFILED
3. TEACHING I&IT IN BULGARIA - 2006
1 2 3 4 5 6 7 8 9 10 11 12
I(P) 36 72 144
108
I(M) 72
IT(E)
IT(M) 36 36 36 36 36 36
IT(P) 36 72 144
108
I – INFORMATICS, IT – INFORMATION TECHNOLOGIES
M- MANDATORY, E – ELECTIVE , P - PROFILED
3. TEACHING I&IT IN BULGARIA - 2008
1 2 3 4 5 6 7 8 9 10 11 12
I(P) 36 72 144
108
I(M) 72
IT(E) 36 36 36 36
IT(M) 36 36 36 36 36 36
IT(P) 36 72 144
108
I – INFORMATICS, IT – INFORMATION TECHNOLOGIES
M- MANDATORY, E – ELECTIVE , P - PROFILED
3. TEACHING I&IT IN BULGARIA
Many disciplines – I(M) and IT(M) with different curricula in regular and special schools
Student passed IT(E) in 1th-4th are far beyond those starting IT(M) in 5th
Most of the students change the school after 7th but IT(M) continue in 8th but no too much new material for IT(M) 8th
Curriculum of IT(M) in 9th-10th repeats 70-80% of material of IT(M) in 5th-8th
No enough teachers for I(M) 9th
No teaching of DB&IS in IT(M) 10th
And so on, and so on, and so on ….
4. OUR CONCEPTION
Single discipline in mandatory education – first IT and then Informatics and & IT - changed after 7th
1 2 3 4 5 6 7 8 9 10 11 12
I(P)
ITorI&IT(M)
7272
72 72 72 72 72108
108 108
IT(P)
4. OUR CONCEPTION
Profiled education in 11th-12th of special Math schools only to prepare the student that will apply in the University – CS, IF, SE or CS
1 2 3 4 5 6 7 8 9 10 11 12
I(P) 108 108
ITorI&IT(M)
7272
72 72 72 72 72108
108 108
IT(P) 108 108
4. OUR CONCEPTION
Facultative profiled education in 8th-10th of the special not mathematical schools for student that have interest
1 2 3 4 5 6 7 8 9 10 11 12
I(P) I(EP)
ITorI&IT(M)
7272
72 72 72 72 72108
108 108
IT(P) IT(EP)
4. OUR CONCEPTION
Detailed analysis of the 12 years experience Total revision of the existing curricula for:
Deleting doubled topics Including missing topics
Defining of mechanism for regular updating of the curricula
Elective education in IT for 5th-7th is acceptable only if extend the mandatory, not to go forward of it – for example, 10-finger typing
4. OUR CONCEPTION State exam in I&IT – the successful first
attempt was neglected by the Ministry (“only 1 excellent mark out of 60 student”)
Profiled education to be precisely regulated as content – mandatory and elective modules
Profiled education to be precisely regulated as expected result – beside the state exam an professional exam and regulating of a profession programmer with secondary education
Creation of text books for profiled education have to be sponsored by the state – for the small countries it is crucial
4. OUR CONCEPTION Part of our conception is the role of teachers
in I&IT and their treatment from the community: No another discipline with such dynamics!
The teacher in I&IT has to work much more then the other teachers …
No other such domain where the teachers to have an alternative on the job market like the teachers of informatics – the software industry
Salaries of teachers in I&IT – a hard problem for the state and the industry
5.CONCEPTION OF BULGARIAN AUTHORITIES
1 2 3 4 5 6 7 8 9 10 11 12
I(P) 36 72 144
108
I(M) 72
IT(E) 36 36 36 36
IT(M) 36 36 36 36 36 36
IT(P) 36 72 144
108
I – INFORMATICS, IT – INFORMATION TECHNOLOGIES
M- MANDATORY, E – ELECTIVE , P - PROFILED
5.CONCEPTION OF BULGARIAN AUTHORITIES
1 2 3 4 5 6 7 8 9 10 11 12
I(P) 36 72 144
108
I(M)
IT(E) 36 36 36 36
IT(M) 36 36 36 36 36 36
IT(P) 36 72 144
108
I – INFORMATICS, IT – INFORMATION TECHNOLOGIES
M- MANDATORY, E – ELECTIVE , P - PROFILED
6. CONCLUSION The answer of the question of the title: no
place for Informatics in the curriculum of the Bulgarian school
The alternative – out of class preparation Programming contest
Beaver International Olympiads in Informatics Regional Olympiads in Informatics –
Balkan OI, Central-European OI, Baltic OI, South-Pacific OI, OI of America Latina,…
5. CONCLUSION Other Contests
Development of IT Projects Russian contest “КИО“ presented here Scratch Contest
Special announcement: Junior Olympiads in Informatics
JBOI’2007 Belgrade, Serbia JBOI’2008 Shumen, Bulgaria JBOI’2011 Bistrica, Roumania Fall Tournament, Shumen, November!!!
Thank you for your attention!Questions?