Witam,
we wniosku o powtórne pisanie matury w części związanej z informatyką jest napisane:
Do egzaminu z informatyki deklaruję, środowisko komputerowe ______, programy użytkowe ______, język programowania ______.
Chciałam napisać informatykę, by mieć zapasowe punkty, bo angielski i matematyka poszły mi dobrze. Jeszcze nie zaczęłam się nawet tego uczyć, więc nie wiem o co tu chodzi... Pomoże ktoś?
Chcesz pisać informatykę, nie wiedząc, co znaczą te nazwy i nie umiejąc tego wyszukać w Google?
Masz podac jakie srodowisko, jakie programy i jaki jezyk deklarujesz.
Jeśli maturzysta wybierze informatykę jako przedmiot dodatkowy, oprócz poziomu egzaminu ma obowiązek zaznaczyć środowisko komputerowe, programy użytkowe i język programowania, które wybiera z listy ogłoszonej przez dyrektora CKE.
Nagytow: ok, dzięki.
A który język byście polecali amatorce? Pascal, C++ czy Java?
Ten, ktory znasz. Pascal jest najprostszy, z kompilatorem dokladnie opisujacym bledy, ale jest tez nieuzywany w ogole. Javy nie lubie, C++ to dobry wybor, jesli faktycznie chcesz sie czegos nauczyc i korzystac w przyszlosci.
Najlepiej pascal rzeczywiście, chociaż jeśli chodzi o podstawową skladnie, która, jak sądzę, jest wymagana na maturze, to każdy się na nada. Musisz też, o ile się orientuję, ogarnąć Microsoft Access i Excel
Tak, Pascal jest najłatwiejszy polecany jest na początek. Potem można spróbować nauczyć się C++, oczywiście z książką Symfonia C++ Grębosza.
Język Python jest łatwy do nauczenia się. Potem można zamienić jego znajomość na kwalifikację zawodową ucząc się frameworka Django (w uproszczeniu będziesz robiła strony internetowe) . Czasami organizowane są warsztaty Girls Carrots, na których nauczą się zarówno języka jak i frameworku. (np. dziś są w Warszawie)
Ale do maja niczego się nie nauczysz w żadnym języku. :P
Przynajmniej nie bez zawalonych weekendów.
http://www.codecademy.com/tracks/python
Środowisko komputerowe:
Windows/Linux/Mac
Programy użytkowe Open Office/Office 2003/2010 czy 2020 (tak strzeliłem z tym 2020).
Język programowania C/C++/Pascal/Java/HTML
jak do egzaminów, szkoły itd to oczywiście pascal będzie najlepszy, ale jak myśli się o pracy programisty w przyszłości to wypada uczyć się javy lub c++, C# lub podobnych języków, bo pascal nieużywany, zastąpił go delphi, a programistów delphi w Polsce szuka się co najwyżej kilku rocznie w jakimś dużym mieście, w usa, uk jest z tym lepiej, dlatego jako zawód nastawiaj się na javę, c++ lub podobne języki, delphi odradzałbym, chyba, że to miałby być język na prywatne sprawy to można się uczyć go, a później przesiąść na inny język, który pozwoli znaleźć pracę. Pamiętaj, że znając jeden język programowania, inne języki programowania nie będą wymagały nauczenia się kompletnie od zera z prostego powodu, różne języki programowania są do siebie podobne, różnią się głównie składnią, funkcje też mogą wyglądać inaczej trochę, nazywać się inaczej, choć mogą robić dokładnie to samo, np. prosta rzecz z funkcjami do wyciągania czegoś ze stringu, do delphi jest wiele funkcji, do javy są praktycznie identyczne funkcje, tylko nazwy inne, ewentualnie minimalnie inaczej się tego używa, ale nie trzeba się ich uczyć w ogóle. Akurat w tym przypadku delphi ma o kilka funkcji więcej niż java.
Programowania zaczniesz się uczyć dopiero na studiach i to głównie w domu, samemu, nie łódź się, że sama szkoła w Polsce, studia zrobią z ciebie programistę, którego chętnie zatrudni microsoft lub firma tworząca wiedźmina, trzeba samemu się uczyć, zrobić z tego hobby, szkoły tylko taki ogólny zarys robią i spamują ci teorią, często na siłę, a samemu w domu to ty decydujesz co chcesz zrobić i rozwijasz się w danym kierunku, np. możesz chcieć pisać gry w Unity, skrypty w C# i nie obchodzi cię zwyczajne programowanie, pisanie programów lub gier, bo życie wiążesz z unity i skryptami i możesz mieć pracę w jakiejś firmie. A może wolisz tylko pisać gry 2d na androida na własnym silniku lub gotowych i nie musisz wtedy umieć pisać programów antywirusowych, sieciowych, bazodanowych i innych, bo życie wiążesz z pracą jako programista gier na jakąś platformę. A może chcesz tylko pisać programy dla firm, albo zlecenia różne wykonywać, w tym te przez net, a może chcesz bawić się w pisanie jakichś sterowników dla zakładów produkcyjnych lub coś innego. W przyszłości dowiesz się co chcesz robić, albo nie dowiesz się i stwierdzisz, że weźmiesz pierwszą pracę z brzegu jakiegoś ogólnego programisty java i będziesz do emerytury tam robił/a.
Na razie ucz się czegokolwiek, z czasem dowiesz się co ci bardziej się podoba.