Strona główna MRoOZE

Kartezjusz - " wątpię więc myślę; myślę więc jestem a Korczak - "twórcze nie wiem"
Informatyka ma tyle samo wspólnego z komputerami, co astronomia ma z teleskopami
- Edsger Wybe Dijkstra

1 lekcja w rok. szkol. 2016/2017 - rozpoczynamy naukę programowania z Academią Khana

Do wtorku 13 IX dochodzimy w KA do ANIMACJI - wszyscy, każdy w swoim tempie.
13 IX podam następny etap pracy, który podsumujemy na zajęciach 21 września.
Wchodzimy: https://pl.khanacademy.org/computing/computer-programming - pamiętamy o logowaniu się.
==============================================================
Programowanie: cel na dzisiaj - zwrócenie uwagi na:
- wiemy jaki jest kierunek, wielkość i miara współrzędnych ekranu do rysowania
- poznajemy kilka funkcji do rysowania, wiemy, że trzeba zwracać uwagę na to co oznaczają, np. x,y w funkcji rysującej prostokąt i elipsę oznaczają inne miejsce na ekranie, znamy funkcje bez parametrów,
- funkcje należy wpisywać w odpowiedniej kolejności,
- wiemy jak deklarować zmienne - zwracamy uwagę na nazwę zmiennych, ich typ
- wiemy jak tworzyć animację.
========================cdn.
Zaczynamy naukę programowania, na razie we własnym tempie, ale mam nadzieję, ze po 2, 3 zajęciach będziemy wiedzieli czego każdy z nas potrzebuje, aby zostać w tej grupie na dłużej.
1. Dlaczego tym się będziemy zajmować?
- programowanie jest ważną aktywnością dla wchodzącego w życie każdego ucznia.
- wszyscy w Polsce od tego roku uczą się programowania, więc HS nie mogą tego nie umieć :)
2. Jakich cech potrzebujemy, aby dobrze programować, jeśli ich nie mamy to jakie musimy u siebie wykształcić?
- kreatywności, może najpierw pomysłowości i chęci, aby pomysły doprowadzić do końca
- wiedzy z matematyki, która jest królową wśród wszystkich nauk i bez niej nie ma programowania
- cierpliwości i pokory oraz wiary we własne siły
- chęci współpracy z innymi i radosnego dzielenia się z kolegami swoimi osiągnięciami, wiedzę tworzę dla siebie wspólnie z innymi
- dokładności, systematyczności, celem napisania programu jest zaimplementowanie go na komputerze, a to przecież maszyna i trzeba się z nią precyzyjnie porozumiewać
- co jeszcze- odpowiedz sam sobie
Nowe filmy: Owce w sieci
Wchodzimy: https://pl.khanacademy.org/computing/computer-programming - zalogować się - ja przez FB.
Będziemy uczyć się  pojęć z języka programowania Java Script i ciekawych funkcji, których możesz używać korzystając z niego w bibliotece  ProcessingJS.
Podczas kursu będą trafiały się "talk-throughs" (po polsku: omówienie). Po nich nastąpi wyzwanie programistyczne i  KhanAcademy przeprowadzi Cię przez nie krok po kroku przy użyciu wiadomości oraz wskazówek. Jeżeli wydaje Ci się, że wykonanie wyzwania zajmuje Ci zbyt dużo czasu i zaczynasz się frustrować, to spróbuj ponownie obejrzeć "talk-through" albo przejdź do następnych rozdziałów i wróć do wyzwania później.
Gdy uczysz się programowania, musisz ćwiczyć, ćwiczyć i jeszcze raz ćwiczyć. Wyzwania są dobrym sposobem na wypróbowanie czego się nauczyłeś ale KA chce, żebyś poszedł krok dalej. Dlatego w trakcie kursu czekają na Ciebie różne projekty, pozwalające spędzić więcej czasu na programowaniu oraz pozwalające na bycie bardziej twórczym, niż podczas wyzwań. Niektóre z projektów będą oceniane przez inne osoby biorące udział w tym kursie a niektóre po prostu przez Ciebie samego. Będziesz miał również okazję ocenić cześć prac innych uczestników kursu co pozwoli Ci nauczyć się czegoś od innych. W krainie programowania ciągle uczymy się od innych uczestników kursu - zawsze jest coś nowego czego możesz się nauczyć!
Oprócz projektów powinieneś też tworzyć zupełnie nowe programy, cokolwiek co wpadnie Ci do głowy. Kliknij wtedy przycisk "Nowy program" na stronie głównej działu programowanie i zajrzyj do dokumentacji, żeby przypomnieć sobie jak robić różne rzeczy.
I pamiętaj, popełnianie błędów jest całkowicie spoko. W dużej części jest to właśnie tym co robią programiści - psujemy rzeczy, popełniamy błędy i uczymy się na ich podstawie.
Gdy skończyłeś już pisać swój program, możesz go zapisać i udostępnić go swoim znajomym i rodzinie. Twój program będzie również dostępny w sekcji Programy społeczności i inni programiści będą mogli je komentować oraz pytać o sposób w jaki coś zrobiłeś. Możesz zrobić to samo z każdym interesującym programem jaki znajdziesz, a jeżeli masz jakiś pomysł na zmienienie go, to po prostu kliknij na przycisk "Zapisz jako spin-off" i będziesz miał jego własną kopię. W tym kursie dostępne jest 40 talk-through, 35 wyzwań oraz 9 projektów, a ukończenie go zajmuje około 15-40 godzin, zależnie od tego jak dużo czasu poświęcisz swoim projektom
Zacznij programowanie już teraz, zaczynamy od rysowania.