Tag: teaching

Entries for tag "teaching", ordered from most recent. Entry count: 34.

Uwaga! Informacje na tej stronie mają ponad 5 lat. Nadal je udostępniam, ale prawdopodobnie nie odzwierciedlają one mojej aktualnej wiedzy ani przekonań.

Pages: > 1 2 3 4 5 >

# Mam błąd, ale to nie moja wina!

14:03
Thu
02
Aug 2007

Błędy nękają wszystkich programujących. Mówi się, że "nie robi błędów tylko ten, kto nic nie kodzi". Pytaniem zadawanym wciąz przez wszystkich programistów jest "dlaczego to nie działa", a w wersji dla programistów gier często także "dlaczego nic nie widać". Błąd można znaleźć szybciej albo po długich poszukiwaniach i każdemu chyba zdarza się od czasu do czasu oskarżać o złe działanie nawet Bogu ducha winny kompilator.

Ale spotkałem w swoim życiu pewną nieliczną, niezwykłą grupę ludzi, którzy kiedy mają błąd, wcale nie starają się go znaleźć - co najwyżej tylko im się wydaje, że go szukają. W zamian cały swój wysiłek i czas wkładają w udowadnianie sobie i wszystkim naokoło, że jednak swój kod napisali dobrze, wszystko zrobili tak jak trzeba itd. Winę za błąd ponosi zwykle kompilator/środowisko/biblioteka albo w ogóle bliżej niezdefiniowana siła wyższa. Za to oni poszukując go wciąż od nowa analizują właśnie ten fragment kodu, w którym błędu na pewno nie ma, jeszcze bardziej utwierdzając się tym samym w swoim przekonaniu o niewinności. Tylko czy to im coś daje?

Jeśli zwykłe nieradzenie sobie z prostymi błędami i przychodzenie z nimi na forum celem pokazania kodu - aby inni go przeanalizowali - nazywa się lamerstwem, to jak nazwać to osobliwe zjawisko? :)

Comments | #teaching #humor Share

# Filozofia #2 - Układ odniesienia

13:29
Wed
25
Jul 2007

Jakie współrzędne ma punkt? To oczywiście zależy od układu odniesienia. W grafice 3D stosujemy różne układy współrzędnych - współrzędne globalne świata, współrzędne lokalne modelu, kamery, Image Space, Bone Space, Interial Space i jeszcze inne.

Wielu ludzi stara się zrobić coś w ich mniemaniu wielkiego, coś co inni docenią, za co będą podziwiani, co po nich zostanie. Wtedy przychodzi ktoś drugi, kto robi to samo szybciej, lepiej, albo ktoś kto stwierdza, że to wszystko jest głupie i bez sensu. I wg swoich kryteriów ma rację.

Wszystko jest względne. Tym lepiej się żyje, im szybciej człowiek to zauważy i się z tym pogodzi. Gdziekolwiek w przestrzeni jesteś, zawsze ktoś może znaleźć układ odniesienia, w którym twoja pozycja wynosi zero.

Comments | #philosophy #teaching Share

# Moja własna sonda

15:20
Sun
22
Jul 2007

To zaskakujące, jak łatwo jest obecnie zdziałać coś w Internecie. Wymyślając ot tak, hasło do Google "darmowe osobiste sondy" już po dwóch sekundach znalazłem stronę www.websonda.pl, a po następnych minutach miałem swoją własną sondę w wybranych kolorach.

Może kiedyś napiszę, co myślę o tym wszystkim co się obecnie dzieje w Sieci. Tymczasem zapraszam do głosowania, ale podkreślam, że to tylko zabawa i nie obiecuję, że zastosuję się do wyników :)

Comments | #web #teaching Share

# Warsztat FAQ

17:47
Sat
30
Jun 2007

Na Warsztacie brakowało oficjalnego FAQ (Frequently Asked Questions), czyli dokumentu udzielającego odpowiedzi na najczęściej zadawane pytania. Skoro takich elementarnych i ciągle wracajacych pytań nie tolerujemy na forum, to trzeba początkującym dać coś w zamian.

Napisałem więc dzisiaj wstępną wersję Warsztat FAQ. Na wszelkie sugestie czekam w tym temacie forum.

Comments | #warsztat #teaching Share

# Game Programmer - Drzewko Umiejętności

14:52
Sun
10
Jun 2007

Zrobiłem coś śmiesznego, co jednak może mieć jakiś sens. Nazwałem to Game Programmer Skill Tree. Jest to dostępne online, stylizowane przedstawienie drogi nauki, którą moim zdaniem przebywa każdy kto uczy się programowania gier. Zwięźle i krótko prezentuje poszczególne umiejętności, a także najważniejszą literaturę przydatną do ich nauki.

Następnym razem, kiedy ktoś przyjdzie z pytaniem "od czego zacząć", "nauczyłem się C++ i co dalej" albo "z czego się uczyć", możecie go tam odesłać. Będę też wdzięczny za wszelkie komentarze na forum. W planach mam następne zakręcone rzeczy :)

Comments | #teaching #philosophy #warsztat Share

# Game Programming Gems TOC

21:42
Wed
30
May 2007

Jako szczęśliwy posiadacz wszystkich sześciu tomów kultowej książki "Game Programming Gems" (trzy pierwsze tomy przetłumaczone i wydane po polsku przez Helion jako "Perełki programowania gier") często do nich zaglądam. Żeby ułatwić znalezienie konkretnego artykułu, podjąłem się zebrania spisów treści wszystkich tomów ze strony Game Programming Gems (tytuły rozdziałów w języku angielskim) i tak powstał plik GameProgrammingGemsTOC.html - zapraszam do korzystania.

Comments | #literature #teaching Share

# Jakie książki

09:52
Thu
22
Mar 2007

Wydawnictwo Helion na swojej stronie głównej umieściło formularz zatytułowany Brakuje Ci jakiejś komputerowej książki? Napisz nam o tym!. To bardzo dobra okazja, by pokazać, że pośród czytelników są też tacy, którym zależy nie tylko na kolejnej pozycji typu "Word dla bardzo opornych", "Wypasiona strona WWW w 24 godziny" czy "Podstawy podstaw programowania w C++" :) Dlatego wpisujmy się! Wymieńmy tytuły książek niedostępnych w Polsce, których tak bardzo nam brakuje.

Comments | #web #literature #teaching Share

# Rozważania nad prezentacjami

21:59
Sun
11
Mar 2007

Prezentacja - forma dydaktyczna, która znacznie przyspiesza przekazywanie wiedzy. Dzięki niej wykładowca nie musi brudzić się kredą i żmudnie pisać na tablicy wszystkiego, co chce pokazać. Niektórych rzeczy z resztą nie sposób nakreślić ręcznie - jak choćby długie listingi czy złożone diagramy, że nie wspomnę o zdjęciach i zrzutach ekranu. Prezentacja bardzo pomaga w nauczaniu, ale tak jak strona WWW czy inny sposób redagowania tekstu i obrazu może być ładna albo brzydka, profesjonalna albo lamerska, ciekawa albo nudna. Jak zrobić dobrą prezentację?

Na dobry wykład składa się wiele rzeczy. Celem jest, żeby był zrozumiały, ciekawy, efektowny itd. Na pewno liczy się mówiona i pokazywana treść, ale też i sposób wygłaszania, wygląd prezentacji i inne czynniki. Nieustannie zastanawia mnie, skąd czerpać inspirację do doskonalenia tych czynników? Co do samych prezentacji natomiast, nigdy nie rozumiałem po co publikować je w Sieci - sądziłem, że nie sposób się z nich czegokolwiek nauczyć bez usłyszenia danego wykładu. Ostatnio zmieniłem zdanie - szczególnie oglądając prezentacje firmy nVidia.

Comments | #philosophy #teaching Share

Pages: > 1 2 3 4 5 >

STAT NO AD
[Stat] [STAT NO AD] [Download] [Dropbox] [pub] [Mirror]
Copyright © 2004-2017