Wybór szkoły

S0
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:2
0

Hej
Wiem, że temat może niezbyt adekwatny do forum, ale mam ważne dla mnie pytanie, a nie wiem, w jakim miejscu mógłbym dostać lepszą odpowiedź. Jestem uczniem klasy 3 gim. Pytanie brzmi: czy dobrym wyborem jest pójście na mat-fiz-inf do liceum (liceum ma ogólnie dobrą opinię, dlatego nie pytam o technikum)? Myślę, że w przyszłości zajmować się będę aplikacjami, więc stąd Python (mój wujek zalecił mi zacząć od nauki tego języka). Już kiedyś pytałem o naukę programowania i trochę poznałem html (tak mam świadomość, że to bardzo niewiele). Chcę zdobyć potrzebną mi wiedzę i mieć okazję ją wykorzystywać dosyć często.

Hodor
  • Rejestracja:ponad 7 lat
  • Ostatnio:3 dni
  • Lokalizacja:Warszawa
  • Postów:325
1

Liceum > technikum jeśli planujesz pójść na studia. Statystycznie lepsze matury i rok krótsze.
Mat-fiz czy też mat-fiz-inf jest imo najbezpieczniejszym wyborem jeśli planujesz studia techniczne.

S0
Zawsze bardziej myślałem o ekonomii, i teraz poważnie się zastanawiam czy nie lepiej pójść na ekonomię i programowania uczyć się na własną rękę. Straszny mętlik w głowie...
Kondziowsky
Nawet jak nie planuje iść na studia to technikum to strata 1 roku. Chyba, że naprawdę jest mega i nauczy zawodu, ale chyba nie ma takich :D Bo sam papierek jest nic nie wart
ToTomki
Lepsze matury? Nie wiem jak to wygląda teraz, ale za moich czasów właśnie w technikach był wysoki odsetek osób w ogóle maturę oblewających. Po pierwsze - były tam niższe progi, czyli uczęszczały tam osoby słabiej się uczące, po drugie - było więcej materiału do przyswojenia.
Spine
  • Rejestracja:prawie 22 lata
  • Ostatnio:11 minut
  • Postów:6616
1

Nie wiem jak teraz jest w liceach, ale ja miałem 2 lekcje infy w tygodniu.... a to bardzo mało.

W tym Pythonie już coś robiłeś? Bo z tego co napisałeś, wynika, że tylko słyszałeś o tym języku, a poza tym, tylko ogarnąłeś trochę HTML...

Jeśli potrzebujesz kursu w szkole, żeby zacząć programować, to popracowałbym nad motywacją...

Ruszyć się i przerobić jakieś tutoriale! Wystarczy umieć czytać i pisać ;)


🕹️⌨️🖥️🖱️🎮
edytowany 3x, ostatnio: Spine
S0
To znaczy u mnie słabo było z czasem. Egzamin gimnazjalisty i ogólnie nauka zabrały mi dużo czasu. Za chwilę wakacje, więc będzie okazja spróbować Pythona. Miałem chyba kiedyś z nim do czynienia, ale w postaci jakiejś pseudo gry uczącej programowania (Quest coś tam).
Spine
Ja kończąc gimnazjum, miałem już do czynienia z Turbo Pascalem, Delphi 3, Delphi 6 i C++. Strony internetowe zaczynałem robić jeszcze w podstawówce... W liceum obczajałem MySQL i PHP... Tak że bez wymówek, robić Ci się nie chciało :P
ToTomki
Albo po prostu miał życie prywatne. Daj mu żyć w spokoju, drugi raz takiego etapu mieć nie będzie i niech potem nie żałuje, że poznał 999, ale nie miał dziewczyny/kolegów/imprez/cokolwiek
Miang
@Spine albo go to po prostu wcale nie interesuje
FP
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:67
0

Zależy jakimi aplikacjami chcesz się zajmować ? Matmajest ci tylko potrzebna jaesli masz zamiar isc na grafike albo pisanie gier. tam bez matmy ani rusz. Do czalej reszty jest ci ona nie potrzebna wiec mozesz rzucci szkole i juz pisac aplikacje bo szkola bedzie ci w tym przeszkadzac i nic cie nie nauczy.

Zobacz pozostałe 3 komentarze
S0
Trochę słabo, że nie próbują uczyć tego w szkołach :-/. Czyli w praktyce mógłbym iść nawet na ekonomię, uczyć się programowania w domu i wyjść na tym lepiej niż w tym przypadku?
FP
Ja cie moge pouczyc hahaa i lepiej na tym wyjdziesz
Spine
Szkoła to chyba ostatnie miejsce wyboru dla osób z kwalifikacjami na programistę. Dlatego w szkole najchętniej naucza się pakietów biurowych itp. Bo nie ma komu prowadzić bardziej zaawansowanych zajęć...
LukeJL
dobre chociaż pakiety biurowe, które też bywają przydatne / potrzebne w pracy (niekoniecznie w pracy jako programista, chociaż jednak mimo wszystko każdy powinien umieć sobie zrobić CV w edytorze tekstu, albo mieć jakieś tam podstawy arkusza kalkulacyjnego).
LukeJL
no i w zasadzie nauka pakietów biurowych ma większy sens niż nauka robienia HelloWorldów w językach programowania.
J1
  • Rejestracja:około 6 lat
  • Ostatnio:około 4 lata
  • Postów:30
0

Znam ludzi, którzy woleliby iść do technikum i na odwrót. Co człowiek to inna opinia..
Jakbym miał zaczynać od nowa to szedłbym do najlepszej szkoły w okolicy.

edytowany 1x, ostatnio: Johny123
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:mniej niż minuta
  • Postów:8397
2

(liceum ma ogólnie dobrą opinię, dlatego nie pytam o technikum)?

"Dobra opinia" to trochę zbyt ogólne pojęcie. Weź popytaj uczniów tamtego liceum, na jakim poziomie jest tam informatyka, bo i tak może się okazać, że na gównianym i że robią HelloWorldy w logo komeniusz albo rysują w Paincie.

Zresztą... jak chcesz się nauczyć programować, to najlepszym podejściem będzie nauka samodzielna w domu. Liceum to nie jest miejsce na naukę programowania. Liceum to miejsce, do którego trzeba chodzić, dopóki jest obowiązek szkolny, a potem i tak człowiek zostaje z papierkiem (albo bez papierka) i myśli co dalej. A jeśli miałbyś zamiar iść na studia, to powinieneś mieć jak najlepszą maturę przede wszystkim (przy czym matura z informatyki jest cholernie dziwna, lepiej już z matmy brać), więc wtedy liceum to tylko stacja przesiadkowa.


S0
W pierwszej klasie tylko 1 godzina inf tygodniowo. Mój brat cioteczny jest w 2 klasie na tym kierunku i ma robić jakieś projekty.
Miang
@Sebix0n syn tego wujka od Pythona?
NO
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:165
2

Dobre liceum to trochę przereklamowane słowo.

Mi do najlepszego liceum w mieście zabrakło około 2-3pkt.

Chciałem dostać się na inf-mat, a nie dostałem się bo straciłem trochę punktów na części humanistycznej.

Potem to w sumie to było mi lotto gdzie trafię.

Miałem trochę szczęścia, bo w liceum w jakim wylądowałem to tylko Pani od matmy była wymagająca, a reszta taka w miarę fajna i luźna była. Suma sumarum rzadko musiałem zaglądać do książki, a na większości zajęć mogłem przychodzić z ksiązkami do programowania, czasem musiałem je chować, ale częściej robiłem swoje. Na 3 roku wagarowałem do biblioteki :D, i nim skończyłem liceum przerobiłem około 80 książek o programowaniu c++,stl,java,wzorce,python,algorytmy,gry,stronki,bazy. Liceum skończyłem z pięcioma dwójami, a najciekawszy wynik to miałem tylko z matmy rozszerzonej.

W między czasie ludzie z lepszego liceum byli bombardowani sprawdzianami i licznymi kartkówkami z biologi, chemii i niemieckiego.

To dało mi do myślenia, że wcale nie mam tak źle :-)

Poza tym w dobie gdy dobrych programistów brakuje na rynku, to nie muszę mieć studiów, wystarczy nadal robić swoje ;)

WeiXiao
80 książek o programowaniu?! nawet nie wiem czy bym tyle znalazł w sklepach, a co dopiero uznał za ciekawe
PerlMonk
@WeiXiao: Przeczytał wszystkie to z nudów sam zaczął pisać :D
NO
@WeiXiao: Z 8-9 lat temu na helionie były dużo ciekawsze książki niż teraz, a ceny momentami były więcej niż super np za 3 książki o wartosci 40-70 mogłem kupić razem za ok 60zł.
NO
c++ strategie taktyki, c++ dla programistów gier, sztuka programowania c++, język c++ standardy kodowania, język c++ metprogramowanie za pomocą szablonów itd - to było naprawdę dobre (w pracy nie mam takich emocji jak przy tych ksiązkach), a to tylko pewna część pozycji tylko o c++
NO
jak kończyłem liceum to 5 książek sobie zostawiłem, a resztę oddalem do biblioteki szkolnej :-]
CZ
Jezeli faktycznie tyle opanowales z c++ to dawaj na cppcona xd
NO
w cpp w ogóle uczyłem się programowania, i trwało to mniej więcej 2 lata, a tu by coś konkretnego mówić to pewnie z 10 lat zawodowego expa to czasem za mało :-)
NO
poza tym z biegiem lat cpp wydaje mi się coraz gorszy, język nie dość, że jest złożony to z czasem coraz badziej pogmatwany; w końcu zaczynam rozumieć czemu niektórzy ludzie preferują C zamiast c++
PerlMonk
@nohtyp: Sam jesteś pogmatwany. Może po prostu czegoś nie rozumiesz :D
NO
dla mnie cpp z każdym wydaniem jest coraz bardziej złożony, przypomina śmietnik; dodatkowe rzeczy jakie wchodzą do języka mają ograniczenia i choć są prostymi koncepcjami to w c++ zawsze wyglądają na wymóżdżone; ps czemu jestem pogmatwany? jak już mnie nazywasz tak, to chociaż uzasadnij
CZ
Od c++ 17 zaczelo sie usuwanie starych niepotrzebnych bajerow, wiec nastepuje era oczyszczenia. Troche smietnik jest a to dlateto ze duzo programow dziala jeszcze na kodzie sprzed 15 lat
PerlMonk
@nohtyp: Uzasadniam.
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
0

Bierz liceum, bardzo malo jest dobrych technikow w Polsce. W wiekszosci przypadkow to strata czasu i zetkniecie sie z nieprzyjemnym srodowiskiem oraz rok w plecy. Ten tz "papier" jest na ten moment nic nie warty.
Jesli chodzi o profil to polecalbym tak:
Mat + ang + cokolwiek. Najwiecej Ci da dobrze opanowana matma rozszerzona. Ze wszystkiego sie opierdzielaj, ale tego przedmiotu serio sie ucz. Nie wazne jakie masz stopnie w gimbie, wszystkiego idzie sie wyuczyc. Dobra matma i kazda uczelnia Cie wezmie, ekonomiczna, techniczna itd Angielski sie przyda tak czy siak.
Tam reszta to duperele ze sie tak wyraze xD Fizyke, infe, geografie czy cos tam innego i tak masz od podstaw na studiach wiec jak trzeba to sie nauczysz. Wez sobie co tam wolisz. Jak bedziesz ogarnial matme to reszty przedmiotow i tak sie nauczysz.

WeiXiao
Tam reszta to duperele ze sie tak wyraze xD fizyka, infe duperele? fizyka też jest brana pod uwagę na rekrutacjach, a infa... no przecież idziesz na infę :D O ile ma to jakiś sens, to brzmi dziwnie.
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)