Aesthetic Programming

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: công nghệ thông tin

Tác giả: Winnie Soon, Geoff Cox

Nhà xuất bản: Open Humanities Press

Năm xuất bản: 2020

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Lập trình thẩm mỹ khám phá những hình ảnh kỹ thuật cũng như văn hóa của việc lập trình từ bên trong nó. Nó tuân theo nguyên tắc rằng tầm quan trọng ngày càng tăng của phần mềm đòi hỏi một loại tư duy văn hóa và chương trình giảng dạy mới có thể giải thích và hiểu rõ hơn về chính trị và tính thẩm mỹ của các quy trình thuật toán, xử lý dữ liệu và trừu tượng hóa. Nó đặc biệt quan tâm đến các mối quan hệ quyền lực tương đối ít được thừa nhận trong các chủ đề kỹ thuật, liên quan đến giai cấp và chủ nghĩa tư bản, giới tính và tình dục, cũng như chủng tộc và di sản của chủ nghĩa thực dân. Điều này không chỉ liên quan đến chính trị của sự đại diện mà còn liên quan đến sự không đại diện: sự khác biệt về quyền lực tiềm ẩn trong mã như thế nào về mặt logic nhị phân, hệ thống phân cấp, cách đặt tên cho các thuộc tính và cách các thế giới quan cụ thể được củng cố và duy trì thông qua tính toán. Bằng cách sử dụng p5.js, nó giới thiệu và thể hiện cách thực hành phản xạ của lập trình thẩm mỹ, tham gia vào việc học lập trình như một cách để hiểu và đặt câu hỏi về các đối tượng và mô hình công nghệ hiện có, đồng thời khám phá tiềm năng lập trình lại các hệ thống kỹ thuật xã hội-sinh thái rộng hơn. Bản thân cuốn sách tuân theo cách tiếp cận này và được cung cấp như một đối tượng tính toán có thể sửa đổi và đảo ngược.

Abstract:

Aesthetic Programming explores the technical as well as cultural imaginaries of programming from its insides. It follows the principle that the growing importance of software requires a new kind of cultural thinking and curriculum that can account for, and with which to better understand the politics and aesthetics of algorithmic procedures, data processing and abstraction. It takes a particular interest in power relations that are relatively under-acknowledged in technical subjects, concerning class and capitalism, gender and sexuality, as well as race and the legacies of colonialism. This is not only related to the politics of representation but also nonrepresentation: how power differentials are implicit in code in terms of binary logic, hierarchies, naming of the attributes, and how particular worldviews are reinforced and perpetuated through computation. Using p5.js, it introduces and demonstrates the reflexive practice of aesthetic programming, engaging with learning to program as a way to understand and question existing technological objects and paradigms, and to explore the potential for reprogramming wider eco-socio-technical systems. The book itself follows this approach, and is offered as a computational object open to modification and reversioning.

Ngôn ngữ:En
Tác giả:Winnie Soon, Geoff Cox
Thông tin nhan đề:Aesthetic Programming
Nhà xuất bản:Open Humanities Press
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: công nghệ thông tin
Bản quyền:https://creativecommons.org/licenses/by-sa/4.0/
Nguồn gốc:https://library.oapen.org/handle/20.500.12657/46909
Mô tả vật lý:298p.
Năm xuất bản:2020

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)