Think Java. How to Think Like a Computer Scientist
- Kategoria:
- informatyka, matematyka
- Wydawnictwo:
- O'Reilly Media
- Data wydania:
- 2016-05-06
- Data 1. wydania:
- 2016-05-06
- Język:
- angielski
- ISBN:
- 9781491929513
Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a computer scientist. You...ll learn how to program-a useful skill by itself-but you...ll also discover how to use programming as a means to an end.Authors Allen Downey and Chris Mayfield start with the most basic concepts and gradually move into topics that are more complex, such as recursion and object-oriented programming. Each brief chapter covers the material for one week of a college course and includes exercises to help you practice what you...ve learned.Learn one concept at a time: tackle complex topics in a series of small steps with examplesUnderstand how to formulate problems, think creatively about solutions, and write programs clearly and accuratelyDetermine which development techniques work best for you, and practice the important skill of debuggingLearn relationships among input and output, decisions and loops, classes and methods, strings and arraysWork on exercises involving word games, graphics, puzzles, and playing cards
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 7
- 3
- 2
- 1
- 1
- 1
- 1
- 1
- 1
OPINIE i DYSKUSJE
Pierwszych 11 rozdziałów to świetny początek! Przy okazji zadań praktycznych, dostajemy też sporo teorii. Szczególnie podobają mi się słowniczki na końcu każdego rozdziału i proste grafy.
Niestety sporym problemem okazują się kolejne 3 rozdziały, w których z autorem tworzymy program do gry w karty. Autor nie wyraża swoich myśli jasno. Chaotyczne polecenia do kolejnych punktów, które trzeba wykonać były dla mnie niezrozumiałe, nawet po kilkukrotnym przeczytaniu książki. Kosztowało mnie to sporo czasu i nerwów. Dobrnąłem do połowy projektu i spasowałem.
Jeśli udało Ci się napisać grę Szalone Ósemki, to bez względu na czas, w którym to czytasz, napisz do mnie proszę i wyślij mi kod działającego programu ;)
Pierwszych 11 rozdziałów to świetny początek! Przy okazji zadań praktycznych, dostajemy też sporo teorii. Szczególnie podobają mi się słowniczki na końcu każdego rozdziału i proste grafy.
więcej Pokaż mimo toNiestety sporym problemem okazują się kolejne 3 rozdziały, w których z autorem tworzymy program do gry w karty. Autor nie wyraża swoich myśli jasno. Chaotyczne polecenia do kolejnych...
Książka jest stosunkowo cienka, więc nie ma co oczekiwać nie wiadomo czego. Autor stara się wytłumaczyć tematy jasno, ale i zwięźle - jak dla mnie czasem zbyt zwięźle. Jednak nie to jest największym minusem książki. Jako że jest to książka dla początkujących, nie można pozwolić sobie na błędy, których czytelnik nie wyłapie. Niejednokrotnie pojawiają się błędy w prezentowanym kodzie - słabe. Tekst nie zawsze jest zrozumiały - częściowo z winy autora, częściowo po prostu dlatego, że pojawiają się bardziej skomplikowane tematy. Jednak w tej książce w każdej sytuacji, kiedy czegoś nie rozumiesz, zastanów się kilka razy, czy to Ty nie ogarniasz, czy po prostu autor (tłumacz?) znów zrobił błąd. Fajnie, że są zadania, dzięki którym można przećwiczyć to, co było w danym rozdziale. Gorzej, że brak do nich rozwiązań, więc jak Ci się nie udało, albo chcesz sprawdzić, czy dobrze je wykonałeś - nie licz na to i radź sobie sam.
Podsumowując - nie wiem komu polecić. Początkującym chyba nie, ze względu na masę błędów. Osobom potrafiącym je wyłapać raczej też nie, bo temat już znają i książka z podstawami też już nie jest dla nich.
Książka jest stosunkowo cienka, więc nie ma co oczekiwać nie wiadomo czego. Autor stara się wytłumaczyć tematy jasno, ale i zwięźle - jak dla mnie czasem zbyt zwięźle. Jednak nie to jest największym minusem książki. Jako że jest to książka dla początkujących, nie można pozwolić sobie na błędy, których czytelnik nie wyłapie. Niejednokrotnie pojawiają się błędy w...
więcej Pokaż mimo toBardzo dobra książka dla osób, które zaczynają przygodę z językiem Java. Zagadnienia są aktualne i jasno wytłumaczone. Warto tu jednak zaznaczyć, że w nauce programowania książka powinna być tylko dodatkiem do...programowania! Warto natomiast poczytać w pociągu czy w wannie.
Bardzo dobra książka dla osób, które zaczynają przygodę z językiem Java. Zagadnienia są aktualne i jasno wytłumaczone. Warto tu jednak zaznaczyć, że w nauce programowania książka powinna być tylko dodatkiem do...programowania! Warto natomiast poczytać w pociągu czy w wannie.
Pokaż mimo to