Urednici

• Doc. dr Igor Dejanović – glavni i odgovorni urednik Fakultet tehničkih nauka, Univerzitet u Novom Sadu [email protected]

• Prof. dr Zora Konjović Fakultet tehničkih nauka, Univerzitet u Novom Sadu [email protected]

• Prof. dr Branko Milosavljević Fakultet tehničkih nauka, Univerzitet u Novom Sadu [email protected]

• Doc. dr Gordana Milosavljević Fakultet tehničkih nauka, Univerzitet u Novom Sadu [email protected]

Tehnički urednik

• MSc. Milorad Filipović, Fakultet tehničkih nauka, Novi Sad

Programski odbor

• Prof. dr Zora Konjović, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Prof. dr Branko Perišić, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Prof. dr Branko Milosavljević, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Prof. dr Milan Vidaković, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Prof. dr Đorđe Herceg, Prirodno-matematički fakultet, Univerzitet u Novom Sadu • Doc. dr Gordana Milosavljević, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Dragan Ivanović, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Đorđe Obradović, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Goran Sladić, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Aleksandar Kovačević, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Igor Dejanović, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Stevan Gostojić, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Dušan Okanović, Fakultet tehničkih nauka, Univerzitet u Novom Sadu • Doc. dr Emir Skejić, Fakultet elektrotehnike i Filozofski fakultet, Univerzitet u Tuzli, BIH • Goran Jovišić, profesor informatike, Karlovačka gimnazija, Sremski Karlovci • Vedran Vučić, predsednik Upravnog odbora Linux Centra, Beograd Organizacioni odbor

• Goran Jovišić, profesor informatike Karlovačka gimnazija, Sremski Karlovci, predsednik Udruženja profesora informatike Srbije

• Mladen Jovanović, profesor tehnike i informatike O.Š. „Desanka Maksimović“, Čokot, Niš

• Vedran Vučić, predsednik Upravnog odbora Linux Centra Linux Centar, Beograd

• Jovica Stamenković, profesor informatike Tehnička škola i Gimnazija, Vlasotince

• Doc. dr Emir Skejić Katedra za računarstvo i informatiku, Fakultet elektrotehnike i Filozofski fakultet, Univerzitet u Tuzli, BIH

• Doc. dr Igor Dejanović Katedra za informatiku, Fakultet tehničkih nauka, Univerzitet u Novom Sadu

Komisija za recenziju radova

• Doc. dr Igor Dejanović – predsednik komisije Katedra za informatiku, Fakultet tehničkih nauka, Univerzitet u Novom Sadu

• Doc. dr Emir Skejić Katedra za računarstvo i informatiku, Fakultet elektrotehnike i Filozofski fakultet, Univerzitet u Tuzli, BIH

• Goran Jovišić, profesor informatike Karlovačka gimnazija, Sremski Karlovci Predsednik Udruženja profesora informatike Srbije

• Prof. dr Đorđe Herceg Departman za matematiku, Prirodno-matematički fakultet, Univerzitet u Novom Sadu

Lektor

• Merima Aranitović, profesor srpskog jezika Karlovačka gimnazija, Sremski Karlovci

Izdavač

• Fakultet tehničkih nauka, Univerzitet u Novom Sadu Trg Dositeja Obradovića 6, Novi Sad

Konferenciju je akreditovao Zavod za unapređenje obrazovanja i vaspitanja Republike Srbije. Konferenciju je podržala Uprava za digitalnu agendu Republike Srbije.

ISBN: 978-86-7892-478-1 Štampa: FTN, Departman za grafičko inženjerstvo i dizajn, Grafički centar GRID Tiraž: 60 primeraka KONFERENCIJA „SLOBODAN SOFTVER U NASTAVI“

ZBORNIK RADOVA

1. i 2. decembar 2012. godine Novi Sad

Predgovor

Pred Vama se nalazi zbornik radova sa prve konferencije pod nazivom „Slobodan softver u nastavi“ koja je održana 1. i 2. decembra 2012. godine u Novom Sadu u organizaciji Udruženja profesora informatike Srbije a pod pokroviteljstvom Uprave za Digitalnu agendu Republike Srbije. Pokrovitelj za uređivanje i štampanje ovog Zbornika je Fakultet tehničkih nauka Univerziteta u Novom Sadu. Tema ovog skupa je promocija upotrebe slobodnog softvera u nastavnom procesu a osnovni cilj je okupljanje nastavnika i profesora osnovnih i srednjih škola i fakulteta i razmena iskustava u primeni slobodnog softvera u nastavi, bilo da je u pitanju upotreba u sklopu nastave ili drugim aktivnostima koji pružaju podršku nastavnom procesu. Za razliku od neslobodnog softvera gde nam je sloboda upotrebe značano sužena licencama proizvođača koje zabranjuju izučavanje izvornog koda, njegovu modifikaciju i redistribuciju, licence slobodnog softvera nam daju punu slobodu da softver prilagođavamo svojim potrebama, obogađujemo ga, modifikujemo i distribuiramo izmenjene ili originalne verzije. Ova sloboda predstavlja veliki potencijal upravo u obrazovnim institucijama jer omogućava direktno izučavanje načina funkcionisanja softvera, njegovo prilagođavanje potrebama korisnika i slobodnu razmenu modifikacija sa drugim korisnicima bilo da su u pitanju pojedinci ili institucije. Učenici i studenti su time motivisani da istražuju i izučavaju softver, menjaju ga i slobodno ga dele sa drugima bez bojazni da će time prekršiti zakon. Pored slobode, slobodni softver u najvećem broju slučajeva poštuje otvorene standarde i formate što je od izuzetne strateške važnosti za savremeno informatičko društvo jer je neophodno obezbediti da digitalni sadržaji kreirani danas budu dostupni i za više decenija. Vlasnički softver često koristi vlasničke formate koji se mogu otvarati, pregledati i ažurirati jedino upotrebom neslobodnog i često skupog softvera. Ukoliko firma, proizvođač softvera i vlasnik formata, prestane da postoji to dovodi do ozbiljnih posledica za sve korisnike koji su čuvali svoje digitalne sadržaje u neslobodnom formatu. Ukupno je primljeno 35 radova od kojih su 24 prihvaćena za objavljivanje. Radovi su grupisani u dve sekcije: 1) radovi sa predavanja po pozivu 2) radovi profesora i nastavnika. Ono što želimo da naglasimo je da smo, nažalost, morali da odbijemo dosta veoma dobrih radova jer su opisivali besplatan ali neslobodan softver i samim tim bili u suprotnosti sa temom konferencije. U korespodenciji sa autorima radova shvatili smo da je razumevanje šta slobodan softver predstavlja još uvek na nedovoljnom nivou i često se poistovećuje sa besplatnim neslobodnim softverom čime se zanemaruje osnovna prednost slobodnog softvera – njegova sloboda u punom smislu te reči. Od izuzetnog značaja za savremenog nastavnika je da prati razvoj u sferi slobodnog softvera i nadamo se da će ova konferencija i zbornik koji je prati, kroz razmenu iskustava između nastavnika i profesora i putem predavanja stručnjaka iz oblasti slobodnog softvera, podići nivo svesti i razumevanja filozofije slobode softvera i važnosti primene slobodnog softvera u svim sferama života a posebno u obrazovnim institucijama. Dugujemo veliku zahvalnost svima koji su pomogli da se održi ova konferencija i da se objavi zbornik radova. Takođe se zahvaljujemo svim predavačima po pozivu i svim učesnicima konferencije i verujemo da će ova manifestacija imati pozitivan efekat na proces izvođenja nastave u našim školama i time opravdati svoje postojanje.

Doc. dr Igor Dejanović, glavni i odgovorni urednik

Sadržaj

Radovi sa predavanja po pozivu 1. Jakšić O., Dalarsson N., Luković I., Free Software for Academic Research and Teaching of Chemistry, Physical Chemistry or Molecular Physics...... 1 2. Skejić E., Džindo O., Osmić J., Primjena slobodnog softvera u edukaciji učenika sa specifičnim teškoćama u učenju...... 6 3. Živanov Ž., Pušić B., Hajduković M., Korišćenje slobodnog softvera za vođenje evidencije o nastavi i ispitivanje studenata...... 12 4. Herceg Đ., Početna nastava programiranja sa talentovanim učenicima i studentima matematike...... 21 5. Dejanović I., Filipović M., Milosavljević G., Slobodni alati za razvoj softvera i društveno kodiranje...... 27

Radovi nastavnika i profesora 6. Stamenković J., Primena Moodle sistema u elektronskom učenju...... 37 7. Lulić J., Upotreba sistema za objavljivanje elektronskih portfolija, Mahara, u obrazovanju ...... 41 8. Jovišić G., Nastavni materijali u matematici izrađeni pomoću programskog paketa GeoGebra...... 46 9. Mitić T., Slobodan softver i njegova primena u obrazovanju...... 52 10. Stanković T., Primer aktivnog učenja kompleksnih brojeva u srednjoj školi metodom otkrivanja primenom GeoGebre i SciLab-a...... 57 11. Jovanović M., Jovišić G., Intelektualna svojina, autorska prava i softver ...... 63 12. Ranković D., Primena slobodnog softvera - motivacija i primenljivost znanja učenika kao rezultat primene slobodnog softvera u srednjoj stručnoj školi...... 69 13. Marić B., Primena kognitivnih mapa uma, u radu sa učenicima koji zahtevaju dodatnu podršku u obrazovanju, primenom slobodnog softvera...... 73 14. Ćirić N., Jovanović M., Slobodan softver u refleksivnoj nastavi...... 80 15. Radenković O., Lepović-Stefanović D., Slobodan softver u redovnoj i inkluzivnoj nastavi 85 16. Jovanović M., Jovanović V., Slobodan softver i elektronski nastavni materijali ...... 91 17. Stanković V., Velković-Nikolić V., Slobodan softver: Impress u inkluzivnoj nastavi...... 95 18. Stanković V., Radonjić S., Slobodan softver u razrednoj nastavi...... 100 19. Jovanović M., Lepović-Stefanović D., Učenje kroz igru i korišćenjem slobodnog softvera ...... 104 20. Radlovački V., Primena aplikacije Wireshark u nastavnom predmetu računarske mreže i komunikacije...... 108 21. Najdanović-Lukić M., Jovanović M., Elektronsko učenje pomoću slobodanog i besplatanog softvera i društvenih mreža...... 112 22. Starčević I., Crtanje u programu OpenOffice Draw...... 117 23. Simin M., Simin Z., Mogućnosti primene programa tuxmath u nastavi matematike u srednjoj školi za decu ometenu u razvoju...... 123 24. Popović A., Linux serveri - Ubuntu Server Edition LTS...... 127 Predavanja u plenarnom delu

• Softverska rešenja za podršku obrazovanju bazirana na slobodnom softveru i softveru otvorenog kôda Vedran Vučić, Linux Centar, Beograd • Primjena slobodnog softvera u edukaciji učenika sa specifičnim teškoćama u učenju, inkluzivno obrazovanje i slobodan softver Doc. dr Emir Skejić, Fakultet elektrotehnike Univerziteta u Tuzli • Slobodan softver u obrazovanju inženjera i naučnoistraživačkom radu Doc. dr Stevan Gostojić, Katedra za informatiku, FTN, Univerzitet u Novom Sadu • Korišćenje slobodnog softvera za vođenje evidencije o nastavi i ispitivanje studenata dr Žarko Živanov, Katedra za primenjene računarske nauke, FTN, Univerzitet u Novom Sadu • Rad sa talentovanim učenicima, nastava programiranja Prof. dr Đorđe Herceg, Departman za matematiku, PMF, Univerzitet u Novom Sadu • Obrazovni softver u nastavi, primeri dobre prakse Vedran Vučić, Linux Centar, Beograd • Primena aplikacije WIRESHARK u nastavnom predmetu računarske mreže i komunikacije Velimir Radlovački, ŠTC „Nikola Tesla“ • Rad u učionici Prof. dr Đorđe Herceg, Departman za matematiku, PMF, Univerzitet u Novom Sadu • Specifične edukacione namene slobodnog softvera Vedran Vučić, Linux Centar, Beograd • Predstavljanje programa Geogebra Prof. dr Đurđica Takači, Departman za matematiku, PMF, Univerzitet u Novom Sadu • Slobodni alati za razvoj softvera i društveno kodiranje Doc. dr Igor Dejanović, Katedra za informatiku, FTN, Univerzitet u Novom Sadu • Upotreba edubuntu u školama, edukacionog softvera besplatnog i slobodnog, lokalizovanog na naš jezik u oba pisma Ubuntu zajednica Srbije • Bezbednost dece na internetu i slobodan softver Biljana Kikić Grujić, pravnik kriminolog, Target, Novi Sad • OPNET IT Guru Acadmic Edition softver za simulaciju računarskih mreža Mr sc. Osman Džindo, doc. dr Emir Skejić i grupa autora, Fakultet elektrotehnike, Univerzitet u Tuzli • Mogućnosti primene FLOSS rešenja u nastavi Ubuntu zajednica Srbije • Primena slobodnog softvera u nastavi tehničkih nauka Prof. dr Slobodan Popov, Centar za razvoj i primenu nauke, tehnologije i informatike, CNTI, Novi Sad • Upravljanje podacima: Softver za poslovanje obrazovnih institucija Vedran Vučić, Linux Centar, Beograd • Prezentovanje resursa na srpskom jeziku http://slobodansoftverzaskole.org za slobodnog softvera Vedran Vučić, Linux Centar, Beograd i Goran Jovišić • Mogućnosti primene FLOSS rešenja u administraciji Ubuntu zajednica Srbije • Free software for Academic Research and Teaching of Chemistry, Physical Chemistry or Molecular Physics Olga Jakšić, Nils Dalarsson, Ivana Luković • Primena slobodnog softvera u osnovnim i srednjim školama u Srbiji, prezentacija rezultata istraživanja Goran Jovišić i Mladen Jovanović, Udruženje profesora informatike Srbije Radovi sa predavanja po pozivu

FREE SOFTWARE FOR ACADEMIC RESEARCH AND TEACHING OF CHEMISTRY, PHYSICAL CHEMISTRY OR MOLECULAR PHYSICS

Olga Jakšić1, Nils Dalarsson2, Ivana Luković3 1Center of Microelectronic Technologies and Single Crystals, Institute of Chemistry, Technology and Metallurgy, University of Belgrade, Serbia. e-mail: [email protected] 2 Royal Institute of Technology, SE-100 44 Stockholm, Sweden e-mail: [email protected] 3 Faculty of Philosophy, University of Belgrade, Serbia, e-mail: [email protected]

Abstract - In this paper we address , an open source Up to the present date, a number of software programs java viewer for chemical structures, as an educational and packages for molecular modeling with the possibility tool and give a short survey with comparative analysis of of model building emerged, to name just a few (free or some open source programs developed using Jmol free for academic and nonprofit use): Abalone, Ascalaph (Janocchio) or independently of Jmol (vcclab program Designer, Automated Topology Builder (ATB), , palette) with the program Marvin 5.9.3, released by Baloon, Chemitorium, ChemSketch, COSMOS, ChemAxon. The use of these programs is accompanied by , molecools, p4vasp, PyMol, StruMM3D the use of chemical data mining, so we propose here (STR3DI32), TINKER, VEGAZZ etc. obtaining the necessary data about particle/molecule structure by using the online PubChem Substance and In accord with new information technologies, free Compound Database. The applicability of these programs software for molecule editing has been developed in form in education covers grammar, pre university and of standalone programs for various platforms university education in various fields: physics, chemistry, (ArgusLab, ChemWindow, KnowItAll, atomic physics, (methods and techniques of) MarvinSketch/View, MarvinSpace, MedChem physicochemical studies, bioinformatics, Designer…), applets (Accelrys JDraw, JME molecular chemoinformatics. editor, ChemWriter, MarvinSketch, MarvinSpace, SketchEI,Chemis3D, FlaME Flash Molecular Editor…), Keywords: PubChem, Jmol, Janocchio 1.0.1, vcclab, online editors (jsMolEditor, Ketcher, Marvin molecule MarvinSketch editor and viewer) or applications like OLN JSDraw (runs on all platforms, iPad, iPhone, Android), ChemDoodle 1. INTRODUCTION Mobile for Android, ChemJuice for iPhone and Mobile Molecular DataSheet for BlackBerry. The open source program that is part or a basis for some of before On of the benefits of using the information technologies mentioned developed routines is Jmol, (LGPL license) in education is that interactive programs with optional Java viewer for chemical structures in 3D, with features hints and solutions allow students to choose only the for chemicals, crystals, materials and biomolecules assistance they need at the moment they need it, (http://www.jmol.org/). recursively, until the moment they succeed in mastering the subject. This benefit has also been subject of investigations and has been corroborated by the following 2. JMOL observations: The Jmol application is an independent Java application A group from Pearson Education conducted a research designed to display various 3D chemical information. It about student grade distribution after implementing supports all major web browsers: Google Chrome, electronic study materials in a general chemistry course Internet Explorer, Mozilla and Firefox, Opera, Safari... It (CHE I05) at University of Kentucky in 2009 and 2010. has high-performance 3D rendering (no hardware According to their results, there was a higher /failure rate requirements). It requires Java Runtime Environment . among students attending traditional lecture and more Reads over sixty file formats for chemical structure data favorable grade distribution (higher percentage of (cml- chemical markup language, cif- crystallographic students earning A or B, lower of those earning D or F) information file, xsd- accelrys ...) among students who had the opportunity to use electronic interactive learning platform. The JmolViewer can be incorporated into other software solutions. It can be used for teaching molecular structure The development of software would not be possible and properties at preuniversity level (physics or without the deep understanding of the subject and the chemistry) or as a basis for practising computer skills of proper efficient mathematical model. The Nobel (bio and chemo) informatics students by developing more Laureates for Chemistry in 1998, Pople and Kohn, have advanced software solutions. A good inspirative example developed simplified mathematical models for the is Janocchio, freeware licence program, developed by description of the bonding of the atoms, which is a David Evans (www.softpedia.com). prerequisite for many calculations, and developed the entire methodology for studying very large molecules, enzymatic reactions or processes in various branches of 3. JANOCCHIO chemistry. Janocchio is derived from and depends upon the 1 open-source molecular visualisation program Jmol. MarvinSketch, especially, proved effective with free Janocchio is designed for calculating parameters of structure-searchable databases: PubChem Substance and nuclear magnetic resonance (NMR) measurements, Compound database, SureChem and PatentAnalysis.com calculates full spin matrix of nuclear overhauser effect as a click&play java applet for creating advanced (NOEs) constants and coupling constants, from three structure queries. dimensional molecular structures. Uses altona equation for calculation of 3JHCCH values. Reads SD files and 6. THE POSSIBILITY OF USE IN exports files for fitting (NAMFIS) to the experimental data. EDUCATION

Developing software by an individual is beneficial to The contemporary didactic methods are based on the her/his own development and to the comunity, but team concept of active learning. Students are expected to work is more productive. Working in a small team actively participate the hands-on "learning by doing" [5] – provides the opportunities to challenge the developers [7]. The basic idea of the present paper is to propose one own understanding of the subject they learn. It provides step further in that direction and to investigate the also a faster and more secure debugging of the developed possibility of students' "learning by developing own software, and a more diverse view on the user interfaces educational software". employed in the developed software. The process of acquiring knowledge with true understanding of the subject matter by the students 4. VIRTUAL LABORATORIES interacting with a teacher is often a process where the student acquires a better understanding of subject but Some open source solutions that can be seen as virtual teacher also improves his/her own skills. In an attempt to laboratories are developed by enthusiastic individuals articulate information passed to the student, a good along with their teaching duties. They can be found on the teacher adapts his/her own knowledge to the particular servers throughout the world (e.g. VCCLAB: Portsmouth, class in the particular situation. Specifically the teacher's Erlangen, Moscow, Munich, Kiev, Milano… See own knowledge must be adapted to the zone of proximal http://vcclab.org/ ). A good review about available development [8] of the students he/she addresses. In databases and chemoinformatics methods for prediction doing so, teacher helps students to improve their process of properties and optimization process is given in [2]. A of learning. This adaptation and articulation of the reference useful to individuals interested in software teachers own knowledge can, in our view, also be development is [3] and a reference useful to individuals achieved by means of a suitable programming language. interested in implementing developed applications is [4] What we state here is that whoever (teacher, student...) is (with a list of on-line resources for physicochemical working on educational software he/she improves not property calculations). only his/hers programming skills but also must improve his/hers own understanding of the subject simultaneously. There are situations where the development of free and Working on software forces the developer to pass his own commercial software runs simultaneously, like for knowledge to the computer first and then to end users. instance the development of MATLAB and SciLab. While giving a specific task to student, a teacher may say: MATLAB users can effortlessly switch to SciLab, using "I know you are literate in computers and I presume your statements form their own routines with slight high interest in the subject, so I expect your software will modifications. Open-source partner in that tandem is work well. I am here for you in case there's anything you aimed mainly for educational purposes. Here, we address need: literature, examples etc". Of course, this method ChemAxon products (www.chemaxon.com) as (like any other diddactic method) is not suitable for every commercial chemical software that can be used as an lesson, every student and every situation. inspiration for developing and for 'calibration' of new open source solutions. Informatics infiltrated many areas (bioinformatics, chemoinformatics) and tends to rang high in common 5. CHEMAXON PRODUCTS knowledge: we have generations of teachers and students literate in informatics in all educational branches ChemAxon, developer for the biotechnology and (linguistics, history, biology etc.). Educational software is pharmaceutical industries, developed so far Marvin designed usually to enable "learning by using", but open family of products (MarvinSketch, MarvinView and source software ofers more chalenging possibility by MarvinSpace), JChem series of products and JKlustor. allowing user to access the source code. MarvinSketch is an application for drawing/editing Translating software brings great contribution in chemical structures. MarvinView is used for viewing spreading knowledge to users who couldn't understand the structure queries and reactions. MarvinSpace creates original version. It also broadens the knowledge of publication-quality 3D images of macromolecules. JChem translator her/himself. What we propose here is to solutions are aimed for creating and managing databases broaden ones specialized knowledge (in physics, of structure information. JKlustor clusters large sets of chemistry, physical chemistry) by geting student involved chemical structures based on their similarities. in software development.

2 We proposed a start with Jmol as a basis (for programming, but molecular structure and properties represent also a basis of knowledge in related fields). We gave Janocchio (where additional features to Jmol are added) as an example of what an individual can accomplish by improving given software. In order to add new features like calculations of NOEs (nuclear overhouser effect constants) and coupling constants for NMR (nuclear magnetic resonance) measurements, the developer must learn about those measurements in the first place and probably will need to deapen that knowledge further. For instance, by searching for NMR theory, after running accross educational sites like http://chemwiki.ucdavis.edu/Wikitexts/UCD_Chem_205: _Larsen/ChemWiki_Module_Topics/NMR:_Theory he may need to search further in order to clarify some words and at he end he will know more than just an expression for constant that he intended to check in the first place.

We gave a broad spectrum of links and descriptions of accessible open source solutions for Figure 1. A molecule of benzene whose unique chemical bio-physical-chemical education and research. Since structure identifier CID is 241, imported into Jmol profit and non profit software developers follow each Molecule structure can be observed and rotated, along other maintaining compability (reading/exporting the with molecular bonds. The file that contains the data same file formats, sometimes using same code statements about chemical structure can be obtained from like SciLab and MATLAB) and targeting the same the PubChem Substance and Compound database. Every population (student today is an emplyee tomorow), we substance has its unique chemical structure identifier CID. gave also links and descriptions of commercial software CID for benzene is 241. By varying different molecules, as an inspiration for developing open source alternatives. atoms and compounds, a student can discover the Learning by developing software is a method suitable for difference between elements, compounds and mixtures students experienced in programing who gained already from the daily life, on the basis of their complexity. A some specialized knowledge in a particular scientific student can gain understanding how the pure substances field. For instance, if a student interested in 3D modeling consist of atoms, molecules or ions, where these gets task to model a molecule or chemical reaction he/she constituent particles differ by electrical charge and must learn or apply his/her knowledge in chemistry. On inherent complexity. It is possible to see formulas, names the other hand, students with good theoretical background and functional groups of common carbohydrates, have the opportunity to apply their knowledge It is a alcohols, carbonyl compounds, carboxylic acids and method for individual work or work in small groups. esters. Since the name of the substance is required for finding CID in the PubChem data base, and the file with There are many situations where "learning by using the substance structure, a student can test if he/she can software", individually or by frontal demonstrations is compile the formula of the actual substance using the applicable. Programs mentioned above are suitable for names of oxides, bases and salts. Thus a student may that. We consider presenting Jmol to grammar school discover the difference between the pure substances pupils. Jmol has user friendly graphical user interface (elements and compounds) and mixtures, based on the (GUI). It is shown on Fig 1. with the example of a types of their constituent particles. A student can see the molecule of benzene. structure of atoms, molecules and ions as well as the elementary particles that they consist of. On the basis of that understanding, a student can make his/her own conclusions about the electric charges of atoms, molecules and ions. As a first encounter with biochemistry, a student can master the structure of the molecules that constitute fats and oils, carbohydrates and proteins.

Molecular processes and chemical reactions are by far more informative in computer animations than in words or experiment. Animations have no expences and students can not be harmed by misuse of them. Computer representations are also versatile. Fig 1 shows -and-stick model of benzene and Fig.2 shows space-filling model where atoms are represented as solid

3 spheres implying that there is a space occupied by electron cloud not just by nuclei. Here, the teacher has the opportunity to stress that there are no actual surfaces and that the surface here is determined by a certain level of density of the electron cloud and to use this statement to introduce van der Waals radii to students).

Figure 4. A molecule of benzene whose unique chemical structure identifier CID is 241, imported into Janocchio

7. CONCLUSIONS Figure 2. Space-filling model of formic acid. Key: Hydrogen = white, carbon = black, oxygen = red. Development of informational technologies in last Fig. 3 shows combined representation where colors are decades largely effected process of learning and teaching used to show electrostatic potential. There is no firm in schools. Teachers perceive that their role in the convention of coloring. Here, blue is for negative and red educational process is different than before, but also or yellow for positive. Isosurfaces can be drawn with students have some different expectations from school transparency in order to allow one to deduce positions and and their teachers. Teaching process need to be changed connections of the inside atoms. in a modern way: we need new teaching tools that can occupy our students intelectualy and visualy in the same time. Computers can help us in that way. Digital classrooms soon will become a place for learning, gaining new scientific information, integrating them, and improving students' learning skills.

In this paper, we presented some software solutions suitable for use in teaching natural phenomena related to molecular chemical structure and properties. We presented several programs, starting with history of their development, using descriptions and some visual presentations of their performances. Our main idea was to focus on students' learning by developing educational software. Process of developing educational software could be seen as an interactive process. Earlier studies Figure 3. A molecule (zirconocene) where part (left) is proved that interaction in teaching can improve learning rendered as ball-and-stick and part (right) as an process therefore learning by developing educational isosurface. software could lead to better learning outcomes for our Fig. 4 shows the GUI for Janocchio. It can be seen that students. Other studies showed that after experiencing new functions are added to Jmol. It is given here to serve educational benefits of ICT, teachers became more open as an illustration of the use of the possibilities of Jmol, to the idea of integrating them as part of their teaching adopting it and adapting for developing applications for (Barak, 2007). That means that teachers should be higher education. encouraged to implement educational software in teaching process. This paper can help them to recognize some software solutions suitable for teaching chemistry, physical chemistry or molecular physics. Our assumption is that this kind of learning is applicable for grammar, preuniversity and university level of education.

Acknowledgement: This work was funded by Serbian Ministry of Education and Science through the projects TR 32008 and ON 179060.

4 8. REFERENCES [5] A.-M. Johansson and P.-O. Wickman, A [1] A. Avdeef and B. Testa, Physicochemical pragmatist approach to learning progressions, in profiling in drug research: a brief survey of the Hudson, B. & Meyer, M. A. (Eds.) Beyond state-of-the-art of experimental techniques, Fragmentation: Didactics, Learning, and Cellular and Molecular Life Sciences, vol. 59, Teaching, Barbara Budrich Publishers, no. 10, pp. 1681–1689, Oct. 2002. Leverkusen, Germany (2011)

[2] I. V Tetko, The WWW as a tool to obtain [6] P.-O. Wickman and F. Ligozat, Scientific molecular parameters, Mini reviews in Litteracy as Action, Chapter 10 in C. Linder, L. medicinal chemistry, vol. 3, no. 8, pp. 809–20, Östman, D. A. Roberts, P-O. Wickman, G. Dec. 2003. Ericksen, A. MacKinnon (Eds.), Exploring the Landscape of Scientific Literacy, Routledge [3] I. Tetko, J. Gasteiger, R. Todeschini, A. Mauri, Publishing – Taylor & Francis Group, New York D. Livingstone, P. Ertl, V. Palyulin, E. (2010) Radchenko, N. Zefirov, A. Makarenko, V. Tanchuk, and V. Prokopenko, Virtual [7] R. Millar, Rhetoric and Reality – what practical Laboratory – Design work in science education is really for, in Jerry and Description, Journal of Computer-Aided Wellington (editor), Practical Work in School Molecular Design, vol. 19, no. 6, pp. 453–463, Science: Which Way Now?, Routledge, London Jun. 2005. (2003) pp. 16-31

[4] VCCLAB, Virtual Computational Chemistry [8] Vygotsky, L.S., Mind and society: The Laboratory, 2005. [Online]. Available: development of higher psychological processes, http://www.vcclab.org/online.html. Harvard University Press, Cambridge, MA (1978).

[9] Barak, M. Transition from traditional to ICT-enhanced learning environments in undergraduate chemistry courses, Computers & Education, vol. 48, no. 1, pp.30-43, Jan. 2007.

5 PRIMJENA SLOBODNOG SOFTVERA U EDUKACIJI UČENIKA SA SPECIFIČNIM TEŠKOĆAMA U UČENJU

Emir Skejić1, Osman Džindo2, Jakub Osmić3 1, 3 Fakultet elektrotehnike, Univerzitet u Tuzli, Bosna i Hercegovina 2Porezna uprava FBiH, Kantonalni porezni ured Tuzla , Bosna i Hercegovina

Apstrakt –Teškoće u učenju su poremećaji koji utiču na • Teškoće u pisanom jeziku – čitanje, pisanje i sposobnost mozga da prima, obrađuje, analizira i pravopis. pohranjuje informacije. Ovi poremećaji mogu otežati proces učenja i učiniti da učenici s teškoćama u učenju • Aritmetičke teškoće – izračun i koncepti. sporije usvajaju znanja u odnosu na učenike koji nemaju Teškoće u rasuđivanju – organizacija i takvu vrstu poremećaja. Međutim, veliki broj osoba s • integriranje ideja i misli. teškoćama u učenju može imati koristi od mainstream i specijaliziranog hardvera i softvera za rad na računarui Osoba s teškoćama u učenju može imati nepravilnosti u za unapređenje akademskih i profesionalnih ciljeva. U jednoj ili svim navedenim kategorijama. Efekti teškoća u ovom radu je predstavljen pregled mogućih asistivnih učenju različito se manifestiraju za različite pojedince i tehnoloških rješenja za učenike sa specifičnim teškoćama kreću se od blagihdo izraženih. Teškoće u učenju također u učenju, koja omogućavaju čitanje i pisanje, kao i razvoj mogu biti prisutne zajedno sa drugim vrstama umanjenih ovih vještina. Poseban naglasak je stavljen na slobodan sposobnosti kao što su oštećenja pokretljivosti ili čulna asistivni softver koji može biti koristan kako za razvoj oštećenja. Teškoće u učenju često imaju i osobe sa vještina čitanja i pisanja, tako i za ostvarivanje poremećajem deficita pažnje/hiperaktivnim poremećajem nedvosmislene i pouzdane komunikacije s računarom. (eng. Attention Deficit Disorder/Attention Deficit Hyperactive Disorder – ADD/ADHD). Specifične vrste Ključne riječi: teškoće u učenju, asistivna računarska teškoća u učenju uključuju: tehnologija, slobodan softver • Disgrafija – Osoba s disgrafijomima poteškoće s 1. UVOD fizičkim zadatkompisanja slova i riječi, korišćenjem olovke i papirai teško ostvaruje Teškoće u učenju obuhvataju veliku i raznoliku grupu čitak rukopis. ljudi. Ovaj pojam se odnosi na osobe s urođenim teškoćama u učenju, kao i na osobe sa stečenim • Dispraksija – Jezičko razumijevanje osobe s teškoćama, naprimjer, kao posljedicu povrede glave ili dispraksijomnije podudarno jezičkoj proizvodnji. moždanog udara. Specifična teškoća u učenju je To se manifestira miješanjem riječi i rečenica jedinstvenaza pojedinca i može se pojaviti narazne načine. prilikom govora. Ponekad je teško postaviti dijagnozu, utvrditi uticaj ili • Neverbalni poremećaji učenja – Neverbalni napraviti odgovarajuću prilagodbu. poremećaj učenja se iskazuje ispodprosječnom Općenito govoreći, teškoća u učenju može biti motoričkom koordinacijom, vizualno- dijagnosticirana ukoliko je osoba prosječne ili prostornom organizacijom idruštvenim nadprosječne inteligencijea postoji nedostatak postignuća vještinama. obzirom na životnu dob i nivo sposobnosti, ili veliko • Disleksija – Osobe s disleksijom mogu miješati odstupanje između postignuća i intelektualne sposobnosti. slova unutar riječi i riječi unutar rečenica dok Teškoće u učenju mogu biti u rasponu od stanja kao što su čitaju. Također, mogu imati poteškoća i sa disleksija i poremećaji deficita pažnjedo retardiranosti [1] ispravnim sricanjem riječi dok pišu; premještanje [2][3]. Problemi u obradi informacija su uobičajena slova je česta pojava. Neke osobe s disleksijom pojava i imaju najveći uticaj na sposobnost pojedinca da također mogu imati problema s navigacijomi koristi računarske aplikacije. Ova stanja ometaju proces pronalaženjem smjera kretanja pomoću učenja. Mnoge osobe s teškoćama u učenju su savršeno desno/lijevo i/ili pravaca na kompasu. Pored sposobne za učenje ukoliko su im informacije toga, disleksične osobe mogu imati i poteškoće s prezentiraneu nekom specifičnom obliku i prikladnom prepoznavanjem zvukova pridruženih slovima, dinamikom. Tokom procesa učenja, mnogi pojedinci s razumijevanjem riječi i gramatike, kao i sa teškoćama u učenju imaju koristi od višečulnog doživljaja pamćenjem. audio govora uparenog s vizualnim prikazom. Smanjenje vizualnih i čujnih distrakcija također može pomoći proces 2. ASISTIVNA TEHNOLOGIJA učenja. Prema relevantnim naučnim publikacijama[4], teškoće u Teškoće u učenju obično se dijele u četiri šire kategorije: učenju ostaju tokom cijelog života, iako se određeno poboljšanje ili oporavak mogu dogoditi tokom vremena. Teškoće u govornom jeziku – slušanje i govor. • Iz tog razloga, da bi se podržala edukacija i rehabilitacija,

6 potrebno je napraviti neke trikove i upotrijebiti dostupne 3. SLOBODAN SOFTVER AT alate kako bi se teškoće u učenju prevladale. Računar može učinkovito olakšati i pomoći školovanje učenika s U tekstu koji slijedi opisani su neki slobodnisoftverski teškoćama u učenjui postati njihov AT alat za učenje. alatikoje mogu efektivno koristiti osobe sa specifičnim teškoćama u učenju. Ovaj popis nije sveobuhvatani ne Osobe s teškoćama u učenju mogu imati koristi od smije ograničiti osobu s teškoćom u učenju ili upotrebe produktivnih alata u cilju poboljšanja pristupa rehabilitatorao d toga da pokuša nešto novo. računaru ili čitanja i pisanja [8][9]. Asistivna tehnologija ne "liječi" specifičnu teškoću u učenju. Ovi alati prije Ozbiljnost teškoća Moguća rješenja kompenziraju nego što liječe, čime osoba s teškoćom u učenju može pokazati svoju inteligenciju i znanje. Softver zapromjenu izgleda Blage teškoće čitanja Adaptivna tehnologija za osobu s teškoćom u učenju je tekstamodificiranjemfonta, made-to-fit implementacija. "Trial and error" strategija dimenzija, boje pozadinei može biti potrebna da bi se pronašao skup odgovarajućih kontrasta, razmakaizmeđu slova i između linija teksta. alata i tehnika za određenu osobu. U idealnom slučaju, osoba s teškoćom u učenju igra ključnu ulogu u odabiru Softver za potrebe tehnologije. Dakle, treba pomoći da se odredi šta radi, a rehabilitacije i edukacijekako šta ne. Nakon što seodaberu osnovni alati i strategije, oni bi se poboljšalitačnost i brzina mogu biti upravljani testiranjem (eng. test driven), čitanja. odbačeni, prilagođeni i/ili dorađeni. Sintetizatori govora, sistemi za U Tabeli 1 predstavljene suprednosti pisanja uz pomoć Izražene teškoće čitanja optičko prepoznavanje PC-a za učenike sa specifičnimteškoćama u učenju. znakova. (OCR) Tabela 2 donosi pregled mogućih asistivnih tehnoloških rješenja za čitanje i razvoj vještina čitanja za učenike sa Tabela 2. Moguća AT rješenja za čitanje i razvoj vještina specifičnim teškoćama u učenju. čitanja

Aktivnosti Prednosti

Dostupnost svih slova skrać uje vrijeme potrebno za pam ć enje pravog oblika slova i njihovo zapisivanje. Lakše je pritiskivati Upotreba tastature digitalne tipkenego pisati olovkom, naroč ito ukoliko uč enik č esto pravi greške. Spreč ava pravljenje velikog broja grešaka pri pisanju riječ i; Upotreba rač unarskog uč enicimoguispraviti svoj dokumentprije nego što ga korektora pravopisa odštampaju i dobiti savjet odugrađ enog tezaurusa.

Korištenje softvera za Pomaže ispravno pisanjei može poveć atibrzinu pisanja; neki predviđ anje i dovršavanje sistemi imaju praktič nekarakteristikepovezane sgramatikom i riječ i sintaksom.

Korištenjesoftveraza Svrha je olakšati meta-kognitivne aktivnostiuoblič avanja i izradukonceptualnih mapai planiranja sadržajau logič ke strukture kako bi se izbjegli kratki, planova rada siromašni i nekoherentni tekstovi.

Korištenje prepoznavanja Alternativa tastaturi kako bi se izbjegle greške, umorte glasa kao ulaznog sistema podržaleduge i složeneaktivnosti pisanja.

Tabela 1. Moguć a AT rješenja za pisanjei razvoj vještina pisanja

7 3.1. MyStudyBar može biti personaliziran odabirom vlastitih fontova, boja, razmakai postavki govora, pomoć za odrasle disleksične MyStudyBar je alat koji pomaže u prevladavanju osobe, adolescente i djecu je vrlo jednostavna. problema s kojima se učenici susreću pri istraživanju, čitanju i pisanju [5]. Alat se sastoji od skupa prijenosnih open source i freeware aplikacija, sastavljenih u jedan 3.3. ReadPlease zgodan paket. Jednostavan za instalaciju i korišćenje, praktičan i učinkovit, MyStudyBar pruža sveobuhvatnu ReadPlease je softver koji mnogo koriste disleksične i podršku učenju na stolnom računaru, ondje gdje je to slabovidne osobe. Riječ je o slobodnom alatu za sintezu potrebno. A ako i to nije dovoljno privlačno, sljedeća govora iz teksta, koji radi s bilo kojim programom koji interesantna karakteristika MyStudyBaraje da je potpuno dozvoljava opciju "copy and paste". Za sada radi samo besplatan za preuzimanje i upotrebu. pod Windows operativnim sistemom.

Iako je MyStudyBar dizajniran zapodršku učenicima s teškoćama povezanim s pismenošću kao što je disleksija, alatna traka može pružitipotencijalne koristi svim učenicima.

Slika 1. MyStudyBar

MyStudyBar ima 6 sekcija; svaka sekcija ima padajući meni koji nudi lični izbor, fleksibilnosti samostalno učenje, naročito za one učenike koji zahtijevaju dodatne Slika 2. ReadPlease strategije za podršku učenju. S više od 15 aplikacija za odabir, MyStudyBar je savršeno pomagalo pri učenju. 3.4. Firefox sa CLiCk Speak-om Primjeri uključuju: Xmind za planiranje i organizaciju; T- CLiCk Speak proširenjeje dodatakza Firefox, koji Bar za prilagođavanjefontaiboje pozadine; Lingoes za omogućava govorni izlaz [7]. Na pritisak dugmeta, CLiCk slučaj kada je potrebangovorni rječnik; LetMeType za Speak će pročitati sadržaje web stranice koji su označeni pomoć pri unosu teksta i Balabolka za pretvaranje teksta u ili to može uraditi automatski. Pristup CLiCk Speaku audio. A ako sve to nije dovoljno, tu je i speech-to-text može se ostvaritiili preko kontekstnog menija ili putem aplikacija koja korisniku dozvoljava da razgovara s CLiCk Speak alatne trake. Ovaj moćan, ali za upotrebu računarom. jednostavan alat može biti jako koristan za poboljšanje pismenosti. Može se pohraniti na USB stick i koristiti na bilo kojem računaru s Windows operativnim sistemom. 3.2. Ginger Software Također radi i pod Mac i Linux operativnim sistemom. Ginger Software je član Međunarodnog udruženja za disleksiju (eng. International Dyslexia Association – IDA), a razvijen je prvenstveno zapomoć osobama s disleksijom i drugim teškoćama u učenju. Za osobe s teškoćama u učenju, upotreba Gingera je life-changing iskustvo, što im dozvoljava da samostalno sastavljaju error-free tekstove na engleskom jeziku, ponekad prvi put.

Ginger je onlajn alat za provjeru pravopisa i gramatike koji se oslanjana kontekstualne naznake cijele rečenice kako bi pomogao korisniku pri pisanju [6]. Osim toga, Ginger Premium uključuje Text-to-Speech karakteristikukoja korisnicima dozvoljavada poslušaju Slika 3. CLiCK Speak riječi njenu definiciju ili rečenički primjer. To pomaže pri odabiru riječi koja se namjerava koristiti u slučajevima gdje postoje poteškoće pri identificiranju riječi na ekranu. 3.5. Google Calendar Pomoć za disleksiju zahtijeva, pored alata za pomoć pri Google Calendar je slobodna web aplikacija koja ima "to- pisanju (eng. writing assistant), i efektivne alate za do" liste, događaje i raspoređivač poslova (eng. učenje. S Ginger-ovim user-friendly interfejsom, koji scheduler) [7]. Aplikacija pruža raznolike opcije 8 obavještavanja, npr. slanje e-maila ili podsjetnika u obliku tekstualne poruke. Ova web bazirana usluga također pomaže pri organiziranju kako poslovnih, tako i svih drugih aktivnosti. Google Calendar je slobodan za svakoga, a radi pod svim operativnim sistemima.

Slika 6. OpenOffice.org

3.8. FreeMind Slika 4. Google Calendar FreeMind je aplikacija za izradu mentalnih mapa, napisana u programskom jeziku Java. Osim izrade i 3.6. Google Notebook organiziranja mentalnih mapa, FreeMind omogućava kreiranje vizualnih web stranica i dijagrama toka. Sličan Google Notebook je slobodna onlajn aplikacija koju nudi je Inspiration i SMART Ideas softveru, a radi pod Google, koja korisnicima omogućava da sačuvaju i operativnim sistemima Window, Mac i Linux. organiziraju "isječke" informacija prilikom obavljanja onlajn istraživanja [7]. Ovaj browser-based alat dozvoljava korisniku da zapisuje bilješke, izrezuje tekst i slike teda snimi linkove iz stranica tokom sesije preglednika. Korisnik također može unositi ideje i razmišljanja, a obezbijeđena je i pomoć pri organiziranju aktivnosti. Google Notebook radi pod svim operativnim sistemima.

Slika 7. FreeMind

3.9. Calcute Calcute je naučni kalkulator koji prikazuje sve linije rada koje se mogu kopirati i zalijepiti [7]. Korisnik se može Slika 5. Google Notebook vraćati unatrag i ispravljati greške liniju po liniju, ili kopirati i zalijepiti sve korake kako bi pokazao ono što je uradio. Ovaj alat radi samo pod Windows operativnim 3.7. OpenOffice.org sistemom. OpenOffice je uredski softverski paket koji ima većinu karakteristika kao Microsoft Office. Pored toga što otvara dokumente izrađene u Microsoft Office-u, ima i provjeru pravopisa, rječnik i tezaurus. Postupak kreiranja tabela je jednostavan, a omogućen je i unos slika u tekst u cilju boljeg memorisanja. Radi sa Dragon softverom za prepoznavanje govora. OpenOffice je dostupan u verzijama za sve popularne operativne sisteme: Windows, Linux i Mac OS.

9 status, etničku pripadnost, itd. Takva vizija razvoja informacionog društva podrazumijeva primjenu novih pedagoških tehnologija i odgovarajućih metoda obrazovanja. S tim u vezi, informacione i komunikacione tehnologije (ICT) postale su najprikladniji alat, koji može pomoći ljudima s različitim potrebama u vezi s učenjem da iskoriste svoje pravo na obrazovanje, zapošljavanje, društveni život i razonodu, te za pristup informacijama i demokratskim kanalima. Upotreba novih tehnologija u oblasti obrazovanja mora povećati nezavisnost, integraciju i obezbijediti jednake mogućnosti za sve ljude.

Procjenjuje se da 10-15% svjetske populacije ima teškoće u učenju. Uz tako veliki broj osoba kojima je potrebno Slika 8. Calcute osigurati dodatnu podršku, obezbjeđenje asistivne tehnologije može biti veoma skupo. Jedan od ciljeva ovog rada je da se napravi pregled i prezentiraju mogućnosti 3.10. MathPad slobodnih asistivnih softverskih alata za učenike s teškoćama u učenju. Iako su ovi alati napravljeni tako da MathPad je naučni i grafički kalkulator koji, kao i ne postoje ograničenja za njihovu upotrebu, preporučuje Calcute, prikazuje sve linije rada koje se mogu kopirati i se da svaki novi korisnik pažljivo pročita korisničke zalijepiti. Korisniku je omogućeno da se vrati unatrag i ugovore koji su predstavljeni tokom postupka instalacije. ispravi greške liniju po liniju, ili da kopira i zalijepi sve korake kako bi pokazao ono što je uradio. Ovaj alat radi Najčešće specifične teškoće u učenju sudisleksija, samo pod Mac operativnim sistemom. disgrafija i diskalkulija. Učenici s ovim stanjima doživljavaju značajno kašnjenje u sticanju neke od vještina učenja: čitanja, pisanja, računanja, itd.; i pokazuju odstupanje između postignuća i nivoa inteligencije. Tačni uzroci specifičnih teškoća u učenju su nepoznati. Učenici s teškoćama u učenju mogu imati problema susmenim izražavanjem, slušanjem, pisanim izražavanjem, osnovnim vještinama čitanja ili razumijevanja, te matematikom. Štaviše, ova situacija izaziva komplikacije u opštem školovanju, npr. prikupljanju i pamćenju informacija, autonomnom razumijevanju složenih tekstova, rješavanju problema.

Računari mogu donijeti niz prednosti za osobe sa širokim spektrom teškoća u učenju.AT alati za podršku vještinama učenja i drugim školskim aktivnostima za učenike sa Slika 9. MathPad specifičnim teškoćama u učenju trebaju ne samo olakšati i omogućiti proces učenja, već i pružiti pomoć u 4. ZAKLJUČAK organiziranju dokumenata i desktopa računara. Na tržištu su danas dostupna i komercijalna i besplatna AT Specifična potreba za adaptivnom tehnologijom softverska rješenja. Pitanje koje se uvijek nameće kada se jedinstvena je za svakog pojedinca. Da bi se odredio skup treba odlučiti između besplatne i komercijalne varijante odgovarajućih alata i tehnika, može biti potrebna nekog softverskog proizvoda je da li slobodni softver strategija "trial and error". Odabir pravih ulaznih i može udovoljiti potrebama i zahtjevima korisnika. izlaznih uređaja jednako je važan kao i odabir pravog Naprimjer, OpenOffice je jednako dobar kao i Microsoft softvera koji će se koristiti. Postoje raznolika adaptivna Office i strah od nekompatibilnosti je neutemeljen. Kada tehnološka rješenja koja osobama s teškoćama u učenju je riječ o alatima za pretvaranje teksta u govor, situacija je omogućavaju pristup računarima, štampanom materijalu, nešto drugačija. Besplatni TTS (eng. Text-To-Speech) informacijama i ostvarivanje komunikacije. Krajnji sistemi koriste besplatne Microsoftove glasove. korisnici tehnologije, kao i ljudi koji rades tim osobama Komercijalni programi koriste komercijalne glasove. Oni (stručna lica, nastavnici, itd.), trebaju odrediti šta najbolje su više nalik ljudskom glasu s boljim zvukom za svaku radi. Krajnji ciljupotrebe adaptivne tehnologijeje postići riječ, boljim zvučnim "ritmovima" u rečenicama, boljom samostalnostkoja može otvoriti vrata edukaciji ili sposobnosti da manipuliraju naslovima, nepobrojanim mogućnostima zapošljavanja i boljem kvalitetu života. listama, itd. Osim toga, sada dozvoljavaju da dokument bude sačuvan u mp3 ili wav formatu kako bi se kasnije Informaciono društvo mora biti izgrađeno na principima mogao reproducirati. društvene angažiranosti, tj. uključenosti svih građana, bez obzira na njihove sposobnosti, naobrazbu, društveni Na osnovu dosadašnjih iskustava i saznanja može se

10 zaključiti da su slobodni AT softverski alati za osobe sa y.AT.html#Cattoche [3/10/2012] specifičnim teškoćama u učenju sasvim zadovoljavajuće rješenje kada su u pitanju osnovni zahtjevi. No, ukoliko je [4] A. A. Silver &R. A. Hagin, Disorders of Learning in potrebno imati kvalitet i podršku i ako na raspolaganju Childhood. John Wiley & Sons. New York:, 2002. stoje novčana sredstva, preporuka je da se korisnik odluči (Chapter 10 Prevention of Learning Disorders) za nabavku odgovarajuće komercijalne varijante. [5] EduApps http://eduapps.org/ [17/10/2012] 5. REFERENCE [6] Ginger Software [1] Microsoft Accessibility | Guide for Individuals with http://www.gingersoftware.com/[6/10/2012] Learning Impairments [7] Learning Disability Association of Sudbury | Free and http://www.microsoft.com/enable/guides/learning.asp Lower Cost Assistive Technology Software x [11/9/2012] http://www.ldasudbury.ca/[15/10/2012]

[2] Access Ingenuity | Cognitive and Learning [8] How Do Disabled People Use Computers? http://www.accessingenuity.com/products/cognitive- http://www.joeclark.org/book/sashay/serialization/Cha and-learning[15/9/2012] pter03.html [1/9/2012] [3] Christopher R. Murphy, Computers Assisting The [9] Advanced Research, Improving Education Handicapped http://www.sedl.org/[31/8/2012] http://courses.cs.vt.edu/~cs3604/lib/Disabilities/murhp

11 KORIŠĆENJE SLOBODNOG SOFTVERA ZA VOĐENJE EVIDENCIJE O NASTAVI I ISPITIVANJE STUDENATA

Žarko Živanov, Bojan Pušić, Miroslav Hajduković Fakultet tehničkih nauka u Novom Sadu

Apstrakt - U ovom radu je predstavljen sistem koji se sistema: koristi za izvođenje ispitivanja i vođenje kompletne evidencije o studentima. Osnovne celine sistema čine – softver za sprovođenje teoretskih testova softver za sprovođenje teorijskih testova, softver za softver za sprovođenje praktičnih testova vođenje evidencije o testovima sa zadacima, i softver za – vođenje ukupne evidencije o nastavi. Sistem je baziran na – softver za evidenciju prisutnosti na vežbama više open source projekata, a njegove osnovu čini računarska učionica sa Ubuntu operativnim sistemom. – softver za centralnu evidenciju i generisanje Tokom višegodišnje eksploatacije, celokupan sistem se izveštaja i spiskova. pokazao kao veoma pouzdan i veoma retko se ukazuje potreba za ručnim intervencijama na pojedinim njegovim 2. RAČUNARSKA UČIONICA delovima. Oslanjanje na isključivo open source rešenja je s jedne strane omogućilo da se naprave modifikacije i Softversku osnovu računarske učionice čini Ubuntu podešavanja celokupnog sistema onako kako je to operativni sistem, jedna od mnogih GNU/Linux odgovaralo zamislima o upotrebi učionice, dok je sa distribucija, trenutno njegova 10.04 verzija. U pitanju je druge strane omogućilo da se studentima ponudi legalno LTS (Long Term Support) izdanje operativnog sistema, za i identično radno okruženje kao što ga imaju u učionici. koga postoji petogodišnja podrška. Ova distribucija je Vođenje evidencije i ispitivanje znanja je softverski odabrana iz razloga što za nju postoji obimna podržano tako da se minimizuje mogućnost slučajne dokumentacija, što se pokazala kao stabilno rešenje i što greške kod bodovanja znanja studenata, a to je postignuto su administatori imali najviše iskustva upravo sa tom automatizacijom najvećeg dela zadataka vezanih za distribucijom. evidenciju i ispitivanje. Upravo činjenica da se koristi isključivo open source Ključne reči: LibreOffice, računarski podržano softver je i omogućila da se napravi posebna prilagođena ispitivanje, vođenje evidencije, Linux Ubuntu distribucija koja, pored samog operativnog sistema, sadrži i sve programe koji se koriste na svim 1. UVOD predmetima koji se drže u računarskoj učionici. Ova distribucija je, u oliku ISO fajla, javno dostupna svim Pored toga što se open source softver može koristiti za studentima i oni je mogu koristiti ili kao live disk, ili je kreiranje materijala za nastavu, kao i tokom same nastave, mogu instalirati na kućni računar. U oba slučaja će dobiti ne treba zaboraviti ni na aktivnosti koje su neophodne radno okruženje identično onom koje koriste u učionici. tokom izvođenja nastave, prvenstveno na vođenje evidencije i praćenje rada studenata. U ovom radu je predstavljen sistem koji se koristi na 2.1 Režimi rada Fakultetu tehničkih nauka u Novom Sadu, na nekoliko predmeta sa Katedre za primenjene računarske nauke. U učionici se koristi unekoliko modifikovani operativni Sistem je baziran na više open source projekata sistem. Modifikacije se ne tiču samo programa koji su (LibreOffice, Apache, Firefox, PHP, Ubuntu) i koristi se instalirani na sistemu, nego se pre svega tiču različitih za izvođenje ispitivanja i vođenje kompletne evidencije o režima rada sistema i bezbedonosnih aspekata koji su sa studentima. Osnovne celine sistema čine softver za njima vezani. Računarska učionica može da radi u sprovođenje teorijskih testova, softver za vođenje nekoliko režima: evidencije o testovima sa zadacima, i softver za vođenje – Zabranjen rad ukupne evidencije o nastavi. Sve ove celine se zasnivaju na računarskoj učionici sa Ubuntu operativnim sistemom. – Normalan rad

Sistem za automatsko/poluautomatsko ispitivanje – Teoretsko ispitivanje studenata i vođenje evidencije o nastavi se sastoji iz nekoliko celina. Osnovu sistema čini računarska učionica – Praktično ispitivanje. sa 32 radna mesta, jednim nastavničkim računarom, i nekoliko servera. Sav softver na ovim računarima, od Promena režima rada učionice se može obaviti sa nekog operativnog sistema do korisničkih programa, kako na od administratorskih računara i obavlja se za svega par klijentskim računarima, tako i na serverskim je open sekundi, na svim računarima istovremeno, bez source. Na ovu osnovu se nadograđuju ostali elementi restartovanja sistema. Ovo je omogućeno skriptovima za

12 promenu režima, koji su razvijeni u okviru pripreme 3. ADMINISTRACIJA učionice za nastavu. Administracija učionice je, tokom godina, umnogome Režim "Zabranjen rad" je namenjen samo kao prelazni automatizovana. Od promene režima rada učionice, preko između drugih režima. U ovom režimu se ne prikazuje instalacije softvera na sve računare, pa do prikupljanja ekran za prijavljivanje na računar, nego samo poruka o rezultata testova, skoro svaki aspekt rada učionice je tome da je rad na računaru trenutno zabranjen. Režim se automatizovan skriptovima. Svi skriptovi su integrisani u koristi, na primer, pre nego što se pređe u režim za WebMin administratorski interfejs koji je jedan od testiranje, kako bi svi studenti krenuli sa radom uobičajenih načina grafičke administracije Linux istovremeno. operativnih sistema. Režim "Normalan rad" je namenjen uobičajenom radu Bezbednost podataka u sistemu je rešena striktnim tokom vežbi, odnosno tokom slobodnih termina za rad. U mehanizmima prava pristupa. Strogo je regulisano ko ovom režimu se inicijalno prikazuje ekran za može da menja, odnosno čita pojedine fajlove na fajl prijavljivanje na računar (login screen), a nakon serveru, odnosno ko ima i kakav pristup direktorijumima prijavljivanja student može koristiti sve servise koje za pojedne predmete. Dodatno, na studenstkim sistem pruža (centralizovani fajl server, pristup nastavnim računarima je kompletno onemogućen root pristup, kao i materijalima za sve predmete koji se drže u učionici, pristup serveru preko bilo kog naloga, čime je povećana pristup internetu). sigurnost celog sistema. Režim "Teoretsko ispitivanje" najviše odskače od Backup je rešen sistemski, tako da se svake noći pravi uobičajenog načina upotrebe. Naime, u ovom režimu se kompletna rezervna kopija svih fajlova koji se tiču praktično uopšte ne pokreće grafičko okruženje Ubuntu-a predmeta i nastavnika, dok se studentski direktorijumi (Gnome), nego se samo pokrene X Server na kome se čuvaju jednom nedeljno. Glavni server, na kome se nalaze startuje samo jedan program – Firefox. Ni Firefox koji se fajlovi je dupliran i ima svoju rezervnu kopiju na drugom ovde koristi nije standardna verzija, nego je modifikovan računaru. U slučaju da dođe do prestanka rada glavnog tako da su prikazani samo sadržaj početne stranice servera, rezervni preuzima njegovu ulogu, koristeći (početna stranica je takođe unapred definisana i ukazuje poslednji raspoloživi backup podataka. na jedan od serverskih računara) i linija sa tab-ovima. Dodatno, mnoge kontrole koje standardno postoje u Nalozi postoje za svakog nastavnika i svakog studenta. Firefox-u su isključene (razne prečice sa tastature, meni Studenti imaju pravo upisa samo u svoje direktorijume, koji se dobija desnim klikom, itd), a sve u cilju da se ovaj dok nastavnici pored svojih direktorijuma, za upis mogu program ne može zatvoriti, odnosno da se ne može koristiti i direktorijume predmeta na kojima drže vežbe. naterati da prikazuje nešto drugo osim onoga što je nastavnik pripremio za testiranje. U ovom režimu rada je Učionica je opremljena sa četiri kamere koje vrše firewall na svakom računaru podešen tako da omogućava snimanje sve vreme. Poseban računar je zadužen za komunikaciju samo sa serverskim računarom na kome se čuvanje dnevnih snimaka. Ovi snimci se mogu dobiti na nalaze testovi, dok je sva ostala komunikacija zabranjena. zahtev nastavnika, ukoliko proceni da su se tokom testa Ovime se dodatno onemogućavaju eventualne desile nedozvoljene aktivnosti. nedozvoljene aktivnosti tokom testa. 4. SOFTVER ZA SPROVOĐENJE Režim "Praktično ispitivanje" je dosta sličan režimu "Normalan rad", ali se razlikuje u nekoliko detalja. Slično TEORETSKIH TESTOVA režimu "Teoretsko ispitivanje", i ovde je upotrebom firewall-a komunikacija studentskih računara dozvoljena Softver za sprovođenje teoretskih testova se sastoji iz dve samo sa serverskim računarom na kome se nalazi glavne celine: materijal za praktično ispitivanje (ovaj materijal je odvojen od standardnih materijala za nastavu i nastavnik – program za generisanje fajlova sa testovima ovde može staviti šta god proceni da je neophodno za (Testmaker) praktično ispitivanje). Studenti se ne mogu prijaviti na – program za prezentovanje testova studentima svoje uobičajene naloge, a prijavljivanje na sistem se ne (Otisak). obavlja korišćenjem standardnog Ubuntu/Gnome ekrana za prijavljivanje, nego se koristi poseban Python program. Ovaj program, pored toga što odradi autentifikaciju 4.1.1 Testmaker studenata, sa serverskog računara iskopira sav materijal potreban za praktično ispitivanje, čime svaki student Softver za generisanje test fajlova je razvijen kao podrška dobija svoju kopiju materijala koji dalje može Otisku. Otisak, kao ulaz, zahteva da mu se dostave opisi modifikovati. pitanja i testova u XML formatu (za jedan test, nekoliko XML fajlova se pakuje u ZIP arhivu). U prvobitnoj varijanti, ovi XML fajlovi su se pravili ručno, no veoma

13 brzo se krenulo sa razvojem alata koji bi ih automatski U drugoj liniji se nalazi oznaka /t koja označava vrstu generisao. Testmaker je razvijen korišćenjem flex i bison pitanja (pitanje kod kojeg treba označiti jedan tačan alata za generisanje parsera, dok je par pomoćnih odgovor). Druge vrste pitanja su /n (pitanje kod kojeg skriptova urađeno u bash-u. Osnova za rad Testmaker-a su treba označiti jedan netačan odgovor), /c (pitanje kod tri direktorijuma sa fajlovima: kojeg treba označiti više tačnih odgovora) i /u (pitanje kod kojeg treba uneti odgovor). – direktorijum sa pitanjima U nastavku (treća linija sa slike 1) se nalaze jedna ili više direktorijum sa opisima testova – linija sa tekstom pitanja. Tekstom pitanja se smatra svaka – direktorijum sa dodatnim materijalom (u HTML linija koja ne počinje jednim od sledećih znakova: / obliku). (slash), = (jednako), + (plus), - (minus) ili . (tačka).

*shell*p1 (1) /t (2) Listanje direktorijuma u bash shell-u se ostvaruje komadom: (3) =slika.png (4) -cat (5) -pwd -cd -less +ls . (10)

Slika 1: Primer opisa pitanja / SKAL=1000 NEGOD=3 POZ=2000 NEG=-1000 ISPT=0 EDIT=0 SRAND=1 (1) Programiranje_G1 1 (2) "Uvodni test" "Primer formata pitanja na stvarnom testu." (3) =materijal (4) uvod shell*p1 5 0 (5) uvod linux 5 0 (6) uvodlinux*p2 5 0 uvod petlja 5 -1 uvod poziv*1 5 -1 uvod skok 5 -1 . (11)

Slika 2: Primer opisa testa

4.1.2 Opis pitanja Ukoliko linija počinje razmakom ili tabulatorom, smatraće se da je to programski kod i takve linije će biti Direktoijum sa pitanjima sadrži obične tekstualne (TXT) ispisane neproporcionalnim fontom, s tim da će fajlove (sa UTF-8 ili Latin2 enkodovanjem), u kojima se indentacija biti očuvana. U tekstu pitanja se mogu nalaziti nalaze tekstovi pitanja. Poželjno je da jedan fajl sadrži i oznake za početak i kraj podebljanog teksta ( i pitanja iz jedne oblasti. Otisak podržava tri tipa pitanja: ), početak i kraj iskošenog teksta ( i ) i pitanja sa izborom jednog od n odgovora (u dve varijante početak i kraj teksta sa neproporcionalnim fontom ( i – sa izborom tačnog i sa izborom netačnog odgovora), ). pitanja sa izborom m od n odgovora (pri čemu je m

14 počinju znakom +. U zavisnosti od tipa pitanja, može početku, iza zvezdice), grupe, ili i pitanja i grupe. Ako se postojati jedan ili više tačnih odgovora. Kod pitanja sa navedu i oznaka grupe i oznaka pitanja razdvojeni unošenjem teksta, umesto tačnih i netačnih odgovora se znakom * (npr. linija 5 sa slike 2), tada će se u navodi samo šta je tačan odgovor, iza oznake \ odgovarajućem fajlu tražiti pitanje sa zadatom grupom i (backslash). identifikacijom unutar grupe. Ako se navede samo oznaka grupe (npr. linija 6 sa slike 2), tada će se u Opis pitanja se završava tačkom. odgovarajućem fajlu po slučajnom izboru odabrati jedno neiskorišteno pitanje iz zadate grupe.

4.1.3 Opis testova Polje poeni+ se odnosi na poene za ispravan odgovor, dok se polje poeni- se odnosi na poene za neispravan Direktorijum sa opisima testova takođe sadrži teskstualne fajlove, gde svaki fajl odgovara jednoj grupi testova. Na odgovor. slici 2 je dat izgled jednog opisa testa.

U prvoj liniji se nalaze opcioni parametri kojima se mogu 4.1.4 Generisanje testova podešavati parametri testa. Druga linija sadrži oznaku Pozivanjem programa Testmaker će se izgenerisati traženi testa (Programiranje_G1) i podgrupu (1). Otisak zasad testovi. U toku generisanja testova će se vršiti detaljne podržava dve podgrupe u okviru jednog testa (ako se analize ulaznih fajlova, kako za testove, tako i za pitanja, i navede oznaka 0, tada će test ići za obe podgrupe). U ukazaće se na eventualne nepravilnosti u njima. Od trećoj liniji se nalazi naziv testa i njegov kratak opis (ovo verzije 2.5.0 (tekuća je 2.5.4), Testmaker, pored je tekst koji će biti prezentovan studentima). Četvrta linija generisanja fajlova za Otisak, generiše i "papirnu" verziju sadrži opcionu oznaku dodatnog materijala koji će biti dat testa u ODT formatu (slika 3). Ovakav dokument sadrži na raspolaganje studentima u toku testa, dok se od pete formatirana pitanja sa testa, polja u koja studenti treba da linije pa nadalje nalazi opis pitanja koja će biti na testu. upišu ime, prezime i broj indeksa, kao i posebnu stranicu

Slika 3: Primer izgenerisanog ODT fajla, otvorenog u LibreOffice-u

Linija za opis pitanja može biti proizvoljno mnogo. Svaka sa tačnim odgovorima na sva pitanja, kako bi pregledanje linija se sastoji iz četiri polja: testova bilo lakše. naziv_oblasti id poeni+ poeni- Opcija slučajnog odabira pitanja iz određene grupe pitanja, uz dovoljno velik i organizovan skup pitanja, Polje naziv_oblasti se odnosi na naziv tekstualnog omogućava da se može generisati gotovo proizvoljan broj fajla iz koga treba uzeti pitanje. različitih testova koji će svi imati istu suštinu, što može dosta olakšati pripremu ispitivanja kada je broj studenata Polje id se odnosi na identifikaciju pitanja (oznaka na velik.

15 Softver za generisanje testova dolazi sa iscrpnom oslanjanje na MySQL bazu podataka i prilagođenu verziju dokumentacijom koja opisuje sve njegove mogućnosti i Firefox internet pretraživača. Osnovni zadatak Otiska je opcije. da na osnovu opisa testa izgeneriše i studentima prezentuje HTML stranice koje odgovaraju pitanjima sa testa. Funkcionalnost Otiska se može podeliti na dve 4.1.5 Otisak celine: Otisak predstavlja program napisan u PHP-u, uz

Slika 4: Otisak, unos novog testa

Slika 5: Otisak, praćenje izvođenja testa

Slika 6: Otisak, ekran za prijavljivanje

– administratorski deo, koga koriste nastavnici, i trenutno nalaze u bazi, dodavanje novih testova, brisanje testova, pokretanje testova i preuzimanje rezultata – klijentski deo, koga koriste studenti. završenih testova (slike 4 i 5).

Administratorski deo omogućava pregled testova koji se Sa klijentske strane, na početku testa se studentima

16 prikazuje ekran za prijavljivanje (slika 6). automatizovati pregledanje programskih rešenja. U nekim slučajevima se može napraviti dovoljan broj test ulaza i Nakon uspešnog prijavljivanja, prikazuje se prvo pitanje odgovarajućih test izlaza, koji se primenom posebnih sa testa, a pitanja se mogu pregledati u proizvoljnom skripti mogu automatski propuštati kroz studentska redosledu (slika 7). rešenja, dok se kod nekih vrsta zadataka mora koristiti potpuno manuelni način pregledanja. No, i u jednom i u drugom slučaju, na nastavniku je da da konačan broj poena za svaki zadatak. Kako bi se postupak vođenja evidencije olakšao, razvijen je dokument napravljen u LibreOffice-u, Pregled.ods, čiji se rad oslanja na LibreOffice Basic (slika 9).

Slika 7: Otisak, prikaz pitanja

Slika 9: Pregled.ods, stranica za unos rezultata

Predviđeno je da se za svaku grupu studenata koja radi praktični zadatak formira zaseban Pregled.ods fajl. Ovo generisanje se obavlja automatski iz glavnog dokumenta za evidenciju, a koristeći spisak studenata koji se dobija od sistema za prikupljanje zadataka nakon završetka testa. Sistem za prikupljanje zadataka se oslanja na nekoliko skriptova, a rezultat njegovog rada je arhiva u kojoj se nalaze svi odrađeni zadaci, kao i spisak svih studenata Slika 8: Otisak, prikaz poena koji su radili zadatke. Kao i kod teoretskih testova, i ovde se vodi dupla evidencija o urađenim zadacima, tako da je Kada vreme za test istekne, odnosno kada student mogućnost gubitka nekog zadatka veoma mala. svojevoljno završi test, prikazuje se ekran sa brojem poena osvojenim za svako pitanje (slika 8). Ukoliko je Zadatak se može izdeliti na više delova, i za svaki deo se vreme za test isteklo, tada se prikazuju i detalji vezani sa definiše koliko poena nosi. Ocena za svaki deo se unosi svako pitanje, pa se može videti šta su bili tačni odgovori. procentualno. U gornjem levom uglu se može odabrati da li će se prikazati podaci za sve studente ili samo za Rezultati testa, zajedno sa detaljima testa za svakog jednog, što se koristi prilikom uvida u radove, kako bi se studenta se mogu preuzeti sa administratorske stranice, u svakom studentu prezentovali samo njegovi podaci. obliku ZIP arhive. Sistem takođe vodi duplu evidenciju o Pregled.ods sadrži i deo za statističku obradu, prikazan na svim odgovorenim pitanjima u zasebnom log fajlu, pa se slici 10. rezultati mogu restaurirati i ukoliko dođe do nepredviđenih situacija tokom testa.

5. SOFTVER ZA SPROVOĐENJE PRAKTIČNIH TESTOVA

Praktični testovi predstavljaju samostalan rad studenata u rešavanju (programerskih) zadataka. Pošto je programiranje delom i kreativan proces, nije jednostavno

17 obrada poena za pojedine testove, samo što su ovde u pitanju zbirni podaci za sve studente. Ono što ovaj dokument čini pogodnim za vođenje evidencije je njegova stranica sa alatima, koja predstavlja grafički interfejs ka brojnim LibreOffice Basic potprogramima koji su ugrađeni u njega (slika 12).

Stranica sa alatima se sastoji od nekoliko odeljaka. Odeljak "Unos rezultata" služi da se automatski uvezu rezultati pojedinih testova, bilo teorijskih, bilo praktičnih. Sve što je potrebno je da se svi rezultati za jedan test (ZIP fajlovi iz Otiska, odnosno ODS fajlovi nastali iz Pregled.ods) nalaze u istom direktorijumu. Nakon odabira direktorijuma, odabita testa i klika na dugme "Unesi podatke", svi rezultati se ubacuju u stranicu sa podacima Slika 10: Pregled.ods, statistička obrada o studentima. Odeljak "Unos aktivnosti" služi da se u dokument uvezu Pored prikaza statistike, na ovom ekranu se, ukoliko se podaci o prisutnosti tokom trajanja vežbi. Naime, sva ukaže potreba, može odraditi i korekcija poena, koristeći prijavljivanja i odjavljivanja sa sistema se čuvaju u krivu normalne raspodele. Parametri krive se zadaju posebnom fajlu. U tom fajlu se čuvaju i eventualni klizačima u odeljku "Korekcija", a rezultati korekcije se "plusevi" i "minusi" koje studenti mogu dobiti u toku mogu odmah i videti na prikazanim graficima. trajanja svakih vežbi (za dodelu pluseva i minusa je zadužen poseban softver koji se nalazi na nastavničkom 6. SOFTVER ZA CENTRALNU računaru, a koji omogućava da se prati aktivnost na svim EVIDENCIJU I GENERISANJE računarima u učionici). IZVEŠTAJA I SPISKOVA Odeljak "Generisanje Pregled.ods fajla" služi da na osnovu spiska studenata koji su bili na praktičnom Kako bi se objedinili svi elementi izloženi u prethodnim ispitivanju (a koji se automatski dobija od sistema) poglavljima, razvijen je i poseban dokument, takođe izgeneriše Pregled.ods fajl za svaku grupu posebno. koristeći LibreOffice, nazvan Evidencija.ods. Ovaj Ovom fajlu se dodaju datum i vreme kada je test rađen, dokument predstavlja centralno mesto za sve podatke tako da svi Pregled.ods fajlovi imaju međusobno različita vezane za jedan predmet u jednoj školskoj godini. imena.

Dokument se sastoji iz nekoliko stranica. Prva stranica Odeljak "Popravni test" služi za automatsko generisanje sadrži sve podatke o studentima (slika 11). spiska studenata koji mogu izaći na popravni test, a na

Slika 11: Evidencija.ods, podaci o studentima

Podaci su podeljeni u nekoliko grupa: opšti podaci (ime, osnovu kriterijuma koji se zadaju u tom odeljku. Popravni prezime, broj indeksa), predispitne obaveze, ispitne test predstavlja dodatnu šansu studentima za osvajanje obaveze, podaci o aktivnosti tokom trajanja predmeta i poena, a organizuje se po potrebi, ako se ukaže potreba. podaci vezani za finalne rezultate. Odeljak "Predefinisani izveštaji" služi za automatsko Slično Pregled.ods fajlu, i ovde se nalazi statistička generisanje nekoliko izveštaja: spisak studenata sa

18 pravom na potpis, spisak studenata bez prava na potpis, pregledanja testova). Klikom na dugme za odgovarajući spisak studenata sa prolaznom ocenom, spisak studenata izveštaj se generiše PDF fajl koji se dalje može štampati, koji moraju izaći na ispit i spisak studenata koji su izažli ili postaviti na internet. Primer jednog generisanog na pojedini test (koristi se za objavljivanje rezultata nakon izveštaja se nalazi na slici 13.

Slika 12: Evidencija.ods, stranica sa alatima

19 o nastavi i ispitivanje znanja studenata koji se koristi u računarskoj učionici Katedre za primenjene računarske nauke Fakulteta tehničkih nauka u Novom Sadu. Sistem se razvija praktično od osnivanja učionice i sav napisani softver je prošao više revizija. Tokom višegodišnje eksploatacije, celokupan sistem se pokazao kao veoma pouzdan i veoma retko se ukazuje potreba za ručnim intervencijama na pojedinim njegovim delovima. Kroz računarsku učionicu svake godine prođe oko 250 novih studenata (sa prve godine studija), kao i oko 300 studenata sa viših godina. Dosadašnje iskustvo je pokazalo da je period prilagođavanja na okruženje koje nije zasnovano na Windows-u generalno veoma kratak.

Oslanjanje na isključivo open source rešenja je s jedne strane omogućilo da se naprave modifikacije i podešavanja celokupnog sistema onako kako je to odgovaralo zamislima o upotrebi učionice, dok je sa druge strane omogućilo da se studentima ponudi legalno i identično radno okruženje kao što ga imaju u učionici. Vođenje evidencije i ispitivanje znanja je softverski podržano tako da se minimizuje mogućnost slučajne greške kod bodovanja znanja studenata, a to je postignuto automatizacijom najvećeg dela zadataka vezanih za evidenciju i ispitivanje. Za potrebe različitih aspekata funkcionisanja učionice je razvijeno više softverskih rešenja, koristeći razne programske alate, za koje je Slika 13: Predefinisani izveštaj procenjeno da najviše odgovaraju pojedinim zadacima. Ukoliko je potrebno, izveštaji se mogu i ručno zadati u 8. REFERENCE odeljku "Genrisanje izveštaja", gde je potrebno samo zadati koje kolone iz podataka o studentima treba da uđu [1] Predrag Rakić, Lazar Stričević, Žarko Živanov, u izveštaj i podesiti nekoliko parametara. Zorica Suvajdžin, Miroslav Hajduković: Odeljak "Popunjavanje fakultetskog zapisnika" služi Računarska učionica - iskustva u primeni i upravo tome - popunjavanju zapisnika. Naime, zapisnici korišćenju, INFO M, Vol. 21, 9-13, 2007 na FTN-u doaze iz studentske službe putem elektronske [2] Žarko Živanov, Predrag Rakić, Lazar Stričević, pošte i predstavljaju tabelu u XLS formatu koju treba Bojan Pušić, Zorica Suvajdžin, Miroslav popuniti podacima sa održanog ispita. Kako je u pitanju Hajduković: Računarski podržano ispitivanje posao koji kod ručnog unosa lako može dovesti do studenata, INFO M, Vol. 25, 45-53, 2008 grešaka, u evidenciju je ugrađena mogućnost da se ovi podaci ponune automatski. [3] LibreOffice, http://www.libreoffice.org

I na kraju, odeljak "Podešavanja" sadrži desetak [4] OpenOffice.org Macro Information, parametara koji se mogu podesiti za predmet i uglavnom http://www.pitonyak.org/oo.php se odnose na poene za njegove pojedine delove. [5] The Linux Documentation Project, 7. ZAKLJUČAK http://www.tldp.org

U ovom radu je predstavljen sistem za vođenje evidencije

20 POČETNA NASTAVA PROGRAMIRANJA SA TALENTOVANIM UČENICIMA I STUDENTIMA MATEMATIKE

Đorđe Herceg Prirodno-matematički fakultet, Univerzitet u Novom Sadu

Apstrakt – Mnogim srednjoškolcima i studentima je platforme se stalno pojavljuju, a motivacija učenika za učenje programiranja teško. Istraživanja pokazuju da programiranje je značajno manja nego pre dvadeset relativno veliki procenat đaka, nakon neuspeha na godina. Da bi nastava programiranja bila uspešna, početnom kursu programiranja, gubi interesovanje za nastavnik mora da neprekidno da prati rezultate svoga dalje izučavanje ove teme. Na uspeh početne nastave rada, da uči i da se prilagođava, ponekad i izvan okvira programiranja utiču mnogi faktori, kao što su izbor onoga što je zadato planom i programom predmeta. programskog jezika, spisak tema, pristup predavača izlaganju gradiva, motivacija učenika, ali i način provere Ovde je opisan moj pristup početnoj nastavi znanja i sposobnost predavača da identifikuje programiranja u odeljenju za talentovane učenike problematične oblasti u toku trajanja kursa. Predavač gimnazije "Jovan Jovanović Zmaj" i sa studentima mora biti spreman da prati reakcije svojih slušalaca i da matematike na Prirodno-matematičkom fakultetu u koriguje svoj pristup. Ovaj rad opisuje moj pristup Novom Sadu. U gimnaziji držim predmet "Informatika i početnoj nastavi programiranja u srednjoj školi i na računarstvo" za male grupe učenika, a na fakultetu univerzitetu. početni kurs objektno orijentisanog programiranja, koji obično ima od 50 do 80 slušalaca. Radi jednostavnosti, u Ključne reči: C#, početna nastava programiranja daljem tekstu će pojmovi "učenik", "student" i "slušalac" biti ravnopravno korišćeni, osim tamo gde je to posebno 1. UVOD naglašeno. Rad se sastoji iz više celina, koje su posvećene pitanju Učenje programiranja je teško, o čemu svedoči i relativno izbora programskog jezika, problemu motivacije učenika, veliki broj učenika i studenata koji na početnim opisu početnog kursa programiranja, načinu praćenja kursevima programiranja ne postižu zadovoljavajući uspeha učenika tokom nastave i nekim probleme koje sam uspeh. U svetu i kod nas se sprovode istraživanja na temu uočio tokom više godina držanja nastave. uspešnosti nastave programiranja, u kojima se analiziraju metodički, didaktički, tehnološki i psihološki aspekti nastave [1], [2]. Pred savremenim nastavnicima 2. IZBOR PROGRAMSKOG JEZIKA informatike leže veliki izazovi, za koje oni stalno moraju da se pripremaju i da im se prilagođavaju. Programiranje Za oba kursa se koristi programski jezik C# i dva razvojna koje je nastavnik učio u toku svog školovanja danas je okruženja – Microsoft Visual C# Express za Windows i nepovratno zastarelo, novi programski jezici, alati i MonoDevelop [3], koji postoji za Windows, Linux i OSX.

Slika 1. MonoDevelop u toku debagiranja programa

21 Oba razvojna okruženja su besplatna, a MonoDevelop se funkcija i procedura). Out parametri. Primeri razvija kao open source projekat, koji radi na TryParse metoda. multiplatformskoj implementaciji .NET Framework-a, pod nazivom Mono [4]. Razvojna okruženja su udobna za 5. Vrednosni i objektni tipovi podataka. Klase, rad, sa integrisanim dizajnerima formi, debagerima i polja i metodi. Stringovi kao specijalan drugim korisnim alatima. U poređenju sa okruženjem slučaj. Metodi klase String. Lazarus za Pascal, oba okruženja za C# su funkcionalnija i lakša za upotrebu. Debager je bolje integrisan, a 6. Klase. Primeri klasa Tačka i Student. automatsko dovršavanje započetih naredbi uz istovremeni Redefinisanje (overloading) metoda prikaz dokumentacije olakšava pisanje programa. ToString(). C# programi se izvršavaju na platformama .NET 7. Razlike između statičkih i instancnih Framework za Windows i Mono za Linux. Tekstualni programi napisani na jednoj platformi se lako prenose na članova klase. Konstruktori. drugu platformu. Programi koji rade u prozorima nisu 8. Nasleđivanje. Primer klasa Osoba, Student i prenosivi, budući da se na Windows-u koristi WPF [5] a na Linux-u GTK# [6]. Predmet.

Postoji nekoliko razloga za izbor programskog jezika C#. 9. Modifikatori pristupa: private i public. Pre svega, to je moderan, strogo tipiziran, objektno Redefinisanje metoda (overloading). orijentisani jezik, koji je koncipiran tako da podstiče pisanje preglednog i dobro struktuiranog koda. Uz .NET 10. WPF aplikacije. Jednostavni GUI programi Framework se isporučuje veliki broj korisnih biblioteka koji koriste TextBox, ListBox, TextBlock, klasa i softverskih komponenti, koje omogućavaju pisanje Button i CheckBox. Event handler za Click atraktivnih i moćnih programa. Zbog velike sličnosti sa događaj. Javom, svako ko nauči C# može kasnije lako da programira i u Javi. Pošto su oba navedena jezika 11. Liste i kolekcije. Klase Array, List, industrijski standard, to učenicima i studentima otvara Dictionary. Naredba foreach. mogućnosti zapošljavanja u informatičkoj struci. Literatura, dokumentacija i primeri postoje u štampanom 12. Korišćenje interfejsa IEnumerable za obradu obliku i na Web-u, kako na engleskom, tako i na srpskom nizova. jeziku [7], [8]. Sajt CodeProject [9] je posebno koristan, pošto na njemu programeri objavljuju izvorni kod svojih 13. Rad sa fajlovima i folderima. Klase FileInfo, C# programa zajedno sa objašnjenima, a posetiocima sajta DriveInfo, DirectoryInfo, FileStream, je omogućeno i komentarisanje objavljenih članaka i TextReader i TextWriter. diskusija. 14. Komponente OpenFileDialog i 3. OPIS KURSA SaveFileDialog. Čitanje i snimanje nizova i matrica. Plan i program predmeta za srednju školu je zasnovan na programskom jeziku Pascal. Pokazalo se da je ceo kurs 15. Biblioteke klasa (DLL). Kreiranje biblioteke moguće lako prevesti na C#. Jedina oblast koja je i kompajliranje u DLL fajl. Upotreba DLL značajno drugačija je deo o pokazivačima, pošto se fajla u drugom projektu. njihova upotreba u C# ne preporučuje. Umesto pokazivača, obrađuju se objekti, reference i garbage Materijale sa nastave, beleške i programe, objavljujem collection. preko svog SkyDrive naloga, tako da budu dostupni učenicima odmah nakon časova. Na taj način se učenici Oba kursa, srednjoškolski i fakultetski, sadrže sledeće oslobađaju potrebe da vode detaljne beleške tokom celine: časova i ostavlja im se više vremena za samostalan rad i diskusiju sa kolegama i nastavnikom. 1. Tipovi podataka i promenljive. Izrazi. Implicitna i eksplicitna konverzija. 4. MOTIVACIJA UČENIKA Matematičke funkcije. Metod Main. Klasa Console. Unos podataka sa tastature. Uvoz Budući da su sve do polovine osamdesetih godina 20. prostora imena naredbom using. veka računari bili namenjeni pretežno u naučne i poslovne svrhe, tako je i nastava programiranja bila zasnovana na 2. Obrada grešaka. primerima naučnih i poslovnih primena. Izučavali su se Fortran, C, Cobol, asembler, baze podataka, a zadaci su 3. Nizovi. Petlje. Višedimenzionalni nizovi. uglavnom bili matematičke prirode, numerički postupci ili kombinatorni problemi. Tragovi tog vremena se i danas 4. Metodi sa i bez rezultata (ekvivalent mogu sresti u udžbenicima i zbirkama zadataka iz

22 programiranja. Programiranje je bilo relativno teško, a od Upotreba gotovih komponenti nikako ne znači da su đaka i studenata se zahtevao visok nivo znanja i algoritmi i strukture podataka izgubili na značaju u akademski pristup učenju, što je podrazumevalo programiranju. Međutim, korišćenjem gotovih savladavanje velike količine teorije pre nego što se komponenti u primerima i učeničkim programima može pristupi samom programiranju. Danas je situacija znatno se dobiti na atraktivnosti nastave, što dodatno motiviše drugačija. Računari su pristuni svuda oko nas, a naši učenike za učenje programiranja. učenici nose u džepovima mobilne telefone koji su moćniji od superkompjutera iz prošlog veka. Dok se mi 5. ANKETE trudimo da objasnimo razlike između dva algoritma za sortiranje niza brojeva, đaci za jedan dolar ili čak Kako bih otkrio šta učenici i studenti misle o nastavi besplatno mogu sa interneta da preuzmu aplikacije koja programiranja, sproveo sam nekoliko anketa u periodu od prepoznaju lica na fotografijama, iscrtavaju 2008. do 2012. godine. Izdvajam samo nekoliko od trodimenzionalne predele i prepoznaju govor. U takvoj mnoštva izuzetnih odgovora, koji su me podstakli da situaciji je teško motivisati đake za učenje programiranja, promenim način izvođenja nastave: jer oni stiču utisak da programi koji se pišu u školi nemaju veze sa programima koji se koriste u stvarnom Pitanje za studente: Da li će vam programiranje biti životu, izvan škole. potrebno u profesionalnom radu?

Na sreću, današnji programeri su u daleko boljoj situaciji Odgovor 1: Hoće, ali ne ovako komplikovano kako Vi u odnosu na programere starije generacije. Ono što je predajete. nekada bilo komplikovano, danas se postiže veoma jednostavno. Moderne softverske platforme sadrže Odgovor 2: Hoće, ali samo ako budem znao da napišem programske komponente koje obezbeđuju mnoštvo prave programe. interesantnih funkcionalnosti, poput rada sa fajlovima, bazama podataka, grafikom, zvukom, mrežom, web Pitanje za učenike: Šta biste želeli da učite na nastavi servisima itd. Način upotrebe svih tih mogućnosti je uvek programiranja? isti – treba pronaći klasu koja obezbeđuje željenu Odgovor 1: (Želim da naučim) kako da napišem igru za funkcionalnost, napraviti odgovarajući objekat, podesiti mobilni telefon. njegove osobine i pozvati njegove metode. Na primer, za reprodukciju zvučnog zapisa dovoljno je kreirati objekat Odgovor 2: Da naučim kako da animiram Nyan Cat sa tipa SoundPlayer i pozvati njegov metod Play: muzikom.

SoundPlayer player = Odgovor 3: (Želim da naučim) da napišem igru kao new SoundPlayer("c:\\Sounds\\welcome.wav"); player.Play(); Counter Strike.

Uz komponente, programiranje se može prikazati kao Odgovor 4: (Želim da naučim) da računam statistiku "slaganje kockica", tj. uklapanje komponenti koje fudbalskih utakmica. obavljaju pojedinačne zadatke, kako bi se na kraju dobio Bio sam prilično iznenađen time što studenti matematike program koji obavlja složen zadatak. Naravno, budući doživljavaju programiranje kao težak predmet, pogotovo profesionalni programeri i dalje moraju da izučavaju zato što sam bio uveren da je koncepcija kursa od lakših algoritme, strukture podataka, softversko inženjerstvo i ka težim temama dobra. Drugi studentski odgovor je ostale uskostručne predmete, ali velika većina učenika je zanimljiv, jer pokazuje da studenti prave jasnu razliku u prilici da koristi gotove komponente i da na taj način između "pravih programa" i primera koje dobijaju na realizuje relativno komplikovane programe, bez zalaženja časovima. Ispostavilo se da je dobar deo primera, koje u detalje implementacije. sam prikazivao na predavanjima, bio napravljen Nastavnik koji odluči da uvede komponente u svoj kurs prevashodno sa ciljem da se lako prikaže u ograničenom programiranja, ne može da zahteva od učenika da uče vremenu. To su primeri koje matematičari zovu napamet. Praktično je nemoguće zapamtiti sve biblioteke "zadacima sa lepim brojevima", osmišljeni tako da klasa koje su danas dostupne programerima, njihove izgledaju elegantno kada se predaju i u kojima nema metode, osobine i načine upotrebe. Umesto neugodnih problema. Stvarnost, pogotovo programerska, reprodukovanja činjenica, od učenika treba tražiti je značajno drugačija. Ulazni podaci mogu da budu postizanje ciljeva. Treba dozvoliti upotrebu literature i nepravilno zadati, fajlovi oštećeni ili nepostojeći, interneta i podsticati grupni rad. Prilikom provera znanja izračunate vrednosti izvan opsega itd. Zašto onda mi treba zabraniti komunikaciju između učenika, što može nastavnici težimo tome da ulepšavamo primere i biti komplikovano ako su učenički računari umreženi. ignorišemo zahteve iz realnog života? U pogledu tog Tada nastavnik može da odluči da zadaje individualne pitanja sam zaključio da treba da imam više poverenja u zadatke ili da isključi mrežu i učenicima podeli sposobnost rasuđivanja učenika i studenata, te da im dokumentaciju za klase koje su im potrebne za rešavanje ubuduće prikazujem realne primere, koji se ne završavaju zadataka. Ukoliko je grupa učenika mala, nastavnik može uvek potpuno uspešnim ili savršeno realizovanim da ih nadzire tokom izrade zadataka. programima. Naravno i dalje treba imati uvida u uzrast i sposobnosti slušalaca, tako da učenike srednje škole treba

23 nešto više zaštititi od kompleksnih realnih problema nego je metod iz prvog zadatka već implementiran. Pored studente, ali u svakom slučaju treba priznati da ti kontrolnih testova, učenici su često odgovarali na pitanja problemi postoje, umesto da se nastava fokusira isključivo koja su proizilazila iz praktičnih vežbi i za tačne odgovore na veštački stvorene, "lepe" primere. dobijali pluseve. Više pluseva se zatim vrednovalo kao petica, što je poslužilo kao dodatna motivacija učenicima Odgovori učenika srednjih škola na drugo pitanje da se trude da na času rešavaju zadatke. Nakon svakog pokazuju njihovu želju da naprave programe slične onima kontrolnog testa i obaveznog pismenog zadatka, koje koriste. Postojeći plan i program, kao i školski učenicima sam prikazivao i objašnjavao rešenja, koja bih udžbenici, to ne omogućavaju u potpunosti. Sa obzirom nakon časa objavio na svom SkyDrive prostoru. na mnoštvo različitih softverskih platformi, programskih jezika, pa i razlike u znanju nastavnika, tako nešto se ne Ocenjivanje zadataka iz programiranja može da bude može ni očekivati. Ono što dobar nastavnik može da nezahvalan posao. Na primer, ako dva učenika naprave učini, jeste da iz važećeg plana i programa izdvoji ono što programe koji ne rade, kako proceniti čiji program "manje je bitno i da oko toga sačini atraktivan program svojih ne radi", tj. ima više tačnih elemenata? Da bih izbegao predavanja, na osnovu uvida u interesovanja i sposobnosti takve nedoumice, obično sam davao veći broj kraćih svojih učenika. zadataka, koji su se nadovezivali jedni na druge. Svaki zadatak je mogao da bude ocenjen kao neispravan, sa 0 Na primer, moji učenici su bili zainteresovani za bodova, delimično tačan sa 1 bodom i potpuno tačan sa 2 animaciju poznatu kao "Nyan Cat" i želeli su sami da je boda. Druga mogućnost je da se zadaci boduju samo ako isprogramiraju. U tom primeru se mačka kreće kroz polje su potpuno tačni. Budući da se i laki i teški zadaci zvezda i ostavlja lelujavi trag duginih boja, dok u jednako ocenjuju, učenici slabijeg znanja mogu lakše da pozadini svira muzika. Koristeći ovaj primer kao osvoje dovoljno bodova za prolaznu ocenu, dok je za motivaciju, obradili smo temu kružne liste. Dugu smo odličnu ocenu potrebno da svi zadaci budu tačni. predstavili nizom segmenata, koji se pomeraju zdesna nalevo, pri čemu segmenti koji izađu izvan ekrana Studenti su u toku semestra radili tri kolokvijuma, a nestaju, a umesto njih se pojavljuju novi na sredini ocenjivani su na sličan način kao i srednjoškolci. Na taj ekrana. Muzika je reprodukovana pomoću komponente način sam imao uvid u znanje učenika i studenata tokom SoundPlayer, a slika mačke je preuzeta sa Web stranice, izvođenja nastave, pa sam mogao da korigujem svoja obrađena u programu za crtanje i prikazana kao predavanja u dovoljnoj meri kako bih obezbedio komponenta Image. Kretanje traga je realizovano unutar zadovoljavajući uspeh na kraju kursa kod većine metoda, kojeg aktivira tajmer u intervalima od 100 slušalaca. milisekundi. 7. PROBLEMATIČNE TEME

Iako sam nastavu iz programiranja izvodio sa talentovanim učenicima i studentima matematike, pokazalo se da su neke teme, koje iskusni programeri smatraju za jednostavne, početnicima zadaju velike probleme. Takođe se ispostavilo da neke druge teme, koje autori udžbenika obično ostavljaju za kraj, uopšte nisu toliko komplikovane, te da se mogu obrađivati i ranije u toku kursa. Štaviše, pokazalo se da je čak i dobro da se, u određenoj meri, učenicima predstavi više tema odjednom, kako bi se prezentovali realni primeri. Slika 2. Animacija "Nyan cat" kao motivacija za proučavanje kružnih listi i tajmera 7.1. Problem sa While petljom

6. PRAĆENJE USPEHA Na primeru jednostavnog zadatka, sa učitavanjem celog broja iz zadatog intervala, pokazalo se zašto je programiranje teško. Nakon obrade teme petlji, prikazao Praćenje uspeha učenika tokom nastave se pokazalo kao sam nekoliko primera njihove upotrebe i zatim zadao ključno za identifikovanje problematičnih delova gradiva. sledeći zadatak: U srednjoj školi je uspeh praćen pomoću kratkih kontrolnih testova, koji su, nakon prvih šest nedelja Zadatak: Napisati metod koji učitava ceo broj iz nastave, davani na svakih nekoliko nedelja. Zadaci su zadatog intervala. obično bili takvi, da se svaki sledeći zadatak nadovezuje na prethodni. Zbog toga se učenicima se pružala Rešenje: Treba napisati metod UčitajBroj(int a, int b) mogućnost da primene princip "crne kutije". Na primer, koji vraća rezultat tipa int. Telo metoda sadrži While ako se u prvom zadatku zahteva implementacija petlju, u kojoj se jedan ceo broj učitava u promenljivu n. određenog metoda, koji se zatim koristi u drugom, učenici Uslov za izlazak iz petlje je da učitani broj bude između su mogli prvo da urade drugi zadatak, pretpostavljajući da brojeva a i b. Nakon toga se učitani broj vraća kao

24 rezultat metoda. Da bi se While petlja izvršila prvi put, da imam preko 25 godina iskustva u programiranju? U vrednost promenljive n se u početku postavlja tako da ovoj situaciji je iskustvo nastavnika delovalo uslov za izvršenje petlje bude tačan. kontraproduktivno u nastavi. public static int UčitajBroj(int a, int b) { 7.2. Klase, objekti i događ aji int n = a-1; while ((nb)) Nasuprot primeru sa While petljom, pokazalo se da { učenici lako shvataju koncept klasa, objekata i događaja i Console.Write("Unesite broj izmedju {0} i da su sposobni da ih samostalno primene u svojim {1}:", a, b); programima. Da bih proverio da li je metod prezentovanja n = int.Parse(Console.ReadLine()); } više tema odjednom delotvoran, u prvom polugodištu return n; školske 2012/13. godine sam srednjoškolcima prikazao } primer programa koji učitava sliku iz fajla i prikazuje je u prozoru. Tekst zadatka je glasio: Na moje iznenađenje, sa izradom ovog zadatka su učenici imali mnogo problema. Neki su ga rešavali bez petlje, Zadatak. Napisati program koji omogućava izbor JPG tako što samo ispišu poruku o željenom intervalu pre fajla pomoću komponenete OpenFileDialog, a zatim učitavanja broja. Drugi su nakon prvog učitavanja sliku prikazuje u prozoru. pomoću If naredbe proveravali da li je broj iz zadatog intervala, pa su tražili još jedan unos ako nije. Ako bi Rešenje. Zadatak je namerno slabo formulisan, kako bih korisnik dva puta uneo pogrešan broj, program je vraćao omogućio varijacije prilikom njegove realizacije. Rešenje pogrešan rezultat. sam realizovao kao WPF aplikaciju sa jednim prozorom, koji sadrži dugme i komponentu za prikaz slike. Pridružio Iako je naizgled neverovatno da učenici nisu shvatili da sam novi metod događaju Click nad dugmetom. U kodu treba da koriste While petlju, iz njihove perspektive to ne metoda sam kreirao komponentu OpenFileDialog i izgleda tako čudno. Podsetimo se uobičajene rečenice postavio njen filter na "*.jpg", a zatim je prikazao na kojom predstavljamo petlje učenicima: "Petlje služe za ekranu metodom Show. Nakon što korisnik odabere jedan ponavljanje određenih naredbi više puta". U posmatranom JPG fajl, prosledio sam ga komponenti za prikaz slike, zadatku se od učenika traži da unesu jedan broj iz zadatog čime je slika prikazana na ekranu. intervala. Pošto učenici pretvaraju govorni jezik u program, oni su razmišljali na ovaj način: private void btnUčitajSliku_Click(object sender, RoutedEventArgs e) • Traži se unos jednog broja, dakle, petlja mi nije { OpenFileDialog ofd = new OpenFileDialog(); potrebna. Pišem naredbu Console.ReadLine. ofd.Filter = "JPG files|*.jpg"; • bool? rezultat = ofd.ShowDialog(); Broj treba da bude iz određenog intervala, znači, if (rezultat == true) ispisaću poruku pre učitavanja broja. image1.Source = new BitmapImage(new Uri(ofd.FileName)); • Treba da proverim da li je broj iz zadatog } intervala, dakle, koristiću naredbu If za proveru. Ako korisnik ne unese dobar broj, opomenuću Iako su do tog trenutka obradili samo prve četiri teme iz ga i tražiti ponavljanje unosa. kursa, učenici su lako razumeli ovaj program. Jedina prava novost u njemu, u odnosu na klasične programe sa Ako sada pažljivije razmotrimo tačno rešenje ovog linearnim tokom, je bilo korišćenje objekata, odnosno, zadatka, videćemo da je, sa stanovišta početnika, ono podešavanje njihovih osobina i korišćenje njihovih nelogično iz barem dva razloga: metoda. Sve akcije u kodu se sprovode istim redosledom i sa istom logikom kao i u govornom jeziku: • Za učitavanje jednog broja koristimo petlju, koja služi za višestruko ponavljanje. • Povezujemo metod btnUčitajSliku_Click sa događajem Click nad dugmetom. • Prvo proveravamo uslov koji broj treba da ispunjava, pa ga tek nakon toga učitavamo. • Kada korisnik klikne na dugme, odgovarajući metod se izvršava. Zaista, govorni jezik se ne može jednostavno prevesti u jezik programiranja. Programer mora da predvidi da će • U metodu kreiramo komponentu ofd, tipa neki korisnik i pored jasnog zahteva, nastaviti mnogo puta OpenFileDialog. da unosi pogrešne vrednosti i zato se program mora realizovati pomoću While. • Podešavamo filter u komponenti ofd tako da prikazuje samo JPG fajlove. Nakon ovog iskustva, počeo sam ozbiljnije da razmatram zadatke koje dajem učenicima i da se pitam, da li je • Pozivom metoda ofd.Show prikazujemo prozor rešenje zaista očigledno ili se to samo meni čini, budući za izbor fajlova na ekranu.

25 • Ako je fajl izabran, podešavamo izvor slike da određene teme, koje učenicima stvaraju velike (Source) komponente Image. Time se odabrana probleme, nastavniku deluju trivijalno i obrnuto, da slika prikazuje na ekranu. nastavnik neke teme neopravdano ostavlja za kraj kursa. Kako bi se identifikovale teške oblasti, važno je da se uspeh učenika proverava i prati tokom izvođenja nastave. Pristup materiji može biti akademski, kada se detaljno obrađuje jedna po jedna oblast, da bi se na kraju svo znanje objedinilo u celinu. Međutim, u praksi se pokazalo da pristup po metodu "koncentričnih krugova" daje bolje rezultate, jer učenike ranije upoznaje sa atraktivnim mogućnostima modernih programskih jezika, softverskih platformi i razvojnih okruženja. Oni ne moraju da u potpunosti poznaju sve klase i komponente, da bi ih uspešno koristili u svojim programima. Činjenica da su razvojna okruženja besplatna i da rade na svim Slika 3. Izgled programa za učitavanje i prikaz slike popularnim operativnim sistemima je presudna. Od učenika se ne sme očekivati da kupuju određenu vrstu Preskočio sam objašnjavanje određenih komplikovanih računara ili softvera, kako bi mogli da prate nastavu. detalja u ovom programu i savetovao učenicima da ih Dostupnost literature i primera na srpskom jeziku, kao i prihvate "zdravo za gotovo": materijala sa predavanja, je takođe izuzetno važna za uspešno izvođenje nastave. Kao ključni faktor, međutim, • Parametar e, tipa RoutedEventArgs u metodu ističe se nastavnik, sa svojom stručnošću, umećem i btnUčitajSliku_Click sposobnošću da prilagodi zadati plan i program potrebama i mogućnostima učenika. • Izraz new BitmapImage(new Uri(ofd.FileName)) smo protumačili kao "kreiraj sliku na osnovu imena fajla iz 9. REFERENCE komponente ofd", bez objašnjavanja detalja o klasama BitmapImage i Uri. [1] Ford, M., Venema, S., Assessing the Success of an Introductory Programming Course, Journal of Imajući u vidu ograničeno trajanje pojedinačnih časova i Information Technology Education, 9 (2010), pp. kursa u celini, našao sam se pred dilemom, da li da 133-145 učenicima površno prezentujem veći broj klasa i komponenti koje će im omogućiti da naprave raznovrsne i [2] Wiedenbeck, S., LaBelle, D., Kain, V. N. R., atraktivne programe, ili da se zadržim na klasičnom Factors Affecting Course Outcomes in obliku nastave, gde se svaka započeta tema obrađuje Introductory Programming, Proc. PPIG 16 detaljno i u potpunosti. Odlučio sam se za pristup po (2004), pp. 97-110 modelu "koncentričnih krugova", gde se iste oblasti posećuju više puta, prvi put površno, a svaki sledeći put [3] MonoDevelop, http://monodevelop.com/ malo opširnije. Na taj način smo postigli da u [4] MONO, http://www.mono- ograničenom vremenu upotrebimo komponente project.com/Main_Page OpenFileDialog, Button i Image, bez zalaženja u detalje. Na kasnijim časovima su učenici, uz pomoć nastavnika ili [5] WPF, http://msdn.microsoft.com/en- samostalno, prateći uputstva, otkrivali dodatne us//library/ms754130.aspx mogućnosti ovih komponenti. [6] GTK#, http://www.mono-project.com/GtkSharp

8. ZAKLJUČAK [7] Mala škola programiranja u C#, http://www.microsoftsrb.rs/download/obrazovanj Nastava programiranja je teška, a studenti i učenici e/pil/Mala_skola_programiranja_Csharp.pdf kojima predajem, iako su možda sposobniji od proseka, ipak imaju poteškoća da shvate određene lekcije. Iskustvo [8] Sharp, J., Visual C# 2008, korak po korak, CET nastavnika u programiranju ne mora automatski da Beograd, 2009 garantuje dobar uspeh učenika. Štaviše, može se dogoditi [9] CodeProject, http://www.codeproject.com/

26 SLOBODNI ALATI ZA RAZVOJ SOFTVERA I DRUŠTVENO KODIRANJE

Igor Dejanović, Milorad Filipović, Gordana Milosavljević Fakultet tehničkih nauka u Novom Sadu

Apstrakt - Razvoj slobodnog softvera predstavlja u osnovi integracija ovih delova je postala problem. Takođe, društvenu aktivnost koja podrazumeva saradnju često vidljivost projekata i međusobna saradnja ljudi koji rade velikog broja programera koji su geografski dislocirani, na različitim projektima je postala problematična. žive u različitim vremenskim zonama, i koje često ne povezuje ništa drugo osim rada na istom projektu razvoja Centralna komponenta skupa alata za upravljanje slobodnog softvera. Sa druge strane, projekti slobodnog razvojem softvera je tradicionalno bila sistem za kontrolu softvera mogu rasti do ogromnih razmera po pitanju broj verzija koja omogućava praćenje istorije promena u programera koji na njemu učestvuju kao i broja linija sklopu nekog softverkog projekta kao i automatsko programskog koda i broja datoteka od kojih se sastoje. spajanje konkurentnih promena. Međutim, današnji alati Kao rešenje nekih od problema, poslednjih godina za razvoj kombinuju elemente društvenih mreža i pružaju uvedeni su alati koji se nazivaju distribuirani sistemi za platformu za kreiranje virtuelnih zajednica ljudi koji rade kontrolu verzija (Distributed Version Control Systems - na istom ili srodnim projektima. Danas postoji veliki broj DVCS) i koji omogućavaju saradnju velikog broja ovakvih web-orijentisanih sistema kao što su GitHub[1], programera u otvorenom ekosistemu na izradi slobodnog Bitbucket[2], Gitorious[3] ili Google code[4] putem kojih softvera. DVCS alati su dalje rezultovali pojavom koja se zainteresovani programeri mogu da se uključe u razvoj danas popularno naziva "društveno kodiranje" i koja se određenih softverskih proizvoda. Ovakav pristup izradi najčešće vezuje za sajtove koji predstavljaju vrstu otvorenog softvera se danas popularno naziva "društveno društvenih mreža za programere. U ovom radu opisani su kodiranje" (Social Coding) i možemo reći da je danas sistemi za kontrolu verzija, šta nam pružaju i kako se ovaj princip gotovo standard za razvoj slobodnog koriste i kako se tehnike "društvenog kodiranja" koriste u softvera. Iako nastao za potrebe razvoja slobodnih nastavi na Katedri za informatiku Fakulteta tehničkih softverskih rešenja, princip društvenog kodiranja i njegovi nauka u Novom Sadu. elementi su danas prihvaćeni i od strane kompanija koje razvijaju komercijalne softverske sisteme, s obzirom da Ključne reči: slobodan softver, alati, društveno kodiranje, slični problemi postoje i u komercijalnom sektoru, tako da sistemi za kontrolu verzija, nastava danas poznavanje tehnika i alata društvenog kodiranja predstavlja gotovo podrazumevanu veštinu jednog 1. UVOD softverskog inženjera. Kako bi svoje studente što bolje pripremili za timski rad Za razliku od komercijalnih softverskih proizvoda koji se na realnim projektima, u sklopu predmeta koji se izvode razvijaju u kontrolisanom okruženju od strane ljudi koji na Katedri za informatiku Fakulteta tehničkih nauka u su plaćeni za to i u sklopu njihovog radnog vremena, Novom Sadu pristupa se izradi softverskih rešanja na bazi slobodan softver razvijaju uglavnom volonteri koji u osnovnih ideja društvenog kodiranja implementiranim na svakom trenutku mogu da se uključe ili napuste projekat. slobodnim alatima za razvoj softvera i otvorenim Oni obično rade sa različitih mesta, u različito vreme, bilo standardima. Evaluacija uvođenja ovih izmena je izvršena da je reč o vremenskim zonama u kojima se članovi tima sprovođenjem anonimne ankete među studentima, čiji nalaze ili o danima u toku nedelje/meseca/godine kada rezultati su predstavljeni u okviru rada. imaju vremena na raspolaganju da se posvete razvoju slobodnog softvera. I pored slobodnih i otvorenih Struktura rada je sledeća: sekcija 2 se bavi osnovnim tehnologija koje omogućava komunikaciju u realnom problemima koji se susreću prilikom razvoja slobodnog vremenu (npr. Ekiga, Jabber), prostorna i vremenska softvera, u sekciji 3 je objašnjeno šta su to sistemi za udaljenost uzima svoj danak. Drugi veoma važan problem kontrolu verzija i predstavljeni su neki o najpoznatijih, jeste sklalabilnost projekata otvorenog koda. Čest je sekcija 4 opširnije pokriva pojam društvenog kodiranja, slučaj da projekti razvoja slobodnog softvera rastu do dok je u sekciji 5 prikazan način primene prikazane neslućenih razmera po pitanju broja učesnika kao i metodologije u okviru nastave na Katedri za informatiku. količine programskog koda koji čini projekat. Programeri Sekcija 5 daje zaključak rada. koji učestvuju u razvoju istog projekta slobodnog softvera paralelno menjaju veliki broj datoteka i te promene se 2. PROBLEMI U RAZVOJU SOFTVERA moraju, u određenom trenutku spojiti. Zbog svih navedenih problema u razvoju, pre svega slobodnog Kao što je navedeno u uvodu, geografska dislociranost softvera, javila se potreba za korišćenjem naprednih alata kao i potenicijalno veliki broj članova tima koji paralelno koji bi omogućili lakšu saradnju i razmenu informacija i rade na projektu predstavljaju veliki izazov za programskog koda. U cilju rešavanja ovih problema organizaciju i praćenje procesa razvoja slobodnog mnoga razvojna okruženja su počela da uključuju različite softvera. Geografska dislociranost postavlja između dodatke koji olakšavaju saradnju članova tima kao što je članova vremensko-prostorne barijere koje u velikoj meri podrška za on-line deljene repozitorijume, RSS i Atom otežavaju komunikaciju i na taj način usporavaju razvoj. tokove, Wiki stranice projekata i forume, međutim Za veliki broj članova koji se nalaze na različitim

27 lokacijama u svetu i koji rade u različitim vremenskim 3. SISTEMI ZA KONTROLU VERZIJA zonama, saradnja pomoću klasičnih metoda (e-mail, video pozivi, diff alati) postaje vrlo otežana. Razvoj softvera predstavlja inherentno kooperativnu aktivnost koja zahteva koordinaciju akcija velikog broja Drugi veliki problem koji se javlja prilikom razvoja inženjera[8]. Sa jedne strane potrebno je uskladiti slobodnog softvera je skalabilnost projekata. Zbog paralelne promene članova tima a sa druge strane je otvorene prirode slobodnog softvera, svako je dobrodošao potrebno obezbediti razvoj različitih verzija i varijanti da u skladu sa svojim znanjem i mogućnostima doprinese softverskog proizvoda (npr. lična edicija, akademska razvoju projekta, tako da je unapred nemoguće odrediti edicija, profesionalna edicija)[9]. konkretan broj ljudi koji će biti uključeni u projekat. Ovo ujedno predstavlja i prednost u manu slobodnog softvera. Kontrola verzija (eng. Version Control) je opšti naziv za Projekti slobodnog softvera se kreću od projekata koje aktivnost praćenja promena i spajanja konkurentnih razvija jedan programer pa do projekata gde učestvuje na promena nad artefaktima od interesa za posmatranu hiljade programera i gde imamo na milione linija aktivnost, uz očuvanje istorije. U slučaju razvoja softvera, programskog koda. artefakti koji su predmet praćenja mogu biti bilo koji digitalni sadržaji koji su deo softverskog projekta: modeli, Kako bi ilustrovali obim problema skalabilnosti, programski kod, dokumentacija, konfiguracioni fajlovi, navešćemo primere dva globalna projekta koji su multimedijalni sadržaji i sl. razvijani od strane open-source zajednice, a to su razvoj Linux jezgra i razvoj Eclipse razvojnog okruženja. Kontrola verzija predstavlja deo šire discipline pod nazivom upravljanje konfiguracijom softvera (eng. Eclipse [5] predstavlja slobodno razvojno okruženje u čiji Software Configuration Management - SCM). SCM je razvoj je uključeno oko 170 kompanija na 197 trenutno inženjerska disciplina koja omogućava kontrolisano aktivnih projekata. Indigo verzija ovog alata (Jun 2011.) praćenje i evoluciju softverskog proizvoda[10]. sadrži 62 projekta i preko 46,000,000 linija programskog koda [6]. Sistemi za kontrolu verzija (Version Control Systems - VCS) predstavljaju softverske aplikacije za primenu Prema izveštaju Linux fondacije [7] u poslednjih 7 godina kontrole verzija. Za prvi pravi sistem za kontrolu verzija na razvoju Linux jezgra radilo je preko 7.800 programera smatra se SCCS (Source Code Control System)[11] iz približno 800 firmi čiji je rad rezultovao sa preko razvijen u Bell laboratorijama 1972 godine. 37.000 datoteka i preko 15.000.000 linija programskog koda. Sistemi za kontrolu verzija, između ostalog, omogućavaju [12]: Ovde treba napomenuti da su u razvoj slobodnog softvera uključeni i ljudi koji ne doprinose konkretnim • registrovanje promena nad stavkama programiranjem, već koji prenošenjem svojih iskustava u konfiguracije sa svim relevantnim metapodacima korišćenju proizvoda obaveštavaju programersku (vreme izmene, razlog, osoba koja je načinila zajednicu o mogućim propustima ili poželjnim izmenu i sl.) uz očuvanje istorije i mogućnost poboljšanjima na koje treba obratiti pažnju u nadolazećim vraćanja na starije verzije, verzijama proizvoda. Ovi ljudi, iako veoma važni za • podršku za višekorisnički konkurentni razvoj razvoj, nisu uključeni u gore navedene podatke. putem automatizovanog spajanja paralelnih promena, Kako obim projekta eskalira, povećava se verovatnoća da • kreiranje varijacija softverskih proizvoda i će u jednom trenutku više ljudi paralelno menjati iste eksperimentisanje bez ugrožavanja stabilne datoteke, tako da je upravljanje deljenim resursima i verzije upotrebom alternativnih tokova razvoja spajanje istovremenih izmena glavni izazov društvenog (grana -- eng. branches) kodiranja. Problem, takođe, predstavlja i praćenje istorije izmena, s obzirom da se sa povećanjem obima projekta u Članovi razvojnog tima rade na lokalnim kopijama toku vremena akumulira i veliki broj izmena o kojima je projekata i u pojedinim trenucima te promene šalju u potrebno voditi evidenciju, pri čemu se otvara problem repozitorijum kako bi one postale vidljive ostalim skladištenja i upravljanja velikom količinom meta- članovima. Spajanje ovih izmena sa potencijalnim podataka. Kako bi se rešili ovi problemi i olakšao izmenama koje su učinili drugi članovi nad istim distribuirani razvoj softvera, razvijeni su alati koji pružaju datotekama se vrši automatski, iako je u situacijama kada podršku paralelnom razvoju: 1) automatskim spajanjem se vrše izmene nad istim delovima datoteka neophodna promena koje su nastale u istom trenutku i 2) ručna intervencija. Svakom uvedenom promenom kreira evidentiranjem istorije promena nad projektima. Ovi alati se nova verzija projekta, pri čemu je u svakom trenutku spadaju u grupu alata za kontrolu verzija i danas omogućen povratak na neku od starijih verzija ukoliko je predstavljaju okosnicu društvenog kodiranja. U narednom to potrebno. poglavlju biće opisane osnovne karakteristika alata za kontrolu verzija.

28 postoji jedinstveni centralni repozitorijum već svaki član tima poseduje kompletan repozitorijum sa punom istorijom promena. Zahvaljujući ovome, većina operacija nad repozitorijumom izvodi se lokalno bez potrebe za mrežnom konekcijom. Jedine operacije koje zahtevaju mrežnu konekciju su operacije razmene promena između članova razvojnog tima. Ovakva arhitektura omogućava praktično neograničeno skaliranje jer sistem nema uskih grla. Takođe je jednostavno kreiranje podtimova jer se članovi tima mogu nesmetano grupisati što je naročito pogodno kod razvoja slobodnog softvera. Kao mana možemo navesti to što je sada teže imati uvid u stanje celokupnog projekta jer je stanje projekta određeno stanjima repozitorijuma svih učesnika u razvoju. Zbog Slika 1. Centralizovana arhitektura toga se često jedan repozitorijum smatra oficijelnim i članovi tima, ukoliko žele da objave svoje promene, šalju Postoje dve osnovne arhitektura na kojima se baziraju ih u oficijelni repozitroijum. Ovaj repozitorijum je aktuelni sistemi za kontrolu verzija: centralizovana i najčešće uvek dostupan sa interneta. Glavni predstavnik distribuirana. Centralizovani ili klijent-server sistemi distribuiranih sistema je Git[14] koji je razvijen od strane (slika 1) se baziraju na centralnom repozitorijumu Linusa Torvaldsa i Mercurial[15]. Ova dva alata danas su smeštenom najčešće na udaljenom serveru kome članovi najpopularniji sistemi za kontrolu verzija i, zahvaljujući razvojnog tima pristupaju kao klijenti sa ciljem svojoj arhitekturi, omogućili su pojavu koja se danas preuzimanja tuđih i slanja svojih izmena. Popularni popularno naziva "društveno kodiranje". predstavnik u ovoj kategoriji je Subversion[13]. Postojanjem jedne instance projekta olakšava se 4. DRUŠTVENO KODIRANJE implementacija sistema, kao i mehanizma za čuvanje sigurnosnih kopija projekta, a programerima se pruža Razvoj softvera, a posebno slobodnog softvera, danas sve mogućnost uvida u stanje celokupnog projekta u bilo više predstavlja društvenu aktivnost u kojoj programeri kojem trenutku. Negativne posledice ove arhitekture su kroz komunikaciju i razmenu ideja i iskustava učestvuju što centralizovani repozitorijum predstavlja jedinstvenu na izradi softverskih rešenja. Ova društvena aktivnost, tačku otkaza, tako da u slučaju otkaza servera sa usmerena ka izradi softvera, danas se popularno naziva repozitorijumom projekta, dalji rad je nemoguć. Takođe, "društveno kodiranje" ili "društveno programiranje" kod sistema baziranih na centralizovanoj arhitekturi (Social Coding). Da bi društevno kodiranje bilo moguće celokupna istorija je smeštena na centralnom potrebni su alati i infrastruktura koja omogućava kreiranje repozitorijumu i sve operacije kontrole verzije (dodavanje društvenih mreža ove vrste. Neke od najpoznatijih mreža nove verzije, povratak na stare verzije i sl.) zahtevaju za društveno kodiranje su GitHub[1], Bitbucket[2], konekciju prema centralnom serveru. Ovakav način rada Gitorious[3]. Ovi servisi su besplatni za razvoj slobodnog negativno utiče na skalabilnost sistema jer centralizovani softvera i omogućavaju deljenje koda, kreiranje server predstavlja usko grlo sa porastom broja članova alternativnih tokova (eng. forking), komunikaciju i tima. dogovaranje između programera i dr. Na slici 3 dat je prikaz razmene i komunikacije između programera. U ovom slučaju jedan programer je upotrebio komponentu drugog programera i usput ispravio grešku. Zatim je pitao originalnog autora da uključi ispravku greške u svoju verziju (eng. Pull Request) što je autor i učinio. Na ovom primeru vidimo snagu razvoja slobodnog softvera kroz društvenog kodiranje. Programeri razvijaju softver, koriste rezultate tuđeg rada, dorađuju ga, popravljaju i pomažući sebi pomažu i drugima, drugim programerima i korisnicima.

Treba na ovom mestu napomenuti da ove mreže nisu slobodne u pravom smislu te reči ali su implementirane upotrebom slobodnog softvera. Delovi koda generičke prirode razvijeni za potrebe ovih mreža često postaju Slika 2. Distribuirana arhitektura slobodni softver. Takođe, iako kompletan kod ovih servisa nije dostupan, oni se baziraju na slobodnim distribuiranim Alternativa ovom pristupu organizacije sistema za sistemima za kontrolu verzija što znači da je kompletna kontrolu verzija predstavljaju sistemi bazirani na istorija razvoja projekta uvek dostupna i biće dostupna distribuiranoj (peer-to-peer) arhitekturi (slika 2). Za bez obzira na odluke i sudbinu firmi koje stoje iza ovih razliku od centralizovane, kod distribirane arhitekture ne društvenih mreža. Ovim se izbegava zaključavanje u

29 Slika 3. Razmena promena programskog koda na GitHub-u tehnologiju proizvođača (vendor lock-in[14]) koje projektuju i implementiraju realan i upotrebljiv softverski predstavlja ozbiljnu pretnju svim softverskim rešenjima proizvod. Na ovaj način studenti se stavljaju u situaciju baziranim na neslobodnom softveru. koja je vrlo bliska realnoj situaciji razvoja jednog softverskog rešenja pri čemu im se skreće pažnja na O popularnosti ovakvog načina rada i uticaju koji ovaj potencijalne alate koji mogu da im pomognu u rešavanju pristup donosi najbolje govore podaci koje je ove godine pojedinih problema i ubrzaju rad. objavio GitHub, gde se navodi da trenutno imaju 2,1 milion korisnika i 3,7 miliona Git repozitorijuma. Imajući Studentski timovi se sastoje od 3 do 5 studenata, a u vidu činjenicu da su najveći broj korisnika GitHub-a kolaborativan razvoj je podržan skupom slobodnih programeri i da su ovakvi sistemi najpopularniji za razvoj softverskih rešenja koji, između ostalog, obuhvata: sistem slobodnog softvera, možemo da zaključimo da servisi za za kontrolu verzija (Subversion, Git ili Mercurial), koji je društveno kodiranje predstavljaju važan generator razvoja sinhronizovan sa sistemom za praćenje projekta slobodnog softvera. (Trac[15], Redmine[16]) i sistemom za recenziju koda (Barkeep[17]). Svaki studentski tim ima svoj skup 5. PRIMENA U NASTAVI navedenih servisa i nema pravo pristupa servisima drugih timova (ukoliko to priroda projekta ne zahteva). Ovim je pokrivena osnovna infrastruktura koja je dostupna i preko Zbog značajnih razlika između samostalnog i timskog većine servisa za "društveno kodiranje" ali je i okruženje rada, od izuzetne je važnosti da se studenti završnih sa kojim će se većina studenata sresti prilikom godina na studijama iz oblasti softverskog inženjerstva zapošljavanja u softverskoj industriji. Nastavnom osoblju pripreme za timski rad koji ih očekuje na realnim je omogućen uvid u studentske aktivnosti na izradi projektima. U okviru nastavnih predmeta koji se izvode u projekata pomoću automatski generisane statistike. Podaci sklopu nastave na Katedri za informatiku Fakulteta o angažovanosti studenata su prikazani putem grafičkih tehničkih nauka, studenti imaju zadatak da, u toku jednog dijagrama na kojima se može videti za svakog studenta semestra, timskim radom i primenom opisanih pojedinačno koliko, u kojem vremenskom periodu i na metodologija i alata za podršku društvenom kodiranju,

Slika 4. Generator konfiguracije 30 kojim delovima projekta je bio aktivan tokom semestra, Generator kao ulaz očekuje spisak studenata, naziv tako da je sam proces ocenjivanja znatno pojednostavljen. predmeta, spisak nastavnika kojima je potreban pun Takođe, u toku semestra može se uočiti ukoliko neko od pristup repozitorijumima kao i spisak servisa koji su studenata nema zadovoljavajući učinak, pa se mogu na potrebni. Sam postupak generisanja datoteka i vreme ispitati uzroci takvog stanja i adekvatno se konfigurisanja novih servisa je automatski, a angažovanje reagovati. profesora se svodi na obaveštavanje studenata o linkovima prema servisima i podelu inicijalnih lozinki S obzirom da se u sklopu Katedre za informatiku drži koje studenti mogu da izmene putem dostupnog web veliki broj predmeta koji zahtevaju ovakav tretman za servisa. Svi navedeni servisi su kompletno implementirani veliki broj studenata, ručna instalacija i konfiguracija svih upotrebom slobodnog softvera a infrastrukturni softver ovih servisa za sve timove je težak i dugotrajan proces, a i čini GNU/Linux serverska distribucija i Apache HTTP održavanje tokom semestra je gotovo nemoguće. Ovaj web server. proces je automatizovan razvojem generatora konfiguracionih datoteka za studentske timove. Na slici 4 U cilju verifikacije primenjenih tehnika sproveli smo je prikazan postupak generisanja potrebnih datoteka za anonimnu anketu među studentima po okončanju kreiranje deljenih repozitorijuma. Generator na osnovu semestra u kome su nove tehnike uvedene. Studenti su na spiska studenata kreira: skali od -5 do 5 trebali da ocene koliko im je određena tehnika pomogla po različitim kriterijumima pri čemu su • konfiguracione datoteke za sisteme za kontrolu negativne ocene označavale pogoršanje a pozitivne verzija (Subversion, Git, Mercurial) poboljšanje. Prikupljeni podaci su statistički obrađeni • konfiguracione datoteke za sisteme za praćenje upotrebom slobodnog R paketa za statistiku[18] i projekta slobodnog RStudio integrisanog okruženja[19]. Pored • skripte za podešavanje prava pristupa deskriptivne statistike korišćen je studentov t test da se • konfiguraciju za deljeni mrežni disk prostor ispita da li ima statistički značajne razlike između srednje • studentske korisničke naloge sa inicijalnim vrednosti ocenjivanog kriterijuma i nule. Dakle, nulta lozinkama hipoteza μ je bila da uvođenje određenog alata i tehnike web-stranice za predmete sa spiskom timova i 0 • nije značajno uticalo na ocenjivani kriterijum. linkovima prema navedenim servisima za svaki tim. U tabeli 1 dati su rezultati koji pokazuju da sa postoji

Tabela 1. Rezultati ankete

31 statistički visoka značajnost razlike po svim ocenjivanim nastavnim predmetima. Sa stanovišta institucije, dobijamo kriterijumima. Standardna devijacija je mala što ukazuje jedan kompleksan i realan sistem koji ne iziskuje nikakve da su studenti bili prilično sigurni i uniformni pri finansijske izdatke. Nastavnicima je olakšano praćenje i ocenjivanju. Iako su svi kriterijumi ocenjivanja dobili evaluacija rada studenata pri čemu se ocenjivanje visoke ocene, najbolje je prošao sistem za kontrolu verzije projekata vrši na osnovu transparentnih podataka koji su gde je pored visoke srednje vrednosti i standardna dostupni i studentima. Samim studentima se pruža prilika devijacija bila najmanja. da se sretnu sa jednim integrisanim okuženjem za razvoj softvera i da se prilagode na timski način rada kakav ih I pored subjektivnog osećaja da smo uvođenjem opisanog očekuje kada se zaposle u struci. Takođe, kod studenata se načina rada postigli značajan napredak u kvalitetu stvara kultura korišćenja i razvoja slobodnog softvera i nastave, uz pomoć sprovedene ankete smo to i potvrdili. učešća u radu zajednice putem upoznavanja sa konceptom društvenog kodiranja čime se ohrabruju da alate koje 6. ZAKLJUČAK razvijaju za lične potrebe a nemaju nameru da komercijalizuju podele na nekim od servisa za društveno U ovom radu dat je osvrt na osnovne probleme razvoja kodiranje. slobodnog softvera i prikazani su alati koji pružaju Na osnovu ankete koja je sprovedena među studentima značajnu pomoć programerima kod razvoja složenih zaključujemo da studenti pozitivno ocenjuju uveden način softverskih rešenja u kontekstu distribuiranih timova sa rada. Najvećom ocenom ocenjeno je uvođenje sistema za potencijalno velikim brojem članova. Takođe je opisano kontrolu verzija, što za nas nije bio iznenađujući rezultat nov način rada u razvoju slobodnog softvera koji se danas jer sistemi za kontrolu verzija predstavljaju okosnicu naziva "društveno kodiranje". društvenog kodiranja. Ohrabreni dobrim prihvatanjem Prikazano je i kako se na Katedri za informatku Fakulteta ovog sistema od strane studenata i nastavnika, Katedra za tehničkih nauka u nastavi koriste ideje društvenog informatiku će nastaviti sa primenom i usavršavanjem kodiranja kroz implementaciju sistema baziranog u navedenih metoda rada. Neke od izmena koje planiramo potpunosti na slobodnom softveru. Smatramo da je razvoj da uvedemo u skorije vreme sa ciljem usavršavanja i upotreba slobodnog softvera značajna iz više razloga. postojećeg sistema obuhvataju:

• Slobodan softver se razvija od zajednice koja je • pravljenje web-baziranog interfejsa za generator istovremeno sačinjena i od korisnika što koji bi omogućavao jednostavnu administraciju i doprinosi njegovom kvalitetu. uspostavljanje repozitorijuma od strane • Ukoliko je softver popularniji, zajednica je veća predmetnih nastavnika, pa će brži biti i njegov razvoj. • generisanje skripte za automatsko kreiranje • Razvoj slobodnog softvera ima kumulativni rezervnih kopija projekata u definisanim efekat gde svaka individua ili firma doprinosi vremenskim razmacima, šalje poboljšanja i izmene koje želi i softver biva • geneiranje skripte za automatsko ukidanje prava sve bolji na opšte dobro svih korisnika. menjanja projekata nakon isteka roka za izradu, • Za razliku od vlasničkog softvera koji može • usavršavanje alata za generisanje konfiguracija "odumreti" zato što je firma odlučila da ga više putem definisanja mehanizama za ekstenzije ne razvija ili je bankrotirala, slobodan softver čime bi se omogućavalo jednostavno uvođenje "odumire" prirodno, kada više nema nove tehnologije (npr. novi sistem za kontrolu interesovanja za njegov razvoj i korišćenje. Pa verzija). čak i u tom slučaju izvorni kod je dostupan i neko može u budućnosti nastaviti razvoj ukoliko 7. REFERENCE se pojavi interesovanje. • Slobodan softver je najčešće okrenut otvorenim [1] GitHub, https://github.com/ standardima i formatima što ima važan strateški značaj jer digitalni artifakti koji se proizvedu a [2] Bitbucket, https://bitbucket.org/ bazirani su na otvorenim standardima biće [3] Gitorious, http://gitorious.org/ dostupni za otvaranje i pregledanje i posle više [4] Google Code, http://code.google.com/ godina pa čak i decenija. Kod vlasničkog [5] Eclipse, http://www.eclipse.org/ softvera ovo često nije slučaj što dovodi do [6] Eclipse 2012 Annual Community Report, opasnosti da naše fajlove nećemo moći da http://eclipse.org/org/foundation/reports/2012_an koristimo kada firma više ne bude postojala ili nual_report.php, Jun 2012. kada softver ne bude više dostupan. [7] Jonathan Corbet, Greg Kroah-Hartman, Amanda McPherson, Linux Kernel Development: How Na primeru implementacije metodologija i alata Fast it is Going, Who is Doing It, What They are "društvenog kodiranja" u sklopu nastave na Katedri za Doing, and Who is Sponsoring It,The Linux informatiku Fakulteta tehničkih nauka videli smo na koji Foundation, Mart 2012. način možemo spregom različitih slobodnih softverskih [8] Whitehead, J., Collaboration in Software alata realizovati jedan vrlo specifičan sistem. Prednosti Engineering: A Roadmap, International ovakvog pristupa se ogledaju u svim aspektima rada na Conference on Software Engineering, pp. 214- 32 225, 2007. survey on model versioning approaches, [9] Bartelt, C., Consistence preserving model merge Information Systems, Vol. 5, pp. 271-304, 2009. in collaborative development processes, [13] Apache Subversion, Proceedings of the 2008 international workshop http://subversion.apache.org/ on Comparison and versioning of software [14] Git, http://git-scm.com/ models, pp. 13-18, 2008. [15] Mercurial, http://mercurial.selenic.com/ [10] Estublier, J., Software configuration [16] Vendor lock-in, management: a roadmap, Proceedings of the http://en.wikipedia.org/wiki/Vendor_lock-in conference on The future of Software [17] Trac, http://trac.edgewall.org/ engineering, pp. 279-289, 2000. [18] Redmine, http://www.redmine.org/ [11] Rochkind, M., The source code control system [19] barkeep, https://github.com/ooyala/barkeep (SCCS), IEEE Transactions on Software [20] The R Project for Statistical Computing, Engineering, 1975. http://www.r-project.org/ [12] Altmanninger, K.; Seidl, M. & Wimmer, M., A [21] RStudio, http://www.rstudio.com/

33

Radovi profesora i nastavnika

PRIMENA MOODLE SISTEMA U ELEKTRONSKOM UČENJU

Jovica Stamenković Tehnička škola, Vlasotince, e-mail: [email protected]

Apstrakt - U ovom radu je prikazana primena platforme Moodle obuhvata nekoliko različitih, međusobno za elektronsko učenje – moodle. To je besplatan sistem za povezanih elemenata: elektronsko učenje. Sistem sadrži velike mogućnosti za primenu u nastavi na daljinu, za osavremenjivanje - Program nastavnog procesa u školama, inkluzivno obrazovanje itd. - Moodle Pty Ltd (Moodle sedište odnosno Objašnjene su najvažnije mogućnosti programa prilikom Moodle fond sa sedištem u Pertu, Zapadna kreiranja elemenata za elektronsko učenje, kao što su Australija) korišćenje foruma, testova, zadataka, rečnika, lekcija, wikija i blogova. Kombinacijom ovih elemenata moguće - Moodle zajednica – otvorena mreža od preko je na interaktivan i kvalitetan način unaprediti proces milion registrovanih korisnika koji komuniciraju učenja. preko Moodle zajednice na sajtu, u cilju razmene ideja, koda, informacija i besplatne podrške. Ova Ključne reči: elektronsko učenje, moodle, slobodan zajednica uključuje takođe i veliki broj softver programera, sa licencom otvorenog koda za Moodle i modularnog dizajna, koji omogućava 1. UVOD programerima da kreiraju dodatne module i funkcije, u cilju stvaranja globalnog projekta Razvojem računara, a pre svega komunikacija i interneta došlo je do značajnog razvoja sistema za elektronsko - Moodle partnerska mreža, koja obezbeđuje učenje. najveći deo sredstava za razvoj i rad Moodle sistema. Prednosti elektronskog učenja su vrlo brzo prepoznate, a neke od najznačajnijih su: da omogućava kolaborativno Moodle poseduje funkcije koje su tipične za elektronsko učenje (collaborative learning) - dinamičku interakciju sa učenje, kao i neke originalne inovacije (na primer sistem profesorima i studentima; on-line pristup nastavnim za filtriranje). Vrlo je sličan sistemima za upravljanje materijalima (informacije su lakše dostupne); da učenjem (LMS - Learning management system). Može da omogućava doživotno učenje (lifelong learning); se koristi u mnogim oblastima, kao što su obrazovanje, nezavisnost od vremena i prostora – fleksibilnost učenja; obuka i razvoj, kao i u poslovnim primenama. objedinjavanje različitih medija za prenos i prikaz informacija (interaktivni sadržaji za učenje i različiti Neke osnovne mogućnosti moodle-a su: izrada lekcija, mediji za prezentovanje sadržaja); mogućnost diskusioni forumi, preuzimanje datoteka, ocenjivanje, prilagođavanja ličnom stilu učenja studenta (student uči korišćenje sistema poruka, onlajn kalendara, onlajn vesti i samostalno organizujući vreme, personalizovani pristup); najava na nivou kurseva, kreiranje testova, kao i omogućava da se vreme koje profesor i student imaju na korišćenje wikija (wiki). raspolaganju iskoristi za najkvalitetnije obrazovne Program podržava korišćenje velikog broja dodataka: sadržaje, raspravu i prenos znanja; da omogućava širi aktivnosti (uključujući reči i matematičke igre), različite pristup obrazovanju (grupama studenata sa posebnim tipove resursa, različite vrste pitanja (višestruki izbor, potrebama); da nastavnik lakše i kvalitetnije ažurira tačno/netačno, popunite prazno polje, itd.), polja za sadržaje novim saznanjima. različite tipove podataka (u radu sa bazama), grafičke Ciljevi uvođenja elektronskog učenja u nastavi su: teme, provere pristupa (korišćenje korisničkih imena i e-učenje se uvodi zbog metodičko-pedagoških potreba, a lozinki radi pristupanja), različite načine upisa, kao i ne zbog primene savremene tehnologije; unapređivanje filtiranje sadržaja. Mnogi nezavisno kreirani dodaci kvaliteta obrazovnog procesa i ishoda učenja; koriste ove mogućnosti. osposobljavanje učenika za doživotno učenje; Moodle korisnici mogu da koriste PHP programski jezik omogućavanje boljeg i šireg pristupa obrazovanju; za pisanje novih dodatka, koji unapređuju rad moodle internacionalizacija obrazovanja i e-učenja. programera. Ovo je doprinelo brzom razvoju platforme i ispravljanju grešaka. Moodle takođe sadrži i TCPDF 2. OSNOVNE INFORMACIJE O dodatak koji pomaže kreranju pdf dokumenata sa PROGRAMSKOM PAKETU MOODLE sadržajem. Moodle je moguće koristiti na različitim platformama Moodle je program otvorenog koda (Open source) za Unix, Linux, FreeBSD, Windows, Mac OS X, NetWare elektronsko učenje. Do decembra 2011. godine bez ikakvih izmena, kao i na ostalim sistemima koji registrovano je i verifikovano više od 70.000 sajtova, kao podržavaju PHP i rad sa bazama, uključujući većinu web i više od 58 miliona korisnika na više od 5,8 miliona servera. kurseva.

37 3. ELEKTRONSKO UČENJE U PROGRAMU MOODLE

Moodle je sistem koji omogućava učenicima korišćenje svih potrebnih elemenata radi učenja na daljinu. Najznačajniji su:

- dostupnost sadržaja i lekcija,

- komunikacija između nastavnika i učenika

- korišćenje foruma

- izrada testova i zadataka itd.

Dostupnost sadržaja i lekcija daje mogućnost učenicma da u zavisnosti od svog vremena, organizuju čitanje sadržaja Slika 2. kreiranje resursa i aktivnosti na kursu i da prouče gradivo u onoj meri koliko smatraju da im je Sadržaj određene sedmice mogu da sačinjavaju resursi i potrebno. aktivnosti (slika 2). Resursi omogućavaju dodavanje bilo koje vrste web sadržaja na kurs: IMS paket, URL adresu, datoteku, direktorijum, natpis, stranicu, dok aktivnosti 3.1. Izgled naslovne stranice kursa omogućavaju dodavanje interaktivnih sadržaja: SCORM U programu je moguće odabrati jedan od četiri oblika paket, bazu podataka, wiki, eksterni alat (aplikaciju), kursa koji određuju izgled naslovne stranice kursa i to: zadatke, izbor, lekcije, predefinisane upitnike, pričaonice, radionice, rečnik, test i forume. Ukoliko imamo kreirane - SCORM format koristi se za prikaz SCORM sadržaje u nekom IMS paketu, možemo da ih postavimo paketa u prvoj sekciji stranice kursa kao korišćenjem ove opcije. Kada se lekcija nalazi negde na alternativa korišćenju SCORM/AICC modula internetu to možemo da postavimo preko dodavanja URL adrese i postavljanja veze ka toj stranici. Kada želimo da - društveni format – na naslovnoj stranici kursa se kreiramo sopstveni sadržaj lekcije koristimo opciju prikazuje forum stranica. Aktivnosti nam služe radi dobijanja povratne informacije od učenika i njihovom radu. - tematski format – naslovna stranica kursa je organizovana u tematske sekcije

- nedeljni – sedmični format – naslovna stranica 3.2. Korišć enje foruma kursa je organizovana u nedeljne sekcije, pri Korišćenje foruma je moćno sredstvo komunikacije koje čemu prva nedelja odgovara datumu početka daje mogućnost učeniku da postavlja teme i piše poruke iz kursa. delova lekcije koji mu nisu dovoljno jasni. Nastavnik ili Najčešće korišćen način je sedmični format. On drugi učesnici mogu da odgovore i time pomognu istovremeno omogućuje učenicima da iskoriste razumevanju sadržaja. Forum predstavlja veliku prednost mogućnost učenja u vremenu kada to njima odgovara, a u odnosu na klasičnu nastavu, jer učesnici nisu u obavezi sa druge strane vremensko ograničenje od sedam dana da budu stalno prisutni već kada pogledaju prethodno daje potrebnu dozu ozbiljnosti neophodnu da bi se znanje napisano mogu da se uključe u diskusiju svojim ličnim usvojilo za predviđeno vreme. zapažanjima. Takođe ovakav sadržaj ostaje zapisan, pa ga je moguće ponovo pročitati i posle dužeg vremena. Vrlo je popularno ocenjivanje učešća na forumima, ali se ovakav način korišćenja može negativno odraziti, pogotovu ukoliko je veći broj učenika, kada se pojavi situacija pisanje radi pisanja. Forumi treba da budu mesta za konstruktivno učešće gde je potrebno dati kreativan doprinos procesu učenja.

3.3. Korišć enje testova Povratna informacija o tome koliki je stepen znanja usvojen od strane učenika predstavlja jednu od najznačajnijih aktivnosti u obrazovanju. Korišćenjem Slika 1. načini kreiranja kurseva dobro osmišljenih testova možemo da utvrdimo koliki je stepen naučenog gradiva, kao i da vidimo da li su učenici pravilno usvojili znanja i da li postoji nerazumevanje

38 pojednih delova kako bi mogli da pomognemo učenicima Iz ovih razloga u moodle-u je ugrađen modul rečnika, koji da postanu još uspešniji. omogućava čitav niz složenih operacija sa rečima. Svaki kurs može da ima svoj rečnik, koji se sastoji iz osnovnog U testovima je moguće koristiti različite vrste pitanja, od – koji mogu da menjaju samo nastavnici kursa, i najednostavnijih gde se koriste odgovori tačno/netačno, sekundarnih – koji mogu da dozvole da učenici unose zatim pitanja sa jednim ili više izbora do dopune, odnosno nove reči i komentare. U sklopu rečnika moguće je upisivanja odgovora. Kod testa možemo, osim postavljati zajedničke liste pojmova, dodavati komentare i postavljanja vremena početka i vremena završetka, da povezivati reč sa trenutkom njene pojave u rečniku. definišemo broj pokušaja; vremensko ograničenje u rešavanju; redosled pitanja i broj pitanja po stranici; izmešane odgovore u okviru pitanja; dostupnost pregleda 3.6. Korišć enje lekcija u toku i po završetku testa; postavljanje lozinke za pokretanje; vremenski razmak ukoliko je dozvoljen veći Lekcije u moodle-u su zamišljene tako da realizuju broj pokušaja itd. kompleksno proučavanje sadržaja. U lekcijama je moguće realizovati algoritme kretanja između određenih sadržaja linearno ili na bilo koji drugi način. Svaka lekcija na kraju 3.4. Korišć enje zadataka može da sadrži pitanje na dnu stranice. U zavisnosti od odgovora koje je učenik dao, moguće je kreirati grananja Za razliku od testova, koji predstavljaju složen modul, kroz materijal. Na ovaj način moguće je programirati zadaci su jednostavan metod za prikupljanje radova učenje. Svaki tačan odgovor može da donese informaciju studenata. Korišćenjem zadataka od učenika možemo da ili novo pitanje. Moodle lekcija se tako može koristiti za tražimo da na lak način dostave tekstove, unakrsne tabele, simulaciju slučaja na osnovu odgovora učenika. prezentacije, web stranice, fotografije, ili manje audio i video zapise. Sve što može da se snimi u računaru, može Postoje dva osnovna načina za kreiranje lekcija. U prvom da bude postavljeno kao odgovor na neki zadatak. načinu učenik treba da odgovori na postavljeno pitanje. Posle toga videće odgovor i ukoliko je tačan biće Zadaci ne moraju da sadrže datoteke sa računara. Od prebačen na novi sadržaj, a ukoliko nije može da bude učenika može da bude zahtevano da daju odgovore tako vraćen da ponovo proučava lekciju. Odgovor će biti što će ih upisati u samom zadatku. Takođe mogu da služe zapamćen i dodat na stranicu napretka učenika. U drugom kao podsetnik da neki zadatak treba da se uradi ili dopuni. načinu nema odgovora na pitanja, već se traži da se Oni su korisni i zbog toga što od učenika, na kreativan odabere grana po kojoj će se nastaviti izučavanje sadržaja. način, sakupljamo različite odgovore, što nije moguće U ovom slučaju odabir učenika neće se vrednovati i neće korišćenjem testova. uticati na njegov napredak. Nastavnik predviđa grane kretanja. Na kraju će učenik biti vraćen na osnovnu granu Moguće je koristiti četiri različite vrste zadataka (slika 2). da pristupi još jednom ili da završi lekciju. Napredno postavljanje datoteka omogućava svakom učeniku da postavi jednu ili više datoteka u bilo kom Samo kreiranje lekcija nije složen postupak, ali kreiranje formatu. Nastavnik takođe može da postavi jednu ili više algoritama grananja i kretanja kroz sadržaj može da bude datoteka i da od učenika traži odgovor na njihovo veoma zahtevno. Zato je potrebno vrlo pažljivo isplanirati postavljanje. Učenik može da unese beleške koje opisuju svaki deo lekcije, jer se može desiti da se završi sa veoma postavljenu datoteku, napredak, status ili bilo koje druge velikim brojem grananja, što može prouzrokovati veliki relevantne informacije. Onlajn tekst dozvoljava učenicima broj delova lekcije koje je ponekad veoma teško kreirati. da upišu tekst dok su povezani na kurs. Postavljanje datoteke omogućava postavljanje jednog rada, koji može da bude i zapakovana arhiva. Aktivnost van mreže 3.6. Korišć enje wikija (Offline) je korisna kada se zadatak izvodi van mreže. To može da bude uživo na času ili rad na papiru. Učenici Wiki predstavlja zajedničku web stranicu. Počinje sa mogu da vide opis zadatka, ali ne mogu da dostavljaju jednom grupom stranica koje učenici mogu da menjaju ili datoteke. mogu da nadovezuju nove stranice koje još uvek ne postoje stvarajući veze sa starim. Svaka promena na stranicama se pamti i moguće je videti ko je, kada i kako 3.5. Upotreba reč nika promenio stranicu, tako što će se pristupiti istorijatu kreiranja stranica. Wiki može da se koristi za zajednički Ukoliko želimo da dobro proučimo neku oblast, potrebno rad na nekom projektu. Može se postaviti da svi učenici je da ovladamo terminima, odnosno rečima koji su rade na jednom wikiju ili da se kreiraju grupe. U grupnom karakteristični za tu oblast. Kada ljudi razgovaraju o radu sadržaj mogu da menjanju samo članovi grupe. temama vezanim za neku delatnost, vremenom razvijaju nove reči koje služe za lakše i bolje sporazumevanje učesnika u razgovorima. Tako se na primer u razgovorima 3.7. Korišć enje blogova o računarima razvio potpuno novi jezik skraćenica i imena koji pomažu da se ubrza komunikacija i razmene Blog predstavlja način da se predstavi određeni sadržaj i složene ideje između sagovornika. omogući komunikacija sa drugim ljudima na osnovu teme koja je postavljena. Autor bloga obično organizuje

39 hronološki niz u porukama i omogućuje drugim ljudima teška i kada jednom to uradite, kasnije se ceo postupak da postavljaju komentare. U moodle-u svaki učesnik radi vrlo lako. Kod novijih verzija povećan je nivo zaštite može da kreira svoj blog koji ne mora da bude vezan za pristupa učesnika sistemu, na način koji je negativno sadržaj kursa. Na stranici profila postoji kartica blog, koja primljen kod većine učesnika. Naime, zahteva se složenija omogućava kreiranje bloga. Ukoliko je nema, potrebno je lozinka koja će sadržati kombinaciju malih i velikih slova zahtevati od administratora sistema da uključi odnosno kao i brojeva i specijalnih znakova u lozinkama. Ovakve dozvoli u opcijama korišćenje bloga. lozinke značajno doprinose bezbednosti ali su teže za pamćenje. 3. ZAKLJUČAK Bez obzira na težinu i brojne probleme prilikom kreiranja moodle sistema, kao i na veliko opšte informatičko Moodle predstavlja program otvorenog koda namenjen za obrazovanje koje se zahteva od učesnika, činjenica je da elektronsko učenje. Njegova popularnost je ogromna u je moodle platforma jedan od najboljih sistema za Srbiji i većina onlajn sistema za elektronsko učenje upravljanje procesom učenja (Open Source Learning postavljena je upravo na moodle-u. Velike mogućnosti Management System). koje pruža u isto vreme čine dosta složeno upravljanje i korišćenje sistema. Iz tog razloga osim administratora Već danas metodičko-pedagoške potrebe elektronsko sistema koji mora da ima određeni nivo znanja, i učesnici učenje postavljaju na vrh prioriteta. U bliskoj budućnosti moraju da se obuče za rad na sistemu. Zbog toga su elektronsko učenje će sigurno zauzeti značajno mesto u kreatori kurseva u situaciji, da moraju učesnicima da poduzanju kvaliteta procesa učenja. objašnjavaju i delove sistema, a ne samo sadržaje lekcija, postavljanjem različitih uputstava koja nisu u vezi sa 4. REFERENCE sadržajem lekcija.

Preuzimanje programa je jednostavno sa stranice [1] Jason Cole, Helen Foster (2008), Using Moodle, http://download.moodle.org. Tu mogu da se nađu različite 2nd Edition, O’Reilly Media verzije programa. Svaka novija verzija pruža nove [2] Moodle help mogućnosti, ali i nove izazove. Počevši od verzija koje počinju sa brojem 2 pa nadalje zahtevi za instalacijom su [3] Strategija e-učenja na FOI-u prilično veliki. Tako možete da dodjete u situaciju da vaš http://www.foi.unizg.hr/studenti/informacije/e-uc web server ne podržava na primer PHP 5.3.2 i da ne enje/strategija možete da instalirate nove već samo starije verzije programa. Sama instalacija na web serveru nije preterano [4] http://en.wikipedia.org/wiki/Moodle

40 UPOTREBA SISTEMA ZA OBJAVLJIVANJE ELEKTRONSKIH PORTFOLIJA, MAHARA, U OBRAZOVANJU

Jugoslava Lulić Tehnička škola „9. maj“, Bačka Palanka Apstrakt - Elektronski portfolio podržava učenje okrenuto 2. ELEKTRONSKI PORFOLIO U učeniku, promoviše refleksiju, podstiče doživotno učenje, OBRAZOVANJU angažuje i motiviše učenike i razvija kod njih veštine koje će imnakon završetka formalnog obrazovanja. Young people should be educated in ways that support Nastavnicima daje bolji uvid u individualne sposobnosti i them to assume control of their own learning and that karakteristike učenika i pomaže da kontinuirano prate i they can only do this if they develop the capability to podstiču njihov napredak. Jedan od načina da nastavnici assess their own learning. prepoznaju mogućnosti elektronskog portfolija u nastavi jeste da se sa njim upoznaju iz perspektive učenika. U (The New Zealand Curriculum) radu je predstavljen sistem za objavljivanje elektronskih portfolija, Mahara, njene najvažnije karakteristike, kao i Elektronski portfolio je digitalna zbirka dokumenata koji iskustva nastavnika koji su se sa Maharom susreli na prikazuju napredak, razvoj i postignuća nekog pojedinca. seminaru Elektronskim učenjem do kreativne nastave. U današnje vreme, koje karakteriše ubrzana informatizacija i globalizacija društva, on je važna stavka Ključne reči: elektronski portfolio, elektronsko učenje, prilikom dobijanja zaposlenja i ostvarivanja napretka u stručno usavršavanje nastavnika, Mahara karijeri, a sve više se prepoznaju i njegove obrazovne mogućnosti. 1. UVOD Elektronski portfolio se u školama i na fakultetima koristi za evidentiranje učeničkih radova, praćenje njihovog Pedagogiju XX veka obeležilo je saznanje da učenje nije razvoja tokom obrazovnog procesa ali i za podsticanje samo primanje znanja, već aktivan proces izgradnje i lične refleksije i razmene ideja. U nekim zemljama, poput nadogradnje znanja u čijem je središtu učenik. SAD i Novog Zelanda, elektronski portfolio učenika i Zahvaljujući sve većem uplivu tehnologije u najrazličitije studenata postao je sastavni deo nacionalnih kurikuluma i oblasti društvenog života, u prvoj deceniji XXI veka pokazatelj je njihovog napredovanja tokom celog otišlo se korak dalje u promovisanju aktivne uloge školovanja. učenika u procesu učenja. Obrazovne institucije sve više prepoznaju potencijal elektronskog učenja i alata za Učenje zasnovano na elektronskom portfoliju podržava elektronsko učenje koji su, u kombinaciji sa dobrom personalizovano, samousmereno učenje i podstiče pedagogijom, pretpostavka za razvijanje veština XXI doživotno učenje koje mnogi strateški dokumenti, poput veka kod učenika. Pod veštinama XXI veka, npr. Evropske strategije (Europe 2020) prepoznaju kao podrazumevaju se esencijalne veštine potrebne pojedincu jedan od načina za razvijanje ekonomije bazirane na za život, rad i druženje (društveni život) u modernom znanju i inovativnosti. Omogućava učenicima da razviju društvu. To su: veštine komuniciranja i pisanja, upotrebe multimedije, kreativnost i digitalnu pismenost. Stvarajući zbirku kritičko mišljenje • dokumenata koja prikazuje napredak, učenici razvijaju i • komunikacija i saradnja kritičko mišljenje, jer sami vrednuju svoje znanje i postignuća, a s obzirom na to da sami biraju stavke koje • kreativnost i inovativnost će se u njoj naći, i odgovornost prema sopstvenom učenju. Na kvalitet portfolija u velikoj meri utiče i • sposobnost za samostalno učenje činjenica da su objavljeni radovi (eseji, kritički osvrti, rezultati istraživanja, produkti rada i slično) izloženi • digitalna pismenost kritici i proceni nastavnika, ali i ostalih učenika.

• inicijativnost i preduzetništvo Nastavnici takođe mogu kreirati portfolio sa svrhom Cilj ovog rada je predstavljanje učenja zasnovanog na predstavljanja učenicima, iznošenja plana predavanja, elektronskom portfoliju kao načina učenja prilagođenog razmenu iskustava sa drugim nastavnicima, a objedinjeni zahtevima XXI veka i digitalnog društva i alata za nastavnički i učenički portfoliji mogu se integrisati u objaviljivanje elektronskih portfolija Mahara, sa portfolio ustanove, koji je mnogo više od načina da se posebnim osvrtom na praktičnu primenu ovog alata na jedna škola predstavi javnosti, jer pokazuje dodatnu elektronskom kursu namenjenom stručnom usavršavanju zainteresovanost ustanove za individualna i zajednička nastavnika. postignuća u procesu podučavanja i učenja. Elektronski portfolio je moguće objaviti na jednostavnim web stranicama, poput About me i Scoop.it, ili servisima za objavljivanje blogova, ali njegove edukativne

41 mogućnosti mnogo više dolaze do izražaja korišćenjem 4. OBRAZOVNE MOGUĆNOSTI samostalnih specijalizovanih sistema za objavljivanje MAHARE portfolija. Većina ovakvih sistema je komercijalna (PebblePad, Angle E-portfolio, Fronter, Webfolio, eXact Korišćenje ovog sistema u funkciji učenja podrazumeva i Portfolio), međutim, postoje i besplatni, među kojima se poseban pedagoški pristup, koji podstiče kod učenika brojnošću svojih mogućnosti naročito ističe Mahara. razvijanje odgovornosti prema sopstvenom učenju i sposobnosti samoprocene postignuća. S obzirom na to da 3. SISTEM ZA OBAJVLJIVANJE je korisnički orijentisano okruženje sa mogućnošću ELEKTRONSKIH PORTFOLIJA različitih prikaza za različitu publiku (vršnjake, MAHARA nastavnike, potencijalne poslodavce itd.) Maharu vezujemo za neformalno učenje u kome je učenik taj koji definiše pravila (za razliku od npr. Mudla, sa kojim se Mahara je sistem otvorenog koda koji može biti najčešće kombinuje, u kome nastavnik određuje pravila). samostalan ili integrisan u Mudl ili neki drugi sistem za upravljanje učenjem. Uspostavljena je 2006. godine kao Najvažniji deo portfolija u Mahari su refleksije o rezultat rada Razvojne fondacije za elektronko učenje određenim sadržajima, kritički osvrti na sopstveni Novozelandske komisije za tercijalno obrazovanje u napredak, koji se pišu se u obliku blog postova. saradnji za novozelandskim univerzitetskim centrima. Podsticanje učenika da iznose ovakve refleksije, da promišljaju o sebi, svom radu i postignućima, ohrabruje ih Služi za objavljivanje elektronskih portfolija, pisanje da budu angažovani, doprinosi razvoju kritičkog mišljenja kritičkih osvrta i refleksija (reč mahara na jeziku Maora i svesti o potrebi doživotnog učenja, a mogućnost znači misliti, razmišljati, promišljati) i zahvaljući brojnim postavljanja povratne informacije, bilo nastavnika, bilo izbornicima za uređivanje profila (rezime, ciljevi i drugih učenika, podstiče individualizaciju nastave i veštine) i organizaciju sadržaja, pomaže korisniku u što kreativnost. boljem i detaljnijem predstavljanju budućem poslodavcu, ali i učenicima u predstavljanju usvojenih znjanja i Osim individualnih portfolija, učenici u Mahari mogu veština i razvijanju funkcionalne i digitalne pismenosti. kreirati i grupne portfolije za predstavljanje rezultata Osim toga, Mahara nudi i mogućnost za interakciju i istraživačkog rada u okviru nekog projekta. Na umrežavanje kroz grupe, poruke i forume. raspolaganju su im različiti alati za administraciju grupe i forum za razmenu mišljenja i ideja. Rad na grupnom Sadržaji u Maharinom portfoliju nazivaju se artefakti. To portfoliju obogaćuje razvija njihove komunikacijske i mogu biti blog postovi, video zapisi, potkasti, fotografije, saradničke veštine. prezentacije, linkovi ka drugim mestima na Internetu itd. Ako korisnik želi da određeni sadržaj bude vidljiv Sve veći broj institucija, kako visokoškolskih, tako i drugima, ne samo njemu, potrebno je da ga stavi u pogled osnovnih i srednjih škola u zemljama u kojima je (engl. view), a zatim da omogući određenim korisnicima elektronsko učenje prepoznato kao vid unapređenja ili grupama pristup tom pogledu (engl. view access). obrazovnog procesa, u svojoj nastavnoj praksi koristi i Mogućnost objavljivanja različitih pogleda, odnosno web sisteme za objavljivanje elektronskih portfolija, stranica, i podešavanja dozvola pristupa je najveća smatrajući da oni podstiču učenje koje učenika stavlja u prednost Mahare, jer omogućava korisniku da kreira središte i doprinose razvijanju veština komunikacije i višenamenski portfolio, namenjen različitoj publici. saradnje, kreativnosti i inovativnosti, kritičkog mišljenja i

Slika 1. Profil stranica korisnika Mahare

42 dr.

Slika 2. Mahara u kontekstu razvijanja veština 21. veka

Primera upotrebe Mahare ima i u zemljama našeg zadatke, interaktivne radionice itd, upoznavali sa okruženja. U Hrvatskoj na primer, uspostavljanje i mogućnostima primene alata za elektronsko učenje u podsticanje upotrebe elektronskih portfolija istaknuto je nastavi u kombinaciji sa pedaškim pristupom primerenim kao jedan od ciljeva Strategije e-učenja Sveučilišta u savremenim učenicima. Jedan od alata sa kojim su se Zagrebu, koji se, nakon detaljane analize različitih susreli bio je i sistem za upravljanje učenjem, Mahara, sistema, opredelio za Maharu integrisanu u sistem za kreiran i povezan sa Mudlom za potrebe ovog kursa. Cilj upravljanje učenjem Merlin (temelji se na sistemu korišćenja Mahare bio je da polaznici uoče prednosti otvorenog koda, Mudl). U Hrvatskoj se Mahara koristi i u neformalih oblika učenja u kojima dominira funciji stručnog usavršavanja nastavnika na Akademiji za samoevaluacija i prepoznaju mogućnosti učenja elektronsko učenje (CARNet, ELA) u Zagrebu, gde je zasnovanog na elektronskom portfoliju u funkciji povezana sa Mudlom. Polaznicima ove akademije izrada razvijanja komunikacijskih i digitalnih veština kod elektronskog portfolija je sastavni deo obrazovnih učenika i njihovog osposobljavanja za doživotno učenje. aktivnosti i služi za samoevaluaciju sopstvenog napretka, evaluaciju od strane mentora, ali i stvaranje lične Zadatak polaznika bio je da pristupe Mahari kursa, urede obrazovne mreže koja je veoma značajna stavka u svoj profil, napišu promišljanje u formi blog posta koje će stručnom i profesionalnom usavršavanju svakog sadržati kritički osvrt na sopstvenu nastavnu praksu, nastavnika. dodaju fotografiju i link, podele svoj portfolio sa ostalim polaznicima i ostave povratnu informaciju na njihova Strategija obrazovanja u Republici Srbiji do 2020. i promišljanja. mnogi drugi strateški dokumenti vezani za obrazovanje u našoj zemlji, prepoznaju i preporučuju prednosti raznih Ovaj relativno jednostavan zadatak otežala je, sa jedne oblika elektronskog učenja. Elektronski portfolio, kao strane Maharina neintuitivnost, odnosno zahtev da sve jedan od oblika elektronskog učenja koristi se u nastavnoj što su napisali i postavili u svoj portfolio (slika, video praksi, kako za vrednovanje rada učenika, tako i u zapis, dokument itd.), svaku stavku pojedinačno, stave u stručnom usavršavanju nastavnika i za njegovo pogled, a zatim preciziraju pristup tom pogledu, a s druge objavljivanje koriste se softveri poput Majkrosoftove strane neujednačen stepen digitalne pismenosti polaznika. beležnice OneNote, razni blog servisi i jednostavne web Na Maharinom forumu na kome su polaznici iznosili stranice. Retki su primeri upotrebe sistema za probleme sa kojim su se susretali u izradi ovog zadatka i objavljivanje elektronskih portfolija. svoje utiske o ovom alatu, jedna polaznica je napisala: Nešto sam uradila. Šta ne znam. Ne vidim. Mislim da sam 5. ELEKTRONSKI PORTFOLIO U negde nešto zapamtila, ali nisam sigurna da li se vidi. EDUKACIJI NASTAVNIKA – PRAKTIČAN Zbunjuje me Mahara. Drugačija je od svega u čemu sam PRIMER radila… Ova rečenica svedoči o naporu koji je bio potreban da bi U okviru petonedeljnog onlajn seminara Elektronskim se ovaj alat, sasvim nov i nepoznat nastavnicima, učenjem do kreativne nastave, nastavnici su se kroz savladao. No, umrežavajući se u Mahari i zajednički raznolike aktivnosti u Mudl-učionici: lekcije, forume, rešavajući tehničke i organizacione probleme na koje su

43 Slika 3. Ulaz u Maharu iz Mudla nailazili, polaznici su bili više upućeni jedni na druge polaznici seminara su prepoznali i izdvojili neke njene nego u Mudlu i imali su potrebu da svoja postignuća osobine i mogućnosti kao korisne za dopunu nastavi: podele sa ostalima, kao i da jedni drugima daju podršku u savladavanju ovog na prvi pogled komplikovanog alata. . bezbedno okruženje i visok nivo zaštite podataka Od velikog značaja u prevazilaženju poteškoća bila je i podrška mentora koji je pratio njihov rad pružajući . umrežavanje - stvaranje onlajn zajednica učenja blagovremenu povratnu informaciju kroz diskusije na mogućnost različitih prikaza forumu grupe, komentare na pojedinačne postove . polaznika, poruke na zidu profilne stranice. . grupni i saradnički rad Malo veći napor od onog na koji su navikli koristeći IKT . pružanje povratnih informacija u dotadašnjoj praksi, izrodio je vrlo zanimljive i originalno uređene profil stranice organizovane na . fleksibilne mogućnosti demonstracije naučenog različite načine, promišljanja koja nisu pisana samo da bi (načelo univerzalnog dizajna) se uradio zadatak, već su pravi kritički osvrti na sopstvenu nastavnu praksu, kao i pokušaje zajedničkog . mogućnost povezivanja sa Mudlom osmišljavanja načina na koji se jedan ovakav sistem može koristiti u radu sa učenicima. . slobodan softver Upoznajući se sa Maharom iz perspektive učenika, Rad u Mahari nametnuo je takođe brojna pitanja vezana

Slika 4. Diskusija na forumu i razmena sadržaja unutar grupe

44 za njenu praktičnu upotrebu u nastavnim aktivnostima. da bi se učinio pomak u pravcu osavremenjivanja nastave Kao glavni nedostatak ovog sistema nastavnici su savremenim metodama koje podrazumevaju upotrebu prepoznali to što nije lokalizovan na srpski jezik, a zatim i IKT, neophodna je edukacija nastavnika. Bez nje učenici njegovu neintuitivnost. Nametnulo se i pitanje koliko će će ostati uskraćeni za oblike učenja primerene XXI veku i naši učenici, naviknuti na jednostavna rešenja koja im društvu znanja. nude društvene mreže poput Fejsbuka, poželeti da rade u sistemu za čije je korišćenje potrebno mnogo više truda i 7. REFERENCE u okruženju koje treba sami da kreiraju? Da li će oni, svikli gotovim rešenjima a nenaviknuti da se od njih traži [1] European Commission (2010). Europe 2020: A da preuzmu odgovornost za sopstveno učenje, prepoznati European strategy for smart, sustainable and dobrobiti kreiranja portfolija kao načina razvijanja inclusive growth. mnogih veština koje će im trebati u daljem životu u XXI http://ec.europa.eu/commission_20102014/presid veku? Kako implementirati elektronski portfolio, kao ent/news/documents/pdf/20100303_1_en.pdf način učenja koji podrazumeva kontinuitet, u predmetno- časovni sistem, u okviru kojih predmeta, sa kojim [2] Gray, L. (2008). Effective Practice with e- uzrastom, sa kojim učenicima? Portfolios: Supporting 21st century learning. JISC. Jedan od odgovora ponudila je Aleksandra Sekulić, http://www.jisc.ac.uk/media/documents/publicati nastavnica srpskog jezika i književnosti iz Kule, koja je ons/effectivepracticeeportfolios.pdf konstatovala da je: Mahara carstvo za one koje nekada na času “nežno ućutkate” jer nemate vremena do kraja [3] Kučina, Softić, S. (2008). E-portfolio. da ih saslušate. Ovaj alat, čini se, ostavlja mogućnost da http://pogledkrozprozor.wordpress.com/2008/12/ takvi učenici objave ono što znaju, razumeju, o čemu 21/e-portfolio/ promišljaju, i u pogledu čega imaju kritičke osvrte, a nastavnik može da prati i diskutuje sa njima i o [4] Lorenzo, G., Ittelson, J. (2005). An Overview of sadržajima koji nisu strogo deo nastavnog plana i E-Portfolios. Educase Learning Initiative. programa ili zamisao u njegovoj pripremi. Odličan uvid u http://net.educause.edu/ir/library/pdf/ELI3001.pd napredovanje učenika. f

Generalni zaključak polaznika seminara, bio je da bi se [5] Ministarstvo prosvete, nauke i tehnološkog prednosti Mahare mogle odlično iskoristiti u dodatnom razvoja (2012). Strategija obrazovanja u Srbiji radu sa darovitim učenicima koji ne uspevaju dovoljno da do 2020. godine. se iskažu u okviru redovne nastave, a zatim i u okviru http://www.kg.ac.rs/doc/strategija_obrazovanja_ istraživačkog rada i projektne nastave koja zahteva od do_2020.pdf učenika saradnju i povećanu odgovornost za rezultate svog rada. Naravno, da bi nastavnici različitih predmeta [6] Sveučilište u Zagrebu (2007). Strategija e- mogli da koriste Maharu i slične složene sisteme za učenja. objavljivanje elektronskih portfolija u svojim školama, http://www.unizg.hr/fileadmin/rektorat/dokumen potrebno je obezbediti i odgovarajuću infrastrukturu i ti/eucenje_strategija/Sveuciliste_u_Zagrebu_Stra konstantnu administratorsku podršku. tegija_e_ucenja_Senat_v1.pdf [7] Tosh, D., Werdmuller, B., Chen, H. & Haywood, 6. ZAKLJUČAK J. (2004). The Learning Landscape: A Conceptual Framework for e-portfolios. U poslednje vreme, kada se sve više govori o http://homepages.ed.ac.uk/jhaywood/papers/The neformalnom obrazovanju (učenje kroz umrežavanje, %20Learning%20Landscape%20preprint.pdf deljenje iskustva, učenje putem otkrivanja, vršnjačko učenje) koje je bliskije današnjim generacijama učenika [8] Zahirović, V. (2010). E-portfolio. od formalnih oblika učenja i značaju doživotnog učenja, http://www.carnet.hr/ela/alumni/izdvajamo/e- alati za elektronsko učenje, posebno društveni softveri, portfolio postaju sve popularniji u svetu. Jedan od takvih alata je i Maharin elektronski portfolio. [9] http://elacd.carnet.hr/mahara/ [10] https://mahara.org/ Na primenjivost Mahare u školama u Srbiji zanačajno bi uticalo njeno lokalizovanje na srpski jezik (u čemu mogu [11] http://www.kreativno.rs/ učestvovati i nastavnici i učenici), te postojanje priručnika na srpskom jeziku pisanog po Free Documentation [12] http://porto.kreativno.rs/ License.

S obzirom na to da je elektronsko učenje u Srbiji još uvek u razvoju i nedovoljno se primenjuje u nastavnoj praksi,

45 UASTAVNI MATERIJALI U MATEMATICI IZRAĐENI POMOĆU PROGRAMSKOG PAKETA GeoGebra

Gordana Jovišić Saobraćajna škola „Pinki“, Novi Sad, e-mail: [email protected]

Apstrakt - U vreme brzog napretka informaciono- GeoGebra je, s jedne strane, dinamički geometrijski komunikacijskih tehnologija, kada učenici provode dosta sistem. Možemo da pravimo konstrukcije s tačkama, vremena ispred računara, komuniciraju putem mobilnih vektorima, dužima, pravama, konusnim presecima kao i s telefona, Skype, Facebook-a i izloženi su različitim funkcijama a zatim da ih dinamički menjamo, čime se multimedijalnim sadržajima i velikom broju informacija, menjaju i njihova algebarska svojstva. nameće se potreba za unapređenjem nastave primenom tehnoloških dostignuća. Ovaj rad prezentuje uvođenje Sa druge strane, jednačine i koordinate možemo unositi interaktivnih metoda u nastavu matematike srednje škole direktno i kada njih menjamo tu promenu prate i svi primenom programskog paketa GeoGebra. Zašto baš zavisni konstruisani geometrijski objekti. Na taj način GeoGebra? Koje su njene karakteristike i mogućnosti? GeoGebra je u mogućnosti da radi sa promenljivima koje Dat je primer obrade i utvrđivanja nastavne jedinice predstavljaju brojeve, vektore i tačke, da traži izvode i „Kvadratna funkcija“ koja se realizuje u drugom razredu integrale funkcija. srednje škole. Izradom vlastitih nastavnih materijala i Ova dva pristupa su obeležja programa GeoGebra: izraz postavljanjem na Internet, možemo usmeriti i motivisati u algebarskom prozoru odgovara objektu u učenika da samostalno radi i istražuje. geometrijskom prozoru i obratno. Ključne reči: nastavni materijali, GeoGebra, aplet, kvadratna funkcija, test, slobodan softver. 3. ZAŠTO PROGRAM GeoGebra?

1. UVOD Postoje razni računarski programi dinamičke geometrije: The Geometer's Sketchpad, Cabri Geometre, Cinderella, Savremena nastava matematike prati razvoj tehnologije i Euklides, C.a.R., Wingeom, Geonext, GeoGebra, nastoji da se u nastavni proces uvedu nova nastavna EucliDraw, Descartes i drugi. sredstva kako bismo učenicima približili matematiku, Sketchpad je uz Cabri najpoznatiji u svetu, a i mnogim kako bismo ih motivisali na rad, poboljšali razumevanje, našim nastavnicima matematike je poznat. Taj program je otkrivanje i usvajanje matematičkih pojmova, pojava i u mnogo čemu vodeći i svakako zaslužuje vrlo visoke zakonitosti. Kao što su tokom prošlih godina u nastavni ocene. Međutim, želimo li da se na svakom školskom proces kao pomagala ušli grafoskopi, magnetofoni i dr., računaru, na nastavnikovom i učenikovom računaru tako smo danas svedoci sve češćeg učenja i podučavanja nađe bar jedan program dinamične geometrije, zašto uz pomoć računara. onda ne posegnuti za slobodnim softverom. Među nekim Jezik matematike je pun karakterističnih simbola i kao od navedenih programa više je besplatnih, ali GeoGebru takav veliki je izazov za zapisivanje i stavljanje treba izdvojiti jer je: matematičkih sadržaja na Internet. Cilj uvođenja novina to program nastao, korišćen i usavršavan na jeste da se različiti matematički sadržaji mogu naći • univerzitetu, program koji ima akademski upravo putem Interneta i biti dostupni učenicima u bilo integritet koje doba. Ovakav vid nastave iziskuje motivisanog nastavnika i nastavnika koji je spreman da se • dobitnik više evropskih nagrada EASA 2002, permanentno usavršava kako bi išao u korak sa Learnie Award 2003, Digita 2004, Comenius tehnologijama koje se stalno razvijaju. Razvijaju se 2004, Learnie Award 2005, Trophées du Libre specijalizovani programi namenjeni nastavi matematike. 2005 Najdublji trag ostavio je softver dinamične geometrije GeoGebra. Ovde nije reč o uobičajenom obrazovnom • u potpunosti preveden na srpski jezik, kao i na raunarskom softveru. Stvorena je jedan virtuelna druge jezike pa se može koristiti i u laboratorija, istraživački poligon za ispitivanje bilingvalnom obrazovnom okruženju geometrijskih činjenica, svojstava geometrijskih objekata i matematičkih tvrdnji koje se mogu dovesti u • funkcionalnost adekvatna programu nastave vezu s geometrijom. matematike naše osnovne i srednjih škola

• više nego drugi programi povezuje algebru i 2. ŠTA JE GeoGebra? geometriju

GeoGebra je matematički program koji povezuje • jednostavan za upotrebu nastavniku i učeniku geometriju, algebru i analizu. Razvio ga je Markus Hohenwarter na Florida Atlantic univerzitetu za učenje • učenik može raditi s ovim programom od petog matematike u školama. razreda osnovne škole pa do studija 46 • grafika visokog kvaliteta, • Mogućnost preslikavanja objekata izometrijskim transformacijama. • generiše dinamički crtež na web stranici (aplet) • Mogućnost promene postavki programa(oblik • crteži su pogodni za prenos u druge prezentacije tačke,veličina fonta,ugaona mera,oznaka pravog i programe, uključivši LATEX, zbog ugla...). matematičkih oznaka objekata kao i lakšeg zapisivanja matematičkih formula • Mogućnost umetanja slike i teksta.

Mogućnosti koje nudi program GeoGebra u nastavi • Izrada vlastitih radova za nastavu. matematike: • Čuvanje radova u dinamičnom obliku. • Uvođenje interaktivnih metoda u nastavi matematike. • Spremanje grafičkih radova u formatu slike.

• Uredan, precizan i sadržajan prikaz • Prikaz rada u vidu apleta ugrađenog u web geometrijskih objekata i njihovih osobina. stranicu.

• Izvođenje zaključaka na osnovu samostalnog • Mogućnost uslovnog pojavljivanja teksta. istraživanja na dinamičnim grafikama. • Mogućnost korišćenja i vežbanja kod kuće. • Precizna izrada konstrukcija. • Mogućnost izbora jezika za rad u programu. Mogućnost grafičkog, algebarskog i tabličnog • Učenici uče vlastitim tempom u skladu sa svojim prikaza geometrijskih objekata, a u najavi su • mogućnostima i sklonostima. verzije sa 3D prikazom. Dinamične boje (promena boje određenog Mogućnosti istraživanja menjanjem položaja • • objekta u zavisnosti od zadanog uslova). ,veličine geometrijskih objekata i njihovim upoređivanjima sa algebarskim zapisom u GeoGebra je slobodan softver koji se može preuzeti sa algebarskom prozoru. adrese: www.geogebra.org • Algebarski, geometrijski i tablični prikaz objekata( izraz prikazan u algebarskom prozoru 4. KARAKTERISTIKE GEOGEBRE odgovara objektu prikazanom u geometrijskom prozoru) Glavna karakteristika GeoGebre je dualnost. Naime, kada startujemo ovu aplikaciju pojaviće se prozor na kome • Mogućnost demonstracije i animacije dominiraju dva, nazovimo ih podprozora. Jedan je geometrijskih objekata. geometrijski prozor, koji se često naziva i prostor za crtanje, a drugi je algebarski prozor. Ako bolje pogledamo Mogućnost uključivanja i isključivanja opcije • sliku koja reprezentuje GeoGebru videćemo da se pri dnu „ostavljanje traga“ pri „kretanju“ geometrijskih nalazi polje za unos. Ovo se naziva prozor za direktan figura. unos. Pomenuta dualnost GeoGebre ogleda se u tome da • Mogućnost prikaza koordinantnih osa i se za svaki objekat koji je mišem unet u geometrijski koordinantnog sistema. prozor automatski u algebarskom prozoru pojavljuje jednačina. I obratno, svaki unos ili izmena u algebarskom • Mogućnost provere rešenja pojedinih zadataka. prozoru rezultira pojavom novog objekta u geometrijskom prozoru. U novijoj verziji GeoGebre imamo i Površinu za • Mogućnost izmene svojstava objekata (boja,stil crtanje (geometrijski unos) 3D. linije,vidljivost...).

• Promena algebarske notacije objekta(polarne ili 5. GEOMETRIJSKI UNOS Dekartove koordinate, implicitni ili eksplicitni oblik pravca). Geometrijski prozor često nazivamo i površinom za crtanje. Objekte koji se nalaze na površini za crtanje lako • Automatsko beleženje koordinata tačke u ćelije je menjati korišćenjem miša. Desnim klikom na željeni tabličnog prikaza pri pomeranju te tačke. objekat dobijamo mogućnost da ga izmenimo. Moguće je menjanje debljine, vrste linije, boje, oznake, imena, • Sadrži podatke o dužini između objekata, obimu brisanje, itd. i površini objekta. Lepo svojstvo GeoGebre je što objekti mogu biti vidljivi i • Mogućnost međusobnog upoređivanja objekata. nevidljivi, takođe, objekti koji su kreirani da se pomeraju mogu za sobom ostavljati trag. Takođe, može se koristiti • Sadrži opis konstrukcije. opcija opis konstrukcije Opis konstrukcije je zapravo

47

Slika 1. Početna strana na adresi www.geogebra.org tabela koja prikazuje sve konstrukcijske korake. Može se 7. DIREKTAN UNOS gotova konstrukcija vraćati korak po korak sve do samog početka. Ovo se postiže korišćenjem Trake za korake Prozor za direktan unos služi za direktno unošenje konstrukcije, koja se nalazi na dnu prozora. Moguće je objekata preko njihovih algebarskih jednačina. ubaciti konstrukcijski korak, mera na osnovu koje Upotrebom ovakvog vida unosa objekata moguće je brzo i unapred zadajemo koliko koraka želimo unapred ili jednostavno kreirati i neke jako komplikovane unazad i koliko precizno. Koracima je moguće zameniti konstrukcije. U GeoGebri moguće je raditi sa brojevima, redosled. vektorima, uglovima, tačkama, dužima, pravama, krivama drugog reda i geometrijskim telima. Sve ove objekte 6. ALGEBARSKI UNOS moguće je uneti preko koordinata i jednačina. Moguće je koristiti indekse u nazivu objekata. Za unos decimalnih Vrednost, koordinata i jednačine zavisnih i nezavisnih brojeva koristi se tačka, ne zarez - npr. 1.43. Uglove je promenljivih prikazane su u algebarskom prozoru koji se moguće zadati u stepenima ili radijanima, Tačke i vektori nalazi na levoj strani. Unošenje jednačina i druga algebarska zadavanja se rade preko prozora za unos u dnu GeoGebrinog prozora. Svaki put kada se nešto unese trebalo bi pritisnuti Enter kako bi se to što je uneto i prikazalo u geometrijskom prozoru.

Slika 2. Izgled nakon startovanja aplikacije GeoGebra.

48

Slika 3. Mogući prikazi u GeoGebri- algebarski, geometrijski, tabelarni, opis konstrukcije

Slika 5. Kvadratna funkcija – primer 2. Slika 4. Kvadratna funkcija – primer1 Cilj ovog rada nije pravljenje uputstva i tutorijala za rad u mogu se upisivati u Dekartovim ili polarnim GeoGebri jer takvi već postoje i mogu se naći i preuzeti koordinatama. Pravu zadajemo preko jednačine sa dve putem Interneta. Cilj ovog rada je da pokaže na jednom nepoznate x i y ili u parametarskom obliku. primeru kako se pomoću GeoGebra – nastavnih materijala može obraditi jedna nastavna jedinica - 8. GEOGEBRA – NASTAVNI teorijski deo i zadaci, a zatim i izvršiti provera usvojenosti MATERIJALI gradiva.

Pomoću programskog paketa GeoGebra nastavnik može 9. KVADRATNA FUNKCIJA da izradi nastavne materijale koji će biti osnova za realizaciju: časa obrade novog gradiva, časa utvrđivanja Nakon izlaganja teorijskog dela nastavne jedinice, gradiva, časa sistematizacije gradiva i časa provere odnosno definisanja kvadratne funkcije i ipitivanja njenih usvojenog gradiva pomoću testova. Isto tako, učenik osobina kao što su nule funkcije, ekstremne vrednosti, može korišćenjem apleta, izrađenih pomoću GeoGebre presek sa u-osom, intervali rasta i opadanja, znak uraditi domaći zadatak, samostalno istraživati i pomoću funkcije, grafik i osa simetrije, učenicima se ponudi aplet GeoGebra-testova proveriti svoje znanje. Naravno, koji omogućava prikaz grafika kvdratne funkcije. ovakvi nastavni materijali ne mogu pokriti celokupnu nastavu matematike, ali mogu biti odlična osnova i velika Promenom vrednosti svakog od koeficijenata a,b,c pomoć i nastavniku i učenicima. kvadratne funkcije y = ax2 + bx + c koji su definisani

49 klizačima, može se videti kako se menja i pomera grafik Objekti mogu biti označeni imenom (npr. tačka - A), kvadratne funkcije. imenom i vrednošću (npr. tačka - A(2,3) ) ili natpisom (npr. tačka – nula funkcije). Pomoću programskog paketa GeoGebra mogu se sastaviti testovi za proveru stečenog znanja. Učenik unosi zadate koeficijente a ,b, i c, zatim određuje nule kvadratne funkcije i rešenja unosi u tekstualno polje. Klikom na polje za potvrdu može da proveri dobijeno rešenje. Za neke od učenika će biti dovoljna samo provera rešenja, a nekima će biti potrebno kompletno rešenje koje mogu dobiti klikom na polje za potvrdu označeno sa „Rešenje“. Pojaviće se tekst rešenja zadatka ili dela zadatka. Tako, korak po korak, učenik ispituje kvadratnu funkciju i crta grafik funkcije. Ima mogućnost da proveri svaki deo rešenja ili kad završi zadatak kompletno rešenje. Učenici koji su napravili greške imaju mogućnost da je isprave i nauče iz tih grešaka. Test nije vremenski ograničen i nisu dodeljeni bodovi ali i to može da se uredi. Postoje specijalizovani programi za pravljenje testova, međutim oni uglavnom imaju određen broj zadataka fiksnih vrednosti dok u GeoGebri promenom parametara odnosno vrednosti na klizaču možemo dobiti veći broj varijanti zadatka istih Slika 6. Kvadratna funkcija-osobine,aplet1 zahteva. Osim toga grafički prikaz objekata, animacija i mogućnost „ostavljanja traga“, doprinose kvalitetu testova.

GeoGebra nam daje mogućnost da elektronske nastavne materijale u vidu apleta, odnosno html. dokumenta postavimo na Internet. Takođe, možemo uz aplet da postavimo tekst, bilo da se radi o uputstvu za korišćenje apleta ili o teorijskom delu sadržaja na koji se odnosi aplet. Učenik može sad da pristupa materijalima i od kuće, da se preseli iz realne učionice u jednu virtuelnu, gde će moći da radi bez vremenskog ograničenja, sopstvenim tempom i samostalno da istražuje.

10. ZAKLJUČAK

Danas su učenici izloženi različitim multimedijalnim sadržajima i preplavljeni informacijama preko televizije, Slika 7. Kvadratna funkcija-osobine,aplet2 mobilnih telefona, računara i interneta. Zato je potrebno unaprediti nastavu i podići je na jedan viši nivo, kako bi bila

Slika8. Kvadratna funkcija-test ,aplet1

50

Slika9. Kvadratna funkcija-test, aplet2

Slika10. Kvadratna funkcija-test ,aplet3 korisnija, interesantnija, funkcionalnija, prilagođena materijala napravljenog korišćenjem paketa vremenu i okruženju u kome živimo. U nastavi GeoGebra, Stručno naučni skup u organizaciji matematike se to može postići korišćenjem GeoGebre. Iz Društva za informatiku Srbije, Informatika 2011 ličnog iskustva mogu da potvrdim da su časovi realizovani na osnovu GeoGebra – nastavnih materijala [2] dr Miroslav Marić, M. Radojičić, A. Arsić, S. bili mnogo kvalitetniji i na višem nivou. Učenici su na Radović, GeoGebra - alat za modelovanje i takvim časovima motivisaniji za rad, lakše i sa dinamičke konstrukcije. Simpozijum Matematika razumevanjem savladavaju gradivo, javlja se veća želja za i primene. Matematički fakultet, Beograd samostalnim radom i istraživanjem i manji je otpor prema [3] dr Miroslav Marić, dr Vojislav Andrić, Milena proveri znanja. Marić, GeoGebra u nastavi matematike - Slobodan softver omogućava prevođenje na druge jezike mogućnosti i primene. Simpozijum Matematika i što opet omogućava lakšu primenu u nastavi, a odavde primene, 2011. Matematički fakultet, Beograd sledi lakša komunikacija između učenika i nastavnika, [4] G. Vojvodić, V. Petrović, R. Despotović, B. kao i komunikacija između nastavnika u vidu razmene Šešelja – Matematika za drugi razred srednje iskustava i nastavnih materijala (GeoGebraTube, škole GeoGebraWiki) i komunikacija sa programerima koji daju komentare, programiraju dodatke. Moguće je [5] mr Vene T. Bogoslavov – Zbirka rešenih testirati da li je pristupačan za učenike sa poteškoćama u zadataka iz matematike za drugi razred srednje razvoju, za obrazovanje odraslih i sl. škole 11. REFERENCE [6] www.geogebra.org [7] Šime Šuljić - [1] doc. dr Miroslav Marić, Milena Marić, Izrada www. geogebra.element.hr/Geogebra_7.doc hipertekstualno, interaktivnog nastavnog

51 SLOBODAN SOFTVER I NJEGOVA PRIMENA U OBRAZOVANJU

Tatjana Мitić Prva niška gimnazija „Stevan Sremac“, e-mail: [email protected]

Apstrakt - U radu su objašnjeni termini Open Source i čemu će licence programa biti navedene u zagradi. Free softveri. Navedeni su različiti programi iz te grupacije, od operativnih sistema do drugih programa, a 2. FREE/OPEN SOURCE SOFTVER njihove osobine su upoređene sa osobinama najzastupljenijeg komercijalnog operativnog sistema - Postoji veliki broj alternativnih programa dostupnih na MS Windows. Analizirana je zastupljenosti Free/Open tržištu, koji pripadaju Free/Open Source softveru, a čija Source softvera na svetskom tržištu, a naročito onih pouzdanost parira ili premašuje pouzdanost programa koji se mogu primeniti u obrazovnom sistemu komercijalnog softvera. Srbije. Takođe, radi boljeg uvida, navedena je lista državnih i obrazovnih institucija u svetu, a posebno u Free/Open Source softver obično se vezuje za Unix-u zemljama u okruženju, koje su prešle na Free/Open slične programe, kao što su, pre svega, GNU/Linux Source programe. distribucije (Free softver), ali se na tržištu mogu naći uslužni programi koji su tipa Free/Open Source, Ključne reči: Free software, Open Source software, namenjeni svim platformama, pa i MS Windows platformi Linux, GNU/Linux, gimnazije, obrazovanje koja je na našem tržištu najpopularnija.

1. UVOD Sve veću popularnost i primenu Free/Open Source softvera najviše definiše cena (besplatni ili po nižoj ceni) i Za prosečnog korisnika Open Source softver i Free sve bolja podrška, tako da se mnoge institucije, kao što su softver su sinonimi za besplatni ili slobodni softver. vlade i univerziteti, pre svega u Evropi ali i u drugim Međutim, postoji razlika između programa otvornog delovima sveta, odlučuju da pređu s tradicionalno koda (Open Source Software) i slobodnog softvera (Free dominantne MS Windows platforme na Free/Open Source Software). softver platformu.

Termin Free softver, prema definiciji Free Software Foundation [1],[20] iz 1986. godine, ne odnosi se na cenu 2.1. Operativni sistem već na slobodu korišćenja i distribuciju softvera, kao i na Što se tiče operativnih sistema, tržište kao Free/Open slobodu izmene, modifikaciju programskog koda prema source operativne sisteme prepoznaje Linux verzije. U potrebama korisnika. Prema savremenoj definiciji Free većini tabela, analiza, grafikona gde se analiziraju Linux softver podrazumeva sledeće četiri dozvoljenje osobine: distribucije (popularno "distros"), navodi se samo termin 1) sloboda korišćenja programa za bilo koju namenu, "Linux". Prema Free Software Foundation, Linux je kernel, dakle deo operativnog sistema, a operativni sistem 2) sloboda proučavanja rada softvera, kao i mogućnost se vezuje za termin GNU/Linux [26]. U daljem tekstu kao njegove izmene u cilju obavljanja željenih aktivnosti, Linux distribucija podrazumevaće se operativni sistem zasnovan na Unix-u sa Linux kernelom (dakle 3) sloboda distribucije kopija programa drugim osobama GNU/Linux) i obično X Windows system grafikom (GUI u svrhu pomoći istim, i - Graphical user interface).

4) sloboda poboljšanja programa i objavljivajna izmena. Većina Linux distribucija su Free i Open Source.

Iako se često misli da su Free softver i Open Source Kada govorimo o operativnim sistemima, mišljenje da oni softver jedno te isto, iako važi da je skoro sav Free softver zasnovani na Free/Open Source principu nemaju podršku otvoren, i skoro sav Open Source softver slobodan, Open i da su namenjeni profesionalcima nije potpuno tačno, Source softver podrazumeva neke restriktivnije licence, pošto je podrška za ove operativne sisteme sve bolja, a koje Free softver nema. novije verzije podjednako zadovoljavaju potrebe korisnika kao i komercijalni operativni sistemi. Analiza Free Software Foundation (FSF) i Open Source Initiative razlika, prednosti i mana u odnosu na MS Windows, (OSI) imaju svoje licence za programe. Dok pojedini mogu se videti u [14], [16], kao što su pristup kritičari smatraju da insistiranje na tome da li je softver programskom kodu, podrška, komandni prompt, kontrola Free ili Open source nema mnogo smisla za krajnjeg procesa itd. korisnika i da se svodi na filozofsko pa čak i političko pitanje, "fanovi" se sukobljavaju oko toga koji je termin Dole navedena tabela preuzeta je sa [15] i dobro ilustruje "čistiji" za upotrebu. prednosti i mane operativnih sistema posmatrane od strane korisnika. S jedne strane je MS Windows Sa stanovišta korisnika može izgledati zbunjujuće. U operativni sistem, koji na našem tržištu dominantan, i s daljem tekstu, autor će koristiti termin Free/Open source duge strane su navedene osobine tipične GNU/Linux softver ne ulazeći previše u filozofiju oba pokreta, pri distribucije. 52 Osobine Linux distribucije MS Windows Iako je teže pronaći MS Windows ima svoju korisnike neke distribucije posebnu sekciju za pomoć, Većina Linux distribucija je Cena MS Windows se kreće Linuxa, ipak je moguće podršku, onlajn besplatna ili je cena mnogo od 50 $ do 150$ po licenci. Podrška pronaći ogromnu online dokumentaciju kao i knjige Cena niža nego MS Windows. dokumentaciju i pomoći, za svaku svoju verziju knjiga i podrške za ponaosob. GNU/Linux.

Premda je većina Linux Microsoft je napravio Tabela 1. Komparativna anliza osobina operativnih distribucija dramatično nekoliko poboljšanja i sistema olakšala korišćenje, MS izmena koji ovaj OS čine Windows je još uvek lakši lakšim i udobnijim za Korišćenje za korišćenje. korišćenje, i mada on nije OS koji je najjednostavniji za upotrebu, još uvek ima tu Na Internetu se uvek mogu naći spiskovi trenutno prednost nad Linux najpopularnijih Linux distribucija. baziranim OS. Rangiranja su obično napravljena korišćenjem sledećih Većina Linux distribucija je MS Windows se, i pored kriterijuma [5]: daleko pouzdanija za silnih poboljšanja, ne može korišćenje i mogu proći porediti sa Linuxom na ovom Pouzdanost 1. Produktivnost: Fedora (MPL), godine dok ne uvidite polju. potrebu da reboot-ujete 2. Lakoća korišćenja: Mint 12/13 (GNU GPL), sistem. 3. Pristup hardveru i upravljanje procesima: Linux distribucije imaju Zahvaljujući velikoj Arch (GPL), veliki varijetet programa, populaciji MS Windows Softver igara, uslužnih programa korisnika, broj aplikacija za 4. Bezbednost: Tails 0.10.2 (GNU GPL), itd. Međutim, MS Windows ovu platformu je daleko veći ima veći izbor. i raznolikiji. 5. Brzina: Bodhi (GNU GPL).

Mnogi od Free programa, Iako za MS Windows postoje Takođe, jedan od kriterijuma je i popularnost, pa lista od igara i uslužnih programa je besplatni programi i igre, 10 najpopularnijih Free Linux distribucija izgleda ovako besplatan i Open source. velika većina programa košta Čak i kompleksni programi između 20$ - 200$+ po [6]: Cena kao što su GIMP, kopiji. softvera OpenOffice, StarOffice ili 1. Ubuntu Wine su dostupni kao besplatne verzije ili po 2. Fedora niskoj ceni. 3. openSUSE „Linux“ kompanije i Zbog velikog broja proizvođači hardvera su korisnika, MS Windows ima 4. Debian načinili veliko unapređenje mnogo veću podršku za u pogledu GNU/Linux uređaje i velika većina 5. Mandriva (nekada Linux Mandrake) podrške, i GNU/Linux proizvođača hardvera će Hardver podržava većinu uređaja. podržati svoje uređaje pod 6. Linux Mint Ipak, neke kompanije još MS Windowsom. uvek ne podržavaju 7. PCLinuxOS drajvere za njihov hardver za GNU/Linux. 8. Slackware

Linux distribucije su Iako je Microsoft učinio 9. Gentoo oduvek vađile za bezbedan velika unapređenja tokom OS. Iako mogu biti godina, MS Windows je još 10. CentOS podvrgnute napadima uvek najosetljiviji OS na Bezbednost (virusi i druge vrste viruse i druge vrste napada. napada) kao i MS Ovaj poslednji spisak sadrži imena svakako poznata i Windows, daleko su Windows korisnicima. Slična lista može da se vidi i na bezbednije. [7], [27].

Mnogo Linux distribucija i MS Windows nije Open Popularnost Linux distribucija operativnog sistema u raličitih programa za Source program, kao ni odnosu na druge operativne sisteme može se videti na GNU-Linux je besplatna i velika većina programa Open Slici 1. Istraživanje i analiza su sprovedeni na osnovu Open Source, i dozvoljava namenjenih radu pod MS Source vrste operativnih sistema koji su slali zahtev za pretragu korisnicima da ih Windowsom. unapređuju i menjaju kako na Internetu u nekom vremenskom periodu [18]. žele.

53 2.2 Aplikativni Free/Open Source softver Mnogi korisnici koriste drugi, aplikativni, Free/Open Source softver a da nisu svesni toga. To su [3]:

− WordPress (blogging platforma) (GNU/GPL),

− Magento (za elektronsko poslovanje) (OSL),

− Mozilla Firefox (browser) (Mozilla Public Licence - MPL),

− Mozilla Thunderbird (e-mail) (MPL), Slika 1. Analiza pretraga na Internetu prema operativnim sistemima u određenom periodu (iOS: iPhone operativni − FileZilla (FTP klijent) (GNU GPL)), sistem) − GnuCach (knjigovodstveni paket) (GNU GPL, Istraživanje je sprovela kompanija Chitika u periodu od a neke verzije i pod ASL - apache Software 8. do 14. aprila 2012. godine, a upiti su registrovani s više Licence), stotina miliona računara, koji su obavljali pretrage u tom periodu. − Audacity (obrada zvuka) (GNU GPL), Analize popularnosti između samih verzija Linuxa se, na − GIMP (obrada slika) (GNU GPL), primer, mogu videti iz sličnih istraživanja [17] čiji rezulatati su dati na Slici 2. − OpenOffice (obrada teksta, radne tabele, prezentacije i baze podataka) (ASL),

− VLC (media player) (GNU GPL?),

− Handbrake (DVD u MPEG-4 konvertor) (GNU GPL),

− Pidgin (poruke ili popularno messaging) (GNU GPL),

− Freemind (mapiranje uma) (GNU GPL),

− Notepad++ (CSS editor) (GNU GPL) ,

Slika 2. Analiza populanosti pojedinih verzija Linux-a − 7-zip (arhiver) (GNU GPL),

− Blender (3D kreator) (GNU GPL), I najzad, Linux je najpopularniji operativni sistem koji se koristi na super-računarima, zbog svojih performansi, − PDFCreator (kreira pdf dokument) (GNU fleksibilnosti, pouzdanosti i cene. GPL), OS Share − Calibre (e-book menadžer) (GNU GPL), GNU/Linux 91,0% − TrueCrypt (program za enkripciju) (TrueCrypt licence), Unix 4,4% − Pentaho (vizuelizacija podataka, OLAP, Hybrid 3,4% multidimenzionalne baze podataka) (MPL), Unix/Linux − Fastcube (vizuelizacija podataka, OLAP, Windows 1,0% multidimenzionalne baze podataka) (Single HPC User License and Limited Warranty). BSD 0,2% Navedeni spisak ne sadrži samo Free softver. Većina programa je licencirana GNU GPL Licencom (GNU general Public License), osim Open Office (Apache Software Foundation - ASL), Firefox (Mozilla Public Tabela 2. Operativni sistemi koji se koriste na Licence - MPL) super-rač unarima

54 Slična lista od 100 najboljih i najkorisnijih Free/Open − Thunderbird (e-mail klijent) (MPL), Source aplikacija prema Ubuntu zajednici može se videti na [4], dok se spisak od više stotina Free i Open Source − Wireshark ("osluškivanje mreže" tj. praćenje paketa, sortiranih po nameni, može naći na Wikipediji protoka u mreži) (GNU GPL), [21]. − Clonezilla (backup sistema) (GNU GPL), Free softver za MS Windows je, takođe, jako tražen, a jedan od popularnijih sajtova koji nudi najnovije verzije − Ghost for Unix (imagging for Windows) (BSD) istog je [8]. − VirtualBox (virtualna mašina) (GNU GPL), 3. PRIMENA − Kodu (vizuelno programiranje, kreiranje igara) (Free?) , Postoji široka paleta Free/Open Source programa koja bi mogla da se koristi u oblasti obrazovanja, a u skladu sa − iTALC (zamenjuje Net School Support, aktuelnim Nastavnim planovima i programima koji važe LanSchool) (GNU GPL), za gimnazije. − WorldWind (zamenjuje Google Earth), U prethodno navedenim spiskovima najpopularnijih Free/Open Source programa [21], [23], jasno se vidi koji − Marble (isto) (NOSA) programi mogu da se koriste u nastavi, kao što su: − openSIS (informacioni sistem studenata) (GNU − OpenOffice (koji uključuje obradu teksta, GPL), radne tabele, prezentacije, baze podataka) (ASL), − TCExam (priprema testova) (GNU GPL)

− MySQL i PostgreSQL (baze podataka) (GNU − iTest (priprema testova) (GNU GPL), GPL), − Safe Exam Browser (testovi) (MPL), itd. − Lazarus (vizuelno programiranje) (GNU GPL), Na sajtu [9], kao i na [25] ciljno je klasifikovan softver − KGeography (geografija) (GNU GPL), namenjen obrazovanju.

− Moodle (e-learning softver) (GNU GPL) 3.1 Ko koristi GNU/Linux? − Joomla (CMS - Content Management System) (GNU GPL), Mnoge države i njihove institucije prešle su na Free/Open Source softvere, pre svega zbog njihove cene, ali i sve − GIMP (obrada slika) (GNU GPL), prisutnije podrške.

− Audacity (obrada zvuka) (GNU GPL), Spisak vlada, kompanija, obrazovnih i naučnih institucija iz različitih zemalja koje koriste neku od Linux − WordPress (blogging) (GNU GPL), distribucija operativnog sistema može se naći na [22]. To direktno podrazumeva i upotrebu i ostalih Free/Open − Sage 4.1 (matematika) (GNU GPL), Source programa. Naravno, ovaj spisak nije potpun, ali je svakako interesantno proučiti listu evropskih zemalja koje − Sakai (e-learning sistem) (ASL), su uvele Free/Open Source softver u obrazovanje [10], [11], [12], [13]. − Dia (crtanje dijagrama, uključujući ER dijagrame, UML dijagrame, grafikone itd.) (GNU GPL), Od državnih institucija na spisku su Bela Kuća (USA), grad Minhen, United States Department of Defense, grad − Archimedes (CAD) (Eclipse Public License), Beč, Industrial and Commercial Bank of China, Vlada Pakistana, Francuski Parlament, Kancelarija za − Blender (3D animacija) (GNU GPL), zapošljavanje Nemačke, Češka pošta, Informacioni fakultet Kube, vlade sledećih zemalja: Kube, Filipina, − Cinelerra (obrada videa) (GNU GPL), Turske (koja je razvila verziju Linuxa za sopstvene potrebe), Malezije, Islanda, kao i mnogi drugi korisnici. − MyPaint (crtanje) (GNU GPL), U oblasti obrazovanja, najinteresantniji su primeri iz − Pinta (crtanje) (GNU GPL), evropskih zemalja, tj. zemalja u okruženju:

− VLC media player (GNU GPL), − Makedonija, koja je kroz program "kompjuter za − svako dete", nabavila 180.000 radnih mesta sa Anti-Spam SMTP Proxy (GNU GPL), GNU/Linux platformom i 5.000 GNU/Linux

55 desktop računara (Ubuntu) u decembru 2005. i u [5] http://www.techradar.com/news/software/operati 2007.; ng-systems/best-linux-distro-2012-five-we-reco mmend-1090058 − škole u Bolcanu, Italija, koje su prešle na GNU/Linux (Fuss Soledad GNU/Linux) za [6] http://geektrio.net/?p=1404 populaciju od 16.000 učenika i studenata; [7] http://www.zdnet.com/the-5-most-popular-linux- − Nemačka koja na sva svoja 33 univerziteta distributions-7000003183/ (560.000 studenata) prešla na GNU/Linux; [8] http://www.filehorse.com/ − Rusija koja je u oktobru 2007. najavila prelazak [9] https://schoolforge.net/ svih škola na neku od Linux distribucija; [10] http://arhiva.elitesecurity.org/t384021-Slobodan- − Švajcarska koja je 9.000 kompjutera opremila sa softver-obrazovanju Linux distribucijom škole u Ženevskom distriktu; [11] http://www.desktoplinux.com/news/NS7546509 − Gruzija koja je prešla na Linux distribuciju u 093.html školama još 2004. godine, itd. [12] http://news.softpedia.com/news/Russian-Linux- Takođe, postoji puno sajtova koji daju podršku onima koji Will-Be-Installed-In-Every-School-66072.shtml koriste Free/Open Source softver u obrazovanju. Neki daju samo spisak softvera, drugi daju rešenja i programe [13] http://www.desktoplinux.com/news/NS56659477 [9], [24], ili pak čitav paket programa namenjen 65.html obrazovanju [24]. Postoji i veliki broj foruma za podršku krajnjim korisnicima. [14] http://www.techrepublic.com/blog/10things/10-f undamental-differences-between-linux-and-wind ows/406 4. ZAKLJUČAK [15] http://www.computerhope.com/issues/ch000575. Free/Open Source softver je alternativa komercijalnim htm programima. [16] http://www.theregister.co.uk/2004/10/22/linux_v Svojom pouzdanošću, fleksibilnošću, podrškom _windows_security/ korisnicima, performansama, dostupnošću i niskom ili nultom cenom pariraju svim komercijalnim rešenjima, a [17] http://royal.pingdom.com/2008/01/22/the-state-o sve je veći broj i njihovih korisnika u svetu. U nekim f-linux-according-to-google/ segmentima daleko su superiorniji u odnosu na svoje [18] http://insights.chitika.com/2012/study-search-traf konkurente, naročito na profesionalnom planu (nauka, fic-pattern-investigation-by-device-operating-sys serveri, programiranje). tem/ Oni su idealno rešenje u oblasti obrazovanja, s obzirom da [19] http://en.wikipedia.org/wiki/Free_Software_Fou postoje Free/Open Source alternative za gotovo sve ndation komercijalne programe, a njihova cena je često odlučujući faktor prilikom njihovog izbora. Postoji velik broj sajtova [20] http://en.wikipedia.org/wiki/Open-source_softwa koji, preko svojih foruma, pružaju podršku onima koji re koriste Free/Open Source softver u obrazovanju. Neki od njih daju samo spisak softvera, drugi, pak, daju rešenja i [21] http://en.wikipedia.org/wiki/List_of_free_and_o programe [9], [24], ili, čak, čitave pakete programa pen-source_software_packages namenjenih za obrazovne svrhe [24]. [22] http://en.wikipedia.org/wiki/List_of_Linux_adop 5. REFERENCE ters [23] http://www.osalt.com/ [1] http://en.wikipedia.org [24] http://www.freesoftwareforstudents.org.uk/Free_ [2] http://www.mpn.gov.rs/ software_disc.html

[3] http://www.tripwiremagazine.com/2010/03/20-m [25] http://schoolcomputing.wikia.com/wiki/Best_Fre ost-popular-open-source-software-ever-2.html e_Software

[4] http://www.ubuntulinuxhelp.com/top-100-of-the- [26] http://www.gnu.org/gnu/linux-and-gnu.html best-useful-opensource-applications/

56 PRIMER AKTIVNOG UČENJA KOMPLEKSNIH BROJEVA U SREDNJOJ ŠKOLI METODOM OTKRIVANJA PRIMENOM GEOGEBRE I SCILAB-A

Stanković Tatjana Elektrotehnička škola „Nikola Tesla“, Pančevo, e-mail: [email protected]

Apstrakt - Napredak nauke i tehnologije međusobno su Jedan od najstarijih primera aktivnog učenja je i povezani sa razvojem obrazovanja. Savremeno tržište i Sokratovo podučavanje Menonovog roba. Sokrat pažljivo razvoj društva zahtevaju kreativne, praktične, fleksibilne i odabranim pitanjima koja zahtevaju kratke odgovore odgovorne ljude kompetentne za aktivno obavljanje svojih poput “da”, “ne”..., navodi učenika do određenih saznanja profesionalnih obaveza. Obrazovanje bi trebalo da prati npr. kada se stranica kvadrata udvostruči, površina se potrebe tržišta i da ga unapređuje. Aktivno učenje učetvorostruči [17]. Prema Freudenthal-u [7] to je prva doprinosi razvoju navedenih osobina, a metoda zabeležena eksperimentalna lekcija. Sokratova metoda otkrivanja motiviše i osposobljava mlade ljude da izdvoje podučavanja [8] bazirala se na navodjenju učenika do relevantne podatke na osnovu kojih mogu da izvedu znanja postavljanjem pitanja u vezi praktičnih i moralno određeni zaključak. Ovaj rad ukazuje na značaj aktivnog interesantnih problema; analizom odgovora učenika, učenja (naročito metode otkrivanja) u obrazovanju i pronalazio je nedostatke i dodatnim pitanjima razvijao ilustruje mogućnost primene slobodnih softvera Geogebre njihov razgovor u pravcu uklanjanja nedostataka navodeći i Scilab-a u procesu učenja kompleksnih brojeva (u pri tom učenika do novih saznanja i same suštine stvari . srednjoj školi) metodom otkrivanja. G. Polya [3] smatra da pomoć koju profesor pruža Ključne reči: aktivno učenje, metod otkrivanja, učeniku mora biti nenametljiva i prirodna, tako da učenik Geogebra, Scilab ima utisak da sam dolazi do odredjenih otkrića. Prilikom pomaganja profesor će “neprestano postavljati ista pitanja 1. UVOD i upozoravati na iste postupke...I pitanju i preporuci namjera je ista: izazvati misaonu operaciju” i svaki put će ići postepeno-od opštih ka konkretnijim. Naglašava Naučne, tehnološke i socijalne promene utiču i na razliku izmedju dobrih i loših pitanja (preporuka). Dobra obrazovanje. Prema Strategiji obrazovanja u Srbiji do su ona koja su prirodna (a ne nametnuta), opšta, koja 2020. godine (Nacrtu za diskusiju) [15] obrazovanje treba podstiče razvoj učenikovih sposobnosti, pospešuju da bude u službi razvoja stvaralačkih i radnih potencijala njegove umne navike, motivišu ga da učestvuje u radu...; građana, da doprinese poboljšanju kvaliteta njihovog loša su ona koja otkrivaju rešenje problema, koja su života, da utiče na ekonomski, socijalni, kulturni, naučni i previše specijalna te se ne mogu kasnije primeniti, koja se tehnološki razvoj države tj. “obrazovni sistem preuzima pojavljuju odjednom, posve neprirodno (učeniku nije ulogu ključnog razvojnog faktora”. M.Albijanić [16] jasno kako se profesor dosetio da postavi baš to pitanje). ukazuje na to da je neefikasnost obrazovnog sistema posledica rasprostanjene tradicionalne metode nastave i Jedna od metoda aktivnog učenja jeste i metoda nemotivisanosti profesora i učenika. Stoga, potrebno je otkrivanja. “Rješenje velikog problema je veliko otkriće, uvesti nove metode učenja. Ovaj rad ilustruje mogućnost no i u rješavanju svakog problema ima nešto otkrivačko. I primene programskih paketa Geogebre i Scilaba u pri najskromnijem zadatku, ako on budi tvoj interes, ako srednjoj školi u procesu aktivnog učenja definicija pokreće tvoju dosjetljivost, i ako ga rješavaš vlastitim operacija sabiranja, oduzimanja, množenja i deljenja snagama, doživjet ćeš napetost i trijumf pronalazača. kompleksnih brojeva metodom otkrivanja. Takvi doživljaji u dobi koja je pristupačna utiscima mogu stvoriti sklonost za umni rad i utisnuti doživotni pečat na 2. PEDAGOŠKA INTERVENCIJA I duh i karakter”, tvrdi G. Polya [3]. V. Andrić [5] POLOŽAJ UČENIKA U PROCESU napominje da i “samostalno otkrivanje nepoznatih, ali UČENJA matematičkoj nauci poznatih matematičkih tvrdjenja, pravila, teorema” doprinosi razvoju kreativnosti učenika. Ovo otkrivanje se najčešće bazira na generalizaciji i Proces učenja baziran je na dvosmernoj i asimetričnoj indukciji. Polya kaže da je [3], generalizacija “prijelaz od interakciji izmedju učenika i profesora. Asimetričnost razmatranja jednog objekta k razmatranju skupa koji interakcije je posledica neravnomerne raspodele znanja i sadrži taj objekat; ili prijelaz od razmatranja nekog užeg umenja. Uloga profesora (dobrog poznavaoca materije sa skupa k razmatranju šireg skupa koji obuhvata uži”, a izrazito razvijenim načinom razmišljanja karakterističnim indukcija je “metoda kojom otkrivamo opšte zakone za tu naučnu disciplinu) nije da prezentuje svoje znanje, posmatranjem pojedninačnih slučajeva i njihovim već da učeniku pomogne da dodje do novih znanja kombiniranjem”. koristeći prethodno stečena znanja. Na ovaj način učenik postaje tzv."aktivni konstruktor znanja" [2]. Učenik koji R.Radovanović [13] smatra da je čovek “...biće prakse, a aktivno učestvuje u procesu učenja i koji slobodno iznosi praksa je osnovna kategorija saznanja. Zbog toga i proces svoje mišljenje, razvija kreativno i kritičko mišljenje. saznanja u nastavi treba zasnivati kad god je to mogućno, Ovakav učenik je sposoban da logički konstruiše dokaze. na radno-praktičnoj aktivnosti učenika.” Po njemu, ponekad učenici treba da stiču znanja tako što izvode

57 neke opšte zaključke na osnovu prethodno obavljene nazivam »praktičan«. Pitam: »Da li je ovaj način analize datih podataka. “Saznanje na osnovu takve razmišljanja praktičan?« Ne pitam da li je »pravi« bilo radno-praktične aktivnosti, prožete posmatranjem i koji od argumenata ili ideja već pre da li je »korisno« mišljenjem, temeljno je i trajno”, kaže R. Radovanović prihvatiti takve ideje”) [6]. Praktičan način razmišljanja i [13]. Materijal koji učenici dobiju prilikom ovakvog prepoznavanje korisne ideje jesu potrebne kompetencije sticanja znanja trebalo bi da motiviše učenike tako da za aktivno obavljanje profesionalnih obaveza. “odmah aktivno reaguju na primljenu informaciju - da napišu odgovor, reše zadatak, srede podatke itd.”. Primenom aktivnog učenja obrazovni sistem ispunjava zahteve poslodavaca i osposobljava mlade ljude “...za Olkun, Sinoplu i Deryakulu [4] smatraju da je kreativno obavljanje svojih, najćešće fleksibilno postavljanje pravih pitanja (odgovarajućeg sadržaja) u definisanih, profesionalnih obaveza, bez obzira da li se pravo vreme najbolji način za usmeravanje učenika u radi o poslovima u oblasti privrede, finansija, procesu učenja metodom istraživanja i otkrivanja. Iako su administracije, obrazovanja ili nekim drugim veoma zahtevna prema profesoru, ovakva pitanja su delatnostima.” [5]. veoma korisna za učenike jer doprinose boljoj strategiji rešavanja problema i razvoju njihovog konceptualnog 3. DEFINICIJE - VRSTE I ZNAČENJA znanja, pa samim tim i kvalitetnijoj konstrukciji njihovog matematičkog znanja. Prava pitanja zahtevaju od Zahvaljujući Euklidu definicije su dobile značajno mesto profesora vrsno poznavanje nastavne materije i metodike u matematici. Danas skoro svaki udžbenik ne samo da nastave matematike. sadrži definicije, već i uglavnom počinje od njih. M.Božić V. Andrić [5] smatra da podsticanju razvoja kreativnosti [9] navodi: ”Definicija samo traži razumevanje pojmova učenika doprinose aktivne nastavne metode bazirane na koji se koriste.” I Polya [3] i M. Božić [9] slično dijalogu, igri i istraživačkom radu. objašnjavaju pojam definicije. Pod definicijom oni podrazumevaju objašnjavanje značenja jednog novog Odgovarajuća pitanja u odgovarajuće vreme daju izraza dobro poznatim, razumljivim i prethodno mogućnost učeniku da otkrije “novi” matematički pojam ovladanim izrazima. na osnovu rezultata svojih istraživanja i na osnovu prethodno stečenog iskustva i znanja. Kako bi mogao da V. Mroček i F. Filipović [1] smatraju da je definicija kraj, kreira i usmerava tok nastavnog procesa, potrebno je da a ne početak osnovnog psihološkog procesa. Naglašavaju profesor izrazito vlada materijom koja se obradjuje u potrebu za razlikovanjem vrsta definicija, jer te razlike nastavnom procesu, da bude kompetentan da odgovori na odredjuju podesnost njihove primene u nastavnom pitanja učenika tako da im ne otkrije rešenje problema, a predmetu. da ih ipak uputi ka njemu tj. da ih motiviše da nastave Ovakva razmišljanja navode na ideju da se pojam može proces istraživanja odnosno učenja, da bude veoma definisati i otkrivanjem, naročito ako uzmemo u obzir i fleksibilan kako bi preusmerio tok nastavnog procesa razmišljanje Whewel-a [1]: “Definisati, znači delom (istraživanja) ukoliko se ukaže potreba za tim. On mora otkriti... Da bi se definisalo tako da naša definicija ima da zahteva od učenika da iznesu rezultate i zaključke naučnu vrednost, potrebno je ne malo one pronicljivosti svojih istraživanja i da potom zajedno prodiskutuju o pomoću koje se otkriva istina... Da bi bilo posve jasno tome kako bi izveli konačan zaključak. kakva mora biti naša definicija, moramo dobro znati Ovakav način rada doprinosi ostvarivanju praktičnih, kakvu istinu treba da ustanovimo. Definicija, kao i naučno obrazovnih i vaspitnih ciljeva matematike. Učenici otkriće, pretpostavlja da je učinjen odlučan korak u našem postaju sposobni da primene svoja znanja u znanju. Srednjovekovni logičari smatrali su definiciju kao svakodnevnom životu i prilikom proučavanja raznih poslednji stupanj u progresu znanja, a istorija pojedinih pojava, kreativni (proširuju svet ideja, uočavaju suštinu nauka i filozofija tih nauka potvrdjuje njihova teorijska ideje zakonitosti i umeju da je razumeju i primene), rasudjivanja i slaže se sa mestom na koje logičari stavljaju ekonomični i pažljivi prilikom donošenja odluka (umeju definiciju”. da se skoncentrišu na bitne detalje, prepoznaju znake napretka i da obrazlože svoje zaključke) [1]. 4. PRIMENA MATEMATIČKIH SOFTVERA U PROCESU UČENJA Jedan od boljih opisa zahteva savremenih poslodavaca dao je R.K. Sprenger [6] koji ističe praktičnost tj. funkcionalnost ideja: "I am practical. Of course I am Proces razvoja nauke i tehnologije i proces razvoja interested in whether an idea is cohensive but more obrazovanja međusobno su povezani, napredak jednog important to me is whether it works. For the following uslovljava napredak drugog i obrnuto. Emile Picard [1] considerations, therefore, I introduce a criterion which I smatra da se budućnost važnih naučnih otkrića krije i u call »practical«. I ask: »Is this way of thinking practical?« preplitanju raznih naučnih grana, te je stoga “era I do not ask whether any of the arguments and ideas are zatvorenih škola, tesno vezanih samo za jedno gledište, »right« but whether it is »useful« to accept such ideas.” prošla za uvek”. (prevod: “Praktičan sam. Naravno da me interesuje da li Tehnologija “nije samo produkt odredjene kulture; ona i je ideja kohezivna, ali mi je važnije da li funkcioniše. oblikuje kulturu koja ju je stvorila” ("not only a product Stoga, za naredna razmatranja uvodim kriterijum koji 58 of a given culture; it also shape the culture that created it”, definiciju sabiranja, oduzimanja, množenja i deljenja Mehlinger,1998)[14]. Izuzetan napredak tehnologije i kompleksnih brojeva i zaključe šta je geometrijski prikaz razvoj matematičkih softvera dovelo je do pitanja - mogu ovih operacija. li matematički softveri doprineti procesu aktivnog učenja i, ukoliko mogu, na koji način? 5.1 Primer upotrebe Geogebre Djordje Kadijević [12] navodi da upotreba računara doprinosi razumevanju materije jer smanjuje vreme za Prikazana je ilistracija aktivnog učenja metodom uvežbavanje proceduralnih veština, a povećava vreme za otkrivanja uz upotrebu programskog paketa Geogebra. konceptualno shvatanje. Zadatak br.1 Primena računara (matematičkog softvera) u procesu I deo aktivnog učenja zahteva od profesora dobro poznavanje različitih softvera u cilju odabira adekvatnog softvera za Dati su brojevi z1= 3+2i i z2=1+3i. Prikaži ih u ravni. najlakše i najbolje postizanje željenog ishoda, kompetentnost primene softvera u nastavnom procesu, Konstruiši brojeve z3 i z4 takve da je z3= z1 + z2 i z4= z1 - fleksibilnost i kompetentnost snalaženja u novonastalim z2 . situacijama u učionici, stalno stručno usvršavanje i angažovanje na ličnom napredovanju u oblasti metodike Pomeraj z1 ili z2 i posmatraj z3 i z4. Šta primećuješ? Da li nastave odredjenog predmeta kao i u oblastima vezanim možeš da pretpostaviš kako se sabiraju i oduzimaju za softvere koji se mogu upotrebiti u nastavi, kontinuirano kompleksni brojevi u algebarskom obliku? Definiši praćenje napretka tehnologije i lično usavršavanje u tom pravilo i testiraj svoju pretpostavku. pravcu. Diskusija o otkriću, analiza načina zaključivanja i Lj. Diković [11] smatra da bi softver doprineo ukazivanje na eventualne greške. unapredjenju nastave matematike treba da ima intuitivan i II deo jasan interfejs, da pruži korisniku mogućnost potpune kontrole, da ga motiviše da istražuje i ispituje, da sa Nacrtaj vektore položaja tačaka (brojeva) z1,z2,z3 i z4 , lakoćom unosi ulazne podatke, jednostavno koristi označi ih sa a,b,c i d (respektivno). matematičke forme, grafike i tabelarne vrednosti, da odmah može da proveri izlazne rezultate sa detaljnim Da li nešto primećuješ? obrazloženjem, da omogući individualno vežbanje ponavljanjem svakog koraka, da mu pruži mogućnosti Ukoliko izostane traženi odgovor, konkretnijim pitanjima nedostupne bez upotrebe tehnologije, da poseduje opciju i preporukama usmeravamo učenika. 2D ili 3D prikaza ulaznih i izlaznih parametara, da pomogne korisniku da usvoji i razvije matematičke U prethodnom delu zadatka utvrdili smo kako se sabiraju koncepte i veštine. i oduzimaju kompleksni brojevi. Rekli smo da se kompleksan broj može grafički predstaviti i vektorom. Dakle, prilikom odabira matematičkog softvera u cilju Slutiš li šta bi još trebalo ispitati? unapredjenja nastavnog procesa treba se rukovoditi mogućnostima samog softvera, željenim ishodom Konkretnije: Nacrtaj zbir i razliku vektora a i b. Šta nastavnog procesa i mogućnostima ostvarenja tog ishoda primećuješ? primenom odabranog softvera, interesovanjima, Testiraj svoju pretpostavku. potrebama i mogućnostima učenika. Diskusija o otkriću, analiza načina zaključivanja i osvrt na 5. PRIMER UPOTREBE SCILAB-A I moguće problematične situacije. GEOGEBRE U PROCESU AKTIVNOG Zadatak br.2 UČENJA OPERACIJA SA KOMPLEKSNIM BROJEVIMA U Dati su brojevi z1= 12+5i i z2=3+4i. Prikaži ih u ravni. SREDNJOJ ŠKOLI Konstruiši brojeve z3 i z4 takve da je z3= z1 · z2 i z4= z1 /z2 . Svrha ovog primera jeste ilustracija upotrebe Scilab-a i GeoGebre u srednjoj školi u procesu aktivnog učenja Nacrtaj vektore položaja tačaka (brojeva) z1,z2,z3 i z4 , definicije sabiranja, oduzimanja, množenja i deljenja označi ih sa a,b,c i d (respektivno). kompleksnih brojeva metodom reinvencije (otkrivanja). Pretpostavlja se da su učenici upoznati sa pojmom vektora Kako kompleksni brojevi i njihovi vektori položaja imaju i operacijama sa njima, pojmom kompleksnog broja iste polarne koordinate, izrazi vektore položaja a i b (algebarskim i trigonometrijskim oblikom) i njegovim (tj.kompleksne brojeve z1 i z2) polarnim koordinatama i geometrijskim prikazom u ravni (i kao tačke i kao kompleksne brojeve z3 i z4 vektora) i da su upoznati sa radom u ovim programima. Pomeraj z1 ili z2 i posmatraj z3 i z4. Šta primećuješ? Da li Ideja je da učenici upotrebom ovih softvera otkriju možeš da pretpostaviš kako se množe i dele kompleksni 59 Slika1. Ilustracija postupka rešavanja I dela zadatka br.1 u GeoGebri brojevi u trigonometrijskom obliku? Definiši pravilo i kompleksnih brojeva u algebarskom obliku kao i testiraj svoju pretpostavku. operacije sabiranja i oduzimanja kompleksnih brojeva u trigonometrijskom obliku. Ovi zadataci su zahtevniji, pa Diskusija o otkriću, analiza načina zaključivanja i samim tim i pogodniji za zainteresovanije učenike. ukazivanje na eventualne greške.

Da bi uradio ove zadatke učenik mora da otkrije definiciju 5.2 Primer upotrebe Scilab-a sabiranja i oduzimanja kompleksnih brojeva u algebarskom obliku i definiciju množenja i deljenja Prikazana je ilistracija aktivnog učenja metodom kompleksnih brojeva u trigonometrijskom obliku, otkrivanja uz upotrebu programskog paketa Scilab. formuliše i primeni pravila kako bi potvrdio svoju hipotezu, i geometrijski ih interpretira. Na ovaj način on Zadatak br.1 i zadatak br.2 identični su kao u primeru koji produbljuje svoje znanje o vektorima i kompleksnim ilustruje rad u Geogebri. Princip vodjenja učenika kroz brojevima i njihovoj uzajamnoj povezanosti, a proces učenja je isti, razlika je u okruženju. Naredne slike zahvaljujući vizuelnom prikazu koncept ovih operacija sa ilustruju rad u Scilab-u. kompleksnim brojevima (u algebarskom i Da bi uradio ove zadatke učenik mora da otkrije definiciju trigonometrijskom obliku) je bolje shvaćen. Analogno, sabiranja i oduzimanja kompleksnih brojeva u mogu se otkriti i operacije množenja i deljenja algebarskom obliku i definiciju množenja i deljenja

Slika 2. Ilustracija postupka rešavanja zadatka br.2 u GeoGebri

60 kompleksnih brojeva u trigonometrijskom obliku, zadatak za nadarene učenike sklone programiranju. formuliše i primeni pravila kako bi potvrdio svoju hipotezu. Grafičko predstavljanje ovih operacija u 6. OSVRT NA PRIMER Scilab-u može da bude naporno za učenike jer zahteva dobro poznavanje rada u ovom okruženju, te može biti Sudeći prema ovim primerima možemo zaključiti da i

Slika 3. Ilustracija postupka rešavanja I dela zadatka br.1 u Scilab-u

Slika 4. Ilustracija za postupak rešavanja zadatka br.2. u Scilab-u

Slika 5. Ilustracija za postupak rešavanja zadatka br.2. u Scilab-u

61 jedan i drugi programski paket pružaju mogućnost za [2] Ivan Ivić, Ana Pešikan, Slobodanka Antić, aktivno učenje metodom otkrivanja. Naime, oba u sebi Aktivno učenje, Priručnik za primenu metoda kriju algoritme (definicije) pojedinih operacija koje aktivnog učenja/nastave, Institut za psihologiju, učenici otkrivaju vršeći “eksperimente” tj. izvođenjem Ministarstvo prosvete i sporta Republike Srbije, određenih zaključaka na osnovu analize prikupljenih Ministarstvo za prosvjetu i nauku Crne Gore, Dr rezultata izvršenih eksperimenata. Bora Kuzmanović, Beograd, 2001.

Iako i Geogebra i Scilab pružaju velike mogućnosti za [3] George Polya, Kako ću rješiti matematički istraživanje, rad u ovim okruženjima je potpuno drugačiji. zadatak, Školska knjiga, Zagreb, 1966. Prijateljski nastrojen i potpuno intuitivan interfejs Geogebre i njena jednostavnost prilikom unošenja [4] S. Olkun, N. B. Sinoplu, D. Deryakulu, podataka i provere rezultata podstiče učenika da koristi Geometric Exploration with Dynamic Geometry ovaj programski paket i istražuje. Nedostatak intuitivnog Applicatons based on a van Hiele Levels, interfejsa Scilab-a može biti velika prepreka u radu (može International Journal for Mathematics Teaching th stvoriti odbojnost učenika prema ovom programskom and Learning, April 13 , 2005. paketu). Stoga, pri radu u Scilab-u treba biti pažljiv u [5] www.diofant.org/vipos odabiru zadataka i ne postavljati previsoke zahteve kako bi se učenici navikli na ovakvo okruženje i osetili potrebu [6] Reinhard K. Sprenger, The Principle of da samostalno istražuju njegove mogućnosti. Responsibility Pathways towards Motivaton, Campus Verlag, Frankfurt/New York, 1999. Scilab je veoma kompleksna aplikacija i koristi se i od strane inženjera. Tzv. intuitivnost nije uvek neophodna [7] H. Freundenthal, Mathematics as an educational jer se kompleksne stvari ne mogu intuitivno definisati jer task, D.Reidel Publishing Company, Dordrecht, su kompleksne, a pogotovo kad se radi o primeni teorija Holland, 1973. kompleksnosti, kompleksnih matematičkih zadataka u automatizaciji tehnoloških procesa i sl. Neintuitivnost nije [8] Dr Leon Žlebnik, Opšta istorija školstva i mana nego nužda jer je takav softver namenjen potrebi pedagoških ideja, Naučna knjiga, Beograd, 1970. koja je daleko složenija od same školske. Međutim, upravo to može pomoći u podsticanju učenika da izadju [9] Milan Božić, Pregled istorije i filozofije izvan okvira induktivno-deduktivnog razmišljanja i da se matematike, Zavod za udžbenike i nastavna upuste u složenije oblike razmišljanja, samostalnosti, sredstva, Beograd, 2002. fleksibilnosti, eksperimentisanja i kreativnosti. [10] J. Jassó, Teacher Training with Cabri Géometré, University of Perugia, Italy, October 12th, 2004. 7. ZAKLJUČAK [11] Ljubica Diković, Matematički softverski alati Savremene vremenske prilike zahtevaju promene u tipa FOSS, Nastava matematike LIV, 1 obrazovanju. Pasivno izvršavanje profesionalnih obaveza (str.24-28), Društvo matematičara Srbije, zamenila je aktivna kreativnost pri njihovom obavljanju. Beograd, 2009. Obrazovanje treba da utiče na razvoj kreativnosti, fleksibilnosti, samostalnosti mladog čoveka, a to se [12] Djordje Kadijević, Conceptual tasks in postiže aktivnim učenjem. Jedna od metoda koja podstiče mathematics education, The Teaching of kreativnost i doprinosi razvoju logičkog zaključivanja je Mathematics, Vol.II,1 (str.59-64), The metoda otkrivanja. Upotrebom adekvatnog softvera u Mathematical Society of Serbia, Belgrade, 1999. nastavi matematike možemo omogućiti učeniku da [13] R. Radovanović, Učenje otkrivanjem, Dečje eksperimentalnom metodom dodje do novih saznanja, novine - prosvetni pregled, Beograd, 1983. novih načina razmišljanja, novih uglova sagledavanja problema, pa samim tim i novih puteva za njihovo [14] F.Almeqdadi, The Effect of Using The rešavanje. Ovaj rad je doprinos ilustraciji primene Geometer's Sketchpad (GPS) on Jordanian računara u procesu aktivnog učenja definicija operacija Students' Understanding Some Geometrical kompleksnih brojeva metodom otkrivanja i ukazuje na to Concepts,Yarmouk University, May 4th, 2005. kako se savremene tehnologije mogu uskladiti sa Sokratovom metodom učenja u cilju unapredjenja [15] Vlada Republike Srbije,Ministrarstvo prosvete i nastavnog procesa. Dakle, pravilnim odabirom softvera nauke, Strategija razvoja obrazovanja u Srbiji može se postići kvalitetnija nastava matematike i do 2020.godine, Nacrt za diskusiju, 2012. ostvarenje željenog ishoda. [16] Miloljub Albijanić, Znanje kao izvor konkurentske prednosti, Univerzitet Singidunum, 8. REFERENCE Fakultet za ekonomiju, finansije i administraciju (FEFA), 2011. [1] V. Mroček,F. Filipović, Pedagogija matematike, istorijske i metodijske studije, Čačanski glas, [17] 17. http://www.scribd.com/doc/98182572/Menon Čačak, 1981.

62 INTELEKTUALNA SVOJINA, AUTORSKA PRAVA I SOFTVER

Mladen Jovanović1, Goran Jovišić2 1Osnovna škola „Desanka Maksimović“, Čokot, Niš, e-mail: [email protected] 2Karlovačka gimnazija, Sremski Karlovci, e-mail: [email protected] Apstrakt - U ovom radu će biti reči o autorskim pravima i 2. INTELEKTUALNO VLASNIŠTVO zaštiti intelektualne svojine kroz postojeće definisane (SVOJINA) mehanizme (bez obzira na to da li se koriste ili ne) zaštite intelektualne svojine i autorskih prava. Jedan segment Intelektualno vlasništvo odnosi se na pravo koje se rada je zakonska regulativa u našoj državi koja definiše ponekad veže uz izraz neke ideje ili uz neku drugu autorska prava i daje mehanizme zaštite autorskih prava i nematerijalnu stvar. To pravo omogućuje nosiocu prava intelektualne svojine. Poseban osvrt je na obuci ekskluzivni nadzor nad korišćenjem intelektualnog nastavnika i učenika u zaštiti intelektualne svojine, vlasništva. Sam pojam intelektualnog vlasništva autorska prava i kršenja autorskih prava u oblasti predstavlja ideju da je intelektualno vlasništvo zapravo obrazovanja. produkt uma, intelekta. Prava nad takvim proizvodom Ključne reči:. Intelektualna svojina, autorska prava, uživaju odgovarajuću zaštitu kod sudova kao da je reč o slobodan softver, softverska licenca, zakonska regulativa konkretnom, materijalnom vlasništvu nad stvarima. Najpoznatiji oblici intelektualnog vlasništva uključuju 1. UVOD patente, autorska prava, žigove. Patenti, žigovi i industrijski dizajn često se u teoriji odvajaju u poseban „Jedan od najvećih problema sa kojima se svet skup prava intelektualnog vlasništva poznatu kao suočava jeste pronalaženje puta i načina da se zaštiti industrijsko vlasništvo. Autorsko pravo pokriva literarna i intelektualna svojina. Što se više razvijamo to umetnička dela poput slika, muzike, filmova, nam se ova potreba snažnije nameće. Trebalo bi arhitekturalnog dizajna. Autorsko pravo pokriva i prava da postavimo za svoj konačni cilj: da dođemo do umetnika, izvođača, muzičkih producenata itd. Prava propisa o zaštiti intelektualne svojine koji bi bili bar toliko intelektualnog vlasništva u većini država su zaštićena. Ali precizni koliko je to slučaj kod svojine na telesnim stvarima.“ postoje oblasti u kojima nosioci prava mogu ekskluzivno ekonomski koristiti prava samo određeno vreme. Ovakav Nikola Tesla njujorški časopisu „San“ 18. maj gotovo monopolistički status nosioca prava intelektualnog 1904. vlasništva opravdan je ulogom koju razvoj i pronalazak novih tehnologija i znanja imaju u društvu, i smatra Iz samog citata se može zaključiti koliko dugo postoji opravdanom nagradom za trud pronalazača. Još od pojave problem vezan za intelektualnu svojinu i autorska prava. prvih štamparija postajala je mogućnost narušavanja Zanimljivo je da ovaj problem često bio deo političke intelektualne svojine i autorskih prava. Rana istorija kampanje mnogih političkih stranaka širom sveta, što patenata vraća nas u Englesku i Veneciju u 15. vek, dok govori o ozbijnosti problema. Nažalost još uvek ne je autorsko pravo nad knjigama i pisanim, odnosno postoje ili se ne koriste definisani mehanizmi zaštite štampanim sadržajem zaživelo uporedo sa širenjem intelektualne svojine i autorskih prava. štamparija.

Pojam intelektualne svojine ili intelektualnog vlasništva U Engleskoj je 1962. donešen i prvi zakon, “Licencing postaje jedan od nejčešće korišćenih pojmova koji možete Act” kojim je utvrđen registar objavljenih knjiga i koji je svakoga dana čuti na televiziji, radiju, na radnom mestu, od izdavača tražio da dostave svoje primerke centralnoj ili pročitati na Internetu mnoštvo članaka na tu temu. arhivi. Prvi moderni međunarodni propis koji se bavio Posebno mesto u sastavu svetske zaštite intelektualnog pitanjima intelektualnog vlasništva je Bernska konvencija vlasništva ima Svetska organizacija za intelektualno iz 1886. koja je postavila temelj današnjoj zaštiti vlasništvo - World Intellectual Property Organization intelektualnog vlasništva. Danas je jako zanimljiv stav (WIPO). WIPO je jedna od specijaliziranih agencija Svetske organizacije za intelektualno vlasništvo koja u Ujedinjenih Nacija, a među njenim prioritetima jeste jednoj od svojih konvencija kaže da naučna otkrića i promocija kreativne intelektualne aktivnosti i transfer izumi nisu isto. Naučno otkriće se definiše kao otkriće ili tehnologije vezane uz intelektualno vlasništvo prema prepoznavanje fenomena, svojstava ili zakona zemljama u razvoju radi ubrzanja ekonomskog, materijalnog svemira koja dotad nisu bila propisana i društvenog te kulturnog razvoja. Svakoga dana možemo verifikovana. Izumi, inovacije su nova rešenja za čuti o plagijatima i narušavanju autorskih prava i specijalne tehničke probleme. intelektualne svojine. Autorsko pravo je jedan od oblika intelektualne svojine ili intelektualnog vlasništva. 3. ZAŠTITA INTELEKTUALNOG VLASNIŠTVA

Zaštita intelektualne svojine takođe podstiče proizvodnju i širenje znanja i širokog asortimana kvalitetnih

63 proizvoda i usluga. Prava na intelektualnu svojinu nastavnika u Srbiji. stvaraju dodatnu vrednost za potrošače i mogu da budu garancija za poreklo i kvalitet. Predmet zaštite prava Preporuka je da se pre edukacije nastavnika i učenika intelektualnog vlasništva ili svojine su nematerijalna posetiti sledeći sajtovi: dobra, duhovne tvorevine, koje su rezultati kreativnosti i http://sr.wikipedi a.org/wiki/Autorsko_pravo intelektualnog rada, te prava stvaralaca (inovatora – pronalazača i autora). Vlasnik prava intelektualne svojine http://www.zis.gov.rs/pocetna.1.html ima pravo da spreči svako neovlašćeno korišćenje. Treba napomenuti, da intelektualna svojina predstavlja imovinu, http://www.paragraf.rs/propisi/zakon_o_autorskom_i_sro i da se kao takva može kupovati, prodavati, licencirati, dnim_pravima.html razmenjivati. Ekskluzivna prava vezana uz intelektualno vlasništvo u pravilu se dele u dve kategorije, ona koja Na početku bi valjalo napomenuti šta je dozvoljeno nama omogućuju ekskluzivno pravo na umnožavanje u okviru nastave da realizujemo bez kršenja ili plaćanja (reprodukciju) zaštićenog dela (npr. autorsko pravo), te autorskih prava. ona koja dopuštaju sprečavanje drugih u korištenju određenog zaštićenog dela (npr. patenti ili žigovi). [1] Citat iz Zakona o autorskim i srodnim pravima Postoje i još specijalizovani tzv. sui-generis ekskluzivna Član 44 prava, poput dizajna elektornskih sklopova i prava vezanih uz informacije iz baza podataka. Prava koje Dozvoljeno je bez dozvole autora i bez plaćanja autorske nosilac intelektualnog vlasništva ima različita su s naknade za nekomercijalne svrhe nastave: obzirom na objekt intelektualnog vlasništva, dužinu trajanja prava vezanih za konkretan objekat kao i 1) javno izvođenje ili predstavljanje objavljenih dela u ograničenja tih prava. Najčešći oblik zaštite koji svetska obliku neposrednog poučavanja na nastavi; organizacija zaštite intelektualnog vlasništva pruža jeste zaštita od neovlaštenog umnožavanja. Ponekad zaštite idu 2) javno izvođenje ili predstavljanje objavljenih dela na i dalje, pružajući pravo vlasniku intelektualne svojine i da školskim priredbama, pod uslovom da interpretatori ne spreči neovlaštene osobe od drugih radnji koje bi mogle prime naknadu za svoje izvođenje i da se ne naplaćuju ugroziti njegova prava. Ipak, većina ekskluzivnih prava ulaznice; su u svojoj biti dozvola nosiocu prava da tuži onoga ko to 3) javno saopštavanje emitovanih školskih emisija putem pravo ugrožava i zloupotrebljava. Učinak ove zaštite jest tehničkih uređaja unutar obrazovne ustanove. da će potencijalni korisnici objekta zaštite zapravo od nosioca prava tražiti dozvolu za korišćenje. Davanje te Član 45 dozvole, mnogo puta uz naplatu, često se naziva licenciranjem. Dozvoljeno je bez dozvole autora i bez plaćanja autorske naknade umnožavanje dela od strane javnih biblioteka, 4. ZAKONSKA REGULATIVA obrazovnih ustanova, muzeja i arhiva, samo za sopstvene arhivske potrebe, ako se delo umnožava iz sopstvenog primerka i ako takvim umnožavanjem ove institucije Govoriti o softveru i softverskim licencama a ne nemaju nameru da ostvare neposrednu ili posrednu spomenuti autorska prava je nemoguće. O pojmu imovinsku korist. autorskih prava postoji mnoštvo literature na Internetu i zato ćemo se i mi osloniti na izvore sa Interneta kako Pošto pričamo o kompjuterskim programima a tema pukim prepisivanjem ovih stranica ne bi prekršili nečija konferencije su računarski programa treba istaći one prava. članove zakona o autorskim i srodnim pravima koji govore o ovome. Osim autorskih prava koje sa sobom nosi softver, koji je tema ovog rada, u svakodnevnom životu se susrećemo sa Član 47 primerima kršenja (svesni a najčešće nesvesno) istih. Ne samo kad mi kršimo tuđa autorska prava već i mi Ako je autorsko delo računarski program, dozvoljeno je možemo biti na meti osoba koje mogu da ugroze naša licu koje je na zakonit način pribavilo primerak autorska prava i privatnost. Preporuka je da se i učenci i računarskog programa da, radi sopstvenog uobičajenog nastavnici edukuju tj. upoznaju sa zakonskim propisima namenskog korišćenja programa, bez dozvole autora i bez koji su regulisali ovu oblast u našoj državi u u drugim plaćanja autorske naknade: državama. Osim edukacije neophodno je permanentno raditi na primeni tj. sprečiti kršenje zakona u ovoj oblasti 1) smešta program u memoriju računara i pušta program u u onoj meri i nadležnostima nas nastavnika. U ovom delu rad; preporučujemo nastavnicima da upoznaju svoje učenike 2) otklanja greške u programu, kao i da vrši druge sa zakonom tj. delovima Zakona oa autorskim i srodnim neophodne izmene u njemu koje su u skladu sa njegovom pravima koji je usvojila Skupština R. Srbije 2009. godine svrhom, ako ugovorom nije drukčije određeno; a izmenila isti 2011. godine. Delovi ovog zakona koji se odnose na autorska prava i nastavu i kompjuterske 3) načini jedan rezervni primerak programa na trajnom programe trebalo bi da budu obavezno štivo svakog telesnom nosaču;

64 4) izvrši dekompilaciju programa isključivo radi Pored slučajeva predviđenih odredbom člana 204. ovog pribavljanja neophodnih podataka za postizanje zakona, povredu prava predstavlja i: interoperabilnosti tog programa sa drugim, nezavisno stvorenim programom ili određenom računarskom 1) iskorišćavanje bilo kog predmeta zaštite uz upotrebu opremom, pod uslovom da taj podatak nije bio na drugi neovlašćeno umnoženih primeraka tog predmeta zaštite, način dostupan i da je dekompilacija ograničena samo na odnosno na osnovu neovlašćene emisije; onaj deo programa koji je neophodan za postizanje 2) držanje u komercijalne svrhe primeraka autorskog dela interoperabilnosti. ili predmeta srodnog prava, ako držalac zna ili ima osnova Podatak dobijen radnjom iz stava 1. tačka 4. ovog člana da zna da je reč o neovlašćeno proizvedenom primerku; ne sme se saopštavati drugima ili koristiti za druge svrhe, 3) proizvodnja, uvoz, stavljanje u promet, prodaja, posebno za stvaranje ili plasman drugog računarskog davanje u zakup, reklamiranje u cilju prodaje ili davanja u programa kojim bi se povredilo autorsko pravo na prvom. zakup ili držanje u komercijalne svrhe uređaja, proizvoda, Radnju iz stava 1. tačka 4. ovog člana može izvršiti sastavnih delova, računarskih programa, koji su neposredno lice koje je na zakonit način pribavilo prevashodno konstruisani, proizvedeni ili prilagođeni da primerak računarskog programa ili drugo stručno lice koje omoguće ili olakšaju zaobilaženje bilo koje efikasne radi po njegovom nalogu.’’ tehnološke mere, i koji nemaju drugu značajniju svrhu osim navedene... Kraj citata. Kraj citata. Pored navedenih članova postoje još i sledeći članovi zakona koji govore o računarskim programima: U osnovnim i srednjim školama na teritoriji naše države gotovo da ne postoje nastavne jedinice koje se bave Citat zaštitom autorski prava. U celokupnom procesu školovanja učenika ova oblast se spiminje jedino u prvom [2] Član 95 razredu gimnazijskog obrazovanja i nigde više.

Ugovorom o narudžbini autorskog dela autor se U prethodnom tekstu smo napomenuli delove zakona o obavezuje da za naručioca izradi autorsko delo i preda mu autorskim i srednim pravima. Mišljenja smo da u svim primerak istog. školama treba održati odvojena predavanja kako za nastavnike tako i za učenike na kojima ćemo ih upoznati Naručilac ima pravo da objavi delo i da stavi u promet sa pojmom autorskih prava i licencnog softvera. primerak dela koji mu je autor predao, a autor zadržava ostala autorska prava, ako ugovorom o narudžbini nije U anketi u kojoj je učestvovalo 150 nastavnika iz četiri drukčije određeno. škole u Novom Sadu i Nišu bilo je velikog otpora i negodovanja prilikom pitanja da nam ilustruju na koji Ako je na osnovu ugovora o narudžbini autorskog dela način su upoznati sa softverskom licencom, da li iamju izrađen računarski program, naručilac stiče sva prava nekavu dokumentaciju, saglasnost ili ugovor rekli su nam iskorišćavanja računarskog programa, ako ugovorom nije da oni to uglavnom rade na sledeći način. Pri instalaciji drukčije određeno. bilo kog programa kod stavke gde se postavlja pitanje Član 98 pristajanja na ponuđene uslove kao:

Ako je autor stvorio delo tokom trajanja radnog odnosa I accept the agreement izvršavajući svoje radne obaveze, poslodavac je ovlašćen I do not accept the agreement da to delo objavi i nosilac je isključivih imovinskih prava na njegovo iskorišćavanje u okviru svoje privredne Niko od od njih nije pročitao koji su to uslovi. Normalno delatnosti u roku od pet godina od završetka dela, ako ako hoće da nastave instalaciju potvrdiće taster kojim opštim aktom ili ugovorom o radu nije drukčije određeno. nastavljaju instalaciju a da nisu svesni da su možda time Autor ima pravo na posebnu naknadu zavisno od efekata prekršili zakon ako je program licenciran (slabo poznaju iskorišćavanja dela. engleski jezik ili ih i ne interesuje šta tamo piše).

Autor dela stvorenog u radnom odnosu zadržava na tom Zakon o autorskom i srodnim pravima Sl. glasnik RS u delu sva autorska prava osim prava iz stava 1. ovog člana. članu 215-217 jasno govori šta se kažnjava i kolike su kazne. Posle isteka roka iz stava 1. ovog člana isključiva imovinska prava na delu stiče autor. Možemo izvesti zaključak da nastavnicima kojima je jezik pravnika kojima su pisani zakoni treba ovu materiji Ako je autorsko delo računarski program trajni nosilac pojasniti malo detaljnije u delu koji se odnosi na svih isključivih imovinskih prava na delu je poslodavac, legislativu, takođe, upoznati ih sa kaznenim odredbama ako ugovorom nije drukčije određeno. zakona. Član 208 Rad sa učenicima je još specifičniji jer period

65 adolescencije i kršenje autorskih i srodnih prava za njih autorstvo autora softvera nego krše odredbe predstavlja još jedan u nizu načina ‘’dokazivanja’’ u licenci o pravima distribucije softvera. Dakle, iz društvu, bunt, odraz socijalnog stanja, društvene svesti i tog kršenja licenci se vidi potreba za slobodom sl. Mnogi učenici su članovi raznih hakerskih grupa, upotrebe softvera. softverskih zajednica, foruma i drugih virtualnih mesta okupljanja u kojima cilj ne opravdava sredstvo (dolazak  primećena je obrnuta korelacija između jačine do najnovih kompjuterskih igara i softvera na ilegalan i industrije softvera i stepena piraterije, kao i da se brz način). U radu sa učenicima posebno naglasiti sa smanjenjem piraterije povećava korišćenje kaznene mere zakona. Iz iskustva znamo da su razni video tzv. slobodnog softvera. snimci, fotografije, grupe, pozivi na događaje i sl. koje učenici ili postavljaju ili učestvuju u njima na raznim socijalnim mrežama upravo sprečeni tako što su im je Iz svega navedenog proizilazi društvena potreba za predočene kaznene mere. zaštitom autorskih prava i softverskih licenci. Jedan od argumenta za zaštitu intelektualnog vlasništva je da ta Treća preporuka je rad sa roditeljima. Roditelji su zaštita donosi sigurnost u radu i podstiče na kreativnost, upoznati sa nelegalnim radnjama svoje dece tek u jer će nosioci autorskih prava biti sigurni da niko neće situacijama kada je šteta već napravljena tj. kada ih kopirati njihova dela ili proizvode. Time se doprinosi pozove neko iz MUP ili škole i pokaže šta su njihova kvalitenijim društvenim proizvodima, manje skupim a deca uradila. istovremeno se povećama umetnička i kulturna raznolikost. Pravo intelektualnog vlasništva, dalje, daje 5. RAZLOZI ZA ZAŠTITU ljudima pravo da „ubiru plodove“ svog kreativnog rada, INTELEKTUALNOG VLASNIŠTVA jer im daje kontrolu da sami odluče da li će dati pravo na korišćenje njihovih dela drugim ljudima, ili će to pravo Prava intelektualne svojine nastoje da unaprede tehničku zadržati za sebe. Takođe, zaštita ovog prava pruža genijalnost i kulturnu kreativnost priznavajući prava kreativnim pojedincima kako ekonomsku naknadu za privatne svojine. Ali ne postoji jasna opšta saglasnost da li svoja dela, tako i moralnu u smislu prepoznatljivosti i zapravo intelektualnog vlasništva ostvaruje te ciljeve i priznanja za njihov rad. Ukoliko je neki pronalazak ili koliko njegova zaštita treba da bude snažna u nekoj autorsko delo ili neka druga duhovna tvorevina zaštićena situaciji,te su česta neslaganja između nacionalnih i pravom, u ovom slučaju patentom ili autorskim pravom, internacionalnih vladinih organizacija u vezi sa pitanjem onda se teinformacije mogu otkriti i podeliti široj javnosti, kako prava intelektualne svojine u određenoj situaciji bez straha od neovlašćenog kopiranja. Poznato je da se pomažu društvu, ili mu pak, štete. Često na obe ove intelektualna svojina može prodavati, kupovati, suprostavljene strane argumenti su više baziranina iznajmljivati ili razmenjivati. Jaka zaštita intelektalnog ekonomskim i političkim uverenjima ili na filozofiji, nego vlasništva daje mogućnost organizacijama da prenesu na dokazima. Istina je sigurno negde između – vlasništvo nad intelektualnom svojinom drugim intelektualnu svojinu ili intelektualno vlasništvo stvaraju organizacijama, pod uslovima koji su ugovorom pobednici ili gubitnici, i u skladu sa tim ona unekim definisani. Zaštita intelektalnog vlasništva omogućava situacijama može doprineti određenu korisnost za društvo, transfer istog bez straha da će ono biti ukradeno i a u nekim ne. Međutim,oko jedne stvari obe strane se zloupotrebljavano. Naravno, postoje i argumenti koji se mogu složiti, a to je da intelektualna svojina ili protive jakoj zaštiti intelektalnog vlasništva, a jedan od intelektualno vlasništvo doprinosi razvoju društva, bilo na njih se odnosni na cenu proizvoda koji proističe iz bolje ili na gore. intelektualog vlasništva nad tim proizvodom koja može biti enormno velika, ukoliko je postoji veoma jaka zaštita Posledice korišćenja piratskog softvera, kršenja intelektualnog vlasništva. Međutim, danas je izgleda softverskih licenci i nepoštovanje autorskih prava uopšte, najinteresantnije pitanje u pogledu intelektualno po jedno društvo su mnogobrojne: vlasništva u svetu informaciono komunikacionih tehnologija i računarskih softvera.  mogućnost licenciranja softvera otvara priliku za razvoj novog softvera 6. SLOBODAN SOFTVER I  nepoštovanje međunarodnih ugovora što INTELEKTUALNA SVOJINA neizbežno vodi narušavanju ugleda zemlje i lošem imidžu Poslednjih nekoliko godina na području zaštite intelektualnog vlasništva najveći je trag ostavio brz razvoj gubitak novca  IT industrije. Još sedamdesetih godina prošloga veka  poznata je teza da upravo zaštita autorskih prava vođene su prve javne debate o pravnoj prirodi zaštite koja u njihovom najopštijem smislu podstiče ljudsku treba biti pružena računarskim softverima. Na kreativnost raspolaganju su bile mogućnosti korištenja autorsko-pravne zaštite, zatim odredbe patentnog prava  korisnici koji koriste softver suprotno kao i mogućnost uspostavljanja specijalnog sui generis restrikcijama komercijalnih licenci ne negiraju sistema zaštite. Na kraju je prevagnula okolnost da je

66 softver u biti pisani (kucani) sadržaj, poput literarnih dela, programa, slobodom pristupa i korišćenjem obrazovnih i nezavisno o njegovoj specifičnoj nameni predviđena je sadržaja, metodologijom, naučno-istraživačkim autorsko-pravna zaštita. Odluka o tome donesena je na projektima, upotrebom administrativnih funkcija u pre zajedničkom sastanku ekspertnih organizacija WIPOa i svega, obrazovne ali i za druge potrebe. Slobodan UNESCO-a 1985., a ubrzo je usledilo donošenje Zakona softver svojim karakteristikama omogućava realizaciju u zemljama članicama tih organizacija. fleksibilnih i dinamičnih metodologija realizacije obrazovanja i zadovoljavanja kriterijuma taksonomija Danas se postavlja pitanje korišćenja računarskih nivoa znanja. Sloboda uvida u izvorni kod softvera, softvera, njihovih licenci i autorskih prava i zaštita prilagođavanja sopstvenim potrebama, individualizacija intelektualnog vlasništva proizvođača softvera. Sigurno je interfejsa i sloboda primene omogućavaju postizanje da je korišćenje licenciranog softvera ispravna stvar, ali akademskih rezultata ne samo u informatici nego i u ponekada je i ekonomska cena takvog softvera, pogotovo primeni softvera u drugim oblastima obrazovanja. za kućne varijante jako skupa, mada su česti slučajevi Pamćenje, razumevanje, analiza, primena, evaluacija i korišćenja licenciranog i softvera koji se posle izvesnog drugi nivoi znanja se mogu postizati zahvaljujući pravu perioda plaća (shareware) bez odobrenja vlasnika toga korisnika da menja, proučava i primenjuje softver prema softvera, čime se sigurno krše autorska prava i prava svojim potrebama. intelektualnog vlasništva. Bez obzira da li se nastavni plan, ocenjivanje ili realizacija programa odvija prema Blumovoj taksonomiji Jedno od mogućih rešenja je korišćenje softvera znanja, taksonomiji koju je predstavila Lorin Anderson ili otvorenog koda ili opensource softvera. Još ranije, nastavnici samostalno kombinuju kriterijume znanja u sredinom osamdesetih, u svom proklamatskom tekstu o pojedinim delovima realizacije nastave slobodan softver GNU/Open Source to je slobodan softver, a ne open može da se uspešno upotrebljava u realizaciji nastave u source pokret pokretu (i naravno licenci) osnivač i jedan skladu sa planiranim ciljevima i ishodima, bez obzira o od najglasnijih zagovarača Open Source pokreta Richard kom nivou usvajanja znanja se radi. M. Stallman pokrenuo je inicijativu “slobodnog softvera”, Na raznim univerzitetima, naučno-istraživačkim odnosno takvog licenciranja u kojem se autori softvera institucijama i individualnim i timskim radom programera odriču svojih materijalnih prava na softver. Stallman razvijene su aplikacije iz oblasti hemije, biologije, smatra da komercijalni softver zapravo usporava matematike, fizike, geografije, geodezije, astronomije, napredak društva kroz visoke cene korištenja. Softver biohemije, bioinformatike, medicine, mašinstva, izdan pod GNUGPL licencom slobodan je, bez ikakve elektronike, elektrotehnike, informatike, arhitekture, naknade, za korišćenje i distribuciju. Operativni sistem telekomunikacije, metalurgije, upotrebe veštačke Linux i velik broj programa za taj sistem izdani su i izdaju inteligencije, ekonomije, grafičke, audio i video aplikacije se pod GNU/Open Source licencom. Često su ga napadali i brojne druge. jaki korporativni krugovi koji po definiciji zastupaju beskompromisnu kapitalizaciju intelektualnog vlasništva, ali Stallmanov pokret danas je jedan od bitnih činilaca u 7. ZAKLJUČAK pogledu zaštite intelektualnog vlaništva. Zanimljivo je da je gospodin Stallman došao u sukob i raspravu sa mnogim Korišćenjem slobodnog softvera u obrazovnm svetkim organizacijama koje se bave tematikom institucijama za potrebe obrazovnog rada, intelektualnog vlasništva i autorskih prava i da smatra da administrativnih poslova, za naučno-istraživački rad i za je „intelektualno vlasništvo pojam koji treba zaboraviti i radio-informacijske infrastrukture obrazovne institucije, ne koristiti, a da zaštićena prava treba nazvati pravim može u mnogome olakšati rad same institucije, ali pre imenom: autorska prava ili patenti ili kako već“. svega ne utiče na narušavanje autorskih prava, kršenja licencnih sporazuma i mnogo šireg pojma intelektualnog Ne možemo govoriti o autorskim pravima a da ne vlasništva ili intelektualne svojine. Sigurno je da će u pomenemo neprofitnu organizaciju Creative Commons budućnosti korišćenje slobodnog softvera dovesti i ustanovila je CC javne kreativne licence. Cilj ovih licenci permanentnog usavršavanja zaposlenih u obrazovnim je da se omogući lakša razmena znanja u oblastima institucijama, pre svega u paleti softvera koje mogu obrazovanja, naučnih istraživanja i za druge pretežno koristiti za rad, pri čemu se neće kod radnika u nekomercijalne potrebe. CC licence omogućuju autorima obrazovanju ispoljavati strah od narušavanja autorskih originalnih dela da određena prava po osnovu autorstva prava. Naravno da je potrebno organizovati što više zadrže, a neka druga ustupe drugima na korišćenje.Više o seminara, naučnih skupova, tribina i javnih rasprava sa ovim licencama dati su na sledećoj na adresi: tematikom intelektualnog vlasništva, autorskih prava i http://creativecommons.org sobodnog softvera, kao i ohrabriti i pomoći prosvetnim radnicima i učenicima u obrazovanju ali i drugim Šta slobodan softver donosi običnom korisniku računara, službama da krenu sa korišćenjem slobodnog softvera, krajnjem korisniku softvera i obrazovnim radnicima? makar samo kao krajnji korisnici. Računar danas predstavlja jako oruđe za rad. Korišćenjem slobodnih softvera za, recimo, izradu edukativni sadržaja, čovek postaje vlasnik autorskih prava koje je načinio koristeći znanja stečena iz oblasti primene IKT-a i raznih softverskih alat. Obrazovni rad je određen sadržajem

67 8. REFERENCE [6] Tihomir Katulić, Softverski patenti i slobodni softver – Razgovor s Richardom M. Stallmanom, [1] Biljana Stošić, Jadranka Vasilić, Milan Pikić, Edupoint, br.:43, Zagreb, Hrvatska Strategija intelektualne svojine i patenti kao [7] http://bs.wikipedia.org/wiki/Slobodni_softver faktor konkurentnosti, FON, Beograd [8] Dimitrije Milić, Komentar zakona o autorskim i [2] Karolina Kalić, srodnim pravima sa praksom i međ. http://www.karolina.in.rs/slobodan-softver/slobo konvencijama i ugovorima, knjiga, izdavač NNK dan-softver internacional, Podgorica [3] http://www.gnu.org/philosophy/free-sw.bs.html [9] https://libre.lugons.org/ [4] [10] Igor Gliha, Intelektualno vlasništvo, Zagreb, http://slobodansoftverzaskole.org/slobodan-softv Hrvatska, 2002 er.html [11] http://www.paragraf.rs/propisi/zakon_o_autorsko [5] Tihomir Katulić, Intelektualno vlasništvo danas, m_i_srodnim_pravima.html CARNet Zagreb, Hrvatska, 2006,

68 PRIMENA SLOBODNOG SOFTVERA - MOTIVACIJA I PRIMENLJIVOST ZNANJA UČENIKA KAO REZULTAT PRIMENE SLOBODNOG SOFTVERA U SREDNJOJ STRUČNOJ ŠKOLI

Dragana Ranković Hemijsko-prehrambena tehnološka škola

Apstrakt - Savremeni pristup učenju podrazumeva posebno su motivisani učestalim prigovorima stručnjaka korišćenje modernih informacionih tehnologija za iz različitih oblasti društva, da škola nije prilagođena usvajanje i operacionalizaciju znanja. Iznet je jedan potrebama i zahtevima čoveka koji je u savremenim primer korišćenja slobodnog softvera, koji učenicima uslovima primoran da brže uči, menja se i razvija. Naime, hemijske struke, omogućava usvajanje znanja i njegovu svedoci smo neslućene hiperprodukcije novih stručnih i operacionalizaciju. Korišćenjem slobodnog softvera za naučnih informacija, s kojima škola gubi utakmicu u prikazivanje šema, učenici su motivisani tokom školske nemoći da ih pravovremeno implementira u vlastite godine i omogućeno je da usvojeno znanje ostane programske sadržaje. Otuda su čini se i sve opravdanije operacionalizovano i sledeće školske godine. primedbe, da škola onakva kakva je danas, više priprema učenika za prošlost, nego za anticipiranu budućnost. Ključne reči: znanje, promene, učenje, obrazovanje, slobodni softver. 3. ALTERNATIVNI NAČINI USVAJANJA ZNANJA IZ TEHNOLOŠKIH PREDMETA 1. UVOD Izlaze iz postojeće situacije, treba tražiti u uspešnijoj Intenzivne promene u ekonomskom, društvenom, motivaciji i većem individualnom angažovanju učenika i organizacionom i tehnološkom pogledu snažno utiču na nastavnika, te primeni celishodnijih nastavnih medija i trajnost, količinu i značaj znanja, učenja i obrazovanja. pristupa. Pod uticajem nezaustavljivog Instrument opstanka i napretka u današnjem društvu jeste naučno-tehnološkog razvoja, ostvarena su revolucionarna znanje, izuzetno specifičan i složen resurs. Na tom putu dostignuća u oblasti informatike i telekomunikacija, čija postoje brojni izazovi. Samo obrazovan pojedinac, su saznanja omogućila proizvodnju kompjuterskih proaktivan, otvoren i spreman za promene, ima konfiguracija i uspešno osmišljavanje softverskih paketa potencijal, da svojim sposobnostima, znanjima, veštinama za primenu u obrazovanju. Danas se ove moderne stvara osnovu boljeg, naprednijeg i kvalitetnijeg života, informaciono-komunikacione tehnologije, između donoseći tako dobit sebi i čitavoj zajednici. ostalog, uspešno koriste i u vaspitno - obrazovne svrhe. Savremeno konstruisane i dizajnirane kompjuterske Ulaganjem u znanje, povećava se njegova vrednost, ali i jedinice, opremljene multimedijskim obrazovnim vrednost čitavog društva, što vodi ka višem kvalitetu programima, uspešno zamenjuju gotovo sva do sada, života. korišćena nastavna sredstva i pomagala u školskoj praksi.

Nesporno je, da u našim vaspitno-obrazovnim Brojna naučno-pedagoška istraživanja potvrđuju da institucijama, dominira razredno-predmetno-časovni primena kvalitetnog obrazovnog softvera snažno sistem nastave. Ovu tradicionalnu koncepciju, uglavnom doprinosi uspešnijem učenju i individualnom razvoju podržava frontalni oblik nastave. Taj sistem, bez obzira na učenika. Iskustvo rada u srednjoj stručnoj školi, evidentne slabosti, uspešno se odupire brojnim zahtevima nastavnika koji je po obrazovanju diplomirani inženjer da se zameni efikasnijim i celishodnijim. Ovaj rad daje tehnologije i nastavnik tehnološke grupe predmeta, koji u skroman doprinos popularizaciji znanja i načina učenja u velikoj meri uključuju savladavanje nastavnih celina kroz procesu obrazovanja, u vremenu u kojem živimo, korišćenje tehnoloških šema, primena slobodnog softvera, predlažući mogući način da se znanje stečeno tokom nametnula se kao potreba u produbljivanju i klasičnog izvođenja nastave, operacionalizuje i produbi i operacionalizaciji stečenih znanja. Za evaluaciju rada sa da postane primenljivo u praksi. primenom ovih savremenih metoda sprovedeno je istraživanje na dva odeljenja istog obrazovnog profila i to 2. SADAŠNJE STANJE U NAČINU obrazovnog profila Hemijsko tehnološki tehničar. Oba USVAJANJA ZNANJA U SREDNJIM odeljenja imala su po 24 učenika. STRUČNIM ŠKOLAMA U prvom odeljenju nastavno gradivo izlagano je klasičnim frontalnim oblikom rada koji podrazumeva Svesni ozbiljnih nedostataka istovremeni rad sa svim učenicima u odeljenju pod istim razredno-predmetno-časovnog sistema nastave i uslovima, ne uvažavajući sklonosti i posebnosti svakog bezuspešnih napora da se on zameni boljim, nastavnicima učesnika u procesu prenosa znanja. U najvećoj meri je preostalo da stalno tragaju za njegovim primenjivana je monološka metoda, koja karakteriše poboljšavanjem, inoviranjima i prilagođavanjima novim usmeno izlaganje nastavnika korišćenjem klasičnih zahtevima škole, nastave i njihovih učenika. Ti napori prezentacija, objašnjavanjem tehnoloških postupaka na

69 već pripremljenim, nacrtanim tehnološkim šemama, na zadatka, učenici nalaze sliku odgovarajućih uređaja kojima su prikazane sve faze tehnološkog postupka sa potrebnih za fazu u postupku i crtaju šeme u Dai svim materijalnim strujama koje ulaze i izlaze u uređaje. dijagramu. Ali, umesto bloka koji predstavlja uređaj, Na ovaj način, nastavnik gradivo izlaže sistematično, učenici postavljaju sliku uređaja u tehnološku shemu pregledno, logički povezano i za relativno kratko vreme. (slika1b). Primer rada jedne grupe učenika u proizvodnji Sa druge strane, aktivnost učenika obuhvata slušanje i sumporne kiseline – prva faza postupka, data je na slici 1. beleženje novih informacija, što podrazumeva i precrtavanje gotovih, već pripremljenih šema.

U drugom odeljenju tokom školske godine koristi se slobodni softver Dia. Svojim karakteristikama softver Dia omogućio je realizaciju fleksibilnih i dinamičnih metodologija realizacije obrazovnog procesa i zadovoljavanje kriterijuma Blumove taksonomije nivoa znanja. Naime, učenici uz minimalna uputstva umeju da izaberu informacije kako bi rešili problem. Upoređivanjem sličnosti i razlika među pojmovima stvara se sposobnost učenika da razvija pojmove u strukturi i na kraju da stvori takav odnos prema informacijama, da može sam uz sopstvene argumente da predloži svoje rešenje.

4. PRIMER ZADATKA Slika 1a. Prikaz dela tehnološke sheme proizvodnji sumporne kiseline – prva faza postupka u kojoj su uređaji Učenici kod kojih je primenjen nov metod podeljeni su u prikazani blok shemom radne grupe. U okviru radnih grupa dele se zadaci u kojima treba ponoviti: osnove iz hemijskih procesa i Na sledećem času učenici iznose tehnološke šeme, određene tehnološke operacije. Na blogu nastavnika, nacrtane kod kuće i formira se zajednička tehnološka svaka grupa može da nađe preporučenu literaturu koju šema dobijanja tog proizvoda, u ovom primeru sumporne može da koristi. Na sledećem času, nastavnik izlaže kiseline. ukratko tehnološki postupak, navodeći faze tog postupka Motivisanost za rad u pojedinim odeljenjima tokom a svaka grupa iznosi hemijske procese i tehnološke školske godine bitno se razlikovala u odeljenjima. U operacije, koji omogućavaju hemijski proces sa prvom odeljenju od 24 učenika, samo 4 učenika bilo je uslovima, koji treba da prate odgovarajuću fazu. Sledi kontinuirano aktivno tokom školske godine, dok je čak nastavak rada kod kuće, koji obuhvata samostalni i 11 učenika bilo nemotivisano tokom cele školske godine i saradnički rad u Dai dijagramu, sa ciljem da grupa tek u poslednjem tromesečju školske godine, savladalo je predstavi faze sa materijalnim strujama koje ulaze i izlaze gradivo. Veliki broj učenika, njih 9 je povremeno učilo u odgovarajući uređaj. Učenici u ovom delu zadatka ali bez posebne motivisanosti za rad. U odeljenju, u kome posebno uočavaju i naglašavaju koja je materijalna struja je primenjeno samostalno crtanje tehnoloških šema u Dia bitna za sledeću fazu procesa i obeležavaju je zadatom dijagramu, zainteresovanost učenika je bila potpuno bojom, a koja materijalna struja izlazi iz procesa kao drugačija. Sve vreme je bilo motivisano 14 učenika, sporedni produkt (slika1a). U sledećoj fazi izrade

Slika 1b Prikaz dela tehnološke sheme proizvodnji sumporne kiseline – prva faza postupka u kojoj su blokovi zamenjeni uređajima

70

Slika 2. Motivisanost učenika u odeljenju u kome je primenjen klasičan pristup usvajanju grdiva tehnoloških predmeta, gradivo je izlagano uz već nacrtane tehnološke šeme

Slika 3. Motivisanost učenika u odeljenju u kome je primenjen alternativni pristup usvajanju gradiva tehnoloških predmeta, gradivo je savladano uz primenu softvera Dia povremeno je radilo 6 učenika a samo 4 učenika je sve odeljenja prikazana je na grafikonu (slike 2 i 3). vreme bilo nemotivisano. Motivisanost učenika u ova dva

Slika 4. Uspeh učenika odeljenja u kome je držana tradicionalna nastava

71

Slika 5. Uspeh učenika odeljenja u kome je primenjen Dia softver Uspeh učenika kao rezultat ovakvog načina rada bio je informacija čuje i vizuelno prikaže efekat pamćenja i drastično različit u ova dva odeljenja, o čemu govore razumevanja je 30-40%, a ukoliko učenik i sam učestvuje priloženi dijagrami, tj. u prvom odeljenju gde je u realizaciji određenih programskih situacija uspešnost je motivisanost bila veoma mala, nedovoljan uspeh iz iznad 70%. Postignuti rezultati samo dokazuju ove tvrdnje tehnologije na kraju drugog polugodišta imalo je 43% stručnjaka, tj. kada se nastavno gradivo iz grupe učenika, a u odeljenju gde je primenom Dia dijagrama tehnoloških predmeta, izlaže frontalno, monološkom motivisanost učenika bila mnogo veća, na kraju drugog metodom učenici gube interesovanje za nova saznanja i polugodišta nedovoljan uspeh iz tehnologije, imalo je prihvataju ih samo kao informacije koje treba memorisati samo 9% učenika. Pregled postignutog uspeha po i samim tim gube interesovanje za dublji stvaralački rad. odeljenjima prikazan je dijagramima (slika 4 i 5). 5. ZAKLJUČAK Na početku ove školske godine, u okviru predmeta Automatska kontrola procesa koji pripada grupi tehnoloških predmeta, sprovedeno je testiranje učenika Prikazan je jedan primer primene savremenih tehnika u ova dva odeljenja. Cilj testiranja bila je provera i poboljšanju operacionalizacije znanja iz tehnoloških primenljivost znanja, koju učenici trebali da ponesu iz predmeta u srednjoj stručnoj školi. Korišćenjem predmeta koje su učili u prethodnom razredu. Dobijeni su slobodnog softvera omogućeno je da se postigne bolja rezultati u kojima su znanja na nivou kritičke i stvaralačke zainteresovanost učenika tokom školske godine, kao i da transformacije, sa mogućnošću primene naučenog u se usvojeno znanje operacionalizuje i omogući se sistem svakodnevnom situacijama, bila mnogo jača strana kod za usvajanje znanja koje može da bude primenjeno u učenika koji su izučavali tehnologije kroz sastavljanje različitim predmetima. tehnoloških šeme uz pomoć Dia softvera u odnosu na učenike kod kojih je gradivo izlagano samo frontalnim 6. REFERENCE oblikom rada uz primenu monološke metode, na klasičan tradicionalan način. Učenici koji su nastavno gradivo iz [1] Miljanović, Nikola, Internet u procesu tehnologije slušali samo usmenim izlaganjem nastavnika, organizovanja nastave i učenja. TIO 2007. pri čemu su pasivno slušali, beležili zapisano i precrtavali gotove tehnološke šeme nisu bili u stanju da odrede [2] Uloga interneta u procesu obrazovanja. TIO važnost informacije u strukturi, niti daju sopstveno 2010. Zbornik radova. rešenje na zadati problem. Naime, među učenicima kod kojih je gradivo izlagano na klasičan način, dominira [3] Sveučilište u Rijeci, Preporuke za izradu znanje na nivou prepoznavanja, imenovanja i obrazovnih materijala za e-učenje, Januar 2009. reprodukcije, ali ne i primenljivosti u drugim oblastima. Sva istraživanja stručnjaka ukazuju da ukoliko se

72 PRIMENA KOGNITIVNIH MAPA UMA, U RADU SA UČENICIMA KOJI ZAHTEVAJU DODATNU PODRŠKU U OBRAZOVANJU, PRIMENOM SLOBODNOG SOFTVERA

Biljana Marić Hemijsko-prehrambena tehnološka školj , Beograd, e-mail: [email protected] Apstrakt - Pravilnikom o bližim upustvima za utvrđivanje 2. INKLUZIJA prava na individualni obrazovni plan, njegovu primenu i vrednovanje definisano je da pravo na individualni Zakon o osnovama sistema obrazovanja i vaspitanja donet obrazovni plan ima učenik koji pokaže potrebu za je u avgustu 2009. godine i time su stvoreni uslovi za dodatnom podrškom u obrazovanju i vaspitanju zbog primenu inkluzivnog obrazovanja i kod nas. teškoća u pristupanju, uključivanju, učestvovanju ili napredovanju u obrazovno-vaspitnom radu. Najvažniji Opšti principi sistema obrazovanja i vaspitanja i prava na problema u takvom obrazovanju predstavlja postizanje obrazovanje: većeg stepena iskorišćenja mentalnih sposobnosti korišćenje tzv. mentalnih mapa, čiji je začetnik Tony • jednakost i dostupnost obrazovanja, Buzan. Ovaj rad razmatra korišćenje učenika koji ima potrebu za dodatnom podrškom u obrazovanju. Jedan od • kvalitet i uravnoteženo obrazovanje i vaspitanje, pristupa u rešavanju ovog problema predstavlja kompjuterski izrađenih mapa uma u radu sa učenicima • puno poštovanje prava deteta - učenika, koji zahtevaju dodatnu podršku u obrazovanju. Cilj rada • jeste da se potpunije sagleda pojam dodatna podrška u obrazovanje i vaspitanje, koje izlazi u susret obrazovanju, ali i da se ponudi predlog kako raditi sa različitim potrebama učenika, navedenim učenicima u redovnoj nastavi, upotrebom • slobodnog softvera u obrazovanju. pristup svim nivoima obrazovanja (deci, učenicima, odraslima, osobama sa smetnjama u Ključne reči: Dodatna podrška u obrazovanju, efikasnost razvoju i invaliditetom). nastavnog procesa, mape uma, kompjutersko mapiranje, slobodan softver. Zakon o osnovama sistema obrazovanja i vaspitanja donosi sa sobom dosta novina, koje se uglavnom odnose na 1. UVOD uključenost marginalizovanih grupa, zabranu diskriminacije itd.

Vreme u kojem živimo odlikuje se velikim promenama u Zakon definiše opšte principe sistema obrazovanja i nauci i tehnici. vaspitanja i prava na obrazovanje, standarde postignuća, individualne obrazovne planove (IOP), dodatnu podršku, Razmišljajući o budućoj ili novoj i savremenoj školi ne upis u redovnu školu (mišljenje Interresorne komisije) i možemo izbeći razmišljanje o značaju i ulogama savremene obrazovne tehnike, tehnologije i informatike u završni ispit. poboljšanju obrazovnog procesa i povećanju efikasnosti i Individualni obrazovni plan se izrađuje za svako dete kome brzine učenja [5]. je potrebna dodatna podrška, naročito ako dete ima teškoća U ovom radu ćemo pokazati kako se kompjuterska izrada u učenju, ili ima smetnje u razvoju, ako živi u socijalno mapa može koristiti u nastavi, kao didaktičko sredstvo za nestimulisanoj sredini. Takođe, izrađuje se i individualni rad sa učenicima koji zahtevaju dodatnu podršku u plan podrške za dete kome je potrebna podrška u obrazovanju, ali ne samo sa njima, već i za rad sa svim obrazovnom sistemu, a razlozi mogu biti različiti. IOP i učenicima prilagođeno njihovim sposobnostima. individualni plan podrške se izrađuje za jedan ili više predmeta u školi. Uloga i funkcionisanje Interresorne Mentalna mapa je sredstvo koje nam pomaže da komisije je da izvrši procenu dodatne obrazovne, kvalitetno organizujemo neko znanje, a njegov prikaz zdravstvene i socijalne podrške učenicima. Dodatna omogućuje nam lakše tumačenje. U svakom slučaju, ovo podrška omogućava sve usluge iz oblasti obrazovanja, sredstvo podstiče na kreativnost i na višestrano, zdravstva i socijalne zaštite, u skladu sa zakonskim sveobuhvatno razmišljanje. Vrlo je jednostavan i dobar propisima. Dodatna podrška podrazumeva: putokaz pri rešavanju raznih problema. Izrada mentalnih mapa pomoću lako dostupnih i veoma moćnih računara sa • udžbenike i nastavna sredstva, širokim spektrom softvera postala je sasvim uobičajen način rada kod studenata, menadžera, učenika i mnogo • asistivne tehnologije, drugih korisnika. Aplikacije za izrade mentalnih mapa povezane su sa drugim softverom, što povećava spektar • izradu IOP-a za jedan ili više predmeta, odgovarajućih mogućnosti za mentalno pismenog korisnika računara. • angažovanje pedagoških asistenata u radu,

73 • angažovanje ličnog (personalnog) asistenta detetu, baze znanja, čije su konture sami osmislili.

• obrazovnu podršku za slučaj da dete zbog bolesti Naučeno gradivo postaje aktivni deo znanja, a ne samo duže izostaje iz škole, hrpa informacija pohranjena u pamćenju koje će se aktivirati samo na nivou površnog prepoznavanja. • stručno osposobljavanje vaspitača, učitelja, Kognitivne mape prirodni su sistem organizacije nastavnika, informacija. One su sredstvo koje integriše sve moždane funkcije: osećaj za reči, slike, brojeve, logiku, ritam, boju i • savetodavni rad sa roditeljima ili starateljima i prostorne odnose. One čoveku omogućava stvarno korišćenje velikog kapaciteta njegovog mozga. Ovde je • nabavku (izradu) nastavnih sredstava za rad sa važno spomenuti da to nije nikakva nova „izmišljotina“. Svi detetom kome je potrebna dodatna obrazovna koristimo te principe na sebi svojstven način, u raznim podrška. situacijama, u većoj ili manjoj meri. Ono što ovde jeste novo je svestan i planski pristup takvom načinu rada u 3. KOGNITIVNE MAPE školama.

Kognitivne mape (mape uma, umne karte) spadaju u 4. KOGNITIVNE MAPE – EFIKASNO veštine organizacije teksta, slika, pojmova, formula, UČENJE Internet strana, datoteka na računaru, i deo su veština samostalnog učenja. Kognitivne mape ili popularno zvane Tajnu nastavnikovog uspeha na planu motivisanja učenika mentalne mape (engl. mind mapping) su tehnike osmišljene ne treba tražiti samo u njegovoj predavačkoj veštini, iako je za lakše organizovanje čitanja, učenja ili rada. Pripadaju i ona bitan element edukacije, nego u modelima socijalne grupi mnemotehnika koje služe zadržavanju materijala koji promocije učenika. Učenici su najviše zainteresovani za bi inače najverovatnije zaboravili. Kognitivne mape su nastavu kada se stvore uslovi da se oni međusobno pogodne za pomoć i učenicima i nastavnicima u dokazuju na programu koji se zajedno prolazi. Mape su samoorganizaciji vremena, kao i pri učenju u organizaciji jedan od, zaista, pametnih načina da se razvije pojedinih delova ili sveukupnog gradiva. Mape uma samostalnost u učenju, a indirektno i uspeh u učenju. direktno utiču na znanje, tj. unapređuju ga na najbolji Organizujući informacije na ovaj način učenici stiču mogući način. Mape kao poseban način organizovanja dragocena iskustva o važnosti specifičnog vizealnog stotina podataka i informacija deo su veština samostalnog predstavljanja gradiva koje žele naučiti. Sem toga, na ovaj učenja. Spadaju u kategoriju veština kojima se organizuje i način učenici postaju svesni svog stila učenja što im donosi elaborira udžbenički tekst, znanje koje je sačuvano na više razumevanja i više uvida u ono čemu služe informacije Internetu, datotekama računara i sl. Nazivaju se još i koje trebaju zapamtiti. Osnovni princip efikasnog pamćenja mapama uma ili kognitivnim mapama. Spominju se danas su informacije u dugoročnom pamćenju koje moraju biti u mnogim knjigama kao put do uspešnijeg učenja. kvalitetno i jasno organizovane i strukturirane, jer inače Tehnika izrade kognitivnih mapa bazira se na naučnim postoji poteškoća u nalaženju željenih sadržaja. Dobro saznanjima o tome kako funkcioniše mozak, kada je reč o organizovano znači: smisleno, logički i hijerarhijski obradi, pohranjivanju i ponovnom otkrivanju informacija. organizovano.

Korišćenjem kognitivnih mapa, kao tehnikom učenja, se na Kognitivne mape su korisne, zbog kvalitetne organizacije najjednostavniji način u mozak unose informacije sa informacija i integracije znanja. mogućnošću da se istima kasnije uspešno služe. Navedene Svaka kognitivna mapa služi kao mreža ili kostur oko kojeg mape na rad ljudskog mozga deluju sasvim prirodno, s se informacije sakuplju i logički struktuiraju na sledeći obzirom da rad ljudskog mozga nije lenearan, da svaki način: pojam i ideja, koja se javlja odvija se u slikama, a svaka slika ima bezbroj veza u pamćenju. Mozak ne pamti • hijerarhijski (nadređeni elementi obuhvataju rečenice i skupove pojmova već ključne reči i slike, a mape podelemente), uma upravo vizuelno prikazuju veze između tih “ključnih” reči i slika, te ih se tako mnogo lakše prisetiti. • vremenski, tj. paralelno (elementi se pojavljuju, deluju, su pod uticajem - istovremeno), Rad na kognitivnim mapama je zasnovan na radijalnom načinu razmišljanja kao sasvim prirodnom načinu • sukcesivno (pojedini elementi slede jedni za drugima) i funkcionisanja ljudskog mozga. • logički (npr. više elemenata istovremeno utiče na treći Uz pomoć kognitivnih mapa svaka nova ideja nadograđuje element, a i međusobno su neki elementi u interaktivnom sve one koje već postoje. Novi pojmovi bivaju zapamćeni u odnosu). asocijativnom sledu slika, reči i značenja koje je nastavnik stvorio praveći jednu takvu mapu. Na ovaj način stvara se Navedene strukture osiguravaju smislenu organizaciju struktura gradiva u obliku šeme, ponekad i prave velike znanja u dugoročnom pamćenju. Smislena organizacija omogućava uvid u međusobne odnose informacija, a time

74 podspešuje kvalitetnu organizaciju pamćenja. Više međusobne odnose i povezanost pojmova. Time se kognitivnih mapa se integracijom lako može smisleno olakšava pamćenje, jer su stvari organizovane logički. Ako spojiti u jednu jedinstvenu mapu, i postoji mogućnost je potrebno, mogu se koristiti brojevi kako bi se povezali stvaranja veza među različitim područjima znanja i podaci po redu – hronološki, po važnosti i/ili po nekom informacija u jednu veliku smislenu celinu. specifičnom poretku.

Izradom kognitivne mape stvara se dvostruki trag Principi i tehnike izrade kognitivnih mapa: pamćenja: verbalni i vizuelni. Time se aktiviraju obe hemisfere mozga što povećava sposobnost pamćenja i 1. isticanje - Isticanje je glavni faktor za poboljšanje kreativnog mišljenja. “Verbalna informacija” su ključne memorije i povećavanje dostupnosti željenih informacija. reči koje se navode u kognitivnoj mapi, a “vizuelna” je Sve tehnike preporučene za isticanje mogu se koristiti i za grafički prikaz kognitivne mape. Navedene mape su asociranje i obratno. Navedene tehnike služe za postizanje posebno korisne kod vrlo apstraktnih pojmova i informacija optimalnog isticanja u napravljenim mapama. jer se za apstraktne pojmove u pravilu stvara samo verbalni 2. centralni lik - Slika u centru predstavlja fokus za mozak trag, pa je manja verovatnoća zadržavanja i pronalaženja i automatski privlači pažnju. Ako se u sredini nalazi reč, tih pojmova. bilo bi poželjno koristite iluziju trodimenzionalnosti kako Izrada kognitivne mape zahteva dublju kognitivnu analizu bi se istakla. informacija, tj. usmerava osobu na razumevanje: 3. slike - Slike su, vredne više od hiljadu reči. Uz to, one su • logičke povezanosti pojedinih kognitivnih elemenata i privlačne i mogu sprečiti dosadu pri učenju. čestica znanja i informacija, 4. boje - Boje stimulišu memoriju i kreativnost, a daju život i atraktivnost slici. • hijerarhijske odnose među elementima. 5. 3d - Trodimenzionalni likovi iskaču i čine stvari 5. OSNOVNI PRINCIPI IZRADE upamtljivijima, a koristite se za glavne delove mape. KOGNITIVNIH MAPA 6. sinestezija - U mapama reči i slike predstavljaju kombinacije čula (vid, sluh, dodir, kinestezija). Tako, Osnovni principi kojih se treba pridržavati pri izradi umesto da se na mapi napiše reč , lakše je ubaciti sliku kognitivnih mapa su sledeći: (u .jpg ili nekom drugom leganom formatu) što višestruko 1. hijerarhija povećava mogućnosti pamćenja.

2. numerički redosled. 7. veličina - Variranjem veličine slova, likova i grana kodira se relativni značaj pojmova u hijerarhiji. Koristeći hijerarhijsku organizaciju, kreira se uvid u 8. razmak - Ravnomerni razmaci povećavaju preglednost i

Slika 1. Prikaz mentalne mape dobijene na klasičan način

75 jasnoću slike, a ostavljajući dovoljno prostora oko pojmova unesemo ključnu reč, odnosno centralni lik, kompjuter osigurava se preglednost mape. automatski crta, boji i smešta centralni lik naše mape uma u sredinu ekrana. Zatim, dodajemo glavne teme i grane, pri Uz navedeno, mapa će ostati otvorena za eventualne čemu kompjuter svaku od glavnih grana identifikuje kao dopune ili izmene koje mogu napraviti nastavnici. ključnu reč. Sve sekundarne grane se automatski Asocijacije pomažu da se produbi razumevanje bilo kojeg raspoređuju i boje istom bojom kao što je boja glavne gradiva ili problema. Povezujući stvari međusobno, mozak grane. Kod kompjuterskog mapiranja, grane i pojedini daje smisao iskustvima. Npr. “Strelice” automatski vode elementi svake grane se mogu premeštati, ponovo bojiti, ljudsko oko da poveže delove a mogu biti jednosmerne, kopirati, pomerati, pa čak se i čitava struktura može dvosmerne, 2D, 3D, različitih veličina, boja i oblika. Boje reorganizovati. stimulišu mozak, jer se određenim bojama može kodirati međusobno povezana područja. To će dovesti do lakše uočljivosti, boljeg pamćenja i povezivanja. Kodovi i 6.2. Organizacija podatka skraćenice pomažu da se brzo uoče pojmovi koji se obrađuju. Kognitivne mape se mogu koristiti u beleškama Jedna od najbitnijih prednosti kompjuterskog mapiranja za označavanje stvari koje se često ponavljaju. Što su uma jeste mogućnost organizovanja i reorganizovanja beleške jasnije, to će lakše biti pamćenje i snalaženje u informacija. Integrisano okruženje za organizaciju njima. Jedna reč na liniji za sebe vežu puno asocijacija. podataka omogućava nam da grupišemo dototeke u Stavljajući samo jednu reč na jednu liniju koja povezuje kataloge, a kataloge u podkataloge. pojmove ostavlja se slobodan prostor za nove ideje i Mogućnost zumiranja na kompjuteru dozvoljava stvaranje preglednost, a pri tome osnovna ideja ili fraza nije mapa uma neizmerne veličine(mega mape uma). Veličina izgubljena. Štampana slova jasnije su oblikovana, pa ih ekrana datog komjutera može ograničiti jedino količinu mozak lakše snima. Pri tome značajna je ušteda pri čitanju informacija koje se istovremeno mogu videti u izabranom i pamćenju. Takođe, štampana slova podstiču na kraće i stepenu prikaza. A ovaj problem bi kod manuelnih mapa jednostavnije izražavanje. Jednaka dužina crta i reči u uma zahtevao ili ponovno crtanje čitave mape uma na povezivanje više grana, pomaže povezivanju misli, a nekom još većem listu hartije ili crtanje nastavka na podebljana središnja linija omogućava isticanje pojedinih posebnim listovima [4]. delova mape. Uokvirivanje pomaže da se poveže više informacija, jer se na takav način odmah imaju dostupne sve informacije sa iste grupe. Jasnim slikama podstiče se 6.3. Kompjutersko mapiranje u nastavi jasnoća misli kreatora i korisnika kognitivne mape, a prikaz papira vodoravno daje više prostora za crtanje Ako uz kompjuter koristimo i video-bim pomoću koga određene mape. možemo projektovati ono što nam se nalazi na radnoj površini kompjutera, čitav razred može učestvovati u izradi 6. KOMPJUTERSKA IZRADA MAPA zajedničke mape uma. Nastavnik će biti taj koji će vršiti unos podataka. Ova procedura razvija zajedničko vlasništvo UMA nad kompjuterskom mapom uma. Ovakvu mapu uma potom možemo odštampati ili kopirati u više boja i podeliti Postoji izuzetno mnogo slobodnih kompjuterkih programa svim učenicima u razredu. Za proveru znanja možemo za realizovanje kognitivnih mapa. Jedan od njih je i namerno izostaviti neke delove (grane) mape uma i tako FreeMind program, koji se koristi za definisanje ideje ili odštampan materijal podeliti učenicima sa zadatkom da oni koncepta. Program kao što je FreeMind može poslužiti za docrtaju i dopišu izostavljene podatke. Na Slici 2. vidimo jako puno stvari, osim što može vizuelno predstaviti ideju, kompjuterski kreiranu mapu uma koja je izrađena u nastavi može se npr. napraviti pregled poslovnog plana, prikazati sa centralnim pojmom Softver, a na Slici 3 je prikazana predavanja određenog nastavnika, pregled najvažnijih mentalna mapa strukture računara. datoteka na hard disku, pregled najčešće korištenih linkova na Internetu, itd. Mogućnosti su velike, skoro neograničene, ali možda ono što je najbitnije, FreeMind ima potencijal da 6.4. Kompjuterski izrađ ene mape uma u navede kreatora ili korisnika kognitivne mape da promeni radu sa uč enicima koji zahtevaju dodatnu način na koji smo do sada obavljali određene stvari na podršku u obrazovanju računaru. Učenici pokazuju znatno veću zaintersovanost za učenje ukoliko nastavnik tokom časa izrađuje mapu uma koristeći 6.1. Kreiranje i editovanje kompjuterske kompjuter, projektor ili grafoskop i markere u boji. Tako se mape uma povećava efikasnost učenja [10].

Kreiranje kompjuterske mape uma je jednostavno. Iz Mogućnosti kompjuterskog mapiranja uma su sledeće: menija na ekranu biramo opciju „New Mindmap”. Posle ovog izbora odmah nam se prikazuje novi ekran na kome 1. Višebojne slike koje mogu biti centralni lik mape uma ili treba da unesemo ključnu reč za novu mapu uma. Čim mogu biti prikačene za bilo koji deo bilo koje grane.

76 2. Video zapisi koji takođe mogu biti uvezani (linkovani) za ritam koji mu odgovara, a nastavnik ima dovoljno vremena bilo koji deo bilo koje grane. za rad sa ostalim učenicima. Ali bitno je ograničiti broj ovakvih časova i organizovati ih samo u slučaju kada se, na 3. Dodatni, raznobojni i organizovani oblici grana. primer, utvrđuje gradivo ili kada se vrši provera znanja učenika, tačnije kada postoji mogućnost da ovakvoj deci 4. Kompjuterska tehnologija uz korišćenje dodatnih uređaja bude dosadno na času, jer jedan od ciljeva inkluzije jeste (video-bima) za unos podataka može olakšati i učiniti uključiti i socijalizovati decu sa posebnim potrebama u sličnim manuelnom mapiranju uma. redovan razred, ali tako da ona ravnopravno pristupaju 5. Grupne mape uma koje su generisali korisnici kvalitetnom obrazovanju. Ovde se pod ravnopravnim kompjutera sa različitih lokacija mogu se uz pomoć pristupom misli na to da ovakva deca imaju mogućnost da internet mreže povezati. Povezanim učesnicima je moguće uče u skladu sa svojim sposobnostima, ali i ujedno da budu da simultano generišu mega mapu uma, koja će izazvati sastavni deo odeljenja, tj. da odrastaju sa svojim stvaranje glaobalne mape uma. vršnjacima.

Kompjuterska izrada mapa uma korišćena je i u 7. ZAKLJUČAK inkluzivnoj nastavi u radu sa učenicima koji imaju smetnje u razvoju. Naime, učenicima je pružena mogućnost da Kognitivne mape su pre svega namenjene vizuelnom samostalno istražuju mapu i da na taj način napreduju u organizovanju ideje, plana, koncepta, strategije, taktike, a skladu sa svojim potrebama i mogućnostima. Da uči na koriste ih menadžeri u marketing sektoru, profesori na ovakav način, učeniku nije dosadno, jer on prati sopstveni fakultetu, studenti pri učenju, vaspitači u vrtiću, hirurzi u

Slika 2. Prikaz kompjuterski kreirane mape uma

Slika 3. Mentalna mapa strukture računara

77

Slika 4. Mentalna mapa naredbi programa za obradu teksta na računaru operacionim salama, arhitekte, administratori računarskih mapa, je upoznavanje učenika sa slobodnim softverom a ne mreža, programeri i dr. samo sa programima koji se plaćaju. Kada se učenici informišu o njihovom postojanju i mogućnostima Kognitivne mape su zaista jedan od pametnih načina da se vremenom će početi i da ih koriste. razvije samostalnost u učenju, a indirektno postigne i uspeh u učenju. Organizujući informacije na ovaj način učenici stiču iskustva o važnosti specifičnog vizuelnog 8. REFERENCE predstavljanja gradiva koje trebaju naučiti. Sem toga, ovo je samo još jedan način da oni postaju svesni svog stila učenja [1]Brković, A, Psihološki rečnik, Čačak, Tehnički koje im donosi više razumevanja i više uvida u ono čemu fakultet, 1995 služe informacije koje moraju zapamtiti. Praveći mape [2]Buzan T., Mape uma, Biblioteka UM, Beograd, otkrivaju se bitna svojstva reči i pojmova kojima se služe, 2005. uči se o njihovim međusobnim odnosima, realizuje intenzivno i samostalno razmišljanje. [3]Buzan T., Sklad uma i tela, Biblioteka UM, Beograd, 2004. Na decu koja zahtevaju dodatnu podršku u učenju treba obratiti posebnu pažnju i u životu i u školi. Treba im pružiti [4]Buzan, T. i Buzan, B., Mape uma, Beograd, adekvatne uslove da ona pokažu i ostvare šta mogu učeći Finesa. 1999. svojim tempom, ali da, takođ odrastaju sa vršnjacima, jer je i socijalizacija jedan proces koji je izuzetno bitan za [5]Danilović, M., Tehnika, obrazovna tehnologija i razvoj dece koja zahtevaju dodatnu podršku u obrazovanju i informatika u funkciji povećanja efikasnosti vaspitanju. Kreiranjem odgovarajućih mapa uma uz obrazovnog procesa i procesa učenja, Tehnika i korišćenje raznovrsnih didaktičkih materijala u radu sa informatika u obrazovanju, 426-436, 2010. navedenim učenicima postižu se odlični rezultati u praksi. [6]K. M. Ford, A. J. Cañas, J. Jones, H. Stahl, , J. D. Efikasnost učenja se povećava ukoliko prilikom izrade Novak, Adams -Webber, J. Iconkat, An integrated mapa uma koristimo kompjuter. constructivist knowledge acquisition tool. Sa kompjuterskim mapiranjem uma postajete ubrzani Knowledge Acquisition, 3, pp. 215-236, 2009. arhitekta ideja, sposoban da eksperimentišete na [7]Kovačević, J. i Segedinac, M., Doprinos reformi beskrajnom igralištu struktura. [4]. nastave-mape uma, Zbornik matice srpske za FreeMind je samo jedan od niza programa koji se koristi društvene nauke, (122), 191-201, 2007. za mapiranje, kojim se olakšava učenje svih mogućih tema [8]O.R. Anderson, Some interrelationships between koje se mogu prikazati linearno, kružno, hijerarhijski. Ovaj constructivist models of learning and current program je pogodan za pripremanje nastave, zbog svojh neurobiological theory, with implications for osobina imogućnosti može se koristiti u različitim science education. Journal of Research in Science nastavnim predmetima. Teaching, 19(10), pp. 1037-1058, 2007 Jedan od važnih razoga zašto treba koristit FreeMind, a ne [9]Mirjana Lazor, mr Slavica Marković, Snežana neki drugi program za kompjutersku izradu kognitivnih

78 Nikolić, Priručnik za rad sa decom sa smetnjama na individualni obrazovni plan, njegovu primenu i u razvoju, NSHC 2008 vrednovanje), Ministarstvo prosvete Republike Srbije; [10]Stanojlović, S., Mape uma kao obrazovni standard i metoda efikasnijeg učenja, Inovacije u nastavi, [12]http://hr.wikipedia.org/wiki/Mentalna_mapa XXII, 118-129, 2009. [13]http://www.infodom.hr/mindmanager [11] Zakon o osnovama sistema obrazovanja i vaspitanja, („Službeni glasnik“, broj 72/09, [14]http://www.jimyjevastranica.com/freemind/index. Pravilnik o bližim upustvima za utvrđivanje prava php?Itemid=59

79 SLOBODAN SOFTVER U REFLEKSIVNOJ NASTAVI

Nataša Ćirić1, Mladen Jovanović2 1Osnovna škola „Čegar“, Niš, e-mail: [email protected] 2Osnovna škola „Desanka Maksimović“, Čokot, Niš, e-mail: [email protected]

Apstrakt - Sa razvojem tehnologije, uloga nastavnika se model razmatraju kao alternativni, nasuprot bitno menja. Klasična nastava u kojoj je učenik slušalac, tradicionalnom i pozitivističkom pristupu menjanja prakse a nastavnik izlagač nastavnog sadržaja davno je iza nas. ( Hammerslay, 2002; Elliot, 1990; Elliot, 1998 i mnogi Moderno društvo i moderne tehnologije, kao i veliko drugi). Refleksivni nastavnik je aktivan pojedinac koji informatičko znanje učenika, od nastavnika zahtevaju neprestano istražuje nove mogućnosti i različite načine permanentno usavršavanje, praćenje novih sadržaja u delovanja koje će biti odgovor na praktične probleme. informativnoj tehnologiji i njeno korišćenje u nastavi. Ovakvog nastavnika karakteriše refleksivna otvorenost Kako bi kod učenika razvio želju za neprestanim učenjem koja postoji samo onda kada smo voljni da preispitamo i sticanjem novih znanja, nastavnik i sam mora biti dobar vlastito mišljenje, da sagledamo na kom stupnju se sada primer onoga čemu želi naučiti svoje učenike. Refleksivni nalazimo i do kog stupnja smo sposobni da stignemo. nastavnik je ono što ne neohodno današnjem Refleksivni pristup savremenoj nastavi i stvaranje obrazovanju. Refleksija u nastavi je neophodan činilac sopstvene refleksivne prakse predstavlja novi dobre nastave i znači povezati staro i novo znanje što će konceptualni i metodološki pristup koji se temelji na dovesti do trajnog učenja, povezati postojeće računarsko neprestanom istaživanju. Ovo se može učiniti znanje nastavnika i učenika sa novim softverima i stvoriti kroz ,,neprestano pročišćavanje i produbljivanje refleksiju, kako kod nastavnika, tako i kod samih učenika. sopstvene vizije, usmeravanje naših snaga, razvijanje strpljenja i objektivnog sagledavanja stvarnosti'' (Senge, Ključne reči:. doživotno učenje, refleksivna nastava, 2003,20). U refleksivnj praksi, učenje se ne dešava samo slobodni softver u nastavi, praktične kompetencije, u interakciji pojedinca sa praksom, već i sa drugim refleksivni nastavnik kolegama. Zato je stručno usavršavanje putem seminara neophodno, jer dolazi do razmene teorijskih i praktičnih 1. UVOD znanja između samih nastavnika.

Današnji nastavnik je pod stalnim pritiskom da nastavu 2. REFLESKIVNA NASTAVA I učini raznovrsnijom, savremenijom i interesantnijom za SLOBODAN SOFTVER učenike. ,,Kompjuterska revolucija'' može pomoći nastavniku u njegovom radu. To, između ostalog, znači da Reflektivna nastava je ciklični proces. Najpre mi sami su nastavnici osposobljeni da koriste želimo nešto da promenimo i istražujemo. Nakon informaciono-komunikacione tehnologije(IKT) u nastavi, istraživanja krećemo u promene. Novonastale promene kako bi đaci stekli veštine i znanja koja su potrebna u 21. iziskuju nova znanja i novo istraživanje koje, takođe, veku. „Strukturalni preobražaj škole (i nastave) i dovodi do novih promena i mi smo na taj način ušli u proširivanje njenog pedagoškog delovanja, dovode do neprestani ciklični proces. Reflektivni nastavnik dubokih promena uloga svih članova ove institucije, a prepoznaje praznine u znanju i nastoji ih popuniti. posebno nastavnika. Nove funkcije škole i nastave Današnji društveni momenat zahteva popunjavanje zahtevaju drugačiji tip, ulogu i funkciju nastavnika. U nastavnikovog znanja u sferi informacionih tehnologija. U savremenoj školi nastavnik ne „drži“ samo časove i nije tom smislu, najspristupačniji su slobodni softveri koji se samo glavni izvor informacija, već osoba koja posmatra, nude na internetu i koje nastavnik može lako proučiti i organizuje, stimuliše, vrednuje, favorizuje različite primeniti u nastavi. Korišćenjem slobodnog softvera procese učenja i zna da primeni, kada je to potrebno, zadovoljavaju se važni kriterijumi obrazovnog procesa i određene strategije kompenzacije.“ (Đorđević , 1997; str. podstiče veća motivacija učenika, diferencijacija i 9 i 10). To znači da nastavnik treba dobro da poznaje nove individualizacija obrazovnog procesa, efikasnije tehnologije, kako bi bio u stanju da ih prenese učenicima korišćenje vremena u procesu učenja, korišćenje ili odgovori na učenikova tehnološka interesovanja, treba informacionih baza podataka i pristup internetu. Uloga kontinuirano da prati dešavanja u sferi obrazovnih nastavnika u ovakvoj nastavi iziskuje razvijanje tehnologija kako bi mogao da ide u korak s njima i svoju sopstvenih znanja iz ihformatike, što će učeniku obrazovnu praksu učini refleksivnom. Na taj način predstavljati primer i podstaći učenike da taj primer slede nastava postaje razvojna, a ne statična kategorija, a sopstvenim angažovanjem. Sadržaji računarskih nastavnik svoje kompetencije razvija istraživanjem, obrazovnih softvera su uglavnom usmereni na proveravanjem, samoevaluacijom i stalnim problemsku nastavu, analizu i sintezu, indukciju i dograđivanjem vlastite prakse što će ga učiniti dedukciju, metodu pokušaja i pogrešaka. Ono što refleksivnim nastavnikom. Refleksivna praksa je povezuje refleksivnost i korišćenje informacionih holistički proces i predstavlja vrstu učenja u kome se tehnologija u nastavi su istraživanje, obrazovanje i teorija povezuje sa praksom, ili pretapa u praksu, pri inovacija. Refleksivni nastavnik će se najpre zapitati šta čemu refleksija čini osnovu procesa učenja i menjanja. to želi da promeni u sopstvenoj nastavi i kako će to Mnogi autori koji su se bavili refleksivnom praksom taj postići. Danas to može učiniti korišćenjem slobodnih

80 softvera. Potom sledi ispitivanje i istraživanje softvera 3. MAPE UMA koji će korostiti željenoj promeni. U tom smislu, mogu se preporučiti Open Office, Linux i drugi. U zavisnosti od Napretkom u polju nauke i medicine došli smo do toga šta nastavnik želi da unapređuje u sosptvenom radu i saznanja da je sve podložno promeni i ništa nije koje su to oblasti koje predstavljaju njegov fokus u datom apsolutno. Znanje kojim vladamo je sve veće i ono nam momentu, postoje programi koji mogu poslužiti u te pomaže da budemo sve bolji kvalitetniji, brži... Učenje je svrhe. imperativ u svakom segmentu naših aktivnosti, proces koji nam omogućava da se krećmo uzlaznim putanjama i Ukoliko nastavnik želi da unapredi sopstvenu nastavu u bivamo sve napredniji. smislu kreiranja animiranih filmova i grafičkih datoteka, onda će mu koristiti softver Blender. Ovaj softver mogu Ovu potrebu je prepoznao Toni Buzan (koji se od tada upotrebljavati i učitelji u mlađim razredima, ali i bavio razvojem umnih i kreativnih sposobnosti) i pretočio nastavnici srpskog jezika, likovne i muzičke kulture je u idejni projekat koji je rezultirao idejom o mapiranju ukoliko žele povezati crtanje, muziku i animaciju. Uz uma. Mada se pretpostavlja da je još i Leonardo Da Vinči malo kreativnosti ovaj se program može koristiti u svim koristio ovakav način učenja i beleženja. nastavnim predmetima. Ipak, ne preporučuje se onima koji u svom radu ne koriste dugo računar i onima kojima Šta su mape uma? IKT nisu jača strana. Sa ove adrese http://www.blender.org/download može se preuzeti Jedno od mogućih rešenja koje nas može približiti instalacija ovog softvera u zavisnosti od operativnog efikasnijoj nastavi su tzv. mape uma. Mape uma su, sistema koji je instaliran na računaru. Za operativni sistem formalno, specijalni dijagrami koji se mogu koristiti u WindowsXP ili Vista, 32 bitni, instalacija zauzima 32 svim situacijama koje uključuju potrebu za učenjem i MB. Preporuka, na osnovu nekih iskustava je da vam je razmišljanjem u bilo kom obliku. To može biti planiranje, potreban procesor sa 2 GHz i RAM od minimum 1GB, a organizovanje, analiza i rešavanje problema, izrada poželjno je da grafička kartica nije integrisana sa 512 GB. projekata, pripremanje govora i prezentacija, pisanje, pravljenje beležaka, držanje predavanja i sl. Samo školsko U poslednje vreme sve više se govori o važnosti učenje zapravo i jeste kombinacija svih ovih situacija. kreativnog mišljenja. Postoji mnogo tehnika za razvijanje Mape uma mogu se iskoristiti kao vrlo efikasna „alatka” kreativnosti i razvijanje divergentnog mišljenja. Neke od koja nam pomaže da svoje sposobnosti u procesu učenja njih su: Brainstorming, Brainwriting, Šest šešira, iskoristimo do maksimuma, koristeći obe polovine našeg Sinektička tehnika, Tehnika provokacije. Još jedna od mozga kroz linearnost i boju, reč i crtež. Stvaranjem i tehnika za razvijanje divergentnog mišljenja je i korišćenjem mapa uma dolazi do razvoja naših Buzanova tehnika Mapa uma. U tu svrhu nastavnici mogu potencijala, kroz efikasno pamćenje, razvoj kreativnog, koristiti softver Freemind. Veoma je jednostavan za divergentnog razmišljanja, efikasno shvatanje veza korišćenje, a mape uma se mogu koristiti u svim između pojmova i pojava, bolju koncentraciju, bolje predmetima i u svim delovima časa. Učenicima su vrlo organizovanje misli i ideja. Sve se ovo postiže na bliske i primetno je brže i trajno zapamćivanje sadržaja relativno lak i jednostavan način, uz opuštenu atmosferu i ukoliko se mape uma redovno koriste. Nastavnicima je zadovoljstvo u radu, a efekti su vidljivi vrlo brzo. To uveliko olakšan rad u pripremanju mapa, korišćenjem povratno utiče i na sticanje samopouzdanja, slobodnije pomenutog softvera. O ovom softveru i mapama uma biće razmišljanje, što dovodi do toga da učenici više zapamte, nešto više reči u radu. efikasnije koriste svoje znanje, samoinicijativno ga proširuju i razvijaju, a to je ono što nastavom želimo da Da bi refleksivnost u nastavi bila ostvarena, nastavnik postignemo. mora da bude osposobljen za istraživački pedagoški rad kako bi imao povratnu informaciju o onome što je želeo Mape uma su osmišljene tako da prate prirodno postići i onome što je postigao. On mora biti osposobljen funkcionisanje našeg mozga, uključujući korišćenje svih da ostvaruje pedagoški istraživački rad. U tu svrhu može naših mentalnih mogućnosti. Dok pri pisanju običnih koristiti softver R koji služi za statističku analizu i obradu beležaka koristimo samo simbole ilinearne strukture, podataka. Ovaj softver možete preuzeti sa internet adrese: mape uma sadrže i boju, slike, maštovita rešenja. Njihova http://www.r-project.org/. struktura liči na neuronsku mrežu, a njihova tipična razgranatost podstiče nas na razvijanje asocijacija i veza u Obrazovni softver menja učenje. On predstavlja odnosu na predmet kojim se bavimo. Danas postoje razni intelektualnu tehnologiju i obuhvata programske alate koji softveri za izradu mapa uma, a jedan od njih je i se zasnivaju na pedagogiji, a podrazumevaju određenu opensource softver FreeMind, koji možete preuzeti sa ove organizaciju nastave. Oni se, kao gotovi softveri, mogu adrese: koristiti u frontalnoj, grupnoj, individualnoj i http://freemind.sourceforge.net/wiki/index.php/Downl individualizovanoj nastavi. Primenom obrazovnih oad . softvera u nastavi, gradivo postaje zanimljivo, dinamično, očigledno i pruža mogućnost prilagođavanja sadržaja sposobnostima učenika. Obrazovni računarski softver objedinjuje tradicionalnu i savremenu nastavu, čineći je aktuelnijom i bližom učeničkim interesovanjima.

81 4. SOFTVER ZA IZRADU MAPA UMA dobićemo interfejs kao na Slici 1. FREEMIND U centralnom delu se nalazi oznaka za New Mindmap, u kome, kada dva puta kliknemo na njega možete upisati Prilikom preuzimanja instalacije mora da se proveri da li pojam za koji pravimo mape. Ako želimo da dodajemo na svom računaru postoji instaliran Java Runtime elemente ili čvorove iz menija Insert izabraćemo opciju Environment i ukoliko nema mora da i njega preuzmemo New Sibiling Node. Čvorove dodajemo po rasporedu sa gore ponuđene web adrese. Obratiti pažnju na kako želimo da napravimo izgled mape, a možemo i mi operativni sistem za koji preuzimate instalaciju. Za dodeliti prioritete tako što se odabere neki od brojeva od 0 Windows operativne sisteme instalacija se kreće do 13 do 9 koji su sa desne strane interfejsa i u različitim MB odnosno 28 MB sa Java dodatkom, dok za Linux ona bojama. Uz svaki od čvorova može se dodati i tekst ili iznosi oko 3MB. slika koristeći meni Insert. Uz malo vežbe može se lako i Minimum koji se zahteva u pogledu RAM memorije je vršiti editovanje čvora. 512 MB. Sam proces instalacije nije komplikovan, Sam dokument u ovom softveru možete,osim u matičnom započinje dvoklikom na gore navedenu ikonicu .mm formatu zapamtiti kao PDF dokumet ili HTML instalacije. Sam proces instalacije je jednostavam i zastoji dokument, zatim možete odštampti samu mapu za potrebe se od par koraka. Kada se klikne na Run, instalacija će nastave. započeti, zatim se može izabrati jezik koji Vas vodi kroz instalaciju (osim jezika engleskog jezika ponuđen je Na Slici 3 je prikazana mapa uma, koja je izrađena za hrvatski, nažalost nemas srpskog), pa klikom na OK predmet Od igračke do računara u kojoj su učenicima nastavlja se proces instalacije. U par sledećih koraka pokazani ulazni i izlazni uređaji sa slikama, prioritetima i opcijom Napred dolazite vrlo brzo do samog kraja značajem u vidu saobraćajnog znakasa znakom uzvika. instalacije, a na desktopu se dobija ikonicu u obliku Naravno, ovo je bio samo mali, početni deo korišćenja leptira koja predstavlja simbol softvera FreeMind. Kada ovog softvera, čime je pokušano da se što više obrazovnih pokrenemo aplikaciju dvoklikom na ikonicu leptir, radnika zainteresuje za ovaj softverski alat otvorenog

Slika 1. Početni intrefejs FreeMind-a

Slika 2. Alati softvera

82 koda. 5. ZAKLJUČAK Prilikom mapiranja treba voditi računa da centralni pojam Obrazovanje predstavlja ključ dvadeset prvog veka. Ono bude u sredini, svaka grana je rezličite boje, da se reči postaje celoživotni proces. Sve više se važnosti pridaje kombinuju sa slikama i budu napisanje iznad grane. refleksivnosti nastave i refleksivnom nastavniku koji Svaka grana predstavlja jednu temu i tema se razgranava permanentno istražuje svoj rad i redovno unapređuje kroz podgrane koje su iste boje sa onom iz koje izrastaju. nastavu novim obrazovnim tehnologijama i naučnim Većina pravila za dobro mapiranje predstavljena je znanjima. Obrazovni softver postaje realnost novih Slikom 4. školskih programa na svim nivoima obrazovanja. Stoga je veoma važno insistirati na većem informatičkom obrazovanju nastavnika kako bi bili osposobljeni da

Slika 3. Prikaz mape

Slika 4. Prikaz pravilno urađene mape

83 svojim znanjem pomognu učenicima da lakše i brže uče, profesionalizacije i evaluacije. Pedagogijska pronalaze informacije i neguju spstvena interesovanja. istraživanja, 2 (1), 49-59, 2005. Cilj refleksivne nastave je da se obezbedi kvalitetno povezivanje teorije i prakse, inovativnih obrazovnih [5] Senge, P., Kleiner,A., i dr, Ples promjene. softvera i nastave, direktno uključivanje učenika u Izazovi u razvoju učećih organizacija. Zagreb: obrazovni proces kroz što veće lično angažovanje i Mozaik knjiga, 2003. istraživački rad u procesu sticanja znanja. Ujedno je [6] Gojkov, G., Nastavnik kao refleksivni praktičar, važno potencirati kvalitetne softvere koji se razvijaju na 2011. pedagoškoj osnovi i implementiraju najnovija naučna dostignuća u nastavi. [7] Šagud, M., Odgajatelj kao refleksivni praktičar. Visoka učiteljska škola u Petrinji, 2006. 6. REFERENCE [8] Toni Buzan, Bari Buzan, Mape uma, knjiga, [1] Nadrljanski, Đ., Obrazovni softver izdavač Finesa, –Hipermedijalni sistemi, Univerzitet u Novom [9] Jelena Kovačević, Mirijana Segedinac, Sadu, Tehnički fakultet „Mihajlo Pupin“ u Doprinosi reforme nastave-mape uma, Zrenjaninu, Zrenjanin, 2000., str. 106. http://www.doiserbia.nb.rs/img/doi/0352-5732/2 007/0352-57320722191K.pdf [2] Radosav, D., Obrazovni računarski softver i autorski sistemi, Univerzitet u Novom Sadu, [10] http://freemind.sourceforge.net/wiki/index.php/D Tehnički fakultet „Mihajlo Pupin“ u Zrenjaninu, ownload . Zrenjanin, 2005., str. 10. [11] http://www.r-project.org/ [3] Elliott, J., The Curriculum Experiment, Meeting the Challenge of Social Change. Buckingham – [12] http://www.blender.org/download Philadelphia: Open University Press, 2008. [13] http://slobodansoftverzaskole.org/slobodan-softv [4] Prange, K., Kompetencije između er.html

84 SLOBODAN SOFTVER U REDOVNOJ I INKLUZIVNOJ NASTAVI

Olivera Radenković1, Dragana Lepović-Stefanović2 OŠ „Desanka Maksimović“ Čokot, e-mail: [email protected], [email protected]

Apstrakt - Obrazovni sistem zapljuskuju talasi novih odraslog deteta u institucionalno obrazovanje. tehnologija koje omogućavaju brz pristup informacijama koje postaju dostupne svima. Otvaraju se nova pitanja 3. POJAM INKLUZIVNA NASTAVA kada se sistemu, po svojoj prirodi inertnom, nude promene i otvaraju nove mogućnosti. Ovaj rad Termin INKLUZIVNA NASTAVA (INCLUSIVE predstavlja pokušaj da ukaže na novi ambijent koji utiče TEACHING) je, kao i sam pojam „inkluzija" stranog na sistem obrazovanja, na prednosti i opasnosti porekla. Polazeći od opštih značenja inkluzije, možemo nekritičkog pristupa ali i na potrebu pedagoške nauke da reći da je inkluzivna nastava novi didaktički model ponudi nova rešenja kako bi u obrazovni proces uključila organizovanog obrazovanja i učenja koji obuhvata, i decu sa posebnim obrazovnim potrebama kroz upotrebu prihvata i intenzivno uključuje decu i mlade sa slobodnog softvera u svakodnevni obrazovni proces. preprekama u učenju, odnosno učenike sa posebnim Ključne reči: Disleksija, Nastava, Slobodan softver. obrazovnim potrebama. O inkluzivnoj nastavi se može govoriti i kao didaktičkoj 1. UVOD koncepciji, didaktičkom sistemu ili didaktičkom modelu.

Sa razvojem civilizacije obrazovanje je prešlo put od Učenje u inkluzivnoj nastavi obuhvata sve vidove i oblike ekskluzivnog preko segregacijskog, prema integracijskom samostalnog i zajedničkog sticanja znanja, produbljivanje i konačno do inkluzivnog obrazovanja. Danas, koncept iskustva, usavršavanje veština, negovanje navika, inkluzivnog obrazovanja je prihvaćen u razvijenijim razvijanje sposobnosti i vrednosnih orijentacija i zemljama i većini društva u tranziciji, od totalitarnih ka unapređivanje procesa humanizacije i socijalizacije demokratskim, kakva je i naša zajednica. Inkluzivno ličnosti učenika do ličnih maksimuma. obrazovanje je uglavnom prihvaćeno i u našoj stručno-pedagoškoj i široj javnosti i zakonski je Učešće u inkluzivnoj nastavi podrazumeva da se svaki regulisano. učenik primećuje, prihvata i uvažava onakav kakav jeste, Inkluzivna nastava je novi model organizovanog da se delotvornim obrazovanjem stimuliše njegovo poučavanja i učenja, koji zajedno obuhvata, prihvata i aktivno angažovanje u individualnom i zajedničkom intenzivno uključuje učenike sa preprekama u učenju i učenju kao i da se podržava slobodno iznošenje svog učešću ili tzv. posebnim obrazovnim potrebama (sa doživljaja obrazovanja i vaspitanja. razvojnim teškoćama, ispodprosečnih obrazovnih postignuća, pripadnike nacionalnih manjina, doseljenike, Inkluzivna nastava je glavna komponenta inkluzije u darovite), prosečne i sve ostale učenike u odeljenju (grupi, obrazovanju kao celokupnog procesa permanentne tandemu, školi) prema njihovim individualnim reforme sistema obrazovanja i održivog razvoja svih potencijalima, interesovanjima i očekivanim ishodima do kapaciteta vaspitno–obrazovne ustanove koji bi ličnih maksimuma. odgovarali različitim potrebama svakog pojedinog učenika. U tom kontekstu inkluzivna nastava treba da 2. OPŠTA ZNAČENJA TERMINA omogući aktivno partnersko učestvovanje svakog učenika „INKLUZIJA " u obrazovno–vaspitnom procesu i smanjivanje njegove ekskluzije iz tog procesa. Danas postoje više različitih definicija inkluzivne i integrisane nastave kao što su: prepreke u učenju i učešću Osnovni cilj realizacije inkluzivne nastave jeste stvaranje učenika, podrška različitostima među učenicima, mogućnosti za kvalitetnije učenje svih učenika koji će inkluzivna škola, inkluzivno obrazovanje, integrisano najbolje odgovarati njihovim individualnim obrazovanje i ekskluzivno obrazovanje. različitostima.

Inkluzija je ključni termin u nazivu inkluzivna nastava i u Kvalitet inkluzivne nastave zavisi od permanentnog tangentnim pojmovima kao što su: inkluzivna škola, višestrukog i međuzavisnog partnerstva između učenika i inkluzija u obrazovanju, inkluzija u društvenoj sredini, nastavnika, ravnopravne interakcije između učenika, inkluzija u vaspitno – obrazovnoj delatnosti itd. odnosa između nastavnika i roditelja kao i unapređujućeg partnerstva škole i društvene zajednice. Na probleme u Termin „inkluzija" preuzet je iz latinskog jezika u inkluzivnoj nastavi ne gleda se kao na teškoće unutar engleski jezik i u ostale „žive" jezike, među kojima je i individue, nego na teškoće koje se javljaju u interakciji naš. Opšte značenje ovog termina je uključivanje, između učenika kao i ljudskim i materijalnim resursima obuhvatanje svih, sadržavanje. Ipak, nepotpuno je i koji su na raspolaganju da podrže učenje. Iako se inkluzija preusko poimanje inkluzije samo kao uključivanje svakog fokusira na marginalizovane grupe, ona povećava

85 efikasnost sistema da odgovori na potrebe svih učenika. obrazovanju i vaspitanju;

Osnovni cilj inkluzivnog obrazovanja je da da stvori • Svoju profesionalnu delatnost analizara, kulturu i duh u školi koji će ceniti sve učenike bez obzira procenjuje, menja i usavršava, koristeći i na različitosti njihovih potreba (Vukajlović, 2004, str.30). informacije koje dobija samovrednovanjem i eksternim vrednovanjem; 4. UPOTREBA SLOBODNOG SOFTVERA • Poštuje univerzalne ljudske i nacionalne U RADU SA DISLEKSIČNIM UČENICIMA vrednosti i podstiče učenike da ih usvoje, podržavajući međusobno razumevanje i Ubrzan naučni i tehnološki razvoj u mnogim zemama je poštovanje, toleranciju, uvažavanje različitosti, proizveo veći broj tehnoloških sredstava i potrebu da se saradnju i druženje; savremeni čovek u trci sa tehnikom osposobi za rad sa računarom i da upozna mnoge programe koji mu pomažu • Ličnim primerom deluje na formiranje sistema u radu. Upotreba informacionih i komunikacionih vrednosti i razvoj pozitivnih osobina učenika; tehnologija postaju obavezni i sastvni deo života svakog čoveka koji želi da opstane i bude deo ovog društva. • Razume značaj doživotnog učenja, kontinuirano Upotreba kompjutera, kompjuterskih programa, se profesionalno usavršava, inovira i unapređuje tehnologija i nauke u nastavi je suviše kompleksna i svoj rad; komplikovana, ali istovremeno neminovna i nezaobilazna • Služi se bar jednim stranim jezikom. komponenta savremene nastave. Zakon o obrazovanju je prepoznao ovu neminovnost i zakonom je predvideo kao nastavničku kompetenciju. ''Zakonom o osnovama Imajući u vidu pravne i političke aspekte slobode ljudske sistema obrazovanja i vaspitanja propisane su mere za komunikacije Ričard Stalman dolazi do ideje o nužnosti unapređivanje kvaliteta nastave i postavljeni su ciljevi i slobode softvera kao važnog segmenta ljudske opšti ishodi u skladu sa vizijom obrazovanja i vaspitanja komunikacije i tenološkog alata kreiranja i upravljanja kao osnove „društva zasnovanog na znanju“. Nastavničke informacijama i komunikacijom. Ričard Stalman zbog kompetencije su kapacitet pojedinca koji se iskazuje u toga kreira termin slobodan softver koji se ne odnosi na vršenju složenih aktivnosti u obrazovno-vaspitnom radu. cenu softvera nego na slobodu. Slobodan softver omogućava slobodu invencije, slobodu radoznalosti i Kompentecije predstavljaju skup potrebnih znanja, podstiče korisnike i programere na razne socijalne oblike veština i vrednosnih stavova nastavnika. Centralnu ulogu razmene informacija, znanja i solidarnu tehničku podršku. u unapređivanju obrazovanja i vaspitanja imaju nastavnici Samim time slobodan softver nije isključivo tehnološki jer oni neposredno utiču na učenje i razvoj učenika. fenomen već i veoma raširen socijalni fenomen u kojem Nastavničke kompetencije određuju se u odnosu na učestvuju i brojni umetnici kao i neki proizvođači ciljeve i ishode učenja i treba da obezbede profesionalne profesionalne audio studijske opreme i muzičkih standarde o tome kakvo se poučavanje smatra uspešnim. instrumenata Slobodan softver je društveni i tehnološki Nastavnik treba da: fenomen koji je uprkos početnim rezervama raznih korisnika doživeo veliki uspeh i primenu u najrazličitijim • Poznaje sistem obrazovanja i vaspitanja, principe sferama života i doprineo poboljšanju kvaliteta rada i ciljeve, ishode i standarde obrazovanja i naročito u obrazovne svrhe. Danas je teško zamisliti rad vaspitanja; neke obrazovne ustanove bez upotrebe računara i programa do kojih se dolazi besplatno sa interneta. Zato je • Poznaje i primenjuje zakonsku regulativu u razvitak slobodnog softvera preko neophodan. obrazovanju i vaspitanju, strateška dokumenta i Danas možemo govoriti o učešću stotina hiljada ljudi u relevantna međunarodna dokumenta; razvoju slobodnog softvera i velikih kompanija kao što su IBM, HP, Oracle, Motorola, Siemens i univerziteta i • Razume socijalni kontekst obrazovanja i škole i naučnih institucija i laboratorija (NASA, CERN). GNU aktivno doprinosi multikulturalnom i Linux je zreo i razvijen operativni sistem, a slobodan inkluzivnom pristupu obrazovanju; softver se razvija ne samo za GNU Linux nego i za druge operativne sisteme uključujući i Microsoft Windows. • Doprinosi održivom razvoju i podstiče zdrave stilove života; Sloboda razvoja, proučavanja i upotrebe softvera pokrenula je brojne inicijative širom sveta tako da sada • Izražava se usmeno i pismeno u skladu sa postoji nekoliko slobodnih operativnih sistema i preko 70 pravilima srpskog jezika i jezika na kojem izvodi 000 slobodnih programa. Ove programe razvija i nastavu, radi na bogaćenju svoje jezičke kulture distribuira preko 600.000 programera širom sveta. i jezičke kulture učenika; Važno je napomenuti da je jedan od uslova ulaska u • Primenjuje informaciono-komunikacione Evropsku Uniju , upravo, to da država članica u svome tehnologije; zakoni ima i zakon o obaveznoj upotrebi slobodnog softvera. Zato je ovaj rad posvećen svima onima koji žele • Usklađuje svoju praksu sa inovacijama u da napreduju u svom poslu, naročito prosvetnim

86 radnicima koji su glavni nosioci društvenog napretka. sekcija, informatička sekcija itd.

5. UPOTREBA SLOBODNOG SOFTVERA Predstavićemo vam program Audacity koji vam možda U OBRAZOVANJU može pomoći u svakodnevnom radu sa decom koja su na primer talentovana za besedništvo ili za glumu ili možda Uloga slobodnog softvera u obrazovnim institucijama se imaju problem sa govorom i kulturom izražavanja. može podeliti u sledeće kategorije aktivnosti obrazovnih Mogućnosti su različite, a kako će te ih upotrebiti zavisi institucija: obrazovni rad, naučno-istraživački rad, od vaše dosetljivosti, maštovitosti i kreativnosti. Program administrativno-operativni rad, funkcionisanje Audacity je besplatan softver i služi za snimanje,obradu, informacijske infrastrukture obrazovnih institucija. montažu zvuka kao i konverziju između audio fajlova. Može da uvozi i obrađuje mnoge audio formate Iako svaka od ovih funkcija ima svoje specifičnosti one su uključujući .wav, .mp3, .aiff i .ogg. Nema ograničenja u međusobno povezane i zahtevaju uspešno funkcionisanje broju audio kanala koje možete da uvezete u program svih funkcija kao preduslov uspešnog rada obrazovnih osim ograničenja koja zadaje veličina vašeg hard diska. institucija. Slobodan softver svojim karakteristikama Ograničenje u radu se javlja kod rada sa MIDI fajlovima, omogućava različite pristupe u obrazovnom radu i jer se oni mogu otvarati ali mogućnosti za rad sa njima u omogućava rad sa učenicima koji su prosečnih programu su vrlo ograničene. Mnogo je jednostavniji od mogućnosti, ali omogućava rad i sa učenicima koji su sa profesionalnih programa kao što su na pr. SoundForge, posebnim potrebama , ali i sa učenicima sa natprosečnim CalkWalk i drugi. Audacity pripada grupi open source mogućnostima. programa i promena njegovog koda podleže licenci: GNU Bez obzira da li se nastavni plan, ocenjivanje ili realiza- General Public License. Program može da radi na više cija programa odvija prema Blumovoj taksonomiji znanja, platformi: na Windows 98 i XP, Mac OS X, mnogim Unix taksonomiji koju je predstavila Lorin Anderson ili platformama uključujući i Linux.Tipičan izgled radnog nastavnici samostalno kombinuju kriterijume znanja u prozora Audacity-ja je prikazan na Slici 1. pojedinim delovima realizacije nastave slobodan softver Instalacija samog programa je jednostavna i možete je može da se uspešno upotrebljava u realizaciji nastave u naći na sledećoj adresi: skladu sa planiranim ciljevima i ishodima, bez obzira o http://audacity.sourceforge.net/download. kom nivou usvajanja znanja se radi. Danas je nastava orjentisana na učenika i na partnerskoj Upotreba samog programa je takođe veoma jednostavna ulozi nastavnika i učenika u procesu podučavanja i tako da i početnici mogu da savladaju osnovne funkcije i učenja, odnosno, na aktivnoj i interaktivnoj nastavi. Obe mogućnosti upotrebe samog programa. Audacity može da vrste nastave predstavljaju novu paradigmu, prema kojoj ponudi preko dve stotine efekata, filtera, što predstavlja su učenik i učenje u fokusu nastavnog procesa, a ne bogat izvor alata za uspešno realizovanje umetničkog rada nastavnik i njegovo predavanje. Uloga nastavnika je da i eksperimentisanja. U programu Audacity, može da se kreira i omogući učenicima situacije za učenje koje su snimi neograničen broj audio kanala te da se u njemu prilagođene njihovim predznanjima, razvojnim podešava glasnoća, prisustvo efekata u svakoj traci karakteristikama, potrebama i interesovanjima. Nastavnik posebno lako i brzo upravlja trakama, analizira signal je taj koji vodi, a učenik je vođen u procesu učenja i generišu različite vrste kanala. kognitivnog razvoja. Da biste shvatili koliko je lako i jednostavno koristiti mnogobrojne mogućnosti ovog programa, objasnićemo Različiti programi omogućavaju da se na različite načine vam kako je ovaj program primenjen konkretno u nastavi. pripremate za nastavu i možete ih upotrebiti za nastavne i van nastavne aktivnosti kao što su razredni čas, dramska Grupa učenika je dobila zadatak da za vreme razrednog

Slika 1. Interfejs programa Aufacity

87 časa predstavi sam program i njegove mogućnosti, a onda je to problem sa kojim se oni svakodnevno i praktično su svoja otkrića prezentovali i na konkretnim primerima i suočavaju i pokušavaju da reše na najrazličitije moguće uz radne zadatke objasnili osnovne funkcije programa. S načine. obzirom, da su velike mogućnosti ovog programa učenici su učestvovali i davali originalne predloge kako je sve Sprovedeno je istraživanje među kolegama gde su trebali moguće koristiti ovaj program. Zato ovaj program treba da odgovore na pitanja vezana za govorne probleme kod koristiti na časovima jezika na primer ili časovima učenika sa kojima se sreću u svakodnevnom radu. muzičkog vaspitanja, jer pruža učenicima mogućnost da Zaključeno je da većini kolega smeta nepravilan govor ne sami stvaraju a da na taj način uče i trajno usvoje ta samo kod učenika, već i na televiziji, radiju, u kući ali i u znanja, a to je i cilj obrazovnog procesa. Na pitanje kako obrazovnim ustanovama. Sve ove institucije zajedno utiču ste ga do sada koristili na časovima, učenici su rado na pravilan razvoj govora i na uopštenu jezičku kulturu odgovorili . kod dece. Uz pomoć učenika, kao što je rečeno, urađena je prezentacija u Impresu gde se mogu videti dobri i loši Evo nekih odgovora: primeri u radu sa decom koja imaju probleme u govoru tj. - Ovaj program mogu da koristim kako bih snimio sebe imaju neki vid poremećaja poput disleksije, disgrafije, pri kazivanju stihova napamet , pa tako mogu da proverim diskalkulije i sl. a redovni nastavni proces na takve da li sam dobro naučio pesmu. učenike ne obraća pažnju ili je nedovoljno stručno - Ovaj program nam je omogućio da snimimo radio obrazovan kako bi se nosio sa ovakvom vrstom problema. dramu na temu (Početak bune protiv dahija) koju smo Napravljen je strip za te potrebe, a učenici su u Audacity dobili kao radni zadatak za našu grupu na času srpskog snimili razgovor junaka i tako ozvučili čitavu prezentaciju jezika, i bilo je mnogo zabavno. koja je bila skoro kao crtani film. - Pomoću ovog programa sam sa drugaricom napravila intervju na času gde smo vežbali kako se pravi intervju, a najzabavnije je to što možeš čuti samoga sebe kasnije. Na slajdovima je prikazan učenik koji ima problema sa Audacity je poslužio da zajedno sa učenicima napravimo učenjem, ne stiže da uradi sve obaveze u školi ali i kod prezentaciju Patologija govora sa pod temom Disleksija i kuće. U školi ga niko ne razume, nastavnik smatra da je problemi u nastavi, kako bih predstavila kolegama i nedovoljno aktivan i da ne radi dovoljno, zato nema učenicima mogućnosti ovog programa i kako bih ukazala uspeha, ni napredovanja. Drugovi ga zbog neuspeha na problem disleksične dece koja su uključena u redovno izvrgavaju ruglu i odbacuju. Oseća da nigde ne pripada i školovanje. Želela sam da ukažem na nedovoljno njegov nivo samopouzdanja opada i naš junak gubi volju poznavanje patologije govora i sa kakvim se sve da radi. Misli da je drugačiji od drugih zbog čega pati i problemima sreću takva deca i nastavnici kroz povlači se u sebe. U školi ne napreduje i ne voli da ide u svakodnevni rad jer nisu dovoljno stručno kvalifikovani školu. ili su jednostavno nezainteresovani za takvu vrstu rada.

Namera je bila da osnažim kolege u pokušaju da rade sa takvom decom i da umeju da ih prepoznaju jer se neke smetnje u govoru lakše, a neke teže uočavaju, i same kolege su rado prihvatile i komentarisale na ovu temu jer

Slika 2. Strip u Impress-u

88 Slika 4. Deo stripa u Impress-u

Defektolog utvrđuje da je učenik disleksičan i ohrabrujr našeg junaka da nastavi sa radom jer su mnogi drugi poznati ljudi imali isti ili sličan problem koji ih nije zaustavio u tome da uspeju u životu.

Slika 3. Deo stripa u Impress-u

Roditelji pokušavaju da mu pomognu i traže pomoć najpre u školi gde nailaze na nerazumevanje. Potom traže pomoć od prijatelja, koji ih upućuje na defektologa. koji utvrđuje da je učenik disleksičan.

Slika 5. Deo stripa u Impress-u , defektolog, junak stripa i njegova majka

89 Škola prihvata ovog uč enika kao u č enika sa posebnim generacije, sve bržem zastarevanju znanja, nedovoljnoj potrebama i on polako ali sigurno biva vrać en u redovno tehnološkoj (informatičkoj i digitalnoj) pismenosti školovanje gde stič e samopouzdanje i volju da nastavi sa nastavnog kadra. Iako je tehnologija sveprisutna u gotovo normalnim životom. U tome mu pomaže rad na rač unaru i svim sferama delatnosti, neka istraživanja govore da je on uživa u uč enju. primena tehnologije u obrazovanju, kod nastavnog osoblja daleko od univerzalnog fenomena. Zato je neophodno postaviti nove paradigme u obrazovanju koje će omogućiti pružiti podjednako kvalitetno obrazovanje svima koji to budu želeli.

7. REFERENCE

[1] Rešetar Z., Informatizacija društva i nova civilizacija u nastupanju, Zagreb, 2002.

[2] Ministarstvo prosvetenauke i tehnološkog razvoja Republike Srbije-Inkluzivno obrazovanje http://www.mpn.gov.rs/sajt/page.php?page=139

[3] Zakon o osnovama sistema obrazovanja i vaspitanja CENTAR ZA EVALUACIJU, Slika 6. Deo stripa u Impress-u ,junak stripa za č TESTIRANJA ISTRAŽIVANJA ra unarom ISTRAŽIVAČKI PROJEKAT Oslonci i barijere za inkluzivno obrazovanje u Srbiji, Beograd, 6. AKLJUČAK Decembar 2006.

Sprega informacionih i telekomunikacionih tehnologija [4] Tony Booth i Mel Ainscow, Podrška inkluziji, omogućila je neslućeno uvećanje znanja. Informacije izazov isključivanju, Izdavač: CSIE - Centar za postaju trenutno i svima dostupne. Jaz između mogućnosti izučavanje inkluzivnog obrazovanja, Prvo novih tehnologija i njihove primene u obrazovnom izdanje: mart 2000 Drugo, dopunjeno izdanje: procesu postaje sve veći. Razvoj novih tehnologija će ići septembar 2002 svojim tokom nezavisno od toga koliko ćemo te http://www.eenet.org.uk/resources/docs/Index mogućnosti koristiti u obrazovanju. Hteli mi to ili ne u %20Serbian.pdf novom savremenom svetu potreba za informacijama je veoma velika. [5] LibreOffice, elektronski časopis, https://libre.lugons.org/ Obrazovni sistem ne uspeva da efikasno odgovori fenomenu enormnog uvećanja znanja, zahtevima nove [6] http://bs.wikipedia.org/wiki/Slobodni_softver

90 SLOBODAN SOFTVER I ELEKTRONSKI NASTAVNI MATERIJALI

Mladen Jovanović, Vesna Jovanović Osnovna škola „Desanka Maksimović“, Čokot, Niš

Apstrakt - Razvoj Interneta i informaciono- 2. STANDARDI ELEKTROSKIH komunikacionih tehnologija učinio je učenje pristupačno NASTAVNIH MATERIJLA svima koji imaju barem malo IKT veština i znanja. Ova mogućnost dovodi do prevazilaženja tradicionalnog Ekspanzija različitih vidova e-učenja dovela je do pojave načina učenja, otvara mogućnosti za koncept doživotnog platforme LMS – Learning Management System, čija je učenja koji polako postaje obaveza svih onih koji su namena upravljanje, čuvanje i distribuciji materijala za uključeni u vaspitno-obrazovni rad. Izbor softvera koji se učenje. Pored toga LMS je komplet standardizovanih nudi na Internetu je veliki, posebno slobodnog softvera. komponenti za učenje, sa svrhom da u kratkom Prosvetnim radnicima se pruža mogućnost da izaberemu vremenskom roku pruži centralizovano okruženje učenja one softvere koje mogu najlakše primeniti u nastavno putem računara. Da bi materijali bili kompatibilni sa obrazovnom procesu, pre svega u izradi elektronskih različitim platformama za elektronsko učenje neophodna nastavnih materijala. je njihova standardizacija. SCORM je najrasprostranjeniji Ključne reči:. Internet, IKT, slobodan softver, doživotno i najpopularniji standard kojim je opisan skup tehničkih učenje, elektronski nastavni materijali. okvira za izradu onlajn nastavnih materijala. Ovaj standard čine normativi, specifikacije i standardi zasnovanih na radu nekoliko međusobno odvojenih tela 1. UVOD za specifikaciju i standardizaciju elektronskog učenja. SCORM paket označava kolekciju od jednog ili više web Nastavni materijali predstavljaju štampane ili elektronske baziranih sadržaja. Shareable Content podrazumeva nastavne materijale koje nastavnici mogu sami da materijal koji želimo da delimo sa drugima, našim osmisle, odštampaju, pripremaju i koriste u nastavi ili učenicima, kolegama... Shareable Content Object – SCO preuzmu sa Interneta, ukoliko postoji volja autora predstavlja najmanju logičku jedinicu nastavnog nastavnih materijala da ih javno objave i podele sa materijala koju možemo isporučiti putem sistema za drugima. Naravno da ukoliko se koriste gotovi nastavni učenje na daljinu. Može da se sastoji od teksta, slika, materijali ili njihovi delovi preuzeti sa Intereta ili na neki video materijala i interaktivnih sadržaja, a mogu drugi način, mora voditi računa o autorski pravima, predstavljati i različite vrste testova. SCO se može navodeći ime autora i izvor informacija. zamisliti kao mini web sajt sa svojom strukturom direktorijuma i sadržajem. Svi linkovi u SCO okviru Nastavni materijali se mogu podeliti na štampane i moraju biti relativni kako bi bili nezavisni od fizčke elektronske. Cilj izrade nastavnih materijala je da lokacije. motivišu učenike, podstaknu ih na aktivnost, izazivaju kritičko mišljenje kod njih i da osnaže nastavničke U skladu sa ovim standardom elektronski nastavni kompetencije. Pri izradi nastavnih materijala treba voditi materijali moraju da ispune određene zahteve. Nastavni računa da oni imaju logičan raspored i jedinstvenu formu, materijali napravljeni po ovim standardima mogu da se da budu interesantni za učenike, sa puno primera iz koriste gotovo neograničeni vremenski period bez obzira svakodnevnog života, da akcenat u njima bude stavljen na na aktuelna softverska rešenja, čime dobijaju na svojoj najvažnije informacije i da sadrže odgovarajuće testove. trajnosti, što je jedan od zahteva. Zatim, su lako prenosivi na razne platforme na elektronsko učenje i dostupni su sa Eletronski nastavni materijali imaju niz prednosti u aspekta različitih tehničkih kriterijuma, što je jedan od odnosu na pisane odnosno štampane nastavne materijale. bitnijih zahteva. Na kraju nastavni materijali napravljeni Ta prednost se ogleda u multimedijalnosti, interaktivnosti, po ovim standardima se lako preuređuju, menjaju i distribuciji i ekonomičnosti izrade. Sigurno je da će tekst višestruko koriste. Dakle, osnovni zahtevi elektronskiih koji je propraćen sa puno efekata (koje sadrže razni nastavnih materijala koji proizilaze iz standarda su softveri za izradu multimedijalnih prezentacija), slika, sledeći: video zapisa ili animacija biti zanimljiviji za učenike i povećati njihovu pažnju na času od dugačkih tekstualnih • trajnost uputstava, ma koliko ona bila jasno urađena. Elektronski nastavni materijali se jednostavno distribuiraju putem • prenosivost Interneta, preko prenosivih spoljašnih memorija (CD, USB memorije...), a najveća ušteda je svakako u • ekonomičnost izbegavanju štampanja nastavnih materijala pri čemu se • dostupnost vrlo često troše ogromne količine papira. I naravno testovi koji služe za proveru znanja učenika su vrlo lako • upotrebljivost izmenljivi i prilagodljivi. • kvalitativnost Iz svega ovoga dolazi se do zaključka da je

91 standardizacija elektronskih nastavnih materijala dovela softvera otvorenog ili zatvorenog koda, za izradu nastavnih do kompatibilnosti sa različitim platformama za materijala, sa SCORM standardima, mogu se pregledati na elektronsko učenje, prilagodljivosti korisnicima, stranici: standardizaciju strukture, dostupnost materijala i http://docs.moodle.org/23/en/Tools_for_creating_SCORM mogućnost izgradnje velike baze nastavnih materijala, _content koja odmah dovodi do ekonomičnosti u vidu smanjena cene elektronskih nastavnih materijala kao i kontrolu Ovde će ukratko biti predstavljen eXe - e-learning editor kvaliteta jer će nam standardi omogućiti kvalitet sa jednim praktičnim primerom. nastavnog materijala. Ovaj besplatni editor otvorenog koda, baziran je i 3. SLOBODAN SOFTVER I dizajniran da pomogne nastavnicima u izradi nastavnih materijala baziranih na web-u i objavljivanju istih na ELEKTRONSKI NASTAVNI MATERIJALI Internet, pri tome ne očekujući od nastavnika poznavanje HTML-a, XML-a ili komplikovane softvere za izradu Više puta je napomenuto koliki značaj je na proces učenje web stranica, kao i poznavanje programiranja. eXe ima za imao razvoj Interneta i platformi za e-učenje. Naravno da obezbedi lak za korišćenje, intuitivan alat koji će postoji veliki broj besplatnih softvera otvorenog koda ili omogućiti nastavnicima da objave profesionalne web zatvorenog koda, kao i komercijalnih aplikacija. Sam stranice za učenje. Nastavni materijali izrađeni pomoću izbor softvera za izradu nastavnih materijala treba da se ovog softvera izgledaju atraktivno i profesionalno, da ne zasniva na znanju nastavnika vezano za IKT, ali i kažemo privlačno za učenike a pružaju i mogućnost njegovoj želji da po ovom pitanju napreduje i unapređuje različitih aktivnosti za njih. svoj obrazovno-vaspitni rad. Svakako da su i tehničke mogućnosti za izvođenje nastave korišćenjem Softver eXe ima mogućnost izvoza na web stranice ali i je elektronskih nastavnih materijala jako bitne. Tu se i SCORM kompatibilan, materijali se mogu sačuvati podrazumeva najednostavniji vid korišćenja elektronskih SCORM paket i objaviti na neku od platformi za nastavnih materijala poput multimedijalnih prezentacija elekronsko učenje kao što je Moodle. izrađenih, recimo u Impress-u (softveru za izradu Softver eXe je dostupan na adresi: prezentacija iz besplatnog i slobodnog LibreOffice paketa), gde nam za nastavu treba računar i projektor, pa http://www.exelearning.org/ gde postoji mogućnost sve do složenih platformi za elektronsko učenje, odnosno pruzimanja inastalacije ili instalacione kopije koju možete učenje na daljinu, opet sve u skaldu sa IKT veštinama pokrenuti sa neke od prenosivih memorija (CD, USB nastavnika i učenika, ali i tehničkim mogućnostima. fleš...). Sama instalacija je vrlo jednostavna i sastoji se od par koraka. U ovom radu neće biti prikazan sam tok Neki od softvera koji se mogu preuzeti sa Interneta, a preuzimanja i instalacije softvera, kao i moguća pripadaju grupi OpenSource su: eXe, ScenariChain Opale, podešavanja, niti će biti prikazan njegovo radno okruženje, Xerte... U grupi zatvorenog koda su: Courselab, MOS Solo, biće dat jedan primer koji je urađen za potrebe predmeta Free Quiz Maker, MyUdutu... Neki od komercijalnih i Informatika i računarstvo za peti razred osnovne škole, kao

Slika 1. Interfejs eXe editora

92 i prednosti ovako izrađenih nastavnih materijala. Nedavno korišćenjem opcija koje nudi sam softver eXe. se pojavila verzija softvera koja pruža mogućnost podešavanja radnog okruženja na srpskom jeziku. Zašto koristiti eXe?

Pri pokretanju eXe softvera, ako ste izvršili jezička Većina nastavnika nema dovljno znanja i tehničkih podešavanja na srpskom jeziku, dobićete izgled radnog veština za izradu sopstvenih web stranica. eXe je razvijen okruženja koji je prikazan na Slici 1. sa ciljem da se prevaziđu brojne prepreke i omogući nastavnicima da brzo i lako kreiraju atraktivne i Za potrebe časa iz predmeta Informatika i računarstvo za profesionalne nastavne materijale. Elektronski nastavni peti razred osnovne škole, iskorišćen je eXe softver, za materijali kreirani pomoću ovog programa su SCORM izradu elektronkog nastavnog materijala na temu ulazni kompatibilni i mogu veoma jednostavno biti ugrađeni u uređaji (Slika 2). sistem za upravljanje učenjem na daljinu. eXe je alat koji se koristi "onajn". eXe poseduje takozvanu WYSIWYG U prvom delu samog interfejsa softvera promenjen je (What You See Is What You Get) funkcionalnost, koja naziv i dat novi koji nosi naziv lekcije Ulazni uređaji kod omogućava korisniku da u svakom trenutku vidi sadržaj računara, dok je ispod dodat još jedan podnaslov vezan za onakvim kako će on izgledati nakon publikovanja. učenike koji žele da saznaju više. Korišćenjem iDevices, gotovih šablona koje sadrži naš softver a koji se koriste u Besplatan je. zavisnosti od naših želja urađen je glavni deo nastavnog materijala, gde su učenicima objašnjavani ulazni uređaji Trebalo bi naglasiti činjenicu da je u pitanju slobodan korišćenjem teksta i slika preuzetih sa Interneta. U samom softver i ako autor zna pod kojom je licencom ne bi bilo radu je ubačeni video zapis, kratak film koji govori o loše da se navede. tome kako se koriste ulazni uređaji. U nastavku lekcije je pokušano da na jedan duhovit način učenike, za trenutak, 4. ZAKLJUČAK „odvojimo“ od ulaznih uređaja i podsetimo ih na neke junake iz crtanih filmova koju su u stvari „jako popularni Elektronski nastavni materijali donose niz prednosti u miševi“. Napravljene su još neke komparacije između odnosnu na klasnične štampane nastavne materijale, pre tastature i mašine za kucanje teksta, koja se pojavom svega u pogledu ekonomičnosti, promenjljivosti, trajnosti, računara u potpunosti izgubila. Pored umetanja ili prenosivosti, dostupnosti. Što se tiče samog časa, sigurno dodavanja slika, teksta i video materijala, treba je da su ovako izrađeni nastavni materijali, a pogotovo oni napomenuti da je moguće dodavanje linkova. U samoj koji su izrađeni korišćenjem nekog slobodnog softvera lekciji ima puno linkova ka nekim drugim izvorima tipa eXe, učenicima mnogo zanimljiviji, drže njihovu informacija na Internetu. Još jedna od prednosti ovako koncentraciju i pažnju na času većom, a samim tim i do urađenih nastavnih materijala je njihova multimedijalnost boljeg i trajnijeg usvajanja znanja i njegove primene. i interaktivnost. Opšte je poznato da je najbolji vid učenja kada učenik vidi, čuje i primeni novo znanje. Sigurno je da ovakav Poslednji deo samog nastavnog materijala predviđen je pristup u izradi nastavni materijala može dovesti do toga, za kratka pitanja, koja opet mogu da se naprave

Slika 2. Prikaz dela rada

93 ali put nije lak. Pre svega veliki broj nastavnika mora da 2010. bude spreman na iskorak u napred u svome radu i da se kloni starih metoda prilikom izrade nastavnih materijala. [4] Paul Jesukiewicz, ADL Co-lab, An Overview Naravno da se posebna pažnja mora odabrati i na njihovo and Update for HPT Professionals, Februar stručno usavršavanje. Sigurno je da primena slobodnog i 2006. besplatnog softvera i njegov pravilan izbor mogu u [5] http://exelearning.org mnogome olakšati nastavni proces i samu pripemu za njega. [6] http://en.wikibooks.org/wiki/EXELearning 5. REFERENCE [7] http://wikieducator.org/Online_manual [8] http://docs.moodle.org/en/Adding/editing_a_SCO [1] Goran Stanojević, Nastavni materijali, jun 2007. RM [2] Univerzitet u Rijeci, Preporuke za izradu [9] Olivera Marković, Goran Stojković, Elektronski obrazovnih materijala za e-učenje, Januar 2009. nastavni materijali, Centar za unapređenje [3] Jonatan Poltrack, Introduction to SCORM, April nasatve „Abakus“

94 SLOBODAN SOFTVER: IMPRESS U INKLUZIVNOJ NASTAVI

Veselinka Stanković, Valentina Velković-Nikolić Osnovna škola „Desanka Maksimović“, Čokot, Niš

Apstrakt - Misija sistema obrazovanja u Srbiji u 21. veku naši đaci. Veliku primenljivost u nastavi ima aplikacija je da obuhvati svu decu osnovnim obrazovanjem i da Impress programskog paketa LibreOffice, koju možete osigura osnovni temelj života i razvoja svakog pojedninca koristiti za izradu multimedijalnih prezentacija kojima se zasnovanog na funkcionalnom znanju, bez obzira na nastavni sadržaj približava učeniku. U eri kompjutera deci socio-ekonomske, zdravstvene, jezičke, nacionalne, su časovi na kojima se nastava izvodi u digitalnom etničke, verske i druge karakteristike. Kvalitetna nastava kabinetu daleko interesantniji, ako je nastavna jedinica podrazumeva da nastavnik koristi informacijsko- pripremljena pomoću Impress-a isti segment lekcije se komunikacijsku tehnologiju i na taj način obezbedi može ponavljati više puta, prezentaciju dete može pratiti i aktivno učenje, individualizovanu nastavu i veće učešće kod kuće, a sa vrlo malim izmenama može se postići da učenika u nastavnom procesu. Od velikog je značaja da svako dete ima „svoj čas“ koji prati na svom kompjuteru nastavnik koristi slobodan softver u nastavi i tako da nezavisno od napredovanja ostalih u odeljenju. Na taj mogućnost i sebi i deci: legalnog korišćenja, kopiranja, način se podiže kvalitet nastave i stvara podsticajno distribucije, proučavanja, modifikacije, kreiranja i okruženje za učenje. Podsticajno okruženje jeste ono koje razmene nastavnih materijala. Alatom Impress pruža sigurnost, doživljaj uspeha, prihvatanje, poštovanje, programskog paketa LibreOffice podiže se nivo slobodan izbor aktivnosti i priliku za savladavanje novih očiglednosti u nastavi i omogućava da svako dete radi na znanja i veština. zadacima različitih nivoa težine u skladu sa obrazovnim standardima i standardima prilagođenim svakom 2. IMPRESS učeniku.

Ključne reči: Inkluzivna nastava, Impress, Povezivanje U softverskom paketu LibreOffice nalazi se i aplikacija slajdova, Slobodni softver u nastavi, Praktične Impress za izradu multimedijalnih prezentacija, koja je kompetencije. veoma sličana MS PowerPoint-u. Kao i kod PowerPoint- a i u Impress-u se prezentacija sastoji od teksta, slika, tabela i grafikona. 1. UVOD Kada pokrenete LibreOffice pojaviće vam se sada već Inkluzivno obrazovanje je proces kojim škole odgovaraju poznata slika sa svim LibreOffice aplikacijama. Dovoljan na individualne potrebe svih učenika omogućavajući je jedan klik na ikonicu za Impress da započetne sa nastavne procese, sredstva i resurse kojima se kreiranjem prezentacije. poboljšavaju jednake mogućnosti. To nije asimilovanje ili isto očekivanje od svakoga, ključni činilac je fleksibilnost – korišćenje različitih metoda da bi se odgovorilo 2.1. Izrada prezentacije različitim potrebama dece, njihovim različitim Desno od slajda nalaze se alati: kapacitetima i dinamikama razvoja. Fokus je na interakciji učenika i nastavnika, što znači da su  Master page- kojim birate boju pozadine za sve spremnost, veštine, znanja i motivacija nastavnika da slajdove jedne prezentacije. prihvate nove pristupe obrazovanju dece ključni za promenu prakse, a samim tim i ishoda učenja. Cilj  Layouts- kojim birate kako će vaš tekst biti inkluzije nije da se deca koja imaju teškoće samo nađu u grupisan, da li ćete unositi tabele ili dijagrame i redovnoj školi, već je neophodno menjati školu, pristup slično. nastavi kako bi svako dete moglo napredovati prema svojim mogućnostima. U implementaciji inovacija u  Table Design- kojim određujete boju i izgled nastavni proces veliku ulogu ima upotreba slobodnog tabela. softvera. On omogućava nastavniku, ali i svakom učeniku u odeljenju da bez obzira na mogućnosti i potencijale  Custom Animation- kojim definišete kako će se bude uspešan u onome što se traži od njega i da napreduje svaki pojedinačni objekat na slajdu pojavljivati, u skladu sa svojim mogućnostima. Slobodan softver je da li će tokom svog prikazivanja na slajdu dostupan na internetu i nastavnik ga lako može proučiti i menjati izgled i kako će nestati sa slajda. primeniti u radu sa učenicima, jer inkluzija ne podrazumeva samo decu sa posebnim potrebama u  Slide Transition- kojim određujete kako će se obrazovanju, te zato kompetencije nastavnika uključuju menjati slajdovi, ukoliko želite da prelazak sa veštine relevantne za poboljšanje učenja, a među njima je slajda na slajd bude vidljiv, brzinu prelaska svakako informatička pismenost, odnosno vladanje IKT- (Speed), eventualne zvučne efekte (Sound), da li om i odgovornost nastavnika za učenje i obrazovanje sve će za prelazak na novi slajd biti potreban klik dece u razredu. Moramo da radimo na uspostavljanju veze mišem (On mouse clik), ili će to biti automatska između sadržaja koji treba da se nauči i načina na koji uče radnja nakon nekog vremena (Automatically

95 after).

Sve ovo možete uraditi samo na slajdovima koje ste prethodno selektovali (Apply to selected slides) ili odjednom na svim slajdovima (Apply to ALL Slides). Ukoliko želite da slajdovi imaju različite pozadine ne koristite Master page, već ikonicu (Gallery) na dnu ekrana (sl. 1), koja otvara prozor (sl. 2) u kome birate pozadinu (Backgrounds), izgled oznaka (Bullets), oblik lenjira (Rulers) ili zvuke (Sounds) na slajdu. Slika 5.

Tekst, ali i sve druge objekte (crteže, slike ...) možete dalje uređivati. Desnim klikom na objekat otvarate novi Slika 1. prozor (sl. 6) koji vam daje mogućnost da uredite: linije objekta (Line), unutrašnjost objekta (Area), poziciju i veličinu (Position and Size). Komandom Arange postavljate selektovani objekat ispred ili iza nekog drugog objekta, komanda Alignment daje mogućnost automatskog postavljanja objekta na izabrani deo slajda, Slika 2. komanda Flip okreće objekat horizontalno ili vertikalno, komanda Convert pretvara tekst u krivu liniju, 3D objekat, rotaciono telo. 2.2. Tekst u prezentaciji Posebno je interesantna komanda Custom Animation, Pored klasičnog načina pisanja teksta možete koristiti koja daje mogućnost da selektovanom objektu dodate umetnički obrađene fontove. Klikom na ikonu na Slici 3 (ADD): otvarate prozor sa slike 4 koji omogućava izbor oblika teksta. Levim klikom na izabrani oblik (sl. 4) i na  način pojavljivanja na slajdu komandu OK selektujete svoj izbor, a zatim dvoklikom na (Entrance), dobijeni tekst na slajdu dobijate mogućnost da unesete tekst i otvara se prozor kao na slici 5 koji ostavlja  efekte tokom boravka na slajdu mogućnost daljeg oblikovanja teksta. Kada selektujete (Emphasis), dobijeni tekst levim klikom, možete ga pomeriti na željenu poziciju.  način nestajanja sa slajda (Exit),  putanju kretanja po slajdu (Motion Paths),

 ili da klikom na taj objekat pokrenete, Slika 3. pauzirate ili sasvim zaustavite muziku, klip... koji su na slajdu (Misc Effects)

Slika 4.

Slika 6.

96 Slika 9. Slika 7.

Obavezno obeležite opciju Automatic previe) da biste 2.3. Linije sa alatkama videli kako svaka od ovih animacija izgleda (slika 7). Ispod linije menija, nalaze se različite linije sa alatkama, Animacija je prihvaćena kada kliknete na ikonu OK. grupe ikona za brži rad sa programskim alatom koje su grupisane po svojoj nameni. Zavisno od načina i namene Jednom objektu možete dodati više animacija koristeći korišćenja programskih alatki, svaki korisnik može ikonu ADD (slika 8) i ponavljajući predhodni postupak. uključiti alatke koje su njemu najpotrebnije. Spisak linija Napravljenu animaciju možete ukloniti tako što je sa alatkama nalazi se u meniju Pogled (View) → Linije selektujete levim klikom u prozoru na slici 7 koristeći alatki (Toolbars). Najvažnije alatake koje su obično ikonu Remove ili promeniti pomoću Change. uključene su: Napravljenim animacijama možete menjati redosled pojavljivanja koristeći strelicu na gore ili na dole uz • Crtanje (Drawing)– alatke za dodavanje i Change order. Svakoj selektovanoj animaciji možete uređivanje nacrtanih objekata odrediti trenutak pojavljivanja u prozoru Start gde određujete da li animacija kreće klikom (On click), • Linije i ispuna (Line and Filling)– alatke za istovremeno sa prethodnom animacijom (With previous) uređivanje linija, ivica i ispuna ili automatski posle prethodne (After previous). U prozoru Speed određujete brzinu animacije od veoma • Formatiranje teksta (Text Formatting)– alatke polako (Very slow) do veoma brzo (Very fast). Klikom na za oblikovanje osobina teksta. ikonu pored Property otvarate prozor kao na slici 10 u kome uređujete dodatne efekte u smislu zvuka koji prati • Prezentacija (Presentation) – alatke za animaciju, vremena trajanja, da li se slova teksta oblikovanje i upravljanje prezentacijom i pojavljuju odjednom ili slovo po slovo i slično. Standardno (Standard) – alatke za rad sa datotekama, umnožavanje, premeštanje teksta i pozivanje važnih komandi programskog alata.

2.4. Linkovanje slajdova Kada napravite celu prezentaciju i sigurni ste da nećete dodavati nove ili brisati postojeće slajdove prelazite na povezivanje slajdova. Da biste odredili koji je sledeći slajd na koji će se odlaziti potrebno je prvo ukinuti mogućnost da se na sledeći slajd prelazi klikom miša. U milenijumskoj traci kliknite na opciju Slide Show, zatim iz padajućeg menija izaberite opciju Slide Show Settings, a potom odčekirate opciju Change slides by clicking on background, pri tom možete izabrati da li ova opcija važi za sve slajdove (ALL slides) ili tek od nekog slajda nadalje (From). Ceo postupak prikazan je na slici 10.

Slika 8.

97 Ovakvu multimedijalnu prezentaciju napravila sam za oblast Kupa. Prvi deo prezentacije je obrada nove nastavne oblasti, a potom je provera stečenog znanja. Učenici su na časovima provere radili u homogenim parovima i svi su polazili od slajda na slici 13, gde su birali težinu zadataka. Potom je svaki par odlazio na zadatke izabranog nivoa, a na svakom slajdu je bio zadatak sa tri ponuđena odgovora. Par uradi zadatak i klikne na odgovor za koji smatra da je tačan, ukoliko je korektno uradio zadatak Impress ga prevodi na slajd koji pohvali uspeh i obaveštava koliko još zadataka treba da uradi za određenu ocenu. Par pokazuje nastavniku svoj rad (napisan u svesci) i ukoliko je nastavik zadovoljan načinom izrade zadatka učenik klikne na tekst „Sledeći zadatak“ i Impress ga prevodi na slajd sa novim zadatkom. Ukoliko odgovor nije tačan Impress ga prevodi na slajd na kome je pomoćni zadatak, sa tipičnim greškama učenika, koji mu pomaže da prepozna svoju grešku, ukoliko tačno uradi taj zadatak vraća ga na slajd na kome je bio prethodni zadatak. Ukoliko ni pomoćni zadatak ne uradi tačno, vraća ga nazad u deo u kome je obrađena lekcija iz tog zadatka i samostalno proučava taj deo lekcije (ukoliko je par na osnovnom nivou), ili na niži nivo težine zadataka (sa srednjeg na osnovni i sa naprednog na srednji). Na nekim slajdovima je ponuđeno da par odustane od daljeg rada i tada deca imaju mogućnost da izaberu:

– Radiću dalje matematiku - ponuđeno im je Slika 10. nekoliko interesantnih adresa npr. Arhimedes, ili će online rešavati zadatke iz zbirke za završni Potom na izabranom slajdu označite Text box koji je veza ispit. za sledeći slajd, desnim klikom na okvir Text box-a otvorite meni na slici 12, izaberite opciju Interaction. – Hoću da se odmorim – ponuđena im je poseta Otvoriće se novi prozor sa padajućim menijem iz koga Zoo vrtu, virtelna šetnja kroz Niš... birate Go to page or object, potom koristeći klizač pronađite slajd koji želite, obeležite ga i ceo postupak Časovi posvećeni obradi nastavne oblasti Kupa su na završite klikom na OK. kraju obaveznog obrazovanja te su učenici tada već toliko diferencirani na one koji rade i one koji to ne žele ili ne mogu. Ovakvim načinom rada se izbegava ona strašna rečenica koju deca vole da izgovore “Zar je moguće da to ne znaš?” jer homogeni par daje mogućnost svakom detetu da tokom časa bude najbolji (u paru), ali ne i mnogo bolji da bi se rugao drugom. Rad u paru podstiče vršnjačko učenje, ali i razvija odgovornost za zajednički uspeh ili neuspeh. Na ovakvim časovima deca koja rade po modifikovanom IOP-u rade na sasvim drugačijoj prezentaciji, ali pošto svi rade na kompjuterima, manje osećaju da su njihovi zahtevi sasvim drugačiji i imaju utisak jačeg pripadanja odeljenju. Deci dozvoljavam da izaberu sa kim će raditi i, pošto posle svakog ovakvog časa pišem ocene, svako vrlo pažljivo bira saradnika i gotovo da nikad nisam morala da intervenišem, ali mi se sviđa i to što ona dobra deca, koju veoma često etiketiraju kao štrebere, postaju najpoželjniji za par. Ova deca mogu, ako žele, igrati ulogu nastavnika, odnosno pomagati paru koji je nezadovoljan svojim rezultatom, a nije u mogućnosti da samostalno napreduje.

Slika 11.

98 mogućnosti: kreativnije obrade novih lekcija, provere znanja kroz kvizove, zadatke različitih nivoa težine, ali i mogućnost da dete i na časovima utvrđivanja ponovo obradi delove lekcije koji su mu ostali nejasni, ili pak da doradi prezentaciju koju je nastavnik započeo ili da je samostalno kreira. Nastavnik u inkluziji nije samo stručnjak u svojoj oblasti nego je uzor obrazovanog, kreativnog, odgovornog odraslog čoveka, koji poznaje i poštuje svoja, ali i tuđa prava. Zar onda ima dileme oko slobodnog softvera?

4. REFERENCE

Slika 12. [1] Vajnbrener S., Podučavanje dece s teškoćama u učenju u redovnoj nastavi, Beograd, 2010

[2] Autorski tim, Škola po meri deteta 2, Beograd, 2009

[3] Ron Faile Jr., Getting Started with Impress, 2010.

[4] Nadrljanski, Đ., Obrazovni softver- Hipermedijalni sistemi, Univerzitet u Novom Sadu, Tehnički fakultet „Mihajlo Pupin“ u Zrenjaninu, Zrenjanin, 2000.

[5] Radoslav, Đ., Obrazovni računarski softveri i autorski sistemi, Univerzitet u Novom Sadu, Tehnički fakultet „Mihajlo Pupin“ u Zrenjaninu, Slika 13, Zrenjanin, 2005.

3. ZAKLJUČAK [6] http://saveti.kombib.rs/saveti_oblasti.html/38 [7] http://www.tutorialsforopenoffice.org/category_i Obrazovanje nije proces sticanja samo akademskih ndex/presentation.html znanja, već i usvajanje veština i znanja potrebnih za svakodnevni život. Inovativni nastavnik treba da [8] http://en.wikipedia.org/wiki/LibreOffice primenjuje raziličite strategije, odnosno da poseduje umeće pripreme i vođenja, upotrebe prikladnih postupaka, [9] http://www.libreoffice.org/features/impress/ metoda, oblika interakcije, medija i tehnologije kako bi se [10] http://www.learnopenoffice.org/contents.htm ostvarili nastavni ciljevi. Alat Impress, otvara bezbrojne

99 SLOBODAN SOFTVER U RAZREDNOJ NASTAVI

Violeta Stanković1, Sonja Radonjić2 1Osnovna škola „Ivo Andrić“, Niš, e-mail: [email protected] 2Osnovna škola „Branislav Nušić “, Donja Trnava, Niš, e-mail: [email protected]

Apstrakt - Procesom obrazovanja u našim osnovnim od 5 do 7 godina koriste didaktičke igre, programe za školama i dalje dominiraju pisane reči. Sa pronalaskom crtanje, edukativne programe, mogu se usredsrediti na novih sredstava komunikacije način za prevazilaženje čitanje, matematičke igre i rešavanje problemskih tradicionalno predavanja u školi je otvoren. Razvoj situacija Interneta, informacionih i komunikacionih tehnologija otvara mogućnost da se tradicionalno obrazovanje Pored knjiga danas se kao nosioci edukativnih informacija zameni nastavom u kome učenici stiču znanja sopstvenim masovno koriste i novi izvori komunikacije. Korišćenje razmišljanjem. Upotreba slobodnog softvera u slobodnih softvera treba da osavremeni, oplemeni i obrazovanju mora da bude zastupljena u višim razredima unapredi nastavu koju učitelj izvodi, a samom učitelju osnovne škole, a u razrednoj nastavi od prvog do četvrtog može da ubrza i olakša rad. razreda osnovne škole. 2. SLOBODAN SOFTVER U RAZREDNOJ Ključne reči: osnovna škola, razredna nastava, učitelj, NASTAVI slobodan softver Primer uključivanja računara u nastavni proces u 1. UVOD razrednoj nastavi predstavlja uvođenje izbornog predmeta "Od igračke do računara". Upotreba softvera u nastavi je Nastava spada u vrlo stare ljudske aktivnosti i imala je intezivirana što je izazvalo pozitivnu reakciju učenika. važnu ulogu od najstarijih civilizacija, pa do danas. Međutim, nastavnicima/učiteljima se na Internetu nudi i Svojom funkcijom i organizacijom bitno se razlikuje od veliki broj slobodnih softvera koje mogu da koriste i u ostalih društvenih delatnosti, jer predstavlja proces u okviru drugih nastavnih predmeta, programi za obradu kome se planski i organizovano provodi vaspitanje i novih sadržaja, zatim programi koji izrađuju testove za obrazovanje učenika, prema propisanom nastavnom planu vežbanje, programi za proveru usvojenosti nastavnih i programu, pod rukovodstvom nastavnika i uz aktivno sadržaja, kao i za vođenje školske evidencije. Primena učenje učenika. slobodnih softvera je veoma korisna, jer učitelj može da ih prilagodi nastavi, a na ovaj način učenici umesto U XXI veku od učenika se traži potpuno angažovanje, a beskorisnog igranja igara na računaru, svoje vreme naša misija je da mu pomognemo da se samostalno služi provedeno ispred ekrana koriste u "ozbiljnije" svrhe. Na ne samo knjigom, već da koristi brojne izvore znanja i ovaj način se ujedno učenici preko računara približavaju i primeni stečena znanja u rešavanju problemskih zadataka oblasti koju obrađuju. Proces nastave i učenja sa čitavom iz svih oblasti. grupom može se istovremeno individualizovati. To znači Nove informacione tehnologije olakšavaju nastavniku da svako dete ima mogućnost da radi – stiče određena saopštavanje informacija učenicima, oslobađajujći vreme znanja, veštine i sposobnosti shodno vlastitom ritmu i za analizu problema, vaspitanje, razvoj kreativnih i nivou angažovanja. Učenici svakodnevno dolaze do novih stvaralačkih mogućnosti. saznanja, a naše je da im obezbedimo podsticajnu sredinu kao i da stimulišemo radoznalost, kreativnost, Razredna nastava je specifična. Učitelj izvodi nastavu iz maštovitost. svih predmeta (osnovnih i izbornih) sa jednim odeljenjem jednog razreda, a često i u kombinovanim odeljenjima (sa Slobodan softver podrazumeva slobodu upotrebe, dva, tri i četiri razreda). Znači, psihofizički uzrast učenika proučavanja, izmene, kopiranja i distribucije softvera i nije uvek ujednačen, a redovnu nastavu pohađaju i učenici prava svakog korisnika na posedovanje programskog sa teškoćama u razvoju. Ne uče svi učenici istom brzinom koda. Obrazovne institucije širom sveta su se aktivno i kvalitetom, a svima je dato isto vreme za savladavanje uključile u aktivnosti razvoja, primene, testiranja i predviđenih nastavnih sadržaja. Iako dominira frontalni distribucije slobodnog softvera. Ideja slobode softvera oblik rada, zastupljen je grupni rad, rad u parovima i pokrenula je dodatne inicijative otvorenih standarda, individualni oblik rada. Korišćenje računara je svedeno na otvorenog pristupa informacijama i znanju i otvorenom minimum. hardveru koja određuje slobodu pristupa i izmene svih datoteka koje definišu neki hardver. Brojna istraživanja ukazuju da obučavanje treba da počne na što ranijem uzrastu. Jedan od načina prevazilaženja Uloga slobodnog softvera u obrazovnim institucijama se nedostataka tradicionalne nastave je osavremenjivanje može podeliti u sledeće kategorije aktivnosti obrazovnih nastave uvođenjem informacione tehnologije. Veoma je institucija: važno da učenike XXI veka od prvog razreda uvodimo u 1.obrazovni rad važnost i mogućnosti Interneta, ne zaboravljajući njegove 2.naučno-istraživački rad mane, i informaciono komunikacione tehnologije. Deca

100 Slika 1: Preuzeta instalacija igre Sudoku 3.administrativno-operativni rad Učenik sigurno ne može izaći sa pogrešnim predstavama. 4.funkcionisanje informacijske infrastrukture obrazovnih struktura Kompjuter angažuje skoro sva čula učenika. Zato je raznovrsna prezentacija gradiva preko računara učenicima Prednost upotrebe slobodnog softvera u obrazovnom jako zanimljiva. Kompjuter komunicira sa učenikom procesu je u njegovoj mogućnosti individualizacije pisanim tekstom, usmeno, slikom, filmom, zavisno od interfejsa i dodavanju proširenja za pojedine učenike u potreba nastave. određenim predmetima. Interfejs i komande su prevedene “Mnoge napisane nastavne sekvence izrađene su upravo na srpski jezik, a mogu se prevesti u skladu sa rodnim po meri nastave uz pomoć kompjutera (Computer - pripadnostima učenika. Imajući u vidu da je razredna Assisted Instruction). Nastavno gradivo obrađeno na nastava veoma složena i delikatna pedagoška obaveza, kompjuteru, nazvano coursenjare, pojavilo se u raznim slobodan softver može naći posebnu primenu u osnovnim nastavnim predmetima: matematika, fizika, medicina, školama Srbije vodeći računa o psihofizičkim osobinama tehnike nauke, biologija, strani jezici, pravo i dr. Rezultati učenika, različitosti nastavnog gradiva i olakšavajući eksperimenata organizovanih u SAD pokazuju da je ostvarivanje inkluzije. („Strategija primene slobodnog nastava uz pomoć kompjutera efikasnija od tradicionalne softvera u obrazovanju”) nastave u pogledu kvantiteta i kvaliteta stečenih znanja, trajnosti i aplikativnosti znanja, a posebno u pogledu 3. NOVI KONCEPT UČENJA misaone mobilnosti, motivisanosti za učenje kao i bržeg i objektivnijeg vrednovanja i ocenjivanja.” (Mandić, 1997.) Poslednjih dvadeset godina, moderna tehnologija je promenila mnoge aspekte naših života, uključujući kako Nastava pomoću kompjutera se potpuno može prilagoditi komuniciramo, provodimo slobodno vreme i kako individualnim sposobnostima učenika, a učenik napreduje radimo. Kao rezultat tehnološke revolucije, promenilo se sopstvenim tempom. životno i radno okruženje, što nameće izmenu puteva „Slobodan softver svojim karakteristikama omogućava sticanja znanja. U tom smislu, tehnologija u obliku realizaciju fleksibilnih i dinamičnih metodologija personalnih računara postaje centar pažnje obrazovne realizacije obrazovanja i zadovoljavanja kriterijuma politike i reforme. taksonomija nivoa znanja. Sloboda uvida u izvorni kod Kompjuterski uređaji omogućavaju potpuno drugačiju softvera, prilagođavanja sopstvenim potrebama, organizaciju nastavnog rada, primerenu individualnim individualizacija interfejsa i sloboda primene sposobnostima i interesovanjima učenika. Kompjuterski omogućavaju postizanje akademskih rezultata ne samo u programi pripremljeni za nastavu, bezbedno i sigurno informatici nego i u primeni softvera u drugim oblastima vode učenike kroz proces sticanja znanja. Kada učenik obrazovanja. Pamćenje, razumevanje, analiza, primena, pogreši ili da nepotpun odgovor, kompjuter ga sam vraća evaluacija i drugi nivoi znanja se mogu postizati na ranije ili dopunske informacije i koriguje učenika. zahvaljujući pravu korisnika da menja, proučava i

Slika 2: Klikom na selektovani exe fajl pokreće se softver 101 primenjuje softver prema svojim potrebama.“ („Strategija ove opcije iz menija Game, mogu da se koriste klikom na primene slobodnog softvera u obrazovanju”) jednu od ikona u toolbaru koji je prikazan u vidu slika i znakova. Primer upotrebe jedne kompjuterske igre je igra Sudoku, koju nastavnici često primenjuju u nastavi matematike za U meniju Level vrši se podešavanje nivo igre koji može decu do dvanaest godina. biti Easy, Medium, High (početni, srednji i najteži).

Sa sajta http://sourceforge.net/projects/classicsudoku/? Reakcije dece na času koji je realizovan korišćenjem source=directory može se preuzeti Sudoku igra koja spada opisane ige su pozitivne. Deca su pokazala visok stepen u igre slobodnog softvera. motivisanosti, zainteresovanosti, snalažljivosti, kreativnosti. U toku igre deca su sarađivala i razmenjivala Inače Sudoku, (ponekad Su doku, jap. Sū cifra i Doku ideje ne bi li što pre stigli do rešenja. Ni veliki broj jedinstven) je logička zagonetka u obliku kvadratne pokušaja neke učenike nije obeshrabrio, a svakom rešetke. Rešetka je obično formata 9×9, načinjena od uspešnom rešenju spontano su se radovali. Slične gore podrešetki 3×3 polja („regioni“). Na početku je upisano navedenoj igri su igre tangram, puzle, domine, igre nekoliko brojeva u nekoliko polja. Cilj je da se rešetka memorije, asocijacije i slično. One su odlična sredstva za ispuni brojevima od 1 do 9 u svim poljima. Svaka kolona, razvoj opažanja, memorije, uočavanje odnosa deo-celina. svaki red i svaki potkvadrat (region) mora sadržati sve brojeve od 1 do 9 koji se ne smeju ponavljati. Rešavanje Ono što je dobro kod ovakvih igara i slobodnog softvera sudokua (ispunjavanje rešetke) zahteva samo strpljenje i je da se mogu instalirati na više računara, odjednom ih skromne logičke sposobnosti, mada neke zagonetke mogu može koristiti više korisnika, mogu se modifikovati bez biti prilično teške. ograničenja i napraviti u više kopija.

4. ZAKLJUČAK

Da bi slobodan softver našao stalnu primenu u razrednoj nastavi neophodno je da učitelj poseduje elementarna znanja za rad na računaru i da bude informatički pismen. To podrazumeva permanentnu edukaciju učitelja i neprestanu saradnju učitelja i profesora informatike.

Mogućnosti primene slobodnog softvera u vaspitno-obrazovnom radu su veoma široke. Učitelj treba da prihvati nove tehnologije u nastavi i da podstiče njihovo korišćenje. Samom učitelju ovakav pristup može da ubrza i olakša rad, a učenicima pruži učenje kroz igru i napredovanje u skadu sa sposobnostima.

Slika 3: Početni interfejs sudoku igre 5. REFERENCE Sama instalacija je veoma jednostavna i nakon preuzimanja potrebno je samo da raspakujete i pokrenete [1] Cenić, S., Petrović. J., Vaspitanje kroz istorijske aplikaciju koja se nalazi u zipovanom folderu. Inače sama epohe, Učiteljski fakultet u Vranju, Eduka, instalacija koja se preuzima, sa gore navedene Internet Beograd, 2006. adrese, je veličine oko 5,5 MB a moguće je instalirati i na računarima starije generacije, tipa Pentium II, sa [2] Lekić, Đ., Metodika razredne nastave, Beograd, intergrisanom grafičkom karticom i procesorom čija je 1991. frekvenca 400 MHz. [3] Mandić, P. – Mandić, D., Obrazovna informaciona tehnologija, Učiteljski fakultet, Beograd 1996.

[4] Vilotijević, M., Od tradicionalne ka informatičkoj didaktici. Beograd: Obrazovna tehnologija, 1-2, str. 15-19, 2003.

Slika 4: Meni [5] Nadrljanski, Đ., Informatika za učitelje, Pokretanjem aplikacije dobićete početni interfejs igre. Učiteljski fakultet, Beograd.

Iz menija Game možemo iskoristiti opcije koje se odnose [6] Mandić, D., Inoviranje obrazovne tehnologije na pokretanje nove igre, New game, zatim može se korišćenjem interneta, Inovacije u nastavi, proveriti postojeća uneta rešenja opcijom Chek i može se Beograd, 1997, str.144. proveriti i prikazati konačno rešenje opcijom Solve. Sve [7] Kulić, R., Specifičnosti nastave za odrasle i

102 nastavnikova uloga u učenju i obrazovanju, [9] http://www.slobodansoftverzaskole.org/ISO/Strat Andragoške studije,br.1,1997. egija-primene-slobodnog-softvera-u-skolama-fin al.pdf [8] Kulić, R., Despotović, M., Uvod u andragogiju, Svet knjige, Beograd, 2004. [10] http://sourceforge.net/projects/classicsudoku/? source=directory

103 NČENJE KROZ IGRU I KORIŠĆENJEM SLOBODNOG SOFTVERA

Mladen Jovanović1, Dragana Lepović-Stefanović2 Osnovna škola „Desanka Maksimović“, Čokot, Niš, e-mail: [email protected] [email protected]

Apstrakt - Većina učenika obožava da igra igrice na su tu: zadatak, prepreka, zagonetka, definisana pravila i računaru. Nažalost najviše učenici koriste igrice koje određeno vreme. U slučaju poraza postoji rešenje pa služe za zabavu. Lastiš, loptu, žmurke i nekedruge igre iz igrice svojim učenicima pružaju mogućnost da uče na prošlosti zamenjuju računarske igre koje nisu greškama. edukativnog karaktera i osim gubljenja vremena i gledanja u računar u ogromnom vremenskom intervalu, Kod učenika koji uče kroz igrice može se primetiti da ne dovode ni do čega već samo mogu da stvore zavisnost napreduju u brzini rašavanja logičkih problema i od igranja igara za računarom. Internet tehnologije zaknjučivanja. Danas, učionice su pune nemotivisanih, pružaju velike mogućnosti pa tako i u pogledu igara koje “hiperaktivnih” učenika koji jedva čekaju kraj dosadnog mogu biti edukativnog karaktera. Potrebno je napraviti časa. Ne mogu da sede, da slušaju, bilo koja sitnica im pravilnu selekciju igara i edukativnih i opensource skreće pažnju i kvari koncentraciju. Nastavnici i učitelji softvera koji bi se mogli primeniti kako u nastavi tako i u na različite načine pokušavaju da motivišu učenike. slobodno vreme učenika, pri čemu bi oni na taj način Dosadašnje iskustvo i istraživanja pokazuju da su učenici kvalitetno provodili vreme za računarom,razvijajući svoje zainteresovaniji kada je u nastavi prisutno neko tehničko logičke i motoričke sposobnosti. pomagalo – TV, projektor, CD plejer, računar, odnosno kada se na času primenjuju različite metode, kada je Ključne reči: Internet, edukacija, učenik, opensource, mnogo slika, zvukova, dinamike. računarske igre Svet naših učenika bitno se razlikuje od sveta odraslih 1. UVOD kada su bili učenici. Današnjoj deci omogućen je pristup različitim izvorima informacija. Tu istu decu zainteresovaće sve drugo osim suvoparnih predavanja i Pojava Interneta omugućila je da se na lakši i brži način učenja lekcija. Kada pitate učenike šta je to što bi im dođe do mnogih informacija ali je, istovremeno, postala nastavu učinilo zanimljivijim, uglavnom bi odgovor bio – novi oblik učenja. Obrazovanje do kog se dolazi putem igra. Interneta sve se više širi i postaje sve popularnije. Suvoparna i duga predavanja u školama i fakultetima sve Ovaj odgovor znaju i sami nastavnici. Zato se na različite više se zamenjuju onlajn učenjem. Savremeni način života načine dovijaju da nastavu učine zanimljivijom: uslovio je ljude na stalno usavršavanje tako da je onlajn osmišljavanjem prezentacija, pravljenjem nastavnih učenje sve više zastupljeno u svetu. Danas mnogi listića, zanimljivim primerima iz života, igricama na univerziteti nude sticanje diploma putem onlajn učenja, a Internetu. U praksi najbolji uticaj na učenike imale su baš i mnogi kursevi se realizuju preko Interneta. Internet je te igrice. Jedan deo nastavnika i sami su autori tih igrica: pre dve-tri decenije nastao kao sredstvo koje je kviz, asocijacije, ne ljuti se čoveče i sl. Nastavnici koji neophodno za komunikaciju između univerziteta u primenjuju igrice u nastavi kažu da im je rad na času Americi. Bilo im je komplikovano da nose diskete od mnogo aktivniji, učenici su mnogo više motivisani i brže računara do računara dok su radili u zajedničkim su učili. Jednostavno, učenici su znali da će svoje znanje projektima, pa su rešili da naprave direktnu vezu. Od te moći da primene u igri. prvobitne ideje da Internet bude alat komunikacije došli smo i do ovog današnjeg – da bude i alat edukacije. Igrice koje se koriste u obrazovanju, tj. u školi, treba da budu sastavljene i od igračaka i od obrazovnih rezultata Kompjuterske igrice su se razvijale istovremeno kad se kako bi igrači, tj. učenici, mogli da uče. Takvim igricama razvijao i svet kompjutera. Danas, slobodno možemo reći, ne smeju biti uskraćene obrazovne potrebe: one moraju predstavljaju čitavo jedno bogatstvo, a o njihovom biti izazovne, privlačne i da imaju stvarnu zabavnu značaju i uticaju na decu mnogi teoretičari imaju različito vrednost. Učenici, korisnici igrica, igrajući se razvijaju shvatanje. Na Internetu, npr. možemo izmeriti koeficijent veštine i znanja koja mogu da primene u različitim inteligencije, proveriti svoje znanje iz opšte kulture i oblastima. pronaći još mnogo testova koji su nam dostupni.Neki od sajtova sa raznovrsnim logičkim igricama su: Obrazovanje je proces koji je, kroz razvoj civilizacije, www.web-games-onlajn.com/matermind/ ili menjalo svoj oblik da bi se danas javilo u obliku www.arhimedes-lab.org/mastermind.html. Postoje igrice inkluzivnog obrazovanja. Kako je inkluzivno obrazovanje koje su pravljene za predškolski uzrast, one koje se i inkluzivna nastava novi oblik organizovanog učenja a koriste u nastavi namenjene deci školskog uzrasta, ali ima uključuje svu decu sa njihovim različitim obrazovnim i igrica za odrasle. Prema uzrastu igrača se određuju potrebama, video igrice su jedan odličan vid didaktičkog pravila i težina igre. Iako su ove igre intelektualni zadaci i materijala koji svi učenici rado prihvataju. Danas se teži da, igrajući ih, takmičar traga za rešenjem, veliki broj razvoju tehnologije koja je pristupačna i koju mogu svi da učenika tvrdi da im je to omiljen vid zabave. Svi elementi koriste, uključujući pojedince koji doživljavaju ovaj svet na drugačiji način zbog svojih posebnih potreba ili 104 oštećenja. U današnje vreme škole u svojim učionicama nastavnika ne traži da se bave programiranjem igara ili koriste neverovatne tehnologije. U jednoj takvoj edukativnih sadržaja već da iskoriste sve ono što je već savremenoj učionici se sve, od umetničkih do naučnih ponuđeno, a može da se prilagodi procesu obrazovanja. projekata, od istraživanja do pisanja tematskih zadataka, Nažalost, ide se ponekada u krajnju suprotnost gde se deci od nastavnog plana do praćenja ocena, radi na i učenicima ne dozvoljava igranje igrica, korišćenje računarima. savremenih tehnologija i Interneta.

Aristotel je rekao da ljudi imaju usađenu potrebu da uče i Slobodan softver nudi široku paletu već gotovih saznaju nove stvari, a Alvin Tofler, pisac, vizionar i aplikacija, koje treba pronaći, istražiti, prilagoditi ako je zagovornik digitalizacije kaže da „nepismeni u 21.veku to potrebno učenicima, i preokrenuti besomučno i neće biti oni koji ne znaju da čitaju i pišu, nego oni koji neprekidno igranje igara na računaru u zanimljivu nastavu ne znaju da uče, zaborave neprimenjivo i ne nauče nešto i sticanje novih znanja i veština. Na Internet adresi novo“. http://sourceforge.net može se pronaći mnoštvo edukativnih softvera i igara, među kojima je i Tux Math 2. SLOBODAN SOFTVER KROZ IGRU U Scrabble koja se može preuzeti sa linka: NASTAVI http://sourceforge.net/projects/tuxmathscrabble/? source=directory.

Veliki broj roditelja učenika osnovnih škola često iskazuju Ova igra edukativnog karatera, može se koristiti za problem koji imaju sa svojom decom u pogledu Windows i Linux operativne sisteme. Sadržaj korišćenja računara. Opšte je poznata činjenica da najveći instalacionog fajla nije veći od 9 MB, tako da se lako broj današnjih učenika, koji se sve više kategorišu kao instalira i na računarima nešto slabije konfiguracije, tipa „Internet generacija“, svoje prve korake u korišćenju pentium III, sa 256 MB RAM-a, i proceosorom od 400 računara započinju igranjem igrica. Ukoliko nisu u MHz. Proces instalacije je veoma jednostavan i ne samom startu korišćenja računarskih igrica bilo koga tipa, oduzima previše vremena. Samo radno okruženje podseća vremenski ograničeni od strane roditelja (koji vrlo često na jednu veliki šahovsku tablu sa mnogo više polja od probleme sa decom i u samoj porodici rešavaju takošto pravog šaha, zelene podloge, gde se učenici takmiče u deci dozvoljavaju da satima sede ispred računara, pri postavljanju matematičkih zadataka protiv pingvina Tux. tome i nekontrolišući i sadržaje računasrkih igrica i Postoje četri nivo igranja, prvi je najlakši, a četvri mogu Internet pretraga) polako postaju zavisnici od korišćenja rešavati i učenici u starijim razredima osnovne škole. Lik računara i to za potrebe igranja raznih tipova igara. u ovoj edukativnoj igrici, koja je primenljiva pre svega u nastavi matematike, koji vode učenici podseća na „malog Onda nastaje problem koji najčešće nije lako razrešiti. mudrijaša“ iz crtanih filmova. Zadatak koji se postavlja Iako visoko ceni obrazovanje, „internet generacija“ uči pred učenike se sastoji u sledećem: na početku igre oba drugačije od prethodnih. Ova je generacija jedinstvena s takmičara dobijaju po šest brojeva i četiri znaka računskih obzirom na činjenicu da je prva odrastala u dodiru sa radnji i znak jednakosti. Igru započinje učenik pišući od digitalnom tehnologijom i kibernetikom. Internet zadatih brojeva i računskih radnji jednačinu u kojoj će generacija nije samo naučila usvajati tehnologije, ona je upotrebiti što je više moguće brojeva i računski znakova i njima čak i zasićena. Do svoje 21. godine života, prosečni znak jednakosti. Na njegov niz nadovezuje se pingvin pripadnik današnjie školske grupacije provede: Tux, sa svojom kombinacijom zadatih brojeva. Onaj igrač • 10.000 sati igrajući video igre koji iskoristi više brojeva i znakova ostvaruje veći broj poena koji se prikazuju u gornjem desnom uglu interfejsa • 200.000 sati na e-pošti ove zanimljive matematičko-logičke igrice.

• 20.000 sati gledajući TV Po završetku prvog slaganja matematičkog izraza takmičari dobijaju novu kombinaciju brojeva i znakova • 10.000 sati razgovarajući mobilnim telefonom računskih radnji. Svaki put kada učenik sa svojim likom • manje od 5.000 sati čitajući knjige (Bonamici i kojeg vodi reši zadatak treba da potvrdi da je uradio ostali 2005). zadatak klikom na komandno dugme Okay, u donjem desnom uglu interfejsa. Tako će rešavanje zadatka Budući da su današnja deca polako ulaze u doba prepustiti svome protivniku. zasićenosti medijima i jednostavnog pristupa digitalnim tehnologijama, razvila je jedinstven način razmišljanja, komuniciranja i učenja.

Upravo tu je uloga učitelja, nastavnika, pedagoga iostalih obrazovnih radnika da pomognu roditeljima. Ne da „na silu“ odvuku svoju decu od računara, već da ponude rešenja u vidu korišćenja računara i računarskih igrica za učenje, sticanje novih znanja, primenu postojećih, vežbanje motorike i memorije. Gde se u celoj toj priči uklapaju opensource softveri? Niko od roditelja pa i od

105 Slika 1. Početni interfejs Tux Math Scrabble

Slika 3. Završni nivo Tux Math Scrabble

Pored ovih platformi za edukaciju u vidu matematičkih igara postoje i druge igre iz oblasti matematike tipa sudoku i puzle, gde učenici vežbaju kombinatoričke i logičke sposobnosti. Naravno da je drugi vid igara pre svega takozvanih „pucačkih“ deci i učenicima mnogo zanimljiviji, ali treba ih privući i na one računarske igre u kojima ovakvih radnji nema, pre svega zanimljivom pričomo samim igrama. Tako na primer na sa Internet sajt http://www.interfejs.tv možete pruzeti vrlo popularnu igricu opensource tipa, Enigma.

Kada je reč o zabavi u formi video igara, povremeno će Slika 2. Izgled prvog nivo zadatka cilj biti isključiti mozak, kako se to popularno kaže, i Pored ovog komandnog dugmeta, Okay, postoji i Admin igrati neki naslov koji će vas zabaviti bez previše dugme, na koje kada klliknete možete dobiti uputsva razmišljanja i naprezanja. U drugim situacijama, pak, kako da podesite nivo igre, ukoliko vamje trenutno određene igre će pred vas staviti set zagonetki, za čije će postojeći nivo isuviše lak ili isuviše težak, kao i pomoć vam uspešno rešavanje biti potrebno, kako vreme, tako i odnosno Help, koji sadrži gotovo svaka softverska prilična količina mozganja. U slučaju da iz samog naslova aplikacija. Igrica je primenjliva u nastavi matematike, pre nije bilo dovoljno jasno, igra kojom se danas bavimo, svega u nižim razredima osnove škole, interesantna je Enigma, pripada ovoj drugoj kategoriji. Enigma je učenicima, rado je prihvataju i kao domaći zadatak. Sama open-source interpretacija jednog od najpopularnijih i, aplikacija je laka za upotrebu i instalaciju, tako da je brzo usuđujemo se reći, najvoljenijih koncepata zagonetki, mogu savladati i svi zainteresovani nastavnici i roditelji. originalno viđenog još ranih `90. godina u naslovu Ovo je jedan od načina da se nastava matematike učini „Oxyd". zanimljivom, da se u nastavi upotrebi računar i slobodan Kao i obično kada je reč o novijim derivatima klasičnih softver, i da se učenici i njihova posvećenost korišćenju igara, nije u pitanju puki klon originala, već igra uspešno računara upotrebe na najbolji mogući način. Naravno da proširuje mogućnosti originala dodavanjem novog ovo nije jedino rešenje, niti jedina igra edukativnog tipa. sadržaja. A sadržaja itekako ima. Neka brojke govore za Potpuno slična sa istom platformom, samo za učenje sebe: Pored skoro 650 standardnih nivoa kreiranih stranih reči i stranog jezika je igra Tux Word Smith, koju specifično za ovaj naslov, „Enigma" uključuje i 20 nivoa možete preuzeti sa tutorijala, oko 150 nivoa adaptiranih iz raznih igara http://sourceforge.net/projects/tuxwordsmith/? „Sokoban" tipa, kao i preko 200 nivoa iz originalnog source=directory „Oxyd" serijala. Jasno je zašto je svojevremeno tabela rekorda igre „Enigma" sadržala samo jednog igrača koji je uspeo da postigne 100% uspešnost. Mnogima se činilo da su ovakve vrste igara mnogo lake i jednostavne za rešavanje, međutim, ako se pogleda Sama igrica zauzima oko 14 MB na hard disku, ne traži interfejs zadnjeg nivo Tux Math-a, dobiće se savim neku specijalnu grafiku, možete se instalirati i na drugačiji zaključak. računarima tipa Pentium III.

106 Učenicima donosi mnogo vežbanja motoričkih i svega slobodnog softvera. memorijskih sposobnosti, koje stiču rešavanjem zagonetki, traženjem istih skrivenih elemenata,brzim 4. REFERENCE reakcijama i pokretima miša kojim vode kuglicu u igrici prilikom skupljanja raznih predmeta. Preporučuje se,pre [1]Časopis Innovate, svega roditeljima koji žele da svoje dete odvoje od igrica (http://www.innovateonlajn.info/) Barnes, K., R. sa puno nasilja i koji bi sa svojom decom vežbali njihove Marateo, and S. Ferris .2007. motoričke i kombinatorske sposobnosti. Primenljiva je za učenike svih razreda osnovne škole. Može se preuzeti iz [2] Teaching and Learning with the Net Generation, download stranice emisije interfejs.tv sa linka: Innovate 3 (4). http://www.interfejs.tv/InterfejsDL/Enigma-1.01-w7.exe [3] http://www.innovateonlajn.info/index.php? 3. ZAKLJUČAK view=article&id=382

[4] Squire, K., Changing the game: What happens Obzirom na činjenicu da Internet tehnologije donose napredak u svim sferama života i da strašno utiču na when video games enter the classroom? Innovate 1 razvoj dece i učenika, potrebno je iskroristiti (6), 2005. neograničenje mogućnosti koje pružaju novi softveri i http://www.innovateonlajn.info/index.php? nove tehnologije. Učenje kroz igru nije novi pojam, ali view=article&id=82 učenje korišćenjem edukativnim softvera i računarskih [5]Karl Royle, Učenje kroz igru, časopis Edupoint, igara očigledno nije dovoljno razmatrana mogućnos broj 64, Zagreb, Hrvatska organizovanja nastave i slobodnog vremena učenika. To nije samo pokušaj da se učenici usmere ka softverskim [6]Saltzman, M., Game design: Secrets of the sages. aplikacijama koje su istovremeno i igre i edukativna Indianapolis, IN: Macmillan, 2000. sredstva, za vežbanje pamćenja, motorike i kombinatorike, već pokušaj da se, pre svega korišćenje [7] http://www.interfejs.tv računara u nastavi i u slobodno vreme učini kvalitetnijim. Na ovom zadatku treba da rade podjednako i roditelji i [8] http://sourceforge.net nastavnici. I jedni i drugi bi time samo obogatili svoju riznicu u pogledu korušćenja softverskih aplikacija, pre [9] http://sourceforge.net/projects/tuxmathscrabble/? source=directory

107 PRIMENA APLIKACIJE WIRESHARK U NASTAVNOM PREDMETU RAČUNARSKE MREŽE I KOMUNIKACIJE

Velimir Radlovački

¡kolski centar „Nikola Tesla“, Vršac, e-mail: [email protected]

Apstrakt – Uvođenjem novih nastavnih predmeta u mrežom ili Internetom vratiti u prvobitnu formu na srednjim tehničkim školama, u kojima se izučavaju strani primaoca. računarske mreže i komunikacije, javila se potreba za vizuelnom prezentacijom gradiva tj. za korišćenjem Za objašnjenje date tematike neophodno je proći kroz analizatora mrežnih protokola. Većina obrazovnih teoriju računarskih mreža. Pitanje je da li će teorija ostati institucija u svetu i kod nas za tu svrhu odabrala je samo suvoparna teorija ili se može i vizuelno predstaviti? aplikaciju Wireshark (ranije znanu kao Ethereal). Ova Da li slika vredi hiljadu reči? Kao logičan odgovor na aplikacija je slobodna u skladu sa GPL v2.0 licencom i zadata pitanja nameće se aplikacija Wireshark – aplikacija radi na svim popularnim platformama. Kroz pregledan koja se koristi za analizu mrežnih protokola (engl. korisnički interfejs i primenu filtera, učenicima se može network protocol analyzing) tj. njuškanje mreže (engl. vizuelno predstaviti „jezik za komunikaciju računara“ u network sniffing). Wireshark hvata pakete koji putuju žičnim i bežičnim mrežama. mrežom i prikazuje ih na najdetaljniji mogući način. Pored navedene obrazovne funkcije, Wireshark se koristi i Ključne reči: primena softvera u nastavi, računarske za detekciju kvarova na mreži, analizu sigurnosti mreže, mreže, mrežni protokoli razvoj novih protokola itd. Aplikacija je slobodna u skladu sa GPL v2.0 licencom i radi na više platformi 1. UVOD uključujući Microsoft Windows i UNIXolike operativne sisteme tipa GNU/Linux, BSD, Solaris i Mac OS X. Nastavni predmet Računarske mreže i komunikacije uveden je odlukom Ministarstva prosvete, početkom 2. ISTORIJAT RAZVOJA APLIKACIJE školske 2007/08. godine kao zamena za predmet Prenos WIRESHARK podataka [1]. Jedan od osnovnih ciljeva i zadataka ovog nastavnog predmeta je upoznavanje učenika sa načinom Devedesetih godina prošlog veka, Džerald Kombs (engl. funkcionisanja računarskih mreža. Realizacija nastavnog Gerald Combs), diplomirao je informatiku na plana podrazumeva predavanja u kojima se izučavaju Univerzitetu u Misuriju i zaposlio se u malom preduzeću referentni model OSI, TCP/IP paket protokola i popularni koje se bavilo pružanjem Internet usluga. Problem sa servisi Interneta, kao i vežbi koje ne prate u stopu kojim se Džerald odmah susreo upravo je bio problem sa predavanja, već se bave osnovama umrežavanja i izrade komercijalnim softverom za analizu mrežnih protokola. tehničke dokumentacije. Dostupan komercijalni softver koštao je oko 1500 američkih dolara [2] i nije radio na GNU/Linux i Solaris Osnovni problem sa kojim su se nastavnici suočili je kako operativnim sistemima koji su bili najzastupljeniji u toj vizuelno predstaviti učenicima ono što putuje kroz kompaniji. Tada je Gerald počeo da razvija softver provodnike mrežnih kablova, odnosno kroz vazduh ako je Ethereal, čiju je prvu verziju objavio 1998. godine. Ime u pitanju bežična komunikacija. Do četvrtog razreda Ethereal postalo je vlasništvo kompanije Network elektrotehničke škole učenici su dobili predstavu o Integration Services u kojoj je Džerald radio, a kôd komunikacijama na fizičkom nivou, odnosno o analognim softvera bio je ili u njegovom vlasništvu ili pod licensom i digitalnim signalima. Međutim, u okviru ovog nastavnog GNU GPL. predmeta trebalo im je predstaviti: Maja 2006. godine, Gerald je prihvatio posao u kompaniji • šta se dešava od trenutka kada korisnik unese neki CACE Technologies gde je nastavio sa razvojem podatak na nivou aplikacije, do trenutka kada taj analizatora mrežnih protokola. Iskoristio je kod softvera podatak završi na cilju; Ethereal za osnovu novog softvera kojeg je nazvao Wireshark. Kompanija Riverbed Technology kupila je • kako se podaci pretvaraju u oblik pogodan za slanje kompaniju CACE Technologies 2010. godine i postala kroz lokalnu mrežu ili Internet; glavni sponzor ovog projekta, a trenutno na projektu radi • kako računar pošiljaoca zna gde treba podatak da oko 600 volontera širom sveta. Tokom godina Wireshark je osvojio nagrade mnogih prestižnih IT časopisa i pošalje; portala, dobijajući opise kao "najbitnija aplikacija • kako mrežni uređaji znaju kojim putem podatak treba otvorenog koda svih vremena" [3] ili "najbolje od ići; otvorenog koda u računarskim mrežama" [4].

• kako računar primaoca zna da je pristigli podatak baš njemu namenjen;

• i na kraju kako podatke koji su putovali lokalnom

108 3. ZAHTEVNOST I MOGUĆNOSTI format datoteka je tcpdump (libpcap), a podržani su i APLIKACIJE WIRESHARK formati Pcap NG, Cisco Secure IDS, Microsoft Network Monitor, Network General Sniffer, Sniffer Pro, NetXray, Jedan od razloga za odabir ove aplikacije u nastavi je i Novell LANalyzer, WildPackets EtherPeek, TokenPeek i hardverska zahtevnost, jednostavna distribucija i AiroPeek, kao i mnogi drugi. Postoji i opcija za izvoz preuzimanje i laka instalacija. Obzirom na (lošu) pročitanih podataka u XML, PostScript, CSV ili opremljenost računarskih kabineta, ovo je sigurno tekstualni format. Ukoliko su uhvaćeni paketi najmanje zahtevna aplikacija u nastavi. Neophodan je kompresovani gzip kompresijom, Wireshark ih može u procesor sa radnim taktom na 400MHz, 128MB RAM, toku rada dekompresovati. Radi lakšeg rada, moguće je 75MB prostora na disku i standardna mrežna kartica. primeniti sopstvena pravila bojenja u korisničkom interfejsu za različite tipove paketa. Preuzimanje aplikacije vrši se bez ikakve registracije, direktno sa web prezentacije projekta na adresi: Wireshark nije IDS, odnosno sistem za detekciju upada www.wireshark.org/download.html. Prilikom instalacije u (engl. Intrusion Detection System). Nema mogućnost operativnom sistemu Microsoft Windows dovoljno je alarmiranja u slučaju pojave neželjenog mrežnog preuzeti jednu instalacionu datoteku koja objedinjuje i saobraćaja, ali može pomoći korisniku da shvati šta se instalaciju WinPcap biblioteke i aplikacije Wireshark, a dešava na mreži. U toku rada sama aplikacija ne koja odgovara verziji operativnog sistema. Instalacija je modifikuje mrežni saobraćaj, niti šalje pakete na mrežu. intuitivna bez kompleksnih opcija. Jednostavno Treba napomenuti i da pored svih korisnih primena, ova preuzimanje i instalacija znatno olakšavaju posao aplikacija se može koristiti i u maliciozne svrhe kao što nastavniku, jer ne gubi vreme objašnjavajući kako se su: špijuniranje korisnika na mreži radi prikupljanja program preuzima sa interneta i instalira. privatnih informacija, prikupljanje informacija radi nelegalnog pristupa mreži i mrežnih resursima, itd. Važno Temelj i veliki deo aplikacije Wireshark razvijen je u je da učenici shvate da se savremene tehnologije mogu programskom jeziku C. Pojedini moduli razvijani su i u pravilno upotrebiti, ali i zloupotrebiti. Zloupotreba ove drugim programskim jezicima kao što su Perl i Python. aplikacije radi narušavanja tuđe privatnosti ili Za hvatanje paketa sa mreža, aplikacija koristi biblioteku ugrožavanja bezbednosti računarskih sistema je PCAP (engl. Packet Capture). PCAP radi nezavisno od nemoralno i podrazumeva kršenje zakona. same aplikacije i daje podršku, odnosno API (engl. Application Programming Interface), mnogim 4. KORISNIČKI INTERFEJS I OSNOVNE aplikacijama koje imaju potrebu hvatanja paketa sa OPERACIJE mreže. Podaci se ili hvataju u realnom vremenu na aktivnoj mreži (engl. live capture) ili se radi analize Nakon uspešne instalacije program pokrećemo standardno učitavaju iz datoteka u kojima su ranije sačuvani (engl. kao i druge aplikacije. Da bi imali šta da analiziramo, offline analysis). U oba slučaju mogu se prezentovati i neophodno je da uhvatimo neke pakete na aktivnoj mreži uređivati u grafičkom korisničkom okruženju koje se ili učitamo datoteku sa već uhvaćenim paketima. Proces sastoji od pregledača sa tri panela ili u tekstualnom hvatanja može se odvijati pasivno ili aktivno. Prvi način režimu rada (engl. TTY-mode) pomoću TShark dodatka. podrazumeva hvatanje paketa na određenom interfejsu Wireshark može pročitati podatke sa različitih vrsta mreža bez potrebe generisanja dodatnog mrežnog saobraćaja. kao što su: Ethernet, IEEE 802.11, PPP/HDLC, ATM, Aktivno hvatanje podrazumeva praćenje paketa koji se Bluetooth, USB, Token Ring, Frame Relay, FDDI i šalju i primaju kroz mrežni interfejs istovremeno. Za mnoge druge, što zavisi i od platforme na kojoj radi. potrebe ovog nastavnog predmeta, prilikom prezentacije Trenutno prepoznaje oko 900 mrežnih protokola počevši novog gradiva, dovoljno je analizirati mrežni saobraćaj na od standardnih, kao što su IP i DHCP, do naprednih, kao interfejsu računara na kojem radi učenik u računarskom što su AppleTalk i BitTorrent. Može se reći da ne postoji kabinetu. Međutim, za otkrivanje problema na mreži mrežni protokol koji želite analizirati, a koji nije podržan neophodno je znati gde i kako postaviti računar koji treba u ovoj aplikaciji. Ako pronađete takav protokol, možete da "sluša" i analizira mrežni saobraćaj. sami napisati podršku za njega i priložiti je projektu Prvi korak nakon pokretanja aplikacije je da izaberemo Wireshark kako bi je razvojni tim uključio u narednu mrežni interfejs i započnemo hvatanje. Nakon distribuciju. Više o podržanim protokolima može se zaustavljanja tog procesa, prikazaće se korisnički interfejs pročitati na stranici koji sadrži standardne elemente prozora, naslovnu liniju, wiki.wireshark.org/ProtocolReference. Podržana je i liniju menija, liniju alatki, liniju za unos filtera, tri panela dekripcija mnogih sigurnosnih protokola kao što su IPsec, i statusnu liniju. Na prvom panelu nalazi se lista svih ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP i uhvaćenih podataka (engl. Packet List) u trenutnoj sesiji WPA/WPA2. ili učitanoj datoteci. Lista se sastoji iz kolona koje sadrže Prilikom rada mogu se koristiti napredni filteri za odabir redni broj paketa, vreme kada je paket uhvaćen, izvor i željenih tipova paketa na osnovu različitih kriterijuma. destinaciju paketa, protokol paketa i još neke opšte Kako bi bio kompatibilan sa što više aplikacija na tržištu, informacije o paketu. Na drugom panelu vidimo detalje Wireshark podržava čuvanje i učitavanje uhvaćenih selektovanog paketa (engl. Packet Details) prikazane kroz paketa u mnogim formatima datoteka. Podrazumevani hijerarhijski sortirane informacije o paketu. Na trećem

109 panelu vidimo sadržaj selektovanog paketa u "sirovoj" "port" predstavlja kvalifikator, a "80" indetifikator. neobrađenoj formi (engl. Packet Bytes) onako kako putuje mrežom. 4.2. Analiza okvira u bežič nim mrežama

4.1. Filtriranje Iako koriste isti skup TCP/IP protokola kao i kablirane mreže, bežične mreže donose velike promene na nižim U situacijama u praksi, na aktivnoj mreži Packet List slojevima, jer računari koriste deljeni medijum za panel se vrlo brzo puni uhvaćenim paketima, gde nam komunikaciju – vazduh. Samim tim i standardni LAN mnogi od njih nisu od interesa i samim tim čine panel adapteri dobijaju drugačiju izvedbu u vidu WLAN nepreglednim i otežavaju nam analizu. Tada adaptera. Pre nego što započnemo hvatanje okvira u primenjujemo filtriranje paketa gde možemo izdvojiti bežičnoj mreži, mora se obratiti pažnja o samim režimima samo određene pakete prema zadatom kriterijumu. Na rada WLAN adaptera, kao i načinu na koji koriste deljeni primer, ukoliko obrađujemo gradivo vezano za DNS komunikacioni medijum: managed režim podrazumeva da servis, možemo izdvojiti samo pakete DNS protokola i se bežični interfejs konektuje direktno na bežičnu videti upite koje računar šalje DNS serveru i odgovore pristupnu tačku (engl. WAP – Wireless Access Point) koja koje dobija od DNS servera. Bez primene filtera, vodi računa o procesu komunikacije; ad-hok (engl. pronalaženje željenih paketa bilo bi dugotrajno. Ad-Hoc) režim podrazumeva da se bežični interfejsi konektuju međusobno bez posrednika, gde svi dele Postoje dva osnovna tipa filtera: oni koji se koriste pri odgovornost za proces komunikacije; master režim hvatanju (engl. Capture filters) i oni koji se koriste pri podrazumeva da se bežični interfejs postavi u ulogu prikazu (engl. Display filters). Primena Capture filtera bežične tačke uz pomoć specijalizovanog softvera; omogućava da se hvataju samo paketi po zadatom monitor režim podrazumeva da bežični interfejs ne prima kriterijumu, a ostali odbacuju. To znači da se ovi filteri i ne šalje podatke, već samo hvata pakete drugih bežičnih primenjuju pre samog procesa hvatanja, pa i sam proces uređaja u okolini koji međusobno komuniciraju. Kako se nazivamo pre-filtriranjem. Jednostavnim izborom iz liste, povećava broj učenika koji poseduju neki bežični uređaj, mogu se primenjivati predefinisani Capture filteri, a od bežičnog rutera kod kuće, do laptop računara, tableta i ukoliko neki filter često koristimo, a nema ga među mobilnih telefona sa bežičnim intefejsima, tako i tematika predefinisanim, možemo ga sami definisati i zapamtiti na bežičnih mreža postaje popularnija. Većina učenika zna da listi. Proces pre-filtriranja je izuzetno bitan za efikasan navede gde se u praksi pojedini režimi rada bežičnih rad, jer u praksi drastično smanjuje broj paketa koje interfejsa implementiraju. Wireshark treba da uhvati, obradi i prikaže, što utiče i na količinu operativne memorije koja se pri tome koristi i Bez obzira da li bežični interfejs podržava monitor režim, kasnije veličinu datoteke koju trebamo sačuvati. Primena WinPcap drajveri, pa samim tim ni Wireshark, ne mogu Display filtera podrazumeva da se hvataju svi paketi, ali raditi u tom režimu u Windowsu osim sa specijalizovanim da se prikazuju samo paketi po zadatom kriterijumu, a bežičnim adapterom AirPcap kompanije CACE ostali sakrivaju. Pošto se ovi filteri primenjuju nakon Techologies, napravljenim baš za tu svrhu. Postavljanje procesa hvatanja, ovaj proces nazivamo post-filtriranjem. standardnih bežičnih interfejsa u monitor režim u I u slučaju Display filtera Wireshark nam nudi listu GNU/Linuxu je jednostavno. Na žalost, jako je mali predefinisanih filtera i mogućnost da ih sami definišemo i procenat učenika koji su zainteresovani za zapamtimo. Ako opet analiziramo primer sa paketima eksperimentisanje sa novim operativnim sistemima, pa DNS servisa, to bi značilo da bi primenom Capture filtera tako ovaj segment obično biva pokriven samo na času, uhvatili samo pakete DNS servisa, odnosno, primenom prezentovan na nastavničkom računaru. Praktično, Display filtera izdvojili pakete DNS servisa od svih unosom iwconfig dobijamo set informacija o ostalih. instaliranom bežičnom interfejsu. Ako pretpostavimo da je reč o interfejsu wlan0. Unosom iwconfig wlan0 Za manuelno definisanje filtera koristimo Berkeley mode monitor postavljamo bežični interfejs wlan0 u Packet Filter (BPF) sintaksu koja je uobičajena u većini monitor režim. Kako bi bili sigurni da je interfejs aktivan aplikacija za analizu mrežnih protokola. Napisan filter u unosimo iwconfig wlan0 up. Unosom iwconfig BPF sintaksi nazivamo izraz (engl. expression), a izraz se wlan0 channel 1 postavljano interfejs da "sluša" na sastoji iz jedne ili više primitiva (engl. primitives). Primitive se sastoje iz jednog ili više kvalifikatora (engl. kanalu 1. Nakon unosa datih komandi, Wireshark će na qualifiers) praćene identifikatorom (engl. ID). Dozvoljeno interfejsu wlan0 hvatati sve pakete svih bežičnih uređaja u je i korišćenje logičkih izraza konjukcije, disjunkcije i okolini koji međusobno komuniciraju na kanalu 1. negacije u sintaksi programskog jezika C. Na primer: src Drugi način postavljanja standardnih bežičnih interfejsa u 192.168.0.10 && port 80, primenom ovog monitor režim je korišćenjem paketa uslužnih aplikacija filtera, odnosno izraza, Wireshark će hvatati samo pakete Aircrack-ng. Kao i u predhodnom primeru proveravamo sa izvorišne IP adrese 192.168.0.10 sa porta 80. Ovaj da li je interfejs aktivan, pa zatim unosimo airmon-ng izraz sastoji se iz dve primitive "src 192.168.0.10" i "port bez parametara, kako bi proverili da li set aplikacija 80" spojene logičkim operatom konjukcije AND Aircrack-ng prepoznaje aktivirani interfejs. Unosimo napisanom u C jeziku. U prvoj primitivi "src" predstavlja airmon-ng start wlan0 kako bi napravili interfejs kvalifikator, a "192.168.0.10" identifikator, dok u drugoj u monitor režimu koji će biti nazvan mon0. Možemo

110 ponovo uneti airmon-ng bez parametara i iwconfig područje rada elektrotehnika, br. 110-00-2/07-02 od ili ifconfig bez parametara kako bi proverili da li je 20.09.2007. godine. interfejs mon0 uspešno kreiran. Pokrećemo aplikaciju Wireshark i odabiramo hvatanje paketa na mon0 intefejsu. [2] Časopis InfoWorld br. 19/46 od 17.11.1997. – analizator mrežnih protokola NextXRay za Windows NT 4.0 i Windows 95 koštao je 1495 američkih 5. ZAKLJUČAK dolara.

Wireshark je jedna od najboljih aplikacija za analizu [3] Portal eWeek, avgust 2012. www.eweek.com mrežnog saobraćaja na tržištu. Wireshark je slobodan softver objavljen u skladu sa licencnom GPL v2.0 i [4] Portal InfoWorld, septembar 2010. idealna za rad u računarskim kabinetima, bez obzira na www.infoworld.com jačinu računara i operativni sistem koga koriste. [5] Lamping Ulf, Sharpe Richard, Warnicke Ed, Primenom ovog softvera u nastavnom predmetu Wireshark Developer's Guide: for Wireshark 1.9, Računarske mreže i komunikacije i srodnim predmetima, GNU GPL2, 2012 gradivo možemo predstaviti učenicima i vizuelno, učiniti ga razumljivim i interesantnijim. Praktična iskustva [6] Lamping Ulf, Wireshark User's Guide: for Wireshark pokazuju da se učenici bolje motivišu na času kada se 1.9, GNU GPL2, 2012 klasična teoretska predavanja u ovako kompleksnoj oblasti obogate i vizuelnom prezentacijom gradiva. [7] Orebaugh Angela, Ethereal Packet Sniffing, Syngress Publishing, Waltham, MA Preuzimanje ove aplikacije sa interneta je jednostavno, instalacija je laka, a korisnički interfejs pregledan i dobro [8] Orebaugh, Angela, Wireshark & Ethereal Network organizovan. Nije potrebno puno vremena za Protocol Analyzer Toolkit, Syngress Publishing, savladavanje osnovnih operacija u radu sa ovom Waltham, MA, 2007. aplikacijom. Pored obrazovne svrhe, aplikacija će biti korisna učenicima i u daljem školovanju i radu, naročito [9] Sanders, Chris, Practical packet analysis : using ako im budući posao bude vezan za bilo koju granu IT Wireshark to solve real-world network problems, No industrije. Starch Press, San Francisco, CA, 2007. [10] Sanders, Chris. Practical packet analysis : using 6. REFERENCE Wireshark to solve real-world network problems, 2nd Edition, No Starch Press, San Francisco, CA, (2011) [1] Pravilnik o izmenama pravilnika o nastavnom planu i programu za sticanje obrazovanja u trogodišnjem i [11] www.wireshark.org četvorogodišnjem trajanju u stručnoj školi za [12] www.aircrack-ng.org

111 ELEKTRONSKO UČENJE POMOĆU SLOBODNOG I BESPLATNOG SOFTVERA I DRUŠTVENIH MREŽA

Marina Najdanović-Lukić, Mladen Jovanović Osnovna škola „Desanka Maksimović“, Čokot, Niš

Apstrakt - Elektronsko učenje danas ukazuje na to da mogu pratiti predavanja, onlajn, u svakom trenutku. proces učenja nije ograničen samo na jedan alat ili jedno Elektronsko učenje i onlajn nastava podrazumevaju dobru okruženje, već nastavnici, učenici i studenti, mogu pripremljenost u smislu rukovanja IKT-om i izrade koristiti različite sisteme i alate. Sistem za e-učenje ne elektronskih nastavnih materijala, kako nastavnika tako i sme da postane magacin informacija koje se prezentuju učenika. Prilikom izrade elektronskih nastavnih materijala učenicima ili studentima, već treba da pozitivno utiče na potrebno je zadovoljiti određene kriterijume kao što su: motivaciju i dovodi do boljih postignuća. Sa druge strane, kriterijumi sadržaja, pedagoško-psihološki, didaktičko učenje se, kao izolovan proces, odvija paralelno sa metodički, jezički, etički i vaspitni, dizajnerski i tehnički razvojem društva, IKT-a i pre svega Interneta. Današnja kriterijumi. „Internet generacija“ učenika, pa i veliki broj nastavnika, aktivno koristi servise na Internetu i razne Sadržaj nastavnog materijala mora da bude usklađen sa softverske alate. U radu je opisan jednan način nastavnim planom i programom i opštim celjevima elektronskog učenja koji predstavlja kombinaciju obrazovanja. društvene mreže, slobodanog i besplatanog softvera. Sadržaj materijala mora da bude prilagođen razvojnim Ključne reči:.Društvene mreže, slobodan softver, mogućnostima, saznajnim sposobnostima i predznanjima besplatan softver, elektronsko učenje učenika i da bude zasnovan na naučnim činjenicama i dokazima. Količina informacija u materijalu treba da bude optimalna. Nastavni materijal mora da obezbedi 1. UVOD horizontalnu i vertikalnu povezanost sadržaja u okviru predmeta. Elektronsko učenje (e-učenje, eng. e-learning) počinje da se razvija krajem druge polovine 20. veka i njegov Pored navedenih opšteprihvaćenih standarda kvaliteta, početak se vezuje za pojavu ličnih računara i širenje elektronski nastavni materijal treba: da ima jasnu i interneta. Elektronsko učenje obuhvata različite metode i preglednu strukturu, da bude podeljen na manje celine, da tehnike učenja uz pomoć elektronskih medija. Prvi stepen ima jasno naznačene obavezne i dopunske (dodatne) korišćenja elektronskog učenja u nastavi je korišćenje sadržaje, da ima interaktivnu mapu sadržaja svake lekcije, elektronskog nastavnog materijala kao nastavnog sredstva istaknute važne činjenice i jednostavnu navigaciju, da a u cilju pokazivanja ili objašnjavanja različitih pojava ili sadrži spisak korišćene literature i drugih izvora, da sadrži pojmova. Tu spadaju PowerPoint ili Impress prezentacije, multimedijalne elemente, da bude prilagođen za različite kompakt diskovi sa interaktivnim obrazovnim sadržajima, platforme i da sadrži aktivnosti za proveravanje i procenu audio i video zapisi, elektronski (onlajn) testovi, znanja, evaluaciju i samoevaluaciju uz jasno i precizno komunikacija putem elektronske pošte, četa, foruma itd. definisana pravila i kriterijume za ocenjivanje uspešnosti Drugi nivo korišćenja elektronskog učenja u nastavi učenika. podrazumeva kombinaciju klasične (tradicionalne) i Proveravanje i ocenjivanje je sastavni deo nastavog onlajn nastave i naziva se hibridno učenje (eng. blended procesa. Kontinuirano praćenje procesa učenja pruža i learning, hybrid learning ili mixed mode). Najviši nivo učeniku i nastavniku blagovremenu povratnu informaciju primene elektronskog učenja je potpuna onlajn nastava u i jasnu predstavu o trenutnom postignuću učenika. Jedan kojoj su nastavnik i učenik fizički razdvojeni. Ovaj vid od načina proveravanja i ocenjivanje učenika je pomoću elektronskog učenja može se poistovetiti sa učenjem na testova. Prema nameni testovi se mogu podeliti na testove daljinu. Onlajn nastavu možemo koristiti kao dopunu znanja, testove sposobnosti i testove ličnosti. klasičnoj nastavi, za dodatnu ili dopunsku nastavu, sekcije, pripremu učenika za takmičenje ili prijemni ispit. Prema načinu rešavanja, testovi mogu biti pismeni (štampani ili onlajn), usmeni i praktični. Elektronski Prednosti onlajn učenja su višestruke. Učenicima je (onlajn) testovi se isporučuju i rešavaju pomoću računara. prepušteno da u skladu sa obavezama i načinom života Ovi testovi imaju niz prednosti u odnosu na klasične: daju isplaniraju kada će pratiti predavanje, pisati radove, povratnu informaciju kako učeniku tako i nastavniku, uraditi zadatke ili kontaktirati sa nastavnicima. Učenik moguće je ograničiti broj pokušaja u rešavanju testova i preuzima predavanja, vežbe i zadatke kada njemu vreme rešavanja testa, ekonomični su i jednostavno se odgovara. U ovom slučaju on nema mogućnosti da distribuiraju, lako se mogu menjati i dograđivati. Da bi aktivno učestvuje u času, ali s obzirom na stalnu onlajn test bio pouzdan neophodno je da se testiranje dostupnost mentora i nastavnika, on ne gubi ništa. Sa sprovede pod jednakim uslovima za sve učenike, druge strane, u takozvanom vitruelnom okruženju, učenik istovremeno i u prisustvu nastavnika. može da prati predavanja u realnom vemenu. Blendel Learning omogućava uključivanje u process sinhronog U zavisnosti od cilja i načina testiranja mogu se koristiti učenja, gde se posredstvom superiorne tehnike i Interneta, različite vrste pitanja: tačno-netačno, višestruki izbor sa jednim ili više tačnih odgovora, sparivanje pojmova, 112 popunjavanje praznina, kratki odgovori i esej. • Saradnja (Collaboration) Pitanja mogu sadržati i sliku, zvučne i video zapise. Spretnom formulacijom i konstrukcijom pitanja mogu se Komunikacija unutar sistema je višedimenzionalna. proveravati različiti kognitivni nivoi (usvajanje činjenica, Primarni cilj komunikacije jeste saradnja polaznika i razumevanje, primena znanja, analiza, sinteza, evaluacija mentora nastave i polaznika međusobno. Kako su ove dve itd.). metode usmerene ka istom cilju, postiže se sklad procesa komunikacije. Saradnja omogućuje nadgledanje sistema i 2. LMS (LEARNING MANAGEMENT pospešuje učenje, jer udaljene stanice za učenje (računar i polaznik) povezuje u zajednicu okupljenu s istim ciljem. SYSTEM) Na taj način rezultati pojedinca su bolji jer postoji benchmark koji stimuliše i motiviše polaznike da postignu Krajem XX veka pojavljuju se novi alati za podršku veći individualni uspeh. Razmena iskustava i saveta je od učenju, kao što su LMS (eng. Learning Management neprocenjive važnosti. Alati saradnje su e-mail, forum System) centralizovani sistemi za upravljanje učenjem (pitanja/odgovori/komentari), chat (direktna diskusija), koji omogućavaju praćenje individualnog napretka white board (sredstvo virtuelne učionice). učenika u učenju na daljinu ili odvijanje video konferencija. LMS sistemi su složene alatke koje omogućuju kontrolisanu distribuciju multimedijalnih 3. DRUŠTVENE MREŽE, SLOBODAN I lekcija i testova ka svim ili samo odabranim učenicima, BESPLATAN SOFTVER praćenje proučavanja lekcije ili postignuća na testovima, i njihovo beleženje u bazu učeničkih postignuća. Očigledno je da je glavna obrazovna svrha i uloga društvenih mreža promena prirode odnosa učenika prema E-Learning sistem sastoji se od tri osnovna elementa: informacijama i znanju. Mnoge teorije učenja ističu ljudsku interakciju kao bitan element u procesu učenja. • LMS (Learning Management System) Društvene mreže su u osnovi zamišljene kao servisi koji maksimalno podržavaju međusobnu interakciju svojih LMS je komplet standardizovanih komponenti za učenje, članova. Upravo ta mogućnost interakcije čini društvene dizajniranih tako da povežu učenje sa postojećim mreže pogodnim obrazovnim medijem. informatičkim sistemom unutar organizacije ili putem Jedna od društvenih mreža koja se koristi za učenje je web portala za učenje. Svrha mu je da u kratkom Edmodo. Namenjena je nastavnicima i učenicima i vremenskom roku pruži centralizovano okruženje učenja predstavlja platformu za hibridno učenje. Edmodo je putem računara. Na temelju svih parametara koji se zasnovan na mikroblogingu a osnovali su ga Nikolas Borg evidentiraju moguće je u svakom trenutku pratiti i Džef O'Hara 2008. godine u Čikagu. Ono što ovu napredak pojedinaca ili grupe, te na kraju edukativnog društvenu mrežu razlikuje od drugih društvenih mreža i procesa pouzdano meriti i analizirati učinak. Evidentira se platformi za učenje je svakako njeno besplatno korišćenje vreme pristupa, uspešnost nastavnih koraka, provedeno kao i kvalitet u radu koji ona pruža, a koji se ogleda u vreme, završni rezultati. Podaci se čuvaju u bazi podataka kombinaciji ove platforme sa drugim alatima za e-učenje, i dostupni su za analizu i prezentaciju različitim organizaciji prostora za učenje, lakoći postavljanja korisnicima (administrator projekta, mentoru nastave, lekcija, preciznoj evidenciji urađenih zadataka, odličnoj manadžeru...). Za testiranje učenika uz pomoć računara statističkoj obradi podataka sa testa za svakog učenika. postoje mnogi besplatni i jednostavni programi koji se Nastavnici mogu da se povežu sa drugim nastavnicima, mogu lako uklopiti u redovnu nastavu, pa je sasvim da kreiraju zatvorene grupe učenika prema oblastima neopravdano podizanje čitavog serverskog LMS sistema rada, da objavljuju kalendar događaja, korisne linkove, u svrhe testiranja učenika koji su fizički prisutni u školi. šalju poruke kako grupi učenika tako i učenicima pojedinačno. Nastavnici sa svojim učenicima mogu da • Sadržaj (Content) podele linkove, video zapise i slike i da kreiraju ankete i testove. Sadržaj je ključni deo procesa učenja. Različiti modeli e- Learning-a pružaju multimedijalno iskustvo učenja služeći se slikom, zvukom (glasom) i animacijom. Moduli za učenje nisu statički već su inteligentno vođeni auditivno i vizuelno s primenom interaktivne povratne veze koja polaznika vodi prema cilju po sistemu simulirane stvarne situacije. Greške polaznika odmah se signaliziraju i koriste kao sredstvo neposrednog učenja. Polaznik do cilja može doći samo ako je sve korake ispravno napravio. Svakom modulu se pristupa onoliko puta koliko je potrebno da konačan rezultat bude zadovoljavajući.

113 za kreiranje nastavnih materijala, koji treba da omogući nastavnicima da lako bez poznavanja html-a i programiranja, kreiraju, dizajniraju i prezentuju nastavne materijale bazirane na webu. Nastavni materijali, kreirani pomoću ovog alata, izgledaju atraktivno i profesionalno. Mogu sadržati različite aktivnosti za učenike. Učenici ovako postavljenu lekciju u Edmodu, mogu da preuzmu i da pregledaju u Mozilla Firefox-u, pregledaču otvorenog koda. Postoji veliki broj programa koji omogućavaju izradu testova i testiranje pomoću računara. Jedan od besplatnih alata za izradu elektronskih testova koji nije otvorenog koda ali pruža velike mogućnost za prilagođavanje krajnjim korisnicima-učenicima je Hot Potatoes. Program Hot Potatoes omogućava kreiranje interaktivnih vežbi (kvizova i testova) koje se mogu izvoditi u web Slika 1. Izgled interfejsa Edmoda, grupe za informatiku i pregledaču. Paket Hot Potatoes sadrži pet zasebnih računarstvo programa: • Ono što je još interesantno za ovu društvenu mrežu je JQuiz je program za izradu kvizova. Mogu se kreiranje naloga za roditelje pomoću koga oni mogu da koristiti četiri tipa pitanja. prate rad i aktivnosti svoga deteta, šalju poruke direktno • JCloze sluzi za izradu vežbi koje zahtevaju nastavniku i da vide kominikaciju svoga deteta i popunjavanje praznina u datom tekstu. nastavnika. Učenici se pridružuju grupi samo na poziv nastavnika. Učenici mogu da šalju poruke nastavniku i • JCross je program za kreiranje ukrštenice. grupi ali ne mogu međusobno da razmenjuju poruke. • JMix je program za izradu vežbi u kojima se zahteva Osim imena i prezimena, od učenika se ne traže drugi uspostavljanje pravilnog redosleda reči u rečenici. lični podaci, što ovu društvenu mrežu čini jednom od najbezbednijih platformi za e-učenje. • JMatch je program za izradu pitanja koja zahtevaju povezivanje pojmova iz jedne kolone sa odgovarajućim Kombinovanjem platforme Edmodo sa određenim pojmovima iz druge kolone. softverskim alatima za izradu elektronskih nastavnih materijala postižemo veći kvalitet e-učenja. Alati koji se U novijim verzijama Hot Potatoes-a nalazi se i program lako implementiraju na ovoj društvenoj mreži su softver Masher koji služi za spajanje pojedinačnih vežbi iz gore eXe i softver HopPotateus. navedenih programa u jednu celinu. Program eXe - eLearning XHTML editor je besplatan program otvorenog koda. U pitanju je jednostavan editor

Slika 2. Deo lekcije i pitanja, izrađenih u eXe-u

114 4. ZAKLJUČAK

Danas u svetu postoji oko 130 miliona registrovanih uč enika koji svoja znanja sti čđć u poha aju i nastavu koristeć i jednu od platformi za elektronsko u č enje. Na ovaj vid uč enja u svetu se potroši oko 23 milijarde dolara. U raznim istraživanjima međ u onima koji su koristili bilo koji vid elektronske edukacije, ispitanici navode kao pozitivne stvari brzinu usavršavanja, stalan kontakt sa profesorima, već u dostupnost informacijama vezanih za nastavu, razmena mejlova, prezentacija i č etovanje sa predavač ima, mogu ć nost da kreativnije raspolažu svojim vremenom i zasigurno najvredniju stvar u procesu uč enja, laku i brzu primenu znanja u svakodnevnom životu i da se na osnovu steč enog znanja formiraju sudovi natač no odre đ enim kriterijumima. Prema novoj startegiji obrazovanja koju je na predlog Ministarstva prosvete usvola Vlada Republike Srbije, uskoro u Srbiji treba oč ekivati da 50% gradiva u srednjim školama bude uč enicim predstavljeno elektronskim putem, tač nije učćđ enici e poha ati u tom procentu nastavu koriš ć enjem neke od platforme za elektronsko uč enje. Elektronsko uč enje u školama, posebno u osnovnom obrazovanju, dodatno motiviše uč enike, pruža ve ć i broj kvalitetnih informacija i dovodi do lakšeg obnavljanja prezentovanog gradiva. Nastava je dinamič nija i interesantnija. Naravno, da primena elektronskog učenja iziskuje i informatičku pismenost nastavnika i učenika. Vrlo često nastavnici znaju šta je e-učenje, ali ga zaparvo nisu nimalo ili u veoma malim procentima primenjivali u vaspitno- obrazovnom radu, niti su imali informatičku ili didaktičko-metodičku edukaciju u ovoj oblasti. Sa didaktičke strane elektronsko učenje pruža interaktivne, javne, razumljive, prilagođene učeniku, bogate informacijama, pregledne, grafički dopadljive i interesantne nastavne materijale učeniku. Upravo primena računara i novih IKT-a, otvaraju značajne didaktičko- Slika 3. Tri tipa pitanja kreiranih u JQuiz- u metodičke mogućnosti za realizaciju nastavno-obrazovnog zadržaja. Nastavnici i učenici postaju istraživači, a to nastavu čini kreativnijom. Ovakav vid učenja samom

Slika 4. Izgled kviza otvorenog u pregledaču

115 procesu edukacije i obrazovanja daje emocionalnu [4] http://exelearning.org/wiki komponentu koja je na visokom nivou. U takvom procesu, usvajanje znanja podseća na igru i budi zadovoljstvo, pa [5] http://hotpot.uvic.ca/ umesto tradicionalne, ponekada dosadne nastave imamo [6] Jasminka Maravić, Testiranje putem Interneta, obrazovni proces pun zadovoljstva i pozitivne energije. U časopis Edupoint, broj 34. Zagreb, Hrvatska, ovom radu su dati konkretni primeri kako je moguće, pre 2005 svega učenike u osmogodišnjim školama pripremiti za buduće školovanje i novi način učenje, elektronko učenje [7] Branka Arsović, Društvene mreže-izazovi i korišćenjem sistema za E-learning. mogućnostiu obrazovanju, Zbornik radova Tehnikai i Informatika u obrazovanju, Tehnički 5. REFERENCE fakultet u Čačku, 2012.

[1] Zbornik predavanja, programa radionica, [8] Vesna Nikolić, Dragan Veličković, Elektornsko učenje u osnovnom obrazovanju, Zbornik usmenih izlaganja, poster radova i prezentacija sa XXX republičkog seminara o nastavi fizike, radova Tehnikai i Informatika u obrazovanju, Tehnički fakultet u Čačku, 2012 Beograd: Društvo fizičara Srbije, 2012

[2] Materijal sa seminara Elektronsko učenje i [9] E-učenje, časopis Kontakt telenor, broj 35. Beograd, 2012 učenje na daljinu i Socijalno softver u nastavi

[3] http://www.link.co.rs/media/files/eLearning_knji [10] Taksonomija ili klasifikacija obrazovnih i ga_-_web_verzija.pdf odgojnih ciljeva. Bloom, B.S. Beograd: Republički zavod za unapređivanje vaspitanja i obrazovanja, knj. 1: Kognitivno područje, 1984

116 CRTANJE U PROGRAMU OPENOFFICE DRAW

Ivan Starčević OŠ „Đorđe Krstić“, Beograd

Apstract - Crtanje pomoću računara je danas veoma U radu će biti predstavljeno kako se ovaj program može rasprostranjeno, a koji ćemo program koristiti zavisi od koristiti u sedmom razredu za crtanje radioničkog crteža u više faktora. Za osnovnu školu mislim da je optimalan za normalnoj projekciji. upotrebu OpenOffice Draw. Draw je sjajan program sa velikim mogućnostima, ali malo rasprostranjen i skoro 2. NAČIN RADA nepoznat u obrazovnim ustanovama Srbije. Pored velikog broja programa koji se koriste, mislim da bi ovaj program U vidu foto albuma biće objašnjeno crtanje u samom mogao da izbije u prvi plan zbog svojih karakteristika i programu. Sve ovo je urađeno na redovnom času TIO, lakoće učenja. zajedno sa mojim đacima kojima sam za petnaest minuta Ključne reči: Draw je program za crtanje koji se može objasnio osnovne komande programa. Usput učenici i koristiti u osnovnoj školi i za razne namene. sami otkrivaju nove komande i mogućnosti programa i dele sa ostalima.

1. UVOD Da bismo podesili jedinice pre crtanja moramo kliknuti na Alatke ~ Podešavanja... pa na krstić pored Draw je program za crtanje vektorske grafike koji se OpenOffice.org i onda na Opšte. Otvoriće se prozor kao nalazi u paketu OpenOffice. On omogućava izradu crteža na slici ispod. Jedinice mere postavite na Centimetar i kojim se mogu grafički prikazati ilustracije, od kliknite na U redu (Slika 1). jednostavnih dijagrama i dijagrama toka sve do 3D grafika. Ilustracija izrađena u aplikaciji Crtež može se Posle podešavanja jedinica treba izabrati format koji će se koristiti u svim drugim aplikacijama u paketu koristiti za crtanje. Kliknemo na Format ~ Stranica... i tu OpenOffice.org. Program Draw može sačuvati podatke u biramo orijentaciju i ostala podešavanja. Veličinu više od 20 različitih zapisa od kojih su najpopularniji: možemo podesiti kako nam odgovara, povlačenjem BMP, JPEG, GIF, PDF itd. klizača (Slika 2).

Probao sam dosta programa za crtanje, ali nijedan mi nije Sledeća slika prikazuje početak crtanja kliknuvši na tako odgovarao kao Draw. Paint (Bojanka) nije tako crticu. Počinje se povlačenjem linije odredivši mesto precizan i moćan da bi zadovoljio naše potrebe. početne tačke pomoću vodoravnog i uspravnog lenjira. CorelDraw i AutoCAD su komercijalni programi i Povlačenje linije pod određenim uglom crta se komandom zahtevni za učenje. Inkscape je odličan program, ali Ctrl ili Shift i povlačenjem linije gledajući njen ugao i potrebno je vreme da se nauči. SketchUp se preporučuje dužinu. za rad jer je odličan, ali nije preveden, i uglavnom služi za 3D crtanje. Znači, Crtež ima sve što nam je potrebno, Izborom vrsta linija možemo odrediti vrstu, debljinu i besplatan je, preveden, precizan i veoma lako se uči, što boju linije koja nam je potrebna. Na Slici 5 je prikazano nije zanemarljivo. gde se one nalaze.

Slika 1. Podešavanje jedinica

117 Izborom strelica određujemo završetak pomoćnih linija za 3. ZAKLJUČAK kotiranje predmeta (Slika 6). Pošto je veoma jednostavan za učenje, a poseduje Upisivanje teksta i brojeva na crtež vrši se pomoću slova ogromne mogućnosti, mislim da je ovaj program T, a okretanje istih vrši se kružnim lukom na kome se optimalno rešenje za učenike šestog i sedmog razreda nalazi strelica, kao što je prikazano na crtežu (Slika 7). osnovne škole za predmet TIO. Konkretno, mislim na Crtanje kružnice vrši se držanjem dugmeta Shift i crtanje u perspektivi, izometriji i normalnoj projekciji. kliknuvši na elipsu (Slika 8). Pošto ima već predefinisane formate, ovaj program je predodređen za tehničke crteže. Takođe, može se koristiti Brisanje linija se vrši tako što se označi linija i pritisne i za ostale razrede i ostale predmete, jer je izuzetno moćan dugme Delete (Slika 9). i intuitivan. Preveden je na srpski jezik, što mu daje dodatnu prednost nad ostalim programima za crtanje. Da bismo nacrtali sve što nam treba, često koristimo Učenici su bili oduševljeni lakoćom rada i zaključili su je preklapanje linija (Slika 10) i kasnije brisanje samo da je lak za učenje i da može svašta da se nacrta. Tokom suvišnih linija, što olakšava crtanje. Program pamti svaku rada u ovom programu oblik rada je bio individualni, a liniju koja se povuče jedna preko druge i lako se vrši metod - demonstaracija i otkrivanje. Učenici su upoznati brisanje samo nepotrebnih linija. sa mogućnostima softvera i uspeli su, uz pomoć ovog programa, da nacrtaju jednostavan tehnički crtež. Završno uređenje i popravljanje postojećih grešaka su prikazani na Slici 11, dok se izgled završenog crteža može videti na Slici 12.

Slika 2. Podešavanje formata

Slika 3. Početak crtanja

118 Slika 4. Crtanje šrafure

Slika 5. Izbor vrste linija

Slika 6. Izbor strelica`

119 Slika 7. Unos i oblikovanje teksta

Slika 8. Crtanje kružnice

Slika 9. Brisanje linija

120 Slika 10. Preklapanje linija

Slika 11. Završno uređenje

Slika 12. Završni crtež

121 4. LITERATURA

[1] Siniša Tomić, Vlatka Paunović, OpenOffice.org Priručnik za seminar, Hrvatska udruga za otvorene sustave i Internet 2006.

[2] http://www.koprivnicki- poduzetnik.hr/en/openofficeorg-draw.html2

122 MOGUĆNOSTI PRIMENE PROGRAMA TUXMATH U NASTAVI MATEMATIKE U SREDNJOJ ŠKOLI ZA DECU OMETENU U RAZVOJU

Milica Simin1, Zoran Simin2 1

OS£ „9. Maj“, Zrenjanin, e-mail: [email protected] 2Tehnič ka škola Zrenjanin

Apstract - Rad prikazuje mogućnosti primene jednog od komete. Komete su matematički zadaci a uništavaju se programa slobodnog softvera Tuxmath na časovima tačnim odgovorom i pritiskom na taster „SPACE“ ili matematike u srednjoj školi za decu ometenu u razvoju - „ENTER“. Neuništena kometa pogađa iglo, on se topi ali lako mentalno zaostala deca. Swot analizom i analizom je pingvin nepovređen što čini ovu igru bezazlenom i dosadašnjeg rada na časovima matematike u srednjoj nenasilnom. Ako kometa ponovo pogodi iglo, pingvin je školi kao i analizom rada programa Tuxmath i njegovih nepovređen ali odlazi. Kada se uništi bonus kometa dolazi tehničkih mogućnosti došlo se do određenih zaključaka oblak, padaju pahulje, nastaje novi iglo i pingvin se vraća. kako bi se on konkretno mogao primeniti i kakve bi Pogađanjem žute komete koja se brzo kreće omogućeno rezultate dala njegova primena. Zaključci su da bi njegova je dobijanje tajnog oružja koje prilikom pritiska na taster primena imala pozitivne efekte, da bi učenicima olakšala „SHIFT“ uništava sve komete tj. zadatke na ekranu. U pamćenje osnovnih matematičkih pojmova, učenje učinila bilo koje vreme pritiskom na taster „ESC“ ili X u gornjem interesantnijim i pobudila želju da i sami kroz igru desnom uglu igra se prekida. vežbaju zadatke i upotrebljavaju ovaj program kod kuće. Program je kompleksan i u ovom radu će biti prikazan Ključne reči:. matematika,besplatan softver,specijalne samo jedan njegov deo - Math command training potrebe Academy.

Postoji čak 58 opcija koje je moguće izabrati, zastupljene 1. UVOD su sve četiri osnovne računske operacije, računanje sa negativnim brojevima, jednačine sa jednom nepoznatom Razlozi analize mogućnosti upotrebe programa Tuxmath (opcija missing numbers) kao i zajednički pregled su sledeći: obrađenih operacija (sabiranje i oduzimanje, množenje i deljenje) i stepenovanje na indirektan način (množenje matematika kao predmet kod većine učenika • istog broja samim sobom). Postoji mogućnost nije omiljena dok su kompjuterske igrice nešto organizovanja liste bodova i igre u parovima ili što učenike zanima, protivničkim grupama. • podudarnost matematičkih pojmova koji su predviđeni planom i programom i programa 3. MOGUĆNOSTI PRIMENE Tuxmath tj. neke od nastavnih jedinica su sastavni deo programa Tuxmath (cifre-pisanje i Igra se može primeniti u nastavi ili na dodatnim i čitanje brojeva, rešavanje linearnih jednačina sa dopunskim časovima u specijalnim školama ili u jednom nepoznatom, određivanje broja x u redovnim školama za inkluzivni rad sa učenicima. Pri jednačini oblika x+a=b, x-a=b, a+x=b, primeni ovog programa moraju se poštovati mogućnosti ovih učenika. Učenici sa posebnim potrebama (LMR) a-x=b, x*a=b, x:a=b; kvadriranje (indirektno • imaju kao ograničavajući faktor njihove psihofizičke kao množenje dva ista broja), tablica množenja, sposobnosti. Oni imaju različite probleme pri rešavanju računske operacije u skupu Z matematičkih zadataka kao što su smanjena mogućnost • ograničavajući faktori: psiho-fizičke apstrakcije, kratkotrajna pažnja, problem pamćenja, mogućnosti učenika ometenih u razvoju nemogućnost brzog reagovanja usled fizičkih ili psihičkih (brzina računanja, loše snalaženje u svetu nedostataka. brojeva, neshvatanje složenih matematičkih Zbog gore navedenih činjenica urađena je swot analiza u pojmova i odnosa, nizak stepen apstrakcije, cilju prikaza mogućnosti primene Tuxmath programa i kratkotrajna pažnja, fizički nedostatci i sl.), lakšeg savladavanja prepreka koje se javljaju pri predznanje sa kojim oni dolaze u srednju usvajanju matematičkih pojmova i ukazivanja na školu pozitivne efekte pomenutog programa. • podsticanje želje za takmičenjem, dodatni i dopunski rad na moderniji način, inkluzija u 4. SWOT ANALIZA redovnim školama ✗ zainteresovanost đaka za video igrice 2. OPIS PROGRAMA TUXMATH ✗ različit nivo težine zadataka i mogućnost izbora odgovarajućeg nivoa Program (tj. video igrica) zamišljen je kao misija spasavanja pingvinove kuće - igloa na koji padaju 123 Slika 1. Osnovni prozor programa TuxMath ✗ prelazak na viši nivo nakon postizanja 5. ŠANSE odgovarajućih rezultata ✗ prevazilaženje averzije prema matematici ✗ takmičenje: rang lista, igra u parovima ✗ korišćenje programa kao motivacionog sredstva ✗ mogućnost vežbanja tablice množenja (nagrada) ✗ ponavljanje zadataka kao metod učenja ✗ podsticanje takmičarskog duha (turnir) ✗ mogućnost vežbanja kod kuće ✗ korišćenje programa kod kuće sa drugovima i ✗ besplatan je porodicom

✗ jednostavan za upotrebe ✗ procena odgovarajućeg nivoa za konkretnog đaka ✗ raznolikost zadataka (prepoznavanje broja, jednačina sa jednom nepoznatom, množenje do 5 ...čak 58 različitih opcija)

124 7. OPASNOST

✗ pojačavanje averzije prema matematici

✗ osećaj neuspeha i neznanja

✗ želja da se uči samo na taj način

✗ shvatanje takvog načina učenja kao nametnutog (želja za drugim igrama ili društvenim mrežama)

✗ neuspeh usled odabira neadekvatnog nivoa težine zadatka (npr. tražimo od učenika koji ne zna račuske operacije sa pozitivnim i negativnim brojevima da odabere sabiranje pozitivnih i negativnih brojeva - Adding Positives to Negatives) 6. SLABOSTI ✗ odabir suviše lakog zadatka što prouzrokuje ✗ otpor prema matematici prenesen na sve što je nezainteresovanost (npr.prepoznavanje broja) povezano sa njom pa i na video igricu (od 20 učenika njih 4 nisu želeli da igraju igricu što čini 20% ukupnog broja učenika uključenih u analizu mogućnosti primene programa)

✗ strah od neznanja (učenicima je teško deljenje i množenje čak i jednocifrenih brojeva) (od 20 učenika njih 12 ili u procentima 60% nisu želeli u prvom momentu da probaju igricu sa množenjem i deljenjem uz obrazloženje da oni ne znaju te računske operacije, kasnije su pristali da probaju i te igrice ali nisu bili toliko uspešni kao kada su sabirali i oduzimali)

✗ psiho-fizičke mogućnosti kao prepreka brzom razmišljanju

✗ nemogućnost usvajanja znanja usled kratkotrajne pažnje

✗ neposedovanje računara i interneta kod kuće i nemogućnost dodatnog vežbanja (nije se analizirao broj učenika koji poseduju računar i internet jer tu postoji mogućnost da učenici ne odgovore iskreno zbog želje da se prikažu pred drugovima u drugom svetlu).

125 8. ZAKLJUČAK mogao biti i sredstvo za motivisanje učenika na časovima matematike, npr. učenik koji prvi uradi zadatke koji se Program Tux of math može se primenjivati na časovima rade na času u okviru nastavne jedinice koja se obrađuje matematike u specijalnoj školi i u slučaju inkluzivne ima pravo da 5 minuta igra igricu. U cilju razvijanja nastave u redovnoj školi. Način primene treba da odabere takmičarskog duha mogu se organizovati i turniri gde će nastavnik u skladu sa mogućnostima đaka (npr. učenici pobednik biti učenik sa najviše osvojenih bodova. koji imaju slabije fizičke – motoričke mogućnosti mogu Program zaslužuje da se prouče njegove mogućnosti vežbati samo prepoznavanje brojeva tj. kucanje brojeva primene i iznađu najbolja rešenja čime bi se umanjio pozitivnih i negativnih (Number typing i Typing otpor učenika prema matematici i časovi učinili Negative Numbers) pri čemu bi ovo bila vežba upravo dinamičnijim i zanimljivijim. tih sposobnosti dok učenici kojima gradivo nije teško mogu postepeno ići do najviših nivoa). Program se može 9. REFERENCE koristiti za vežbanje tablice množenja, rešavanje jednačina sa jednom nepoznatom, vežbanje računskih [1] http://tux4kids.alioth.debian.org/tuxmath/ radnji u skupu prirodnih i celih brojeva. Program bi

126 LINUX SERVERI-UBUNTU SERVER EDITION LTS

Аleksandar Popović Srednja škola „Stevan Hristic“, Kruševac, e-mail: [email protected]

Apstrakt - U ovom radu biće predstavljene prednosti zbog njegove otvorenosti, izuzetnog potencijala i odličnih upotrebe Ubuntu Server operativnog sistema za razne performansi. U ovom trenutku tržište GNU/Linux servera svrhe, uključujući edukaciju. Ovo rešenje pruža najbolju zauzima gotovo 35% globalnog serverskog tržišta i ima podršku za većinu inforamicionih sistema, bilo da se tendenciju vrtoglavog rasta. koristi u poslovne, edukacione ili neke specifične svrhe jer podržava većinu popularnih hardverskih i softverskih Strogo gledajući ime GNU/Linux označava kernel rešenja. Redovan izlazak novih verzija omogućava (jezgro) operativnog sistema na kome rade sve ostale praćenje napretka najnovijih tehnologija. Takođe, serverske i desktop aplikacije. Na temeljima GNU/Linux jednostavna instalacija, sa hiljadama paketa koji su kernela nastao je veliki broj linux distribucija, gotovih odmah dostupni za instalaciju, čini Ubuntu server operativnih sistema sa svim neophodnim softverom za odličnim rešenjem za brzo i jednostavno podešavanje i serverske i desktop zadatke. puštanje u rad novog servera. U ovom radu su detaljno Glavne osobine GNU/Linux-a koje su ga učinile toliko opisane karakteristike Ubuntu server sistema i prikazane popularnim su: prednosti njegove primene u nastavnom procesu. • Klučne reči: Linux, Ubuntu, server, LTS,edubuntu sigurnost – otpornost na hakerske upade, imunost na viruse, trojanske konje i worm-ove

1. UVOD • veća pouzdanost i robusnost - downtime servera sa GNU/Linux operativnim sistemom zbog nepredviđenih situacija kao što su softverski bagovi, entropija samog OS-a i hakerskih upada je za nekoliko redova veličina manja od servera sa instaliranim Windows operativnim sistemom

• cena hardvera – za rad manje opterećenih GNU/Linux servera dovoljni su i stariji računari sa procesorom brzine 400-500 MHz i RAM-om i Linux se na računarskoj sceni pojavio kao izdanak hard diskom odgovarajuće veličine Unix-a. Kao operativni sistem Unix je mnogo stariji od stonih računara. Nastao je daleke 1969. godine u AT&T • cena softvera i samog OS-a – kako je u pitanju Bell-ovim istraživačkim laboratorijama. Njegovi tvorci su slobodan softver, nije potrebno plaćati licence za Ken Thompson i Dennis Richie. Uporedo sa Unix-om su operativni sistem i prateći softver razvijali i programski jezik C, tako da je od 1972. čitav UNIX bio implementiran na programskom jeziku C. • licenciranje – pošto je u pitanju slobodan softver ne postoji potreba za licenciranjem kako Jedini problem vezan za Unix bila je njegova samog OS-a tako ni drugih vidova licenci (po nedostupnost programerima koji su hteli da rade na ovom korisniku, po konekciji i sl.) operativnom sistemu van računarskih centara velikih preduzeća i univerziteta. Iako je Unix portovan na PC računare ove njegove verzije bile su skupe i nisu pružale 2. ZAŠTO GNU/LINUX DISTRIBUCIJA I dovoljno elegancije i snagu operativnih sistema sa mini i UBUNTU SERVER EDITION? mainframe računara. Ubuntu Srever Edition menja tržište servera za poslovanje Godine 1991(Linus Torvalds) je napisao UNIX i edukaciju time što donosi ono najbolje od besplatnih kompatibilni kernel Linux. Mada prvobitno nije bio softvera, sa punom podrškom i sigurnom platformom. slobodan softver, Torvalds je licencu promijenio na Ubuntu se sada može naći širom poslovnog i obrazovnog GNU-ovu GPL 1992. Linuks su dalje razvijali razni sveta, donoseći pouzdanost usluga, predvidljivost i programeri preko Interneta. Nadalje je kombinovano sa ekonomičnost. GNU sistemom, što je za rezultat imalo potpuno funkcionalan slododan operativni sistem. Komponente iz UbuntuServerEdition postaje kostur mnogih servisa, koji GNU sistema se najčešće sreću uklopljene u Linux su potrebni za pokretanje bilo kakve vrste poslovanja, sistem, zbog čega brojni pojedinci Linux ispravnije zovu uključujući i obrazovanje. Ne zahtevanje plaćanja licence, "GNU/Linux". Postoji takođe i projekat koji radi na minimalno održavanje i mnogobrojne preporuke, dovode portovanju GNU sistema na jezgra FreeBSD-a i do toga da Ubuntu, a samim tim i GNU/Linux budu NetBSD-a. Uz to velike kompanije poput IBM-a, korišćeni i zastupljeni u sve većem broju organizacija. Novell-a i HP-a sponzorišu dalji razvoj GNU/Linux-a

127 Korisnici Ubuntu-a mogu uživati razne pogodnosti, koje minum. Ubuntu pruža: LTS ili Long Term Support podrazumeva garantovano • laka integracija u postojeće mreže održavanje i podršku u periodu od 5 godina.

• niski ukupnim troškovima vlasništva (TCO)

• besplatno doživotno održavanje

Ubuntu Server Edition je osmišljen sa ulogom da uprosti, optimizuje i zaštiti korisničke servere. Standardne usluge, koje ovaj sistem nudi, mogu biti podešene tokom instalacije. Ove usluge zahtevaju ograničeno održavanje. Dodatno, moguće je instalirati nebrojano mnogo drugih usluga i aplikacija, koje bi podržale sve zahteve servera za određenu vrstu poslovanja a naročito za procese obrazovanja.

UbuntuServerEdition je drugačiji. Njegovi tvorci prave jednake verzije dostupne svima koji žele da ga imaju, zajedno sa nadogradnjama tokom njegovog čitavog životnog ciklusa. Fokusirani su i na izgradnju novog sistema na način koji bi doneo velike benificije u održavanju IT kičme administracije, poslovanja i obrazovanja.

Ubuntu dodaje lakoću korišćenja i efikasnost Slika1. Periodičnost Ubuntu Server Edicija konfiguracije standardnih usluga. Danas postoji čitav niz vitalnih usluga, koje mogu biti postavljene i dostupne, 3. TEHNIČKE SPECIFIKACIJE uključujući mail, web, DNS, upravljanje bazama podataka, LAMP(Linux, Apache, MySQL i PHP) . Veliki Ubuntu Server Edicija 8.04LTS je namenjen radu na x86 deo posla, koji se tiče konfiguracije i instalacije ovog baziranim sistemima (uključujući Intel Pentium, Intel sistema je završen još pre instalacije, tako da korisnik kao Xeon i AMD Athlon) kao i AMD64 i Intel64 baziranim zadatak ima samo da odabere opcije koje želi. sistemima (uključujući AMD Opteron i Intel EM64T). On takođe zahteva minimum 256 Mb RAM memorije. Troškovi administracije i nadogradnje su još jedna veoma važna stavka IT poslovanja. Zato je Ubuntu izgrađen tako -U Tabeli 1 je dat pregled uobičajenih servisa koji su u da je njegovo održavanje svedeno na minimum. potpunosti podržani u ovoj Server Ediciji.

UbuntuServerEdition je besplatan i planirano je da tako i Jedan od tipičnih scenarija podržanih od strane Ubuntu ostane. Veoma bitna stavka prilikom odabira operativnog Server Edicije je i automatizacija procesa dodavanja sistema je TCO (TotalCostOwnership-ukupni troškovi novih servera u postojeće mreže ili prekonfiguracija vlasništva). Slede osobine Ubuntu-a, koje idu u prilog postojećih uz minimum rizika. Ovo se postiže tako što se ovoj stavki: jedan od računara u mreži konfiguriše kao DHCP/TFTP/HTTP server koji obezbeđuje • Lako održavanje - instalacija, konfiguracijske informacije za celu mrežu. startovanje, isključivanje, instalacija dodatnih usluga i upravljanje paketima. Sam proces instalacije prikazan je na Slici 3.

• Sagrađen sa ciljem-pokrenute su samo 1. Pribavljanje adrese i boot informacija one usluge koje su potrebne. 2. Pribavljanje inicijalnog boot imidža • Platforma za otvoreno i besplatno računarstvo-prednosti fantastičnog niza 3. Pribavljanje konfiguracijskih informacija slobodno-softverskih serverskih 4. Preuzimanje paketa aplikacija, radi povećanja uštede posla, koji se obavlja.

• Laka nadogradnja-besplatna nadogradnja svakih 6 meseci.

• Bezbednost-najveći rizici su svedeni na

128 Kernel(jezgro) Web Baze podataka 2.6.24 Apache 2 MySQL 5 KVM PostgreSQL 8 E-pošta Umrežavanje Upravljanje paketima Dovecot LTSP 5 Aptitude Postfi x 2.4 Samba 3 APT Exim 4 OpenDAP 2.4 Dpkg amavis-new FreeRadius Jezici Bezbednost Klastering PHP 5.2.4 AppArmor Ocfs 2 Perl 5.8 iptables Lvm 2 Python 2.5 Uncomplicated Firewall Gfs 2 C, C++ OpenVPN DRBD 8 Ruby Open SSH open-iscsi Tabela 1. Servisi Ubuntu Server Edicije

Slika 2. Primer serverske konfiguracije Ubuntu Server Edicije

129 MSRPC, WINS name serving preko NetBIOS-a, NT Domain Logon, SAM databases, NTLM and Active Directory logon, LDAP, Print serving i dr.

Mail Server Ovaj servis u okviru Ubuntu-a realizuje se preko dva relativno nova rešenja iz kategorije slobodnih softvera- Postfix i Dovecot. Postfix je mail transfer agent, drugim rečima softver za rutiranje i isporuku mail-a. Dovecot komunicira sa email softverima preko IMAP ili POP3 protokola. Ova dva softvera omogućuju sledeće funkcionalnosti: SMTP, LMTP & QMQP protokole, Delivery Status Notification, ETRN podršku, IPv6 podršku, MIME encoding, SASL, TLS, podršku za više baza podataka (SQLor LDAP baziranih), podršku virtuelnih domena, POP3 & IMAP podršku, CRAM-MD5, DIGEST-MD5, APOP, NTLM, GSS-SPNEGO, Kerberos v5, RPA i dr.

5. ZAKLJUČAK

Obrazovanje danas je svakako jedan od procesa u kome informacija ima veliku ako ne i presudnu ulogu. Od toga kako i gde će se informacije pribaviti, kako će se obraditi - prezentovati, kako će se dalje distribuirati uglavnom Slika 3. Proces dodavanja novog servera(na klasičnoj ili zavise i ishodi procesa. U razvijenim sistemima bežičnoj mreži) obrazovanja ove uloge na sebe preuzimaju savremena IT rešenja mrežnog tipa (akademske mreže). Kod mrežnih sistema veoma je važan odabir odgovarajućih - stabilnih 4. UOBIČAJENI SERVISI softverskih rešenja – servera. Ni jedan server nije besplatan, a najskuplji je onaj koji ne radi/ili loše radi. Web application server Bilo da se odlučite za PHP, Perl, Jedan od razloga koji posebno ide u prilog izboru gore Java, Ruby ili Python, zajedno sa Apache and MySQL, prezentovanom serverskom rešenju u obrazovnim Postgresql, (DB2 ili Oracle), Ubuntu Server Edition je u institucijama jeste svakako i posvećenost Ubuntu trenutku spreman da opsluži vaše dinamične web strane. zajednice obrazovanju. Naime u okviru Ubuntu Za opsluživanje drugih aplikacija i drugih jezika potrebno distribucije razvija se projekat Edubuntu u potpunosti je samo instalirati odgovarajući paket. posvećen potrebama obrazovnih struktura. Edubuntu, ranije poznat kao Ubuntu Education Edition, je zvanični Podržani jezici: derivat Ubuntu distribucije kreiran za korišćenje u 1. PHP 5 školama, kući i zajednicama. Edubuntu je razvijen u saradnji sa učiteljima i tehnolozima u više država. 2. Perl Edubuntu je napravljen na Ubuntu osnovi, uključuje LTSP klijent arhitekturu i nekoliko obrazovnih aplikacija, i 3. Python namenjen je korisnicima od 6 do 18 godina. Kreiran je za jednostavnu instalaciju i održavanje. U Edubuntu je 4. Ruby on rails uključen Linux Terminal Server Project, veliki broj 5. Java (Sun Open SDK) obrazovnih programa uključujući GCompris, KDE Edutainment Suite, Sabayon Profile Manager, Pessulus Podržane baze: Lockdown Editor, Edubuntu Menueditor, OpenOffice.org, Gnome Nanny i iTalc kao i mnogi drugi. Edubuntu 1. MySQL CD-ovi su ranije bili dostupni besplatno putem Shipit servisa. Međutim, od verzije 8.10, može se preuzeti jedino 2. Postgresql u DVD formatu. Edubuntuovo podrazumevano grafičko 3. DB2 (IBM) okruženje je GNOME, a od verzije 7.10, KDE je takođe dostupan kao Edubuntu KDE. Od Ubuntu 10.04, 4. Oracle Database Express (community supported) Edubuntu zajednica je takođe radila sa Qimo 4 Kids projektom kako bi omogućila Qimo radno okruženje koje je bazirano na XFCE okruženju. Osnovni cilj Edubuntua je da omogući nastavniku sa ograničenim tehničkim File and Print-Samba Razmena fajlova sa Windows-om, znanjem i veštinama da postavi računarsku laboratoriju ili GNU/ Linux-om ili Mac-om realizuje se preko Samba 3 okruženje za učenje u mreži za sat vremena ili manje i servisa koji podržava sve uobičajene funkcije CIFS zatim efektivno administrira okruženje. Osnovni ciljevi za servera kao što su: NetBIOS preko TCP/IP, SMB i CIFS, 130 Edubuntu su centralizovani sistem upravljanja [4] http://technorati.com/r/tag/linux postavkama, korisnicima i procesima, zajedno sa uređajima za zajednički rad u učionicama. Jednako važno [5] http://torvalds-family.blogspot.com/ je i okupljanje najboljih dostupnih digitalnih materijala i [6] http://www.linuxfoundation.org/ slobodnog softvera za obrazovanje. Takođe je namenjen okruženjima sa malim prihodima kako bi maksimalno [7] http://www.linuxworld.com/ iskoristili dostupnu (stariju) opremu. [8] http://www.linuxjournal.com/article/2736

6. REFERENCE [9] http://www.linuxjournal.com/

[1] http:// www.ubuntu.com/server (korišćene slike [10] http://www.linuxjournal.com/article/10012 i grafikoni po CC-BY-SA licenci) [11] http://www.linux.org/info/linus.html [2] http://www.canonical.com/services/support [12] http://www.ubuntu-rs.org/edubuntu/ [3] http://www.kernel.org/

131