愉悦のコード:なぜ誰もがプログラミングをかじった方がいいのか<br>Code to Joy : Why Everyone Should Learn a Little Programming

個数:
電子版価格
¥4,276
  • 電子版あり

愉悦のコード:なぜ誰もがプログラミングをかじった方がいいのか
Code to Joy : Why Everyone Should Learn a Little Programming

  • 提携先の海外書籍取次会社に在庫がございます。通常3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 232 p.
  • 言語 ENG
  • 商品コード 9780262546393
  • DDC分類 005.13

Full Description

How we can get more joy from our machines by telling them what our hearts desire.

In this informative, accessible, and very funny book, Michael L. Littman inspires readers to learn how to tell machines what to do for us. Rather than give in to the fear that computers will steal our jobs, spy on us and control what we buy and whom we vote for, we can improve our relationship with them just by learning basic programming skills. Our devices will help us, Littman writes, if we can say what we want in a way they can understand.

Each chapter of the book focuses on a particular element of what can be said, providing examples of how we use similar communication in our daily interactions with people. Littman offers ways readers can experiment with these ideas right away, using publicly available systems that might also make us more productive as a welcome side effect. Each chapter also reflects on how the use of these programming components can be expedited by machine learning. With humor and teacherly guidance, Code to Joy brings into view a future where programming is like reading—something everyone can learn.

Contents

1 Telling Computers What to Do: I've Got You 1
2 The What of Programming: Allow Me to Introduce Myself 21
3 Sequencing Commands: I'll Take Your Order Now 35
4 Splitting on Conditionals: If That's What You Want! 65
5 Storing in Variables: It's What I Stand For 91
6 Consolidating into Loops: You Don't Have to Tell Me Twice 117
7 Defining Functions: Call Me by Your Name 147
8 Combining Code and Data: Sure, but Can You Give Me an Example? 173
9 Programmable World: As You Wish 201
Acknowledgments: Thanks! 213
Index 217

最近チェックした商品