W klasie informatycznej
realizowany jest rozszerzony program:
- matematyki, fizyki
- nauczania informatyki
Od roku szkolnego 2012/2013, informatyka jest realizowana w tej klasie w wymiarze 7 godz, w cyklu trzyletnim:
Generalnym celem jest przekazanie zakładanego wykształcenia ogólnego, ze szczególnym uwzględnieniem przedmiotów ścisłych na poziomie rozszerzonym. Uczeń ma możliwość pełnego rozwoju swoich zainteresowań i pasji, otrzymuje wszechstronną pomoc w przygotowaniu się do przyszłych studiów informatycznych lub na kierunkach wykorzystujących umiejętności informatyczne w naukach ścisłych.
Zajęcia informatyki odbywają się w pracowni wyposażonej w komputery Pentium... pracujące w środowisku sieciowym . Ponadto w pracowni każdy komputer ma połączenia z siecią INTERNET.
Od kandydata do klasy informatycznej oczekujemy:
- trwałego i poważnego zainteresowania informatyką oraz przedmiotami ścisłymi, udokumentowanego wynikami osiąganymi w gimnazjum,
- umiejętności posługiwania się komputerem , początki programowania w dowolnym języku ,
- wytrwałości, chęci podejmowania wyzwań intelektualnych ,
- umiejętności samodzielnego stawiania hipotez i ich weryfikowania ,
- cierpliwości, skuteczności i konsekwencji działania ,
- umiejętności samodzielnego zdobywania wiedzy ,
Uczniowie klasy informatycznej uzyskują :
- dobre wykształcenie ogólne ( w tym przedmioty humanistyczne , przyrodnicze , dwa języki obce nowożytne ) ,
- ciekawe lekcje z przedmiotów ścisłych ( na poziomie rozszerzonym ),
→zobacz szkolną "stronę informatyczną".
- pogłebioną wiedzę informatyczną ,
- możliwość rozwoju i samodzielność w myśleniu ,
- rzetelne przygotowanie do bezpłatnych studiów na dobrych państwowych uczelniach,
- o ile będzie zainteresowanie - udział w warsztatach matematycznych (od II roku LO) ,
- umiejętność korzystania z technik informatycznych w przyszłej pracy zawodowej oraz umiejetność organizowania pracy z komputerem innym ,
- umiejętność wykorzystania komputera do rozwiązywania problemów z możliwie wielu dziedzin ,
- umiejętność pracy w środowisku tekstowym, graficznym oraz sieciowym ,
- znajomość obsługi znacznej ilości programów użytkowych ,
- umiejętność opracowywania dokumentów HTML, plików pomocy,publikacji internetowych ,
- dobrą znajomość przynajmniej dwóch języków programowania ,
- umiejętność pisania w rozsądnym czasie poprawnie działających, przejrzystych i dobrze udokumentowanych programów ,
- umiejętność opracowywania efektywnych algorytmów rozwiązujacych konkretne problemy ,
- wiedzę pozwalajaca określić klasę problemów możliwych do rozwiązania przy pomocy komputera ,
- umiejętność samodzielnego uczenia się nowych technik informatycznych ,
Program w klasie informatycznej obejmuje m.innymi:
- informatyka
- klasa I
- praca w środowisku tekstowym, graficznym i sieciowym ,
- programy użytkowe i ich wykorzystanie ,
- tworzenie dokumentów HTML , pliki HTML kompilowane ,
- język programowania : zmienne , struktury , zastosowanie ,
- wstęp do algorytmiki ,
- wskaźniki, pliki tekstowe i binarne ,
- wstęp do programowania obiektowego ,
- podstawy języka C/C++
(TC, Dev-C++) - standard języka.
- klasa II
- programowanie obiektowe ,
- grafika komputerowa ( DOS / Windows ) ,
- Java - aplet, aplikacja, komponenty, zdarzenia, klasy,
- podstawowe zagadnienia i algorytmy grafiki dwuwymiarowej, zastosowanie grafiki wektorowej ,
- kolor w informatyce,
- proste algorytmy przetwarzania obrazu ,
- tworzenie narzędzi programistycznych ( klasy procedur graficznych trybu 13h, tablice dynamiczne , grafika R2 itp) ,
- dokumenty HTML - cd , zastosowanie apletów Javy ,
- tworzenie plików pomocy (zasady budowy, kompilatory ) ,
- język programowania :C/C++, Java
(TC, Dev-C++, C++Builder, JDK) ,
- klasa III
- algorytmika i zaawansowane strukury danych , biblioteka STL,
- rekurencja w informatyce ,
- podstawowe zagadnienia i algorytmy grafiki trójwymiarowej, zastosowanie grafiki wektorowej ,
- programy wspomagające obliczenia symboliczne ,
- symulacje komputerowe zjawisk probabilistycznych, fizycznych, biologicznych itp.
- artykuł o treści informatycznej : wybór tematu , zasady opracowania , metody prezentacji ,
- interakcyjna i programowa praca z bazami danych ,
- języki programowania : C/C++, Java, JavaScript ,