Główna zawartość
Programowanie
Kurs: Programowanie > Rozdział 1
Lekcja 1: Wprowadzenie do programowaniaNauka programowania na Khan Academy
W tym kursie 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. Zanim zagłębisz się w temat, znajdziesz tutaj krótki artykuł pokazujący sposób nauczania programowania na Khan Academy oraz sugestie w jaki sposób, według nas, możesz nauczyć się najwięcej.
Zazwyczaj na Khan Academy uczymy za pomocą filmów, ale tutaj, w krainie programowania, uczymy poprzez coś, co nazywamy "talk-throughs". "Talk-through" (po polsku: omówienie) jest jak film, z tym że jest ono interaktywne - możesz zatrzymać je w dowolnym momencie i pobawić się kodem, tworząc własną wersję tego co przygotowaliśmy na potrzeby danego zagadnienia. Poniżej znajduje się animowany GIF, na którym widzisz fragment przykładowego omówienia (w prawdziwych omówieniach będzie dźwięk!):
Po każdym "talk-through" postawimy przed Tobą wyzwanie programistyczne i przeprowadzimy 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. Tutaj jest animowany GIF z wyzwania Królik z ogromnymi ząbkami:
Gdy uczysz się programowania, musisz ćwiczyć, ćwiczyć i jeszcze raz ćwiczyć. Wyzwania są dobrym sposobem na wypróbowanie czego się nauczyłeś ale my chcemy ż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ń.
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 przycisk "Zapisz jako spin-off" i będziesz miał jego własną kopię.
W tym kursie dostępne jest 40 audio-przechadzek, 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. Może Ci się wydawać że jest to duża ilość czasu, ale jest to zdecydowanie opłacalna inwestycja, ponieważ na koniec kursu będziesz znał podstawy programowania, które są wspólne dla praktycznie wszystkich języków programowania.
Witaj w świecie programowania - jesteśmy społecznością która uczy się cały czas, a jej członkowie inspirują się wzajemnie aby przekształcać wizje z naszych głów w rzeczywistość. Naprzód!
Chcesz dołączyć do dyskusji?
- Jak zrobić własny, nowy projekt? No dobra, wiem, trzeba kliknąć ,,Nowy Program" na stronie głównej. Ale gdzie to zrobić? Szukałam chyba wszędzie, ale nie ma... Proszę o pomoc.(4 głosy)
- Witam, Wchodzisz w Przedmioty--> Informatyka--> Programowanie--> jedziesz w dół strony i pod kursem (nie na samym dole strony) masz "Utwórz nowy Program" i wybierasz który cię interesuję :)(7 głosów)
- Dla czego nic nie robimy?(2 głosy)
- Gdzie jest nowy program?(1 głos)
- Przedmioty/Informatyka/Programowanie/Nowy program(1 głos)
- i tilko są filmiki?DLACZEGO? DLACZEGO?(1 głos)
- przynajmniej można puścić w tle i robić coś innego :-)(3 głosy)