GNU/Linux >> Linux の 問題 >  >> Linux

Linuxとオープンソースを愛する(あなたがしたい)子供向けの15冊の本

私の仕事では、経営幹部からその間のすべての人まで、テクノロジーの専門家が自分の子供にLinuxとオープンソースについてもっと学んでほしいと言っているのを聞いたことがあります。彼らの中には、子供たちが彼らの足跡をしっかりと追っているのに楽な時間を過ごしているようです。また、Linuxとオープンソースが非常に優れている理由を子供たちに理解させるのに苦労している人もいます。多分彼らの時が来るでしょう、多分そうではないでしょう。この大きな世界には、興味深く価値のあるものがたくさんあります。

いずれにせよ、子供がいる場合、またはゲームからロボットまで、コードやハードウェアを使って何かを作ることについてもっと学びたいと思う子供を知っている場合は、このリストが役に立ちます。

Linuxとオープンソースに焦点を当てた子供向けの15冊の本

RaspberryPiの冒険 キャリー・アン・フィルビン

クレジットカードサイズの小さなラズベリーパイは、プログラミングに興味のある子供たち、そして大人たちの間で大ヒットしています。デスクトップでできることはすべて実行できますが、いくつかの基本的なプログラミングスキルがあれば、さらに多くのことを実行できます。簡単な手順、楽しいプロジェクト、確かなスキルを備えたRaspberryPiの冒険 究極のキッズプログラミングガイドです! (Joshua Allen Holmによる推奨|レビューは本の要約からの抜粋です)

Pythonで退屈なものを自動化する アル・スワイガート

これは、やる気のある11歳の子供が理解して楽しむのに十分明確に書かれた、プログラミングの古典的な紹介です。読者は、ほとんど偶然に優れたコーディング手法を習得しながら、実用的で有用なタスクに取り組んでいることにすぐに気付くでしょう。最良の部分:必要に応じて、本全体をオンラインで読むことができます。 (DBクリントンによる推奨とレビュー)

スクラッチでのコーディングゲーム ジョン・ウッドコック

このわかりやすいビジュアルガイドは、コーディングの経験がほとんどまたはまったくない8〜12歳の子供向けに書かれており、楽しいグラフィックとわかりやすい説明を使用して、人気のある無料のプログラミング言語であるScratchを使用して独自のコンピュータープロジェクトを構築する方法を若い学習者に示します。 (Joshua Allen Holmによる推奨|レビューは本の要約からの抜粋です)

Pythonで数学を行う アミット・サハ作

Pythonを数学に使用する方法に興味がある学生でも教師でも、この本はあなたにぴったりです。 Pythonシェルでの単純な数学演算から始まり、matplotlibなどのPythonライブラリを使用したデータの視覚化まで、この本は、基本からより複雑な演算まで、読者のステップを論理的にたどります。この本は、数学を使ったPythonの力についての好奇心を誘います。 (ドン・ワトキンスによる推奨とレビュー)

コーディングする女の子:コーディングと世界を変えることを学ぶ レシュマ・サウジャニ作

シェリル・サンドバーグ、マララ・ユサフザイ、ジョン・レジェンドが擁護する運動のリーダーからのこの本は、ハウツーの一部であり、女の子のエンパワーメントの一部であり、すべて楽しいものです。ダイナミックなアートワーク、コーディングの原則の現実的な説明、ピクサーやNASAなどの場所で働く女の子と女性の実話が満載のこのグラフィカルにアニメーション化された本は、コンピュータサイエンスが私たちの生活にどのような大きな役割を果たし、どれだけの役割を果たしているかを示しています。楽しいことができます。 (Joshua Allen Holmによる推奨|レビューは本の要約からの抜粋です)

Pythonを使用して独自のコンピュータゲームを発明する アル・スワイガート

この本では、これまでプログラミングしたことがない場合でも、人気のあるPythonプログラミング言語を使用してコンピューターゲームを作成する方法を説明します。 Hangman、Guess the Number、Tic-Tac-Toeなどの古典的なゲームを作成することから始めて、テキストベースのトレジャーハンティングゲームやサウンドエフェクトを備えたアニメーションの衝突回避ゲームなど、より高度なゲームに進んでください。 (Joshua Allen Holmによる推奨|レビューは本の要約からの抜粋です)

Lauren Ipsum:コンピュータサイエンスとその他のありそうもないことについての話 カルロス・ブエノ作

不思議の国のアリスの精神で書かれた 、 Lauren Ipsum そのヒロインを、自然の法則が論理とコンピューターサイエンスの法則であり、コンピューターコードの原則を学び、適用することによってのみパズルを解くことができる、わずかに魔法の世界を通り抜けます。コンピューターについて言及されることはありませんが、コンピューターはすべての中心にあります。 (DBクリントンによる推奨とレビュー)

Javaを簡単な方法で学ぶ:プログラミングの実践的な紹介 ブライソン・ペイン

Javaは世界で最も人気のあるプログラミング言語ですが、学習曲線が急なことで知られています。この本は、実際の機能するアプリをすぐに構築できる実践的なプロジェクトでJavaを学ぶ手間を省きます。 (Joshua Allen Holmによる推奨|レビューは本の要約からの抜粋です)

生涯幼稚園 ミッチェル・レズニック

幼稚園は他の学校のようになりつつあります。この本の中で、学習の専門家であるミッチェル・レズニックは正反対のことを主張しています。学校の残りの部分(残りの人生でさえ)は幼稚園のようでなければなりません。今日の急速に変化する世界で繁栄するには、すべての年齢の人々が創造的に考え、行動することを学ぶ必要があります。そのための最善の方法は、子供たちが伝統的に行うのと同じように、想像、作成、再生、共有、および反映に焦点を当てることです。幼稚園。 MITのメディアラボでの30年以上の経験を利用して、Resnickは、若者を創造的な学習体験に引き込むための新しいテクノロジーと戦略について説明します。 (ドン・ワトキンスによる推奨| Amazonからのレビュー)

子供向けPython ジェイソン・ブリッグス作

Jason Briggsは、Pythonプログラミングを教える技術をこの本の新しいレベルに引き上げました。これは、教師と生徒、そして親と子供のための入門テキストになります。複雑な概念が段階的な指示とともに提示され、初心者のプログラマーでさえ、あなたがより多くを学ぶように誘う成功を経験するでしょう。この本は、Pythonプログラミングの非常に読みやすく、遊び心がありながらも強力な入門書です。タプル、リスト、マップなどの基本的なデータ構造を学習します。読者は、関数を作成し、コードを再利用し、ループや条件文などの制御構造を使用する方法を示しています。子供たちはゲームやアニメーションの作成方法を学び、高度なグラフィックスを作成するTkinterの力を体験します。 (ドン・ワトキンスによる推奨とレビュー)

スクラッチプログラミングプレイグラウンド アル・スワイガート

スクラッチプログラミングは、若者にプログラミングを紹介するための遊び心のある方法と見なされることがよくあります。この本の中で、Al Sweigartは、Scratchが実際にはほとんどの人が理解しているよりもはるかに強力なプログラミング言語であることを示しています。見事に書かれ、独自のスタイルで提示されたAlは、子供たちにScratchの力を探求させ、複雑なグラフィックやアニメーションをすぐに作成できるようにします。 (ドン・ワトキンスによる推奨とレビュー)

シークレットコーダー マイク・ホームズ

グラフィックノベルのスーパースター(および高校のコンピュータープログラミングの教師)から、ジーン・ルエン・ヤンは、論理パズルと基本的なプログラミング指導をページめくりの謎のプロットと組み合わせた、非常に面白い新しいシリーズを発表します。風格のあるアカデミーが舞台であり、謎を解き明かそうとしている学校です! (Joshua Allen Holmによる推奨|レビューは本の要約からの抜粋です)

それで、あなたはコーダーになりたいですか?:プログラミング、ビデオゲームの作成、ロボット工学などのキャリアへの究極のガイド! ジェーン・ベデル

コーディングが好きですか?コードを扱う多くのキャリアを明らかにするこの包括的なガイドで、あなたの情熱をあなたの職業にしましょう。 (Joshua Allen Holmによる推奨|レビューは本の要約からの抜粋です)

子供にコードを教える ブライソン・ペイン

子供たちにPythonを使ったプログラミングを紹介する遊び心のある方法をお探しですか? Bryson Payneは、Pythonでタートルグラフィックスのメタファーを使用した見事な本を書きました。この本では、高度なPythonプログラミングの基礎となる簡単なプログラムを作成できます。この本は、若者にプログラムを教えたい人には必読です。 (ドン・ワトキンスによる推奨とレビュー)

Kubernetesの子供向けイラストガイド マット・ブッチャー作、ベイリー・ベウアー作

勇敢な小さなPHPアプリであるPhippyの紹介と、Kubernetesへの彼女の旅。 (ChrisShortによる推奨|Matt Butcherのブログ投稿からのレビュー。)

赤ちゃんのためのボーナスブック

赤ちゃんのためのCSS赤ちゃんのためのJavascript 、および赤ちゃん向けHTML スターリングチルドレンによる

これらのコンセプトブックは、Webベースのプログラミング言語を構成する種類の形や色を若い人によく知っています。この美しい本は、コーディングとWebのカラフルな紹介であり、技術に関心のある家族へのプレゼントに最適です。 (ChrisShortによる推奨|Amazonからのレビュー)

赤ちゃんや子供が共有できる他の本はありますか?コメントでお知らせください。


Linux
  1. Linux用の10のオープンソース軽量Webブラウザ

  2. Linux用のオープンソースビデオコンバーター[GUIおよびCLI]

  3. Pitivi –Linux用の無料のオープンソースビデオエディタ

  1. 私の公共図書館がLinuxとオープンソースを選ぶ理由

  2. LinuxPCのパフォーマンスを向上させるためのオープンソースツールとヒント

  3. 初心者のためのLinuxサーバーを保護するための6つのオープンソースツールとヒント

  1. Linuxとオープンソースファンのための12冊のフィクション本

  2. Linux用の最高の無料のオープンソースおよびエンタープライズ電子メールクライアントの6つ

  3. Linux用の10の最高のオープンソース会計ソフトウェア