{"action":"created","issue":{"url":"https://api.github.com/repos/MistrzowieKodowania/cPlusPlusMaterials/issues/12","repository_url":"https://api.github.com/repos/MistrzowieKodowania/cPlusPlusMaterials","labels_url":"https://api.github.com/repos/MistrzowieKodowania/cPlusPlusMaterials/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/MistrzowieKodowania/cPlusPlusMaterials/issues/12/comments","events_url":"https://api.github.com/repos/MistrzowieKodowania/cPlusPlusMaterials/issues/12/events","html_url":"https://github.com/MistrzowieKodowania/cPlusPlusMaterials/issues/12","id":135885551,"number":12,"title":"Podsumowanie zajęć 4.","user":{"login":"ksorokosz","id":1497492,"avatar_url":"https://avatars.githubusercontent.com/u/1497492?v=3","gravatar_id":"","url":"https://api.github.com/users/ksorokosz","html_url":"https://github.com/ksorokosz","followers_url":"https://api.github.com/users/ksorokosz/followers","following_url":"https://api.github.com/users/ksorokosz/following{/other_user}","gists_url":"https://api.github.com/users/ksorokosz/gists{/gist_id}","starred_url":"https://api.github.com/users/ksorokosz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ksorokosz/subscriptions","organizations_url":"https://api.github.com/users/ksorokosz/orgs","repos_url":"https://api.github.com/users/ksorokosz/repos","events_url":"https://api.github.com/users/ksorokosz/events{/privacy}","received_events_url":"https://api.github.com/users/ksorokosz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":33,"created_at":"2016-02-23T22:24:47Z","updated_at":"2016-03-09T21:14:50Z","closed_at":null,"body":"Z kłopotami technicznymi ale chyba udało się przebrnąć.\r\nKod i prezentację wrzuciłem - dodałem jeszcze kilka komentarzy, może pomogą.\r\nZachęcam do ściągnięcia tego kodu, uruchomienia i eksperymentowania.\r\nZrozumienie tych zajęć wymaga zrozumienia poprzednich zajęć ponieważ wykorzystuję tutaj wszystko o czym mówiłem wcześniej!\r\nGdybym miał udzielać wskazówek jak podejść do C++ aby się nauczyć:\r\n- niestety programowanie wymaga praktyki. słuchając i czytając dużo się nie nauczymy, a im dalej w las tym więcej praktyki jest potrzebne... \r\n- niestety programując trafiamy na różne problemy np. odwieczne pytanie: dlaczego kod mi się nie kompiluje, przecież jest dobrze. dlatego potrzeba tutaj dużo cierpliwości.\r\n- tylko, że nie jesteście z tym sami! \r\n- ściągnijcie kod z GitHuba\r\n- uruchomcie go\r\n- zobaczcie co się stanie jeśli coś zmienimy w tym kodzie\r\n- a jeśli nie rozumiecie kodu to PYTAJCIE. Jeśli nie wiecie o co to pytajcie o linijki - o co w tej konkretnej linii chodzi. biorąc pod uwagę, że tworząc programy cały czas korzystam z tego o czym mówiłem sami zobaczycie, że po dużej serii pytań, serie będą coraz krótsze.. ale jeśli\r\nnie zapytacie to:\r\n- dajecie mi sygnał, że rozumiecie ;) tak paradoksalnie to działa ;)\r\n- nie zrozumiecie kolejnych zajęć, bo będą zawierać wszystkie poprzednie.\r\n\r\ncóż wymaga to całkiem dużo pracy, ale tak to właśnie jest... a za jakiś czas stwierdzicie, że język programowania to tylko narzędzie, a liczy się to co potrafimy przy jego pomocy zrobić (a to już często wymaga większej wiedzy, ale daje niesamowitą satysfakcję).\r\nponadto dużo łatwiej jest mi pomagać jeśli korzystacie z GitHuba tj. wrzucajcie swój kod na Wasze konta - wtedy ja sam mogę go ściągnać i zmierzyć się z problemami, które macie - spojrzeć na całość, a nie tylko mały wycinek, który akurat skopiujecie - wtedy żaden błąd Nam nie straszny ;)\r\na i jestem pewny, że chętnych do pomocy znajdzie się tutaj więcej.\r\n\r\ndlatego do zrozumienia 4 zajęć trzeba zrozumieć:\r\n- zmienne\r\n- komunikację z użytkownikiem\r\n- warunki\r\n- tablice statyczne (jednowymiarowe i dwuwymiarowe)\r\n- tablice dynamiczne (jednowymiarowe i dwuwymiarowe)\r\n- funkcje\r\n- pliki nagłówkowe\r\n;)\r\n\r\nkolejne zajęcia za 2 tygodnie, więc mam nadzieję, że w ciągu tych 2 tygodniu zasypiecie to forum pytaniami ;) od Was też zależy co na następnych zajęciach zrobimy. Może to być kalkulator, może to być powtórka z innych zajęć, a może to być kolejny temat czyli wczytanie pliku np. obrazka.\r\nJeśli chodzi o ten kurs, z którego część z Was korzysta:\r\nhttp://cpp0x.pl/kursy/Kurs-C++/1\r\nnie przejmujcie się liczbami. Zobaczcie, że na 5 lekcji były tam komentarze, a \"lekcja\" to często krótka strona. Aktualnie zrobiliśmy: poziom 1, poziom 2 i próbowaliśmy z poziomem 3, ale zawsze możemy wrócić nawet do poziomu 1. Co więcej poziom X od poziomu \"4\" różni się tak jak poziom 4 od poziomu zerowego (może tego nie wiecie, ale tak właśnie jest). Gdybym na każdych zajęciach robił jedną lekcję z tego kursu, na następnych zajęciach dowiedzielibyście się czym są komentarze ;) \r\n\r\nswoją drogą zaktualizowałem \"słownik\"\r\nhttps://github.com/MistrzowieKodowania/cPlusPlusMaterials/wiki/S%C5%82ownik-Poj%C4%99%C4%87\r\nw tym przypadku również proszę Was o pomoc. Jeśli chcecie aby coś tam się pojawiło to dajcie znać! Ja niestety nie potrafię czytać w myślach - chociaż chciałbym bardzo ;) znajdą się tam nowe słowa, ale takie o które zapytacie albo poprosicie o wyjaśnienie.\r\n\r\nWięc owocnej współpracy i programowania :)\r\nKażdy z Was może próbować się mierzyć z C++ sam, ale GitHub umożliwia Wam mierzyć się z C++ w grupie? Jak jest łatwiej?"},"comment":{"url":"https://api.github.com/repos/MistrzowieKodowania/cPlusPlusMaterials/issues/comments/194509377","html_url":"https://github.com/MistrzowieKodowania/cPlusPlusMaterials/issues/12#issuecomment-194509377","issue_url":"https://api.github.com/repos/MistrzowieKodowania/cPlusPlusMaterials/issues/12","id":194509377,"user":{"login":"ksorokosz","id":1497492,"avatar_url":"https://avatars.githubusercontent.com/u/1497492?v=3","gravatar_id":"","url":"https://api.github.com/users/ksorokosz","html_url":"https://github.com/ksorokosz","followers_url":"https://api.github.com/users/ksorokosz/followers","following_url":"https://api.github.com/users/ksorokosz/following{/other_user}","gists_url":"https://api.github.com/users/ksorokosz/gists{/gist_id}","starred_url":"https://api.github.com/users/ksorokosz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ksorokosz/subscriptions","organizations_url":"https://api.github.com/users/ksorokosz/orgs","repos_url":"https://api.github.com/users/ksorokosz/repos","events_url":"https://api.github.com/users/ksorokosz/events{/privacy}","received_events_url":"https://api.github.com/users/ksorokosz/received_events","type":"User","site_admin":false},"created_at":"2016-03-09T21:14:49Z","updated_at":"2016-03-09T21:14:49Z","body":"@Tigersoftis \r\nczerwone to linie, które usunąłem, a zastąpiłem je zielonymi. Masz tam takie znaczki \"-\" i \"+\" przy każdej linii.Białe są bez zmian.\r\n\r\nz unsigned @EMCsoftware pozamiatał więc nie mam nic do dodania ;)\r\n\r\na jeśli chodzi o silnię. pomysł dobry tylko brakuje mściwego średnika ;)\r\nw tej linii: silnia = silnia * i //lub silnia*=i\r\ndokładnie 170.\r\n\r\ni jeszcze jedna uwaga: zobacz, że Twój switch jest bardzo rozległy. To jest odpowiedni moment do tego aby wprowadzić tam funkcje i np. dodać plik nagłówkowy ;)\r\na uparcie się to właściwy odruch :P\r\njeszcze kilkadziesiąt godzin z programowaniem to cierpliwość wytrenujesz jak nigdy :P\r\n"}}