Lekcja 1 - Co to jest programowanie, czy warto programować? Co to środowisko i język programistyczny?
Witam wszystkich serdecznie na pierwszej lekcji z programowania.
Na dzisiejszej lekcji chciałbym przedstawić wam kilka ważnych zasad programistycznych, jak i kilka pytań które najczęściej zadają początkujący programiści.
1. Co to jest programowanie?
Programowanie jest to zlecanie komputerowi jakiejś czynności do wykonania. Programowanie spotykamy co chwilę w naszym życiu, programiści muszą napisać strony internetowe, gry w które większość osób gra na co dzień, a nawet już niektóre lodówki wymagają pomocy programistów. Ogólnie rzecz biorąc programiści nie nudzą się w swojej pracy :D
2. Czy warto programować?
W mojej opinii tak, każdy z nas powinien nauczyć się programować. Zapytacie dlaczego?
Odpowiedz jest banalnie prosta, to uczy myślenia. I nie mam na celu nikogo urazić tylko zwrócić uwagę na to że to rozwija nasz sposób myślenia, pomaga nam w różnych chwilach w życiu i pomimo głupiego brzmienia tego stwierdzenia jest to prawda. Powinnyśmy się uczyć również z tego względu że programiści są coraz bardziej potrzebni w dzisiejszym świecie. Podsumowując "czy warto programować" - zdecydowanie tak!
3. Co to jest język programistyczny?
Języki programistyczne, są to języki w których piszemy cały kod naszego programu, można tu użyć stwierdzenia że tak jak ludzie posługują się różnymi językami świata, tak komputery posługują się językami programistycznymi. Jedne z najpopularniejszych języków programistycznych współczesnego świata, to przykładowo: Java , JavaScript, PHP, C++, C#, Python i wiele innych. W moich kursach, natomiast programowania będziemy uczyć się w języku C++ , a po jego poznaniu będzie kilka lekcji z Javy i JavaScriptu.
4. Co to jest środowisko
Środowisko to trochę taki notatnik piszemy w nim oczywiście nasz kod. I niby nie ma w tym nic takiego trudnego do pojęcia, ponieważ jest to zwykły program taki jak paint czy notatnik. Ja do pisania w C++ gorąco polecam środowisko CodeBlocks, ponieważ jest ono wystarczające do nauki jak i pisania większych projektów.
I to by było tyle na dzisiaj. Na następnych lekcjach zaczniemy już pisać proste programy, a jako zadanie ściągnijcie sobie wyżej ukazane środowisko. Dzięki za przeczytanie tego postu!
[LINKI]:
CodeBlocks : http://www.codeblocks.org/downloads
Gabryś kolego ja wolę Visuala wiesz o tym doskonale.
Ad.1 Co do punktu pierwszego to dodam, iż raczej 99% nowych lodówek wymaga programowania. Jeśli lodówka nie posiada wyświetlacza nie znaczy, że nie posiada kości, do którego ktoś musiał napisać i skompilować kod (Polecam zabawy z #arduino)
Ad.2 Dobrze powiedziane, uczy myślenia na wielu płaszczyznach.
Ad.4 Ja bym nikomu nie polecał środowiska bo z własnego doświadczenia wiem, że jak są chęci to notatnik wystarczy a później sprawdzasz kilka rozwiązań i sam wybierasz odpowiednie, które zależy od wybranego języka/języków. Ja osobiście pierwszy rok pisałem w notatniku po czym przesiadłem się na notepad++ , którego używam do dziś (jako dodatkowy). W sumie ilu programistów tyle środowisk :)
Niby tak jednak w notatniku nie skompilujesz kodu, a polecić coś na start zawsze można :D