Exploratory Programming for the Arts and Humanities,second edition
by: Nick Montfort
Publisher finelybook 出版社: MIT Press; 2nd edition (18 May 2021)
Language 语言: English
Print Length 页数: 368 pages
ISBN-10: 0262044609
ISBN-13: 9780262044608
Book Description
A new edition of a book for anyone who wants to learn programming to explore and create,with exercises and projects to help readers learn by: doing.
This book introduces programming to readers involved with the arts and humanities; there are no prerequisites,and no previous knowledge of programming is assumed. Nick Montfort reveals programming to be not merely a technical exercise within given constraints but a tool for sketching,brainstorming,and inquiry. He emphasizes programming’s exploratory potential–its facility to create new kinds of artworks and to probe data for new ideas. The book is designed to be read alongside the computer,allowing readers to program while making their way through the chapters. It offers practical exercises in writing and modifying code and outlines “free projects” that allow learners to pursue their own interests.
[List of Figures
[数字列表
[Acknowledgments
[致谢
[1] Introduction
[1]导言
[2]Instal
[2]安装
[3] Modifying a Program
[3]修改程序
[4] Calculating and Using Jupyter Notebook
[4]计算和使用Jupyter笔记本
[5] Double,Double
[5]双倍,双倍
[7 Standard Starting Points
[7标准起点
[8] Text I: Strings and Their slices
[8]正文一: 字符串及其切片
[9] Text I: Regular Expressions
[9]正文一: 正则表达式
10] Image I: Pixel by Pixel
10]图像一: 逐像素
[11] Image I: Pixels and Neighbors
[11]图像一: 像素和邻居
[12]Statistics,Probability,and Visualization
[12]统计、概率和可视化
[13 Classification
[13分类
14]Image I: Visual Design and Interactivity
14]图像一: 视觉设计与互动性
15]Text Il: Advanced Text Processing
15]文本Il: 高级文本处理
[16] Sound,Bytes,and Bits
[16]声音、字节和位
[17 Onward
[17向前
A] Why Program?
为什么要编程?
[Appendix B] Contexts for Learning
[附录B]学习环境
[Glossary]
[词汇表]
Exploratory Programming for the Arts and Humanities,2nd edition 9780262044608. zip[/erphpdown]