Po co i jak uczyć się programowania?

Damian Rogulski

Agenda

 

  • Co to jest programowanie?
  • Kto może wykorzystać programowanie?
  • Jak uczyć się programowania?
  • Jak nowoczesne technologie zmieniają świat?
  • Fakty i mity o programowaniu
  • Podstawowe zagadnienia IT
  • Jak odnaleźć w tym coś dla siebie?

A więc o czym mowa?

Programowanie to dawanie instrukcji komputerowi, aby ten wykonał za nas określoną czynność.

Komputer nie rozumie języka polskiego, ale rozumie języki które ktoś dla nas przygotował (tzw. języki programowania)

Nie są one trudne, wystarczy podstawowa znajomość angielskiego :)

Kto to wykorzystał?

Mirosław Sadowski

wyszalnia.pl - dla swoich potrzeb - narzędzie dla gitarzystów amatorów

Aneta Karbowiak

Bambo - mama, która postanowiła napisać aplikacje do nauki liczb i kształtów

Aleksandra Martyna

Stock - aplikacja pomagającą w inwentaryzacji w barze, gdzie jest kierownikiem

Jak się tego uczyć?

Title Text

www.codeacademy.com

Programowanie jest wszędzie - a więc twórz i rozwijaj się

#1 Mit:

Nie jestem dobry/dobra w matematyce i liczbach. Programowanie to chyba nie dla mnie

#2 Mit:

Do programowania trzeba znać bardzo dobrze angielski i znać się bardzo dobrze na komputerze

#3 Mit:

Nie mam na to czasu - nie jestem w stanie poświęcić na naukę kilku godzin dziennie

#1 Fakt:

W nauce programowania czynnikiem, który najbardziej wpływa na sukces w nauce jest CEL, a wrogiem motywacja... a raczej jej brak :)

#2 Fakt:

Języków programowania jest wiele i nie ma żadnego idealnego

#3 Fakt:

Najwięcej o programowaniu dowiadujemy się rozwiązując realne problemy (a także problemy z kodem)

Podstawowe terminy

strony internetowe i aplikacje internetowe

Podstawowe terminy

front-end i back-end

Podstawowe terminy

Języki programowania

Ale jak dla siebie wybrać ten odpowiedni?

Niezależnie od języka, warto poznać HTML i CSS

Ruby on Rails

Najważniejsze to eksperymentować - nikt nie wie co będzie dla Ciebie najlepsze

Dziękuję za uwagę

Po co i jak uczyć się programowania?

By Damian Rogulski

Po co i jak uczyć się programowania?

  • 221