2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【IT】Google Japanaエンジニアが厳選した 10 冊を、次世代のプログラミングを担う皆さんに

1 :田杉山脈 ★:2019/12/13(金) 19:25:43.96 ID:CAP_USER.net
来年度から全国の小学校でプログラミング教育の必修化が、2021 年度、2022 年度にはそれぞれ中学校、高等学校でも重点的な学習が始まります。プログラミングやコンピューティングの分野に興味を持つ中高生にとって、学校のカリキュラムの内外に関わらず仲間たちと集まれるコミュニティの存在は重要です。興味関心を自由に追いかけ、その好奇心を満たし、コードを通じて新しいチャレンジに挑む勇気をくれる、そんな場所を作るお手伝いをしたいと Google は考えています。

そんな好奇心旺盛な若きエンジニアたちを応援すべく、パイロットプロジェクトとして、Google のエンジニアたちが選んだプログラミングに関する書籍 10 冊を全国 75 校の中学校及び高等学校に寄贈します。

今回、75 校に寄贈する 10 冊は以下の通りです。選んだエンジニアたちのコメントと共にお届けします。
https://1.bp.blogspot.com/-UMxmiOQUc5I/XfMEuBm1ZdI/AAAAAAAAR3M/IHhues_XPFgIr6JzEUgv2jsmfaDpotJrgCLcBGAsYHQ/s640/Shoseki.png

Scratch ではじめよう!プログラミング入門 Scratch 3.0 版
私は、プログラムを書いている最中よりも、プログラムが他の人に使われて、その顔や反応を見ているときに喜びを感じるタイプです。Scratch で面白いプログラムを書いて、世界中の人達に自分でプログラミングして作ったゲームを遊んでもらいませんか?コメントやフィードバックも、もらえるかもしれません。世界とつながる手段としてのプログラミング、楽しんでみてください!(Yu Ukai)

Girls Who Code 女の子の未来をひらくプログラミング
プログラマーと聞くとどんな人をイメージしますか? もしかしたら男性を思い浮かべた人もいるかもしれません。プログラミングは性別や年齢を問わず、誰でも取り組めるものです。また、プログラミングに必要なのは、プログラミング言語の知識だけではなく、自分の課題意識をデザインに落とし込み、チームで一緒に作っていく力です。この本はそのことを実例を交えながらストーリー仕立て紹介しています。ぜひ自分の作りたいものを見つけてください。(Emma Haruka Iwao)

Processing クリエイティブ・コーディング入門 - コードが生み出す創造表現
私が最初にプログラミングに興味を持ったのは、画面の中に文字や図形、絵などを表示したり動かしたりといった遊びからでした。グラフィックスとアニメーションを簡単に創作できる Processing は、最初に学ぶプログラミング言語として親しみやすいと思います。結果を目で見て確認しながら気軽にいろいろ試すことができます。
単なる「お絵かき」にとどまらず、ちゃんとしたプログラミング言語として、数式を用いて計算できるので、学校での数学や物理で得た知識を活用して理解を深めるといった活用もできると思います。本書は入門的な内容から始まり、応用例として簡単な物理シミュレーションなど、計算機らしい内容にも触れています。ぜひ手を動かしながら楽しんでください。(Tatsuhisa Yamaguchi)

Unity の教科書 Unity2019 完全対応版 2D & 3D スマートフォンゲーム入門講座
スマホで遊べるゲームを自分でも作ってみたいと思ったことはありませんか?Unity とは、ゲームを作るのに必要な部品がたくさん用意されている「ゲームエンジン」です。ゲームですぐに使える 3D キャラクターなども揃っており、本格的なゲームも作ることができます。この本では、Unity のインストールからプログラミングの基礎、キャラクターの動かし方から当たり判定まで、ゲームを作るのにとにかく必要なことを初歩から順に懇切丁寧に説明してくれています。さらに、「ゲームを開発する」ときに踏むべきステップについても解説してくれているので、オリジナルゲームなどを作りたくなったときにも応用がききやすい!Unity の情報は本やネットでたくさん見つけられますので、この本が物足りなくなったら、ぜひ他の本も手にとってみてください。(Kinuko Yasuda)
以下ソース
https://japan.googleblog.com/2019/12/books-for-students.html

60 :名刺は切らしておりまして:2019/12/14(土) 18:01:21.97 ID:NifzhU5U.net
「盗まれにくい傘」を作ってみた。ユーモアあふれる盗難防止シールが面白すぎる(画像)!
http://live.mrbasic.com/1275.html

61 :名刺は切らしておりまして:2019/12/14(土) 18:35:58.28 ID:O7Cm7IVx.net
古いけどC++\C primer plusはいい本だった気がする
あとIvor は髪型変だけど結構いい本書く(´・ω・`)

62 :名刺は切らしておりまして:2019/12/14(土) 18:47:50.80 ID:GEpGiySo.net
プリップフロップから勉強しろ

63 :名刺は切らしておりまして:2019/12/14(土) 18:55:27.12 ID:tIvMPh0F.net
2NAND→ラッチ→フリフロ

64 :名刺は切らしておりまして:2019/12/14(土) 18:58:04.36 ID:Op71PTda.net
いや半導体工学から勉強する必要あり

65 :名刺は切らしておりまして:2019/12/14(土) 19:22:05.50 ID:WfnZYeTe.net
>>52
例えが上手い

66 :名刺は切らしておりまして:2019/12/14(土) 19:31:32.55 ID:RGWnHC+a.net
”マスタリングTCP/IP 入門編”
これ読めっていうか読んでください

プログラムする上でネット知らない奴が多過ぎっていうか知ってるつもりの奴が多過ぎ
最低限の基礎知識だから知ってくれ

67 :名刺は切らしておりまして:2019/12/14(土) 19:44:26.61 ID:6g85euRu.net
>>52,>>65
Scratchを知らないで語るな
塗り絵のツールではないし 料理で言うならレシピをオブジェクト化した部品で
構造化された形で書くツールだよ

言語と言うレベルで語るなら、ウインドウ以外はBASICと同じレベルの事ができる

68 :名刺は切らしておりまして:2019/12/14(土) 19:44:55.28 ID:NifzhU5U.net
「盗まれにくい傘」を作ってみた。ユーモアあふれる盗難防止シールが面白すぎる(画像)!
http://live.mrbasic.com/1520.html

69 :名刺は切らしておりまして:2019/12/15(日) 03:57:30.16 ID:1t2QFGcl.net
>>14
冴子先生も加えてやって下さい

70 :名刺は切らしておりまして:2019/12/15(日) 14:01:55 ID:ZCcmGYXm.net
普通にjapanaジャパナとか読んでなんじゃそれと思ったら誤字だったか

71 :名刺は切らしておりまして:2019/12/15(日) 14:03:49 ID:ZCcmGYXm.net
興味持ってやりたいやつしかやらんでいいよ
就職のためとかでやるなよついていけないから

72 :名刺は切らしておりまして:2019/12/15(日) 21:56:13.71 ID:T81bBCH/.net
>>12
日本語によるテクニカルサポートとか

73 :名刺は切らしておりまして:2019/12/15(日) 22:10:32 ID:Rfl2IE6E.net
>>16
経営なんて学ぶ必要ないですよ。できる人にやらせとけばいいから。

74 :名刺は切らしておりまして:2019/12/15(日) 23:34:26 ID:n77ncoz1.net
>>35
中高年でも、Unityと機械学習はやっといて損はない

75 :名刺は切らしておりまして:2019/12/15(日) 23:41:06 ID:n77ncoz1.net
>>66
UNIXネットワークプログラミングじゃだめですか?
ネットワークの基本はこれで学んだなぁ。

76 :名刺は切らしておりまして:2019/12/16(月) 03:14:32 ID:MqHrGkmx.net
>>74
中高年が勉強してもいいけどな。

学校教育は面白くなかったけど
自分の興味持ったことを勉強できるのは楽しいものだよ

77 :名刺は切らしておりまして:2019/12/16(月) 08:48:33.60 ID:UKz/Foen.net
>>75
今でも基本じゃないのかね

78 :名刺は切らしておりまして:2019/12/16(月) 09:57:22 ID:ZRtsj11B.net
>>74
unityはいらんだろ

79 :名刺は切らしておりまして:2019/12/16(月) 17:27:17.35 ID:MqHrGkmx.net
今何してんの?

80 :名刺は切らしておりまして:2019/12/16(月) 17:27:45.85 ID:MqHrGkmx.net
誤爆

81 :名刺は切らしておりまして:2019/12/20(金) 18:52:39 ID:O1jGlEXY.net
ワシらの時代にはここに「はじめてのC」が並んだもんじゃがのう

82 :名刺は切らしておりまして:2019/12/29(日) 15:13:50.91 ID:jZzeBDWq.net
>>65
その上、>>52は本質をよく理解している
>>1のオススメの本に、フローチャートも基本関数リファレンスもない
大工道具で家を建てようとしているような愚かさ
楽器が弾けなくて音痴なのに指揮者気取りともいえる

83 :名刺は切らしておりまして:2019/12/29(日) 15:15:58.46 ID:jZzeBDWq.net
よくみたらgoogleの方から来ましたか・・・

84 :名刺は切らしておりまして:2019/12/29(日) 15:48:51.83 ID:BM6J5iR9.net
オマイらは甘すぐる
ユークリッド原論と
ディラック量子力学
を読んでからITに来て下さい

85 :名刺は切らしておりまして:2019/12/29(日) 15:51:33.86 ID:i2n5GY1J.net
>>3
COBOLは昔々のBasicみたいなもん
事務員でもプログラム作れるように作られた

「xxからは始めないと一人前になれません」は
70年代80年代ならアセンブラ
COBOLはこの時代のビジネス用
ホビーでBasic
80年代ならC
90年代ならC++ ビジネス素人はVB
ネットビジネスはPerl
2000年代もC++ ビジネスはCOBOLに変えてJava
ネットはJS使えるようになってきた
とかそんな感じだ

86 :名刺は切らしておりまして:2019/12/29(日) 15:52:45.96 ID:i2n5GY1J.net
>>84
日本がアメリカに追いつけないのはこういうのが教えてたりするからな

87 :名刺は切らしておりまして:2019/12/29(日) 15:54:17.32 ID:i2n5GY1J.net
>>82
大工道具で家立てられること知らないのに上から目線

88 :名刺は切らしておりまして:2019/12/29(日) 16:09:15.83 ID:ygJBn1F4.net
>>75
それはネットワークのプログラミングをするうえで読む本であって
マスタリングの方はネットワークの構造を学ぶための本でしょ
ネットワークのプログラミングを学んでも
間のルーターが何してるかとか理解できんでしょ

89 :名刺は切らしておりまして:2019/12/29(日) 17:42:13.26 ID:tz1TsP4O.net
>>82
プログラミングを学ぶのにフローチャートも基本関数リファレンス(って何?)もいらない。

90 :名刺は切らしておりまして:2019/12/29(日) 18:52:46.31 ID:jZzeBDWq.net
>>87
大工道具なしで
または
大工道具の使い方知らずに
のどっちにしようか考えてたら思わず書き忘れた

91 :名刺は切らしておりまして:2019/12/29(日) 18:55:00.24 ID:jZzeBDWq.net
>>89
建築に例えるなら、左官は壁の塗り方だけ分かればいい
左官のようなプログラマーを育てようと言うことでよろしいか

92 :名刺は切らしておりまして:2019/12/29(日) 22:52:09.80 ID:o7dFZIce.net
>>91
いまさらフローチャートはないでしょう。
20年以上前に私がプログラム学んだ頃だって、プログラムの学習に使うようなことはなかったですよ。
リファレンスもネットですぐ参照できる内容をわざわざ書籍化する必要性感じないです。
それに、プログラミング学習で重要なのは関数の使い方ではなくて、アルゴリズムの組み方などのCSに関連するところですからね。

93 :名刺は切らしておりまして:2020/01/09(木) 01:40:01.45 ID:CGCGjrBC.net
Cベースのアルゴリズムなくてモニョる

94 :名刺は切らしておりまして:2020/01/09(Thu) 04:09:02 ID:OqScLUI4.net
今の開発言語って用意された熟語と接頭語その他を選択して並べて、文を作るようなもんだろう

日本式の文体でも、英語日本語直訳の文体でも読めるのは読めるし、意味も粗方あってる

95 :名刺は切らしておりまして:2020/01/09(木) 05:05:26.40 ID:eqWD0hma.net
手前味噌を君に

96 :名刺は切らしておりまして:2020/01/09(木) 06:55:12.18 ID:TaNaJ0Z2.net
ハッカーと画家って、過大評価じゃない
なんていうか、根暗で卑屈な旧世代のヲタクなプログラマーに媚びた本って感じがして

初心者にはジョエルオンソフトウェアのほうが何倍も有用だと思うんだけど

97 :名刺は切らしておりまして:2020/01/09(Thu) 12:50:20 ID:Ox3yBfL3.net
文化の違いだろ

98 :名刺は切らしておりまして:2020/01/09(Thu) 19:40:51 ID:7odSHTD6.net
>>56
何となく分かる気がする。
英語て本当記号的な言語だと感じる。
逆に日本語は感情とか表現が多様で好きだけどね。

99 :名刺は切らしておりまして:2020/01/09(木) 21:23:58.62 ID:RmIvtkKA.net
またオナニー本かよ
プログラミングならCとCOBOL
スクリプトならb-shell
これだけ経験しとけば一生食える

100 :名刺は切らしておりまして:2020/01/09(木) 22:45:44.31 ID:Unw4A955.net
戦うプログラマーがない時点で学生騙す気まんまんだな
プログラマーの辛さも教えるべき

101 :名刺は切らしておりまして:2020/01/10(金) 01:55:46.41 ID:/CkAijW4.net
>>3
いやMCモニタからだ

102 :名刺は切らしておりまして:2020/01/10(金) 10:38:16.25 ID:pFj3jAgC.net
>>6
カスプログラマーはな。

103 :名刺は切らしておりまして:2020/01/10(金) 10:46:24.88 ID:fhma3wBE.net
プログラミング言語は水物。

104 :名刺は切らしておりまして:2020/01/10(金) 11:03:52.94 ID:wXkag2hF.net
プログラミング言語の主たる構成要素
  ・真似
  ・好み
  ・都合
  ・人気取り
  ・気まぐれ
  ・新機能

結果、深刻な欠点が残され、次の言語が開発される

105 :名刺は切らしておりまして:2020/01/10(金) 22:49:12.85 ID:+haLzpN+.net
K&Rがないぞ

106 :名刺は切らしておりまして:2020/01/16(木) 00:55:25.17 ID:98jS0hqD.net
プログラマーは儲かるのか儲からないのかハッキリしろやw

107 :名刺は切らしておりまして:2020/01/16(木) 01:25:44.87 ID:ewBZmKoi.net
どういう基準で考えるかによるだろ
仕事が楽な割には儲かる職種だと思う

108 :名刺は切らしておりまして:2020/01/24(金) 00:33:48 ID:PCeW5lmj.net
>>67
>>>52,>>65
>Scratchを知らないで語るな
>塗り絵のツールではないし 料理で言うならレシピをオブジェクト化した部品で
>構造化された形で書くツールだよ

数字でさえオブジェクトなScratchは異質すぎる
なんだよ、数字にメッセージを送るって

109 :名刺は切らしておりまして:2020/01/25(土) 07:53:59.41 ID:RguSLQV2.net
>>108
数値がオブジェクトってわりとよくある実装では
rubyもそうだし

総レス数 109
30 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★