If you're seeing this message, it means we're having trouble loading external resources on our website.

Jeżeli jesteś za filtrem sieci web, prosimy, upewnij się, że domeny *.kastatic.org i *.kasandbox.org są odblokowane.

Główna zawartość

Poproś o pomoc

Programowanie na własną rękę jest zabawne, ale prędzej czy później napotkasz problem, którego nie potrafisz rozwiązać. Zaufaj mi, koduję od 20 lat i nadal czasami napotykam na takie problemy.
Co więc robisz, gdy nie możesz znaleźć odpowiedzi po ponownym obejrzeniu lekcji audio i przeczytaniu dokumentacji? Po tym, jak spędzisz chwilę na szukaniu odpowiedzi w miejscach, w których zwykle ich szukasz, nadchodzi dobry moment, aby poprosić o pomoc lokalną, przyjazną społeczność: innych programistów Khan Academy!
👨🏻‍💻 👩🏾‍💻 👨🏼‍💻👩🏿‍💻 👨🏽‍💻 👨🏿‍💻 👩🏻‍💻 👩🏼‍💻 👨🏾‍💻 👩🏽‍💻
Aby ułatwić Ci zadawanie pytań społeczności, każdy program posiada przycisk "Poproś o pomoc", znajdujący się w lewej dolnej części paska narzędzi:
Zrzut ekranu programu użytkownika z paskiem narzędzi na dole i strzałką wskazującą na przycisk "Request help" w lewej dolnej części paska narzędzi.
Jeśli jednak twoja prośba o pomoc będzie trudna do zrozumienia, społeczność może mieć problem z udzieleniem właściwej odpowiedzi. Jak możesz pomóc swoim pomocnikom?
Najpierw zaktualizuj swój program, aby pomóc społeczności zrozumieć Twój kod:
  • Dodaj komentarze do swojego kodu, aby opisać, co mają robić poszczególne fragmenty Twojego programu.
// mouth:
fill(87, 24, 24);
ellipse(hopperX + 55, 272, 31, 30);
// glasses:
ellipse(hopperX + 29, 242, 30, 30);
ellipse(hopperX + 80, 242, 30, 30);
arc(hopperX + 55, 242, 20, 16, 180, 360);
  • Uczyń swój kod łatwiejszym do przeczytania poprzez użycie opisowych nazw zmiennych i odstępów pomiędzy częściami kodu.
var hopperX = 280;
var mouthX = hopperX - 20;

image(getImage("creatures/Hopper-Happy"), hopperX, 205);
ellipse(mouthX, 272, 31, 30);
Następnie napisz prośbę o pomoc, na którą społeczność będzie chciała odpowiedzieć:
  • Swoją prośbę rozpocznij od opisu problemu.
"I want Hopper's glasses to be transparent, so her eyes still show underneath them, but I don't want them completely transparent. How can I make the glasses look tinted?" ("Chcę, żeby okulary Hopper były przezroczyste, więc jej oczy nadal pod nimi widać, ale nie chcę, żeby były całkowicie przezroczyste. Jak mogę sprawić, by okulary wyglądały na przyciemniane?")
  • Bądź konkretny. Zawsze, jeśli to tylko możliwe, odwołuj się do konkretnych funkcji i linii programu, które im odpowiadają
"The fill command in line 7 does not affect the arc command in line 11. Why is that, and how can I fix it?” ("Polecenie fill w linii 7 nie ma wpływu na polecenie arc w linii 11. Dlaczego tak jest i jak mogę to naprawić?")
Im więcej wysiłku włożysz w sformułowanie prośby o pomoc, tym większe prawdopodobieństwo, że inni będą gotowi Ci pomóc!
Kiedy otrzymasz odpowiedź, pamiętaj, że najlepszymi odpowiedziami są te, które pomagają Ci zrozumieć, na czym polega Twój błąd, a nie te, które wykonują całą pracę za Ciebie.
I w końcu, jak dowiesz się więcej, nie zapomnij sprawdzić próśb o pomoc, aby sprawdzić, czy możesz przydać się jako osoba pomagająca! Nawet jeśli nie wiesz, jak rozwiązać problem, zawsze możesz uczyć się na podstawie odpowiedzi, których udzielają inni.
🚸 Jeśli Twoje konto jest kontem zastrzeżonym dla dzieci poniżej 13 roku życia, nie możesz jeszcze samodzielnie oceniać lub otrzymywać ocen swoich projektów. Czekamy jednak na Twój udział w przyszłości.

Chcesz dołączyć do dyskusji?

Rozumiesz angielski? Kliknij tutaj, aby zobaczyć więcej dyskusji na angielskiej wersji strony Khan Academy.