Ocena:
Książka jest uznawana za skuteczne połączenie programowania i teorii muzyki, odpowiednie zarówno dla początkujących, jak i zaawansowanych uczniów. Chociaż wiele osób docenia uporządkowane podejście i cenne przykłady, istnieją poważne obawy dotyczące formatowania wersji Kindle i złożoności instalacji dołączonego oprogramowania.
Zalety:⬤ Wszechstronny dla początkujących i zaawansowanych w muzyce i programowaniu.
⬤ Dobrze przemyślane przykłady, które stopniowo wprowadzają pojęcia.
⬤ Oferuje narzędzia do tworzenia złożonych projektów muzycznych.
⬤ Przejrzysty język i stopniowe wprowadzanie do tematów.
⬤ Dobra do interdyscyplinarnej edukacji i nauki przez zabawę.
⬤ Wciągająca zarówno dla formalnych klas, jak i osób uczących się samodzielnie.
⬤ Słabe formatowanie wersji Kindle, przez co jest mniej dostępna.
⬤ Skomplikowany proces instalacji oprogramowania, potencjalnie utrudniający praktyczne eksperymenty.
⬤ Niektórzy czytelnicy stwierdzili, że książka mogłaby zawierać lepsze wskazówki dotyczące instalacji.
(na podstawie 10 opinii czytelników)
Making Music with Computers: Creative Programming in Python
Naucz swoich uczniów, jak wykorzystywać komputery do odkrywania potężnych i kreatywnych pomysłów.
W XXI wieku komputery stały się nieodzowne w tworzeniu, dystrybucji, wykonywaniu i konsumpcji muzyki. Making Music with Computers: Creative Programming in Python wprowadza ważne koncepcje i umiejętności niezbędne do tworzenia muzyki za pomocą komputerów. Przeplata pedagogikę komputerową z koncepcjami muzycznymi i kreatywnymi działaniami, pokazując uczniom, jak zintegrować kreatywność i projektowanie sztuki z matematycznym rygorem i formalnością informatyki.
Książka stanowi wprowadzenie do kreatywnego tworzenia oprogramowania w języku programowania Python. Wykorzystuje innowacyjne ćwiczenia związane z tworzeniem muzyki do zilustrowania wstępnych koncepcji programowania komputerowego, w tym typów danych, algorytmów, operatorów, iteracji, list, funkcji i klas. Autorzy omawiają również GUI, programowanie sterowane zdarzeniami, big data, sonifikację, programowanie MIDI, programowanie klient-serwer, rekurencję, fraktale i dynamikę złożonych systemów.
Wymagający minimalnego doświadczenia muzycznego lub programistycznego tekst jest przeznaczony do kursów wprowadzających do informatyki i informatyki w sztuce. Pomaga studentom nauczyć się programowania komputerowego w kreatywnym kontekście i zrozumieć, jak tworzyć komputerowe aplikacje muzyczne. Nadaje się również do samodzielnej nauki, książka pokazuje muzykom i entuzjastom muzyki cyfrowej, jak pisać oprogramowanie muzyczne i tworzyć algorytmiczne kompozycje muzyczne.
Zasoby internetowe.
Dodatkowa strona internetowa (http: //jythonMusic.org) zawiera bibliotekę muzyczną i inne zasoby oprogramowania wykorzystywane w tekście. Biblioteka muzyczna jest rozszerzeniem biblioteki jMusic i zawiera inne wieloplatformowe narzędzia programistyczne. Witryna oferuje również przykładowy kurs i powiązane zasoby multimedialne.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)