CHANGE LOG(有任何修改請在此通知)
andrew 2023/12/18 目前已經上傳至 gitlab repo
這是之前翻譯沒有翻到的部分(因為它出現在網頁程式碼中,而非 markdown 文件中)。中文翻譯的部分目前使用 AI 翻譯,可能還需修訂。
出現在這:https://aesthetic-programming.net/
The book 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.
andrewin 目前先用 ChatGPT 亂翻 XD
這本書探討了程式設計由內所展現的技術和文化想像。它秉持著一個原則,即軟體的不斷崛起需要一種嶄新的文化思維和課程,以更好地理解演算程序、資料處理和抽象。書中特別關注在技術領域相對忽視的權力關係,牽涉到階級和資本主義、性別和性取向,以及種族和殖民主義的問題。這不僅牽扯到代表性的政治議題,同時也包括非代表性的層面:權力差異如何隱含在程式碼中,包括二進制邏輯、層次結構、屬性命名,以及特定世界觀如何透過計算被強化和延續。利用 p5.js,本書引入並展示了美學程式設計的反思實踐,將學習程式設計視為理解和質疑現有技術物件和規範的一種方式,同時探索重新編寫更廣泛的生態社會技術系統的潛力。本書本身也遵循這種方法,並呈現為一個可供修改和重新演繹的計算對象。
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing