Laisvos programos mokslui 2008

Programavimui

Vaikams

Įdiegti Scratch
Atverti katalogą
 Vizuali programavimo aplinka, leidžianti žaismingai kurti programas, bei patogiai jomis dalintis tarpusavyje. aprašymas

Python

Įdiegti Python (versija 2.5)
Atverti katalogą
 – šiuolaikinė lengvai išmokstama universali, profesionali programavimo kalba. Ją naudoja Google, NASA. Vis sparčiau populiarėja pagal programavimo kalbų populiarumo indeksą.
Įdiegti PyScripter
Atverti katalogą
 programavimo aplinka, skirta patogiam Python programų nagrinėjimui, vykdymui pažingsniui ir pan.

C/C++

Įdiegti Ultimate++
Atverti katalogą
 C++ programavimo aplinka su vizualiu formų kūrimu.
Įdiegti wxDevC++
Atverti katalogą
 C++ programavimo aplinka, orientuota formų kūrimui pagal wx biblioteką

Interento svetainių kūrimui

Įdiegti Kompozer
Atverti katalogą
 Vizuali internetinių svetainių (HTML puslapių) kūrimo priemonė (DreamWeaver alternatyva, NVU programos tęsinys).
Išpakuoti TSWebEditor
Atverti katalogą
 PHP, HTML, CSS kalbų redaktorius, turintis sintaksės paryškinimo funkciją, integruotą PHP pagalbą, automatinį žodžių užbaigimą, stebi programos teksto struktūrą, patogu pasiekti aprašytas funkcijas, galima vykdyti PHP programas pažingsniui.
Įdiegti EasyPHP
Atverti katalogą
 Programų komplektas, dažniausiai naudojamas PHP technologija sukurtoms interneto svetainėms. Jį sudaro interneto serveris Apache, PHP kalbos interpretatorius bei MySQL duomenų bazių sistema. Pilnai paruoštas pradedančiajam.
Įdiegti EasyEclipse for PHP
Atverti katalogą
 Galinga PHP programavimo aplinka – iš karto parodo sintaksės klaidas. Eclipse pagrindu yra sukurta įvairios paskirties programavimo aplinkų: pvz EasyEclipse sąrašiukas.
Yra panašaus pobūdžio naujai kuriamas projektas PTD.
Daugiausia Eclipse yra naudojama java, bet kaip matote sėkmingai pritaikoma ir kitom kalboms.

Duomenų bazės

Įdiegti MySQL Query Browser (iš MySQL GUI Tools paketo)
Atverti katalogą
 patogi priemonė tvarkyti MySQL duomenų bazės lenteles
OpenOffice Base Išversta į lietuvių kalbą (100%)
 Duomenų bazių valdymo sistema – yra priemonės lentelėms, užklausoms, duomenų įvedimo formoms bei ataskaitoms kurti. (Access alternatyva)

Java

Įdiegti Java development kit
Atverti katalogą
 Technologinė programų kūrimo platforma (kartu su programavimui skirtomis papildomomis bibliotekomis (klasėmis))
Įdiegti Jedit
Atverti katalogą
 Universalus su java sukurtas programų tekstų redaktorius, turintis daug priedų (angl. „plugins“)
Įdiegti NetBeans IDE
Atverti katalogą
 Java programų kūrimo aplinka (beveik) visiems programavimo atvejams.
Su ja sukurtų programų pavyzdžiai.
Reikia, kad būtų įdiegtas JDK (Java Development kit).
Įdiegti NetBeans BlueJ Edition
Atverti katalogą
 Tai NetBeans variantas, skirtas besimokantiems java – parematas populiarios Java mokomosios programavimo aplinkos BlueJ idėja
(pati BlueJ yra nemokama naudojant nekomerciniais tikslais, tačiau uždaro kodo).

Pascal

Įdiegti freePascal (Sulietuvintas)
Atverti katalogą
 Grafinė programavimo terpė ir  jai adaptuotas Free Pascal kompiliatoriaus (Lietuvoje naudojama mokyklose ir egzaminų metu).
Įdiegti Lazarus
Atverti katalogą
 Vizuali Object-Pascal programavimo aplinka, panaši į Borland Delphi.

Programavimo aplinkos

Įdiegti SciTe
Atverti katalogą
 nedidelis, greitas programų tekstų redaktorius, turintis sintaksės paryškinimo, bei programos struktūros analizės savybes.
Įdiegti Notepad++
Atverti katalogą
 programinių tekstųredaktorius, turintis panašias savybes kaip ir SciTe, tačiau modernesnis.

Kita

Įdiegti poEdit
Atverti katalogą
 populiari programų vertimo/lokalizavimo priemonė

Projektavimas

Išpakuoti ArgoUML
Atverti katalogą
 patogu projektuoti įvairius sąryšius bei procesus, duomenų bazes. Dažniausiai naudojama programavimo inžinerijoje. (UML - sutartinių projektavimo ženklų kalba). Galite naudoti tiesiai iš www (sukurta su java)
Įdiegti HyVisual
Atverti katalogą
 Hibridinių sistemų vaizdinis modeliavimas

Kompiuterio, failų tvarkymui

Įdiegti winmerge
Atverti katalogą
 Tekstinių failų skirtumų suradimas ir failų suliejimas.
Tiesiogiai paleisti md5summer
Atverti katalogą
 Kontrolinės sumos skaičiavimui (patogus būdas greitai patikrinti ar du failai yra vienodi – aktualu siunčiantis failus)
Įdiegti VirtualBox
Atverti katalogą
 Operacinių sistemų išbandymui/emuliavimui. Patogu, kai reikia programą išbandyti/testuoti keliose OS.

Kitos

Įdiegti JRE (JAVA vykdymo terpė)
Atverti katalogą
 JRE reikalinga kai kurių interneto svetainių peržiūrėjimui bei su JAVA programavimo technologija sukurtų programų vykdymui.

Laisvi resursai internete

SourceForge.net
 atviro kodo projektų portalas
OpensourceCMS
 Atviro kodo internetinių svetainių sistemų rinkinys su galimybe išbandyti, kaip veikia išvardintos turinio valdymo sistemos.
Open Source Web Design
 Laisvai platinami internetinių svetainių dizainai. Galite iš kart žvilgtelėti į ypatingus atrinktus variantus

Pamokėlės

Python programavimo kalbos pamokos
 Nuorodos į python pamokų rinkinius.
Jei norite dalykiškos įžangos - “python per 10 min”
Show Me Do
 Animuotos pamokėlės – dauguma apie laisvas programas.
Dizainas: Giedrius Naudžiūnas ir Justas Ingelevičius. Paruošimas: Tomas Žeimys ir Gintas Balčiūnas. Pritaikė mokslui: Jurgis Pralgauskis ir Mantas Kriaučiūnas.   Šias programas kūrė šimtai programuotojų, dizainerių ir testuotojų.     Svetainė optimizuota naršyklei