プログラミング作品一覧

  • ROSロボットプログラミングバイブル
    1.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 環境設定からロボットへの実装まで。ROSのすべてを網羅 本書は,ロボット用のミドルウェアであるROS(Robot Operating System)についての,ロボット分野の研究者や技術者を対象とした解説書です。ROSの構成や導入の方法,コマンドやツール等の紹介といった基本的な内容から,コミュニケーションロボットや移動ロボット,ロボットアームといった具体的なロボットのアプリケーションを作成する方法を解説しています。  ROSについて網羅した内容となるため,ROSを使った開発を行いたい方が必ず手元に置き,開発の際に活用されるような内容です。 本書で使用しているソフトウェア、ハードウェアについて 第1章 ロボットソフトウェアプラットフォーム 第2章 Robot Operating System(ROS) 第3章 ROSの開発環境の構築 第4章 ROSの主要概念  第5章 ROSコマンド 第6章 ROSツール 第7章 ROS基本プログラミング 第8章 ロボット、センサ、モータ 第9章 組込みシステム 第10章 移動ロボット 第11章 SLAMとナビゲーション 第12章 サービスロボット 第13章 マニピュレータ 付録 ROS2
  • 教養としてのプログラミング的思考 今こそ必要な「問題を論理的に解く」技術
    3.4
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング的思考とは「自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力」である。 本書はプログラミングに馴染みのない読者層を想定し、現実の問題解決に役立つ方法論として、プログラムの設計に用いるフローチャートを活用した思考整理及び課題解決のプロセス化を解説。その結果として、「プログラミング的思考はなんぞや」という問いへの解を提示する。日常生活で起こりうる事象を例に、その解法をフローチャートにより疑似的なプログラムで表現し、思考とプログラムの関連を示す。また、簡単な幾何やロボット等の一般的なプログラミング問題も紹介し、プログラミング的な論理的思考を提案する。
  • プログラミングを、はじめよう
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年から小学校でプログラミング教育が必修化されるなど、さまざまな世代でプログラミングへの関心が高まっています。しかし、いきなりJavaやPythonといった特定の言語の解説書を読んでも、初心者にはなかなか理解するのが困難です。プログラミングスキルを身に付けるには、(1)プログラミング言語の文法や約束ごとの学習と、(2)どの言語にも共通する“プログラミングの真髄”の学習が必要となり、両者を同時に学習してしまうと、初心者には難易度が高く、学習範囲もぼう大になってしまうからです。そこで、まずは本書で(2)を学習することをおすすめします。そうすることで、そのあとの(1)の学習がとてもスムーズになり、挫折することなく学習を終えることが可能となります。また、文字による解説だけでなく、ブロック図を使って視覚的にプログラミングを疑似体験しながらイメージを掴み、さらにPythonを使って簡単なプログラムを作成しながら具体的な活用を学ぶというスタイルでの学習により、初心者でも無理なく、けれどもしっかりとスキルが身に付きます。「ひとまずプログラミングとはどういうものかを知りたい」といった方にもおすすめの一冊です。
  • [第2版]Python機械学習プログラミング 達人データサイエンティストによる理論と実践
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 機械学習本ベストセラーの第2版! 著者陣の経験に基づく洞察とより専門的な知識を学べる 機械学習の各コンセプトについて、理論や数学的背景、Pythonコーディングの実際を網羅的に解説。初期の機械学習アルゴリズムから、ニューラルネットワーク(CNN/RNN)までの手法を取り上げます。Python関連ライブラリとしてはscikit-learnやTensorFlowなどを使用。第2版では、第1版への読者のフィードバックを随所に反映し、ライブラリの更新に対応。13章以降はほとんど新規の書き下ろしです。本書は、機械学習を本格的に理解・実践するのに不可欠な一冊となっています。 ◎本書は『Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow, 2nd Edition』の翻訳書です。 ◎微積分/線形代数、Pythonの文法、データ分析用ライブラリについてある程度理解している必要があります。 ■「はじめに」より抜粋 機械学習の実践的なサンプルコードを調べて試してみるのは、この分野に飛び込むのにうってつけの方法である。幅広い概念が明確になるからだ。本書では、Python言語と機械学習ライブラリを使って機械学習の実装を体験してみるほか、アルゴリズムの背後にある数学的な概念を紹介する。それらの概念は、機械学習をうまく利用するために欠かせないものである。したがって、本書は単なる実用書ではない。本書では、機械学習の概念を必要に応じて詳しく説明する。
  • 日本でいちばんわかりやすいプログラミングのドリル
    -
    練習問題を解くだけでプログラミング脳にみるみる変わる!100の「問」「答」、「問」「答」、…をひたすら解き進めるうちに、知らず知らずのうちに基礎力が身につく画期的メソッド!! 本書は、これからプログラミングを学ぶ人のための本です。「プログラミング」とは、コンピュータを動かすためのプログラムをつくることです。そのプログラムはプログラミング言語で表現されています。 この本のゴールは、プログラムを理解するために必要な、とても大切な基礎と考え方を身につけることです。本書では、Q&A形式で1ページに1問、計100問の問題を用意しています。その問題を考えながら読み進めると、知らず知らずのうちにプログラミングを理解する力が身につけられるようになっています。
  • サイバーエージェント公式 こどもプログラミング ~超入門 Scratchでつくろう!迷路ゲーム~
    -
    1巻1,287円 (税込)
    必修化に先駆けて、60分でゲームづくり!Scratch2.0対応。 【親が習わせたい習い事1位 プログラミング!】  【男子のなりたい職業1位 プログラマー!】 2020年、小学校でプログラミング必修化が決定し、 子育て世代のプログラミング関心度が高まっています。 本書は、必修化に先駆けてプログラミングを 楽しく学ぶきっかけとなります。 初心者用の無料プログラミング学習ソフト「Scratch(スクラッチ)」を使って、 簡単な「迷路ゲーム」を開発します。(目標時間は60分。) はじめてでも抵抗なく取り組めるテキスト形式で、 テキストどおりに繰り返しブロックを組んでいくことで、 自然にプログラミングの仕組みと楽しさを体験! 親の手助けは最小限ですむよう工夫。 【ゲームクリエイターになりたい子へのヒントも】 プログラミング知識があると役立つ職業の代表ゲームクリエイター。 IT企業サイバーエージェントで活躍するゲームクリエイターたちが登場。 仕事内容を教えてくれます。 *2017年親が習わせたい習い事 1位 プログラミング教室(イー・ラーニング研究所) *2017年中高生男子のなりたい職業 1位 ITエンジニア・プログラマー(ソニー生命保険) 【ご注意】※レイアウトの関係で、お使いの端末によっては読みづらい場合がございます。タブレット端末、PCで閲覧することを推奨します。 お手持ちの端末で立読みファイルをご確認いただくことをお勧めいたします。 ※この作品はカラー版です。
  • プログラミング教育が変える子どもの未来 AIの時代を生きるために親が知っておきたい4つのこと
    4.0
    2020年より小学校で義務化されることが決まり、 今、大きな話題となっているプログラミング教育。 しかし、指導者の不足や、教え方・教材が確立されていないこともあり、 実際に子どもと日々向き合う学校の先生や保護者の方々には、 多くの不安や疑問があるのが現状です。 「そもそも、どうして必要なの?」 「塾に行かせたほうがいい?」 「どの教材がぴったりかしら?」 「現場に教えられる人がいない!」 こういった疑問への答えが見つけられるよう、 学校の先生や保護者の方が、 子どものためにどういった学習環境を与えてあげるのがいいのか、 主体的に判断できるための“考え方”を提供することが、本書の目的です。 著者は、IT×教育の現場で、プログラミング教育の在り方を追求してきたプロたち。 なぜ、いま政府はプログラミング教育を公教育に取り入れるのか、 本当に子どもたちのためになるプログラミング教育とはどうあるべきか・・・ 近視眼的な情報ではなくより本質的な意味から、 著者らの体験も交えて、プログラミング教育を導入するうえでの考えるヒントを提示します。 プログラミング的な思考力とITリテラシーを武器にして、 これからの子どもたちはシステムに使われるだけの側にならず、 自分の力で未来を切り開いていきます。 そのような未来を期待する保護者の方や教職員の方にとって、 本書は考えるヒントになることでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • エキスパートPythonプログラミング 改訂2版
    4.5
    本書は、Pythonを使って仕事をしている開発者が普段どのようなツールやテクニックを用いて仕事をしているのか、また開発者が実際に現場で用いているベストプラクティスについて解説した書籍です。本書を読むことで、先進的なPythonプログラマが日常的に使用している開発ノウハウを学ぶことができます。
  • 人工知能プログラミングのための数学がわかる本
    4.2
    1巻2,750円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 東京大学特任准教授 松尾 豊氏 推薦! 人工知能プログラミングに必要な数学を、ゼロから抜け漏れなく、体系的に学ぶ! 数学を復習したいエンジニアに! 大人気「10秒で始める人工知能プログラミング学習サービス」の代表者がおくる、人工知能プログラミングに必要な数学を、やさしく学ぶ参考書が登場! キホンのキホンからおさらいするから、ニガテな人でも大丈夫! 後半では、Pythonのコードを動かしてさらに理解を深められます! ■本書の目的 ・人工知能関連の書籍に現れる数式への抵抗感をなくし、専門書を読むための数学基礎力をつけます。 ・いくつかの人工知能のアルゴリズムを理解し、数式の意味を理解できるようにします。 ■本書の特長 ・ゼロからおさらいするので、誰でも読めます。 ・人工知能プログラミングに必要な分野に特化しています。 ・演習問題や例題で、理解を深められます。 ■本書の対象読者 ・人工知能アルゴリズムを用いてモデリングをしているが、その根底のアルゴリズムはブラックボックスであり、数学を復習したい方。 ・人工知能アルゴリズムを体系的に学びたいが、数学を忘れており、専門書に現れる数式が理解できない方。 ・人工知能アルゴリズムに興味があるが、ハードルが高いと感じている方。
  • 小中学生からはじめるプログラミングの本 2018年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 子どもの思考力や創造力を高める手段としてプログラミングに注目が集まっています。 本書では、大人気のプログラミングツール「スクラッチ」を使って、子どもが自力でプログラミングしやすくするための作例を集めました。 「マリオのようにジャンプする」「シューティングゲームの弾を連続発射する」など、使える便利ワザをたくさん掲載しましたので、そのままご自分のプログラムに使用できます。 また、Webカメラ付きパソコンとスクラッチを組み合わせて、ARアプリを作る方法も解説しています。Webカメラで写したお子さんが画面内のキャラクターを操作できるという、楽しいARアプリです。 スクラッチに慣れてきたら、ニンテンドー3DSプログラミングや、将来性抜群のプログラミング言語「パイソン(Python)」を使ったプログラミングを始めてみてはいかがでしょうか? パイソンは、最近はやりの人工知能プログラミングでも使われているプログラミング言語です。子どもだけでなく、一般社会人や、プログラマを目指す人にもうってつけです。 ※本書は、2017年2月に発売した「小中学生からはじめるプログラミングの本」を最新の情報にアップデートし、新規の記事を追加したものです。
  • C# 画像処理・数値プログラミング プレミアムブックス版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 自作しながら画像処理と数値計算を学ぼう 画像処理・画像認識、数値計算、電気・電子回路の動作確認などのテーマについて、C#によるWindowsフォームアプリケーションの作成を通して学ぶことができます。 ・画像処理を学ぼう 情報処理技術の分野において画像処理の比重は非常に高くなっている。画像補正や特徴抽出には、高度な画像処理が使用されている。自分で作成したプログラムで画像を独自に加工してみよう。 ・数値計算を活用しよう 数値計算は、特別な技巧を要さず、直感的な結果が容易に得られる便利なツール。実験データの整理や、電気回路の動作理解に、気軽に数値計算を活用しよう。複素数計算の神秘的な面をのぞかせる等角写像、Mandelbrot集合図形の描画について取り上げました。 ・Windowsフォームアプリケーションの基礎を紹介 Visual Studio 2017 Communityを使って、C#が得意とするWindowsフォームアプリケーションの基礎を紹介。 ・サポートサイトより、本書で作成したプロジェクトファイルを配布しています。
  • マンガと図解でスッキリわかる プログラミングのしくみ
    3.0
    【プログラミングは暗記じゃない!】 プログラミング言語を学ぶ前に押さえておきたい、コンピュータとソフトウェア、プログラミングの仕組みを楽しく学べる入門書です。 コミカルなマンガとイラスト図解で、「プログラムは難しい」という先入観にとらわれることなく、すんなり理解が進みます。プログラムの勉強中にはついついおろそかになりがちなコンピュータとソフトウェアのモヤモヤを、スッキリ解消してくれる一冊です。 【本書の内容】 ■CHAPTER 1 プログラムとコンピューター コンピューターとプログラムってどんな関係?/プログラムがコンピューターを動かす流れ/CPUの仕組みを見てみよう/メモリは数値を記憶する/コンピューターが画像や音楽を扱う仕組み etc. ■CHAPTER 2 プログラミング言語って何? プログラミング言語はいろいろある/プログラミング言語の歴史/実行方式で2つに分類できる/コンパイラとインタプリタの発展 etc. ■CHAPTER 3 メモリの管理とデータ型 データには「型」がある/数値はこうやって記憶する/文字はこうやって記憶する/画像はこうやって記憶する/データを記憶するときは「変数」を使う/変数に記憶してみよう/複合的な変数/配列を試してみよう etc. ■CHAPTER 4 プログラミング言語の文法 「演算子」を使って「式」を書く/演算子には優先順位がある/式を書いて計算してみよう/3種類の構文だけでプログラムを書く/分岐構文で「判断」させる/同じ仕事を繰り返させる/繰り返し処理をしてみよう/自分で命令を作る「関数」etc. ■CHAPTER 5 オブジェクト指向プログラミング オブジェクト指向プログラミングとは?/なぜオブジェクト指向が生まれたのか/インスタンスを作ってから使う/標準で付いてくるオブジェクトを利用してみよう/新しいクラスを作る/データを隠蔽する「カプセル化」/既存のものから機能を「継承」する/違うものを同じように操作する「多態性」 etc. ■CHAPTER 6 データ構造とアルゴリズム データ構造ってどんなもの?/リンクリストを自作しよう/アルゴリズムってどんなもの?/バブルソートに挑戦してみよう

    試し読み

    フォロー
  • ITRONプログラミング入門 H8マイコンとHOSで始める組み込み開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 RTOS(組み込みOS)による開発を基礎から実践的に解説 組み込みOSの標準仕様であるITRONのオープンソース実装(HOS)を用いて、組み込みOSによるプログラミングを具体的に解説する。既刊のITRON関連書と異なり、組み込みOSによる開発の基本から簡単なアプリケーションの作成までを実際に手を動かしながら学習できる。ターゲットとするマイコンはH8。 第1章 開発を始める前に 1.1 ITRONはRTOS 1.2 Hyper Operating System(HOS) 1.3 開発に必要なもの 1.4 できれば準備したいもの 1.5 カーネルライブラリの構築 第2章 初めてのITRONプログラミング 2.1 サンプルプログラムを動かそう 2.2 タスクを2本走らせてみよう 2.3 タスクの起動順を変更する 2.4 もう1つタスクを追加する 第3章 ITRONのさまざまな機能を体験する 3.1 タスク管理機能 3.2 タスク付属同期機能 3.3 自タスクの遅延実行 3.4 タスク間通信 3.5 周期ハンドラ 3.6 割り込み処理 3.7 組み込みシステムにRTOSが必要な理由 第4章 RTOSの基礎知識 4.1 タスクとタスクコンテキスト 4.2 プロファイル 4.3 RTOSを構成する3つの状態 第5章 HOSのソースで見るITRONの機能 5.1 スケジューリングとディスパッチ 5.2 割り込みハンドラと割り込みサービスルーチン 5.3 μITRONの時間管理 5.4 アラームハンドラ 5.5 資源の排他制御とセマフォ 5.6 デッドロックと優先度逆転 5.7 メモリ管理 5.8 メールボックス、メッセージバッファ、データキュー 5.9 CPU例外、タスク例外機能について 5.10 コンフィギュレータ 5.11 HOS-V4におけるサポート状況 5.12 まとめ 第6章 ITRONによる開発の実際(簡易ゲーム機の作成) 6.1 ハードウェア仕様を考える 6.2 ハードウェア構成 6.3 ソフトウェア構成を考える 6.4 小型ゲーム機のプログラム構築 6.5 スタックサイズの再割り当て 6.6 ゲームの進行(プログラムの動作) 6.7 まとめ 付録A HEWによる開発について A.1 HEWの入手方法 A.2 HEWによるHOS-V4カーネルライブラリの構築 A.3 HEWにプロジェクトを登録する A.4 HEWでコンフィギュレータを使用する(カスタムビルドフェーズ) A.5 HOS-V4のアプリケーションをビルドするまで A.6 HEWの最適化機能について 付録B GCCによる開発について B.1 GCCの入手方法 B.2 GCCによる開発手順
  • 低レベルプログラミング
    2.0
    アセンブラとC11でIntel 64ビットプログラミングモデルを堪能する! 「IoT」というコトバが爆発的に広がり、老若男女だれもが知っているIT用語となった昨今ではあるけれど、そのインフラストラクチャとしてのPCアーキテクチャは、大多数の人々にとってはブラックボックスのままです。 とはいえ、そのブラックボックスを十全に理解し、各種ブラックボックスをフル活用できなければ、IoT自体の活用や発展・進歩はありえません。 本書はアセンブリとC言語を使用し、インテル製アーキテクチャの64ビット版が、コンパイルされたプログラムをどのように処理し、データをどのように、そしてどこに配置し、それらを使用しているのか、を克明に解説した1冊です。 すなわち、ネットワークにぶら下がって各種データをやり取りしているPCの、ごくごく基本的な動作原理をプログラミングすることで紐解きながら学ぶ、歯ごたえと滋養に満ちた学習書といえるでしょう。 アセンブラやC言語を多少なりとも知っていれば、知識の深度と対象への理解が増しますし、知らなくても必要最小限の知識を提供しているので、熱意さえあれば性能を重視したプログラムを書けるまで成長できるでしょう。 【本書の目的】 Intel x64をベースに、低レベルプログラミング領域における堅実な知識の蓄積と洞察力の向上を手助けすることです。最終的に、以下の事柄を目指します。 ・アセンブリ言語で自由自在に書くことができる。 ・Intel 64のプログラミングモデルを理解する。 ・C11で、保守が容易で堅牢なコードを書ける。 ・コンパイルのプロセスを理解し、アセンブリを解読できる。 ・コンパイルされたアセンブリコードのエラーをデバッグできる。 ・適切な計算モデルを使うことで、プログラムの複雑さを大きく減らせる。 ・性能が重視されるコードを書ける。 【本書の特徴】 C言語やアセンブリを知らなくても、それらの必要最小限の知識とともに、順序立てて体系を解説しています。 また、各章末には適切な問題を配置し、自身の理解度を把握できます。それらの解答はすべてGitHub上に展開されているので、容易に確認できますし、必要であればコンパイルし、実行して結果を確認することも可能です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • iPadで学ぶ はじめてのプログラミング
    -
    本書では、iPad用のプログラミング学習アプリ「Swift Playgrounds」を使ってプログラミングが学べる入門書です。いくつかのサンプルを通してプログラミングがやさしく勉強できる内容になっています。 全体を通してルビを入れてあるため、小学生(小学4年生以上を対象)でも読める内容になっています。

    試し読み

    フォロー
  • 親子でかんたん スクラッチプログラミングの図鑑
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小学生からのプログラミング教育が本格化しているなか,はじめての言語として人気なのがスクラッチ。子供にプログラミングを学ばせたい親や,教材として使用したい先生に注目されています。本書は「まなびのずかん」シリーズとして,スクラッチによるゼロからのプログラミングをビジュアルふんだんの図鑑形式で解説。小学生でも始められる基礎的なところから,大人もうなる本格的なプログラミングまで扱っています。また,算数,国語,社会,理科,図工,音楽といった教科をテーマにした章も設けており,先生や親がプログラミング教育を見据えた教材として使用することもできます。総ルビとなっており,本書1冊で永くご使用いただけます。
  • ブロックチェーン・プログラミング 仮想通貨入門
    -
    フィンテックの中核技術であるブロックチェーンについて、基礎から実装までをやさしく解説したプログラマ、エンジニア向け入門技術書。『Mastering Bitcoin』の次に読むべき1冊! 【目 次】1章 ツールの導入/2章 ビットコインとブロックチェーンの基本/3章 ビットコインの暗号技術/4章 ビットコイン・ワレット/5章 ブロックチェーン/6章 トランザクション など。※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。
  • できるキッズ 子どもと学ぶ ビスケットプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ビスケット」は自分で描いた絵を使ってプログラミングができる、ビジュアルプログラミング言語です。画面にほとんど文字が使われていないので4歳の子どもから操作でき、タブレットやスマートフォンで楽しく始められます。本書ではビスケットに初めて触れる方のために、基本的な操作から本格的なゲーム作りまでステップバイステップで学べるように構成しました。ビスケットを楽しみながら、プログラミングに必要な発想力を身に付けていきましょう。 <ここがポイント!> ・1つ1つの手順を画面付きで紹介。手順通りに進めるだけでプログラミングができる! ・ビスケット開発陣が執筆。新しい作例が満載! ・操作の基本を学ぶ「やってみよう」編と、みんなで遊べるゲームを作る「できるかな」編で構成。楽しみながらプログラミングを学べる! ・子どもが読めるように全文ふりがな付き。 ・ヒントがあるから操作に迷わない。 ・本を読んだ記入欄付きで学びの進度が分かる。 <こんな人におススメ!> ・子どもにプログラミングを学ばせたい人 ・プログラミングに触れてみたい人
  • Chainerで作る コンテンツ自動生成AIプログラミング入門
    -
    本書ではディープラーニングフレームワーク「Chainer」を使って、画像の自動生成や画像のスタイル変換、意味のある文章の自動生成や機械翻訳を行う人工知能プログラムを作成する方法をわかりやすく解説しています。

    試し読み

    フォロー
  • JavaScript 1年生 体験してわかる!会話でまなべる!プログラミングのしくみ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本書の概要】 Webサービスの開発現場で人気のJavaScript。 はじめてJavaScriptに触れる方も多くなってきています。 本書はそうしたJavaScript初心者の方に向けて 簡単なサンプルを作りながら、JavaScriptのプログラムの仕組みを 体験してもらう書籍です。 【対象読者】 JavaScriptのついて、何も知らない超初心者 【1年生シリーズ・3つのポイント】 ・対話形式で解説し、イラストを交えながら、基礎知識を解説します。 ・初めての方でも安心して学習できるよう基本文法もしっかり解説します。 ・平易でサンプルを用意していますので、安心してプログラムを体験できます。 【本書のポイント】 クロネコ先生とチーズ君と一緒に 基本的なプログラムから、作って楽しい音楽アプリの作成まで 体験して、プログラミングのしくみを学ぶことができます。 【著者】 大槻 有一郎(おおつき・ゆういちろう) 株式会社リブロワークスで執筆・編集を行う。 著書に『10日でおぼえるJavaScript入門教室 第3版』がある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Python 1年生 体験してわかる!会話でまなべる!プログラミングのしくみ
    4.2
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本書の概要】 Web開発やデータ分析などの分野で近年、ユーザー数が増えてきているPython。 最近では、Pythonに触れる方も多くなってきています。 本書はそうしたPython初心者の方に向けて、 簡単なサンプルを作りながら、対話形式でプログラミングのしくみを学ぶ書籍です。 【対象読者】 Pythonのついて、何も知らない超初心者 【1年生シリーズ・3つのポイント】 ・対話形式で解説し、イラストを交えながら、基礎知識を解説します。 ・初めての方でも安心して学習できるよう基本文法もしっかり解説します。 ・平易でサンプルを用意していますので、安心してプログラムを体験できます。 【本書のポイント】 ヤギ博士とフタバちゃんと一緒に 基本的なプログラムから、面白い人工知能アプリの作成まで 体験して、プログラミングのしくみを学ぶことができます。 【著者】 森巧尚(もり・よしなお) iPhoneアプリや、HTML5ゲーム制作、執筆活動などを行っている。 近著に『アルゴリズムの図鑑』がある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • プログラミングを知らないビジネスパーソンのためのプログラミング講座 あなたが10年後に生き残っているために
    3.3
    プログラミングがビジネスパーソンの基礎能力とされる時代はすぐそこに!? 10年後に生き残っているために、今これだけは知っておこう! 2020年、小学校におけるプログラミング教育が必修化されることもあり、今後10年でプログラミングができる世代とできない(知らない)世代の「プログラミング格差」がますます進むことになります。英語、パソコンに続いてファイナンス、プログラミングが今後、ビジネスパーソンの必須スキルとなることは間違いないでしょう。 プログラミングはIT時代に不用品扱いされないための「必修科目」。 「これから」というビジネスパーソンの方は、ぜひ本書から始めてみてください。
  • 親子で学ぶ プログラミング超入門 ~Scratchでゲームを作ろう!
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年から,小学校でプログラミング教育が必修化されることになっています。また,スマホやタブレット,AIといったITの普及により,プログラミングが私たちの生活に与える影響はこれまでになく大きなものとなっています。本書では,プログラミングって何?社会に出てから役に立つの? といった疑問に答えるとともに,プログラミングの基本的な考え方を,イラストやマンガをまじえてわかりやすく解説しています。また,Scratchを使ってゲームを作ってみることで,プログラミング実際に体験することができます。プログラミングってどうなの? と思っている親御さんは,この本を読んで,それからお子さんと一緒にプログラミングに挑戦してみてください。なるほど納得!の1冊としてお役に立てると思います。
  • 新しいシェルプログラミングの教科書
    4.0
    1巻2,970円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 システム管理やソフトウェア開発など、 実際の業務では欠かせないシェルスクリプトの知識を徹底解説 ほとんどのディストリビューションでデフォルトとなっているbashに特化することで、 類書と差別化を図るとともに、より実践的なプログラミングを紹介します。 またプログラミング手法の理解に欠かせないLinuxの仕組みについてもできるかぎり解説しました。 イマドキのエンジニア必携の一冊。
  • Perlではじめるプログラミング超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「かんたんIT基礎講座」シリーズのPerl入門書で,2011年発売の「ゼロからわかるPerl言語超入門」の改訂版にあたります。Perlをテーマに,プログラミングの技術をゼロから身につけられます。作例として簡単なゲームを作るなど,楽しみながら学習できる内容にもなっています。また,各章末には練習問題を用意しており,解答集も付属しています。独習用のテキストにはもちろん,授業や講座などのテキストとしてもお勧めです。
  • 世界でいちばん簡単な Pythonプログラミングのe本[最新版] Pythonアプリ作りの考え方が身に付く
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonは、プログラミングの学習に最適な言語ですが、最新の人工知能や大規模Webサービスも開発できるほど強力な言語でもあります。本書は、はじめてプログラミングを学ぶ読者向けに、バトルゲームやデート行き先決定アプリなど、楽しいソフトを開発しながら、Pythonプログラミングの基本を学ぶ入門書です。かわいいイラストと見やすいフルカラーの誌面でとても楽しく学べます。豊富な例題と練習問題を解いて基礎を固めましょう!
  • はじめてのPython AIプログラミング
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま、さまざまな分野で「機械学習」や「人工知能(AI)」が注目されています。ところで、機械学習やAIの多くが、シンプルで使いやすいプログラミング言語「Python」で作られていることをご存知ですか? 本書は、無料で使えるPythonを使って、知識ゼロの方でもいきなりAIプログラミングができる世界一簡単なAI入門書です。あなたもPythonの基礎をストーリー形式で楽しく学び、対話型ボット「レイ」の開発を実体験しましょう!
  • Pythonプログラミング パーフェクトマスター
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonはシンプルな文法でAI開発ができる優れたプログラミング言語です。いま、機械学習や人工知能ブームを受けて、Python技術者の需要が高まっています。本書は、人工知能を実際に作りながらPythonを基礎から学ぶプログラミングガイドです。基本的なデータ操作から、文字列の処理、プログラムの流れの制御を説明し、かんたんなシミュレーションゲームを作りながらオブジェクト指向を学習し、簡単な人工知能の開発まで解説します!
  • ゼロから始める超入門 はじめてのプログラミングAppleのSwiftでiPhoneアプリをいちから作ろう
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングの基礎とSwiftの始め方がしっかりわかる! 2020年のプログラミング教育必修化に向け、子どものためのプログラミング学習の重要性が高まっています。その中でもっとも注目を浴びるプログラミング言語の1つが、Appleが開発したSwiftです。2014年にリリースされたこのモダン言語は、その「読みやすさ、書きやすさ」の観点から、子どものみならず、大人にとっても一番学びやすい言語といえます。 本書は、プログラミングのことは全くわからないという初心者をターゲットとし、いちから「プログラミングとは何か」「なぜプログラミングが必要なのか」「どのような言語があり、なぜSwiftなのか」といった、"プログラミング以前"もしっかりと解説したうえで、「実際にSwiftで書いてみること(簡単なiPhoneアプリ制作)」を学べる1冊です。 これからプログラミングを始めたい大人のみならず、一緒に学びたい親子にもおすすめです。さぁ、"次世代の一般教養"といわれるプログラミングを、AppleのSwiftから始めてみませんか?
  • Haskell入門 関数型プログラミング言語の基礎と実践
    -
    基礎文法から実践的なアプリケーション開発までしっかりわかるHaskellの入門書です。型,関数,モナド,並列並行などHaskellの重要な考え方と実際にアプリケーション開発を行うまでをわかりやすく解説しています。
  • ふつうのLinuxプログラミング 第2版 Linuxの仕組みから学べるgccプログラミングの王道
    3.5
    1巻3,025円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Linuxの仕組みをシンプルに学ぶ本として、Linuxでのgccプログラミングの入門書として、好評を博すLinuxプログラミングの名著が、ついに改訂。 最新の状況に合わせて、全体をブラッシュアップ。開発者視点でLinuxの仕組みを紐解き、「Hello World」からhttpdサーバの実装までを解説する。 「Linux世界が何によってできているのか」がわかり、「Linuxプログラミングの標準技法」が理解できる。 本書はLinuxプログラミングの入門書です。つまり、本書を読むことで読者のみなさんがLinux向けのプログラムをバリバリと作れるようになる、あるいはそこまでいかなくとも、そうなるために何が必要なのか判断できるようになることを目標としています。 では、本書はどのような道筋をたどってその目標を達成するのでしょうか。簡単です。本書がやることはただ1つ、「Linux世界が何によってできているのか」を教えることです。 ―まえがきより抜粋
  • JavaScriptの絵本 第2版 Webプログラミングを始める新しい9つの扉
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットの基本言語JavaScriptのやさしい入門書がリニューアル! JavaScriptはプログラミングの入門言語、ネット系/Web系プログラミングの 基本言語として重要な位置を占めています。『JavaScriptの絵本 第2版』は プログラミングの知識のない方でも気軽に始められるやさしい入門書です。 本改訂では、進化してきたJavaScriptの利用法にも配慮し、さまざまな点で 内容を見直しました。 ・絵を多用し、短い解説で絵本のようにビジュアルに理解することができます。 ・2ページを単位とした説明、基礎に絞り込んだ内容でスピーディに習得。 ・予備知識は不要。「プログラミングとはなにか」から説明します。 ・最新の言語仕様に対応し、JavaScriptのライブラリの活用法なども説明します。 ・JavaScriptのオブジェクト指向も解説。オブジェクト指向に易しく入門できます。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は、豊富なイラストと簡潔な解説で コンピュータ技術に入門できる初心者向けのシリーズです。 言語/技術の超初心者や手軽に習得したい方に最適な入門書です。 新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、 基礎に徹した内容というコンセプトはそのままに、Web/ネットが全盛となった 現在のコンピュータ技術の潮流に合わせた解説を心掛けます。 『Cの絵本』『Javaの絵本』を皮切りにラインナップを順次刷新、 さらに新しい仲間を増やしてラインナップを充実していきます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ~短期集中講座~ 土日でわかる Pythonプログラミング教室 環境づくりからWebアプリが動くまでの2日間コース
    3.3
    1巻2,618円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 昨今、ビッグデータとの親和性やIoTの相性が良いことなどで、2015年後半から「Python」という単語をよく目にするようになりました。この本はそういう情報を敏感に察知しながらも、忙しいためなかなかそれらに手を出せない人が、 ・土日の2日間という短期間で ・「考えるよりまず実践」の形式で ・Docker、Djangoなどの付帯技術も習得しながら ・環境づくりからWebアプリが動くまでを通してPythonに慣れ親しめる 本です。 ●この本を推薦します 人工知能はもはや「作る」時代ではなく「使う」時代。Pythonを学んで、人工知能を使いこなそう。 Mistletoe株式会社 代表取締役社長 兼 CEO 孫 泰蔵
  • 12歳からはじめる ゼロからのPython ゲームプログラミング教室
    4.0
    ミニゲームを作りながら、人工知能で話題のPython を楽しく覚えよう!! プログラミング言語Pythonは、最新コンピューター技術の研究室で使われていて人気が高く、 しかも覚えやすくて書きやすいと評判なので、 「これからプログラミング言語を1つ覚えるならコレでしょ!」と大人気のプログラミング言語です。 この本では、簡単なミニゲームを作りながらPythonを楽しく勉強できます。
  • 関数型リアクティブプログラミング
    3.0
    そのプログラムが「何を行うか」ではなく、「何であるか」を考える! プログラムは現状、「処理の順番」が非常に重要です。 もし順番を気にしなくて済むのであれば、コーディングの量は 圧倒的に減るでしょう。「どのように処理するか」ではなく 「何をするものか」に注力できるからです。 具体的にいえば、発生したイベントを、他の処理に影響をおよぼさずに、 処理するための方策を細々と記述するのではなく、ユーザーが 必要としている情報・結果を返す仕組みに注力できるようになるのです。 その枠組を、リアクティブプログラミングと関数型プログラミングの いいとこ取りで構築し直したのが「関数型リアクティブプログラミング」です。 本書は宣言型のプログラミングで潜在的な副作用にビクビクしながら (あるいは副作用に悩まされつつ)コーディングを行うことに 疲労感を覚えたら、発想を一新して、いまのプログラミングスキルを 十二分に発揮しつつ、ストレスの少ないパラダイムへと移行してみる、 その一助となる一冊です。 この書籍で、当たり前のように使っていた脳の一部をリファクタリングして、 より風通しの良いプログラミングスタイルを手に入れてください。 [著者紹介] ニュージーランドの北パーマーストン在住。イベント駆動形の 商用プログラミングを多数手がけ、2007年頃にファンクショナル プログラミングに取り組み、オープンソースソースのFRPシステムである Sodiumをリリースしました。趣味は碁。 ニュージーランドのオークランド在住。ここ5年間は、Javaベースの コンフィグレーションGUIをFRPベースのフレームワークに リファクタリングするために費やすなど、Sodiumプロジェクトの 貢献者です。自転車に乗るのが趣味。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 個人投資家のためのFinTechプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 IT技術の発達により、金融機関に属していない“普通の個人”でも、システムトレード(自動売買)や金融データの分析が容易に行える時代になっています。 本ムックはその具体例として、プログラミング言語「Python」を利用した、ビットコインのシステムトレードプログラムの作成方法と、株価データを取得・分析するプログラムの作成方法を紹介します。 特に、ビットコインのシステムトレードプログラムは国内大手3社の仮想通貨取引所APIに対応する極めて実践的なもので、現時点ではネットや類書にはない貴重な内容になっています。 他にも、仮想通貨の基盤技術であるブロックチェーンをやさしく解説する記事を収録しています。
  • 自動的に夢がかなっていく ブレイン・プログラミング
    4.1
    ★世界累計2700万部を叩きだし、 「大きな夢」をかなえた 『話を聞かない男、地図が読めない女』の著者 アラン&バーバラ・ピーズによる最新作が、ついに日本上陸! ★いま、最強の「願望達成の本」が誕生! 著者アランとバーバラが人生最大の危機におちいったとき、 二人が頼ったのは脳科学だった。 どうすればこの苦境を乗りこえて、 成功への道を切りひらくことができるのか。 最新の脳科学を学んだ二人が見つけ出したのは、 危機をチャンスに変えるため、 脳をプログラミングしなおす方法だった。 本書に書かれていること: ●脳科学の最新研究をどう利用すれば、 人生を成功に導くことができるのか? ●人生を変えるには、まず何をすればいいのか?  どうしたら自分の望みを知ることができるのか? ●信念を持って目標を貫きとおし、 仕事も人間関係もバラ色の人生を手に入れるには? 「今の状況から抜け出したいのに、 どうしたら最初の一歩を踏み出せるのかがわからない」 そんな悩みも本書を読めば解決する。 この本を読めば、 あなたが心から望むことが何なのかがはっきりし、 それを手に入れるための方法がわかるだろう。 そして、これからの人生で、 どこへでも行きたいところへ行けるようになるには、 どうしたらいいのかを知ることができるだろう。
  • 先生のための小学校プログラミング教育がよくわかる本
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年より小学校でプログラミング教育が義務化されますが、 そもそも何をすればよいか、何が目的なのかがよくわからず、 不安を抱えている先生が多いのが現状です。 本書は、そのような不安や悩みを解消するための本です。 ・どうして、いま何のためのプログラミング必修化なのか? ・そもそもプログラミングとは何か、何を教えればよいのか? ・政府や文部科学省が提示する方針や目指すもの ・小学校ですでに始まっているプログラミング学習の事例 ・授業や指導案への落とし込みや評価軸 など、小学校でプログラミング教育を実践するために必要なことを わかりやすく解説していきます。 プログラミングを知らない(わからない)小学校の先生は もちろんのこと、初等プログラミング教育に関心のある教育者、 先生を目指す学生、どのような教育が行われるか知りたい 保護者におすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Angularアプリケーションプログラミング
    4.0
    本書は,JavaScriptの定番SPA開発フレームワーク「Angular」の解説書です。データバインディング,コンポーネント,依存性注入といったAngularを理解するための基本要素をはじめ,ディレクティブ/パイプ,フォーム,ルーティング,モジュール/コンポーネントの技術解説,ディレクティブ/パイプ/サービスの自作やテストなどの応用的なテーマまでを網羅。また,Angular 4に対応し,5以降のアップグレードにも留意した解説を行っています。Angularによる動的Webアプリケーション開発に必要となる知識が,この1冊で身に付きます!
  • 最新JavaScript開発~ES2017対応モダンプログラミング
    値引きあり
    -
    【技術書典シリーズ第一弾!ECMAScript2017の最新チュートリアルガイド!】 本書は新世代のJavascriptであるES2017のチュートリアルガイドです。Node.jsなどに見られるようにWebサービス開発に於ける共通言語となっているJavascriptの中でも標準的な仕様であるECMAScript2017によるプログラミング手法を基礎から学習することができます。 本書は技術系同人誌即売会「技術書典2」で頒布された書籍を底本とし、加筆・修正を行ったものです。

    試し読み

    フォロー
  • 図解 プログラミング教育がよくわかる本
    値引きあり
    4.0
    小学校で2020年度から必修化、プログラミング教育が「読み書きそろばん」と同じくらい重要に。本書では、家庭で実践するときのコツや民間教室の活用法、学校現場への導入のポイントなどを、実例もまじえながら広く解説。「そもそもプログラミングとは」「プログラミング教育で子どもの将来はどう変わるのか」「親や先生が今すぐできること」など"はじめてプログラミング教育と向き合う"ときに役立つ一冊です。※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。

    試し読み

    フォロー
  • [プログラミング体感まんが]ぺたスクリプト ~もしもプログラミングできるシールがあったなら
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 もしもScratch のようにプログラミングができるシールがあったら,どうなる? そんな架空のストーリーがまんがになりました。…ある日,プログラミングができるふしぎなシール(付きチョコ)が発売された。その名も「ぺたスクリプト」。さっそくゲットした主人公,アキラたちはイタズラ,ズルっこ,おばけやしき…。思いついたことをシールでなんでもプログラミングしていきます。さらにコラムでは,「ぺたスクリプト」の世界(と似たこと)をScratchで実現したらどうなるか,解説します。
  • 小学校の「プログラミング授業」実況中継 [教科別]2020年から必修のプログラミング教育はこうなる
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 3年後の2020年から,すべての小学校でプログラミングを取り入れた授業が導入されます。これから新学習指導要領に沿った教科書・教材が登場しますが,現時点では何もわからないと感じている先生・保護者が多いのではないでしょうか。本書では,「beプログラミング2 ~2020年大予測!小学校の授業はこうなる!?~」(BSフジ)をもとに,公立小学校におけるプログラミング教育を最前線で行っている現職・元校長が執筆・監修し,国語,社会,算数,理科,体育,図工・音楽,総合,英語の各科目でプログラミングを取り入れた授業を実況中継します(英語はICT特別授業)。実際に授業で使える各科目指導案も必見です。
  • プログラミングの基本がJavaScriptで学べる本
    値引きあり
    5.0
    ●憧れのプログラミングが必ずわかる。教材にもおすすめ。  本書は、解説の事例の言語としてJavaScriptを使用しているものの、特定のプログラミング言語をマスターするための解説書ではありません。「何らかのプログラミング言語を学ぶ前に知っておきたい知識を提供」しています。  まずは、「プログラムとは、いったい何なのか?」といった、まさしく初歩的な疑問にお答えします。また、プログラムを組むために準備しておくべきツールを紹介します。そして、たった1行の事例プログラムから始めて、順次、注意事項を交えながら、プログラミングの基礎となる「変数」「計算」「条件の判断」「処理の繰り返し」「関数の定義」など、必須項目をやさしく解説していきます。  どの内容も、あらゆるプログラミング言語を学ぶ際に避けては通れない「基本」です。本書を土台として、次は自分が学びたい特定の言語にトライしていただきたいと思います。

    試し読み

    フォロー
  • 基礎から学ぶ Xamarinプログラミング
    2.5
    本書では、クロスプラットフォーム開発ルーツ「Xamarin」とC#を使ったiOS/Androidアプリの開発手法をわかりやすく解説しています。 特に、これまで、Androidアプリのみ、iOSアプリのみを作成してきた方や、両方を別々の環境で作成していた方に向けて、Xamarinでの開発のポイントも説明しています。 開発環境の構築やC#のポイントも解説し、Xamari.iOS、Xamari.Android、Xamarin.Formsに加え、XAMLやMVVMでの開発手法も解説しています。

    試し読み

    フォロー
  • できるキッズ 子どもと学ぶ Scratch プログラミング入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年から小学校でプログラミング教育が必修化されます。「パソコンは使えるけど、プログラミングはやったことがない……子どもに教えるにはどうしたらいいの?」そんな人のために、この本を作りました。プログラミング教育の教材としてメジャーな「Scratch」(スクラッチ)を使って、プログラミングを初めて学ぶ子どもと親のために、初歩の部分から丁寧に解説しています。子どもはゲームを作りながらプログラミングの基礎を学び、大人はその背景にある重要な概念を理解できるように構成しました。この本をきっかけに、楽しいプログラミングの世界を広げていってください。 <ここがポイント!>  1つ1つの手順を画面付きで紹介。手順通りに進めるだけでプログラミングが完成!  レッスンごとにサンプルをダウンロードできるから、途中で間違えても続けられる!  本文にはふりがなが付いているから子どもにも読める! <こんな人におススメ!>  プログラミングをやったことがない人  プログラミング教育に興味がある人  子どもにプログラミングを触れさせたい人
  • 画像処理・機械学習プログラミング OpenCV 3対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この商品は固定レイアウト型の電子書籍です。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。 ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします。 コンピュータに「視覚」を与えるプログラミングを解説。 画像処理に必要となるOpenCVのプログラミングについてC/C++ベースの開発環境で解説。 OpenCV 3系の導入・画像処理から顔の検出、機械学習まで。基礎と活用例を効率よく学べます。
  • 日経Kids+ 自由研究 プログラミングで目覚まし時計を作る!
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小学校でプログラミング教育必修化の方針が文科省から発表になり、体験イベントやスクールに通う子どもが増えています。 その一方で、いきなりスクールに通うのにはハードルが高いと感じている人も多いと思います。そんな方へオススメの1冊が本書です。 実際のプログラミングスクールで使われているScratchプログラミングの作例をステップごとに紹介、レベルをクリアしていくことで「目覚まし時計」を作ることができ、Scratchの基本から応用まで、体系的に身に付きます。 考えるポイント、まとめるポイントも明確なので「1日でできる夏休みの自由研究」の課題としても最適。 子どもでも親しみを持って読める内容の記事を豊富に掲載し、親子でプログラミングの基礎知識を楽しく学べる1冊です。もちろんプログラミングを学べるスクール情報も掲載します。
  • 人狼知能で学ぶAIプログラミング 欺瞞・推理・会話で不完全情報ゲームを戦う人工知能の作り方
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コミュニケーションゲームにおける人工知能の最先端がここにある! 将棋と囲碁の次に人工知能が取り組むゲームは人狼です。――松原仁氏(はこだて未来大学副理事長・システム情報科学部教授/人工知能学会前会長) 人を知り、人と遊び、人を出し抜く、人狼知能!――三宅陽一郎氏(日本デジタルゲーム学会理事/ゲームAI開発者) 「人狼ゲーム」とは、村に紛れ込んだ人食い人狼を、お互いに自分自身の正体がばれないようにほかのプレイヤーと話し合いながら、村人チームと人狼チームの生き残りを競うゲームです。与えられる情報に限りがあり、さらにプレイヤーごとに情報量に偏りがあるという「不完全情報ゲーム」で、騙す、嘘を見抜く、揺さぶるなど、「心理的な」駆け引きが重要になってきます。将棋や囲碁のように、お互いの情報が開示されている「完全情報ゲーム」における人工知能の研究は進んでおり、次のフロンティアは不完全情報ゲームであると目されています。 本書では、AI同士で人狼ゲームを行う「人狼知能」を通してAIプログラミングを学んでいきます。人狼ゲームを戦うプレイヤープログラム「人狼知能エージェント」の概要、機械学習入門とそれを活用したエージェントの作成方法、さらには自然言語処理の基礎とそれを組み込んだエージェントの作成方法まで、人狼知能エージェントを作成するための知識が網羅されています。 AIプログラミングの解説は数多くありますが、サンプルの実装ではなく、ここまで明確な目的を見据えた実装は多くはありません。本書を参考にして、強い人狼知能の開発や人狼知能大会への参加、さらには、推論や自然言語によるコミュニケーションが可能なAIといった応用へと踏み出してください。また、人狼知能エージェント同士を戦わせる「人狼知能大会(プロトコル部門)」を連覇中の最強エージェントのアルゴリズム解説も掲載されているため、脅威の人狼発見率を誇るプログラムの実際を知り、自分のエージェントに組み込むことも可能です。 付録として、コマンドラインやツールの基本、Javaプログラミングの基礎やツールの活用、デバックの手法などが収められており、プログラミング初心者であっても、人狼知能エージェントの作成が学べる内容になっています。
  • iOSプログラミング入門[iOS8.1/Xcode6.1/Swift 対応] - Swift + Xcode で学ぶ、iOSアプリ開発の基礎
    -
    ※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 Apple が開発した「モダン、安全、高速性、インタラクティブ」を特徴とする新たなプログラミング言語「Swift」。Swiftは文法が特殊であったObjective-C に比べて、JavaScript などに似たシンプルな書式を採用し、初心者にも学びやすい言語であるといえます。本書では実践的でかつシンプルなサンプルを示しながら、iOS プログラミングを始めるための予備知識、Swiftの基礎、Xcode の基本操作、iOS アプリ作成の手順などを解説しています。対象読者はプログラミング言語に関する基本的な知識があることを前提としていますが、プログラミングの経験が多少あれば、読み進められるように配慮しています。 ※本書は2013年1月刊行の『iOSプログラミング入門 - Objective-C + Xcodeで学ぶ、iOSアプリ開発の基礎』に加筆・修正を行った、改訂版となります。

    試し読み

    フォロー
  • はじめよう!Pythonプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 エンジニアから学生、ビジネスパーソンまで、多くの人に使われている注目度ナンバーワンのプログラミング言語「Python」の入門書です。 Pythonプログラミング環境のインストールから始まり、基本的な文法やライブラリの使い方などを、わかりやすく解説します。 話題の画像認識やラズベリーパイを使うIoTのプログラミングにも少しだけチャレンジします。
  • Minecraftで楽しく学べる Pythonプログラミング
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 Minecraftで楽しく身につくゼロからのPython学習帳 本書は「楽しんでプログラミングを学びたい」という、すべての人のためのPython学習帳です。 Minecraftという楽しすぎる舞台を利用して、遊びながらプログラミングの基礎を学んでみませんか? ○【繰り返し文】ですごい建物を一発建築! ○【条件分岐】で地形をガラリを一変させる! ○【モジュール】でブロックを叩いてダイヤに変更! ○【関数】を使って思い通りの建物をスマートに作成! ○【実践編】画像をブロックに変換する/巨大な時計を作る 初心者でもすんなり取り組めるように、Pythonの基本文法をやさしく丁寧に解説します。 基本を押さえたらあとは実践あるのみ! 階段や立方体、ピラミッドなどの建築を通して、楽しみながらプログラミングを身につけましょう! 「プログラミングを始めてみたい」「Pythonの基本文法を一通り知っておきたい」「マイクラ世界を思いどおりに創造したい」という方にオススメです。 Windows&Macユーザー両対応です。

    試し読み

    フォロー
  • JavaScriptではじめるプログラミング超入門
    -
    本書は,プログラミングをはじめて学ぶ人に向けた解説書です。JavaScriptを使ってプログラムを記述し,Webブラウザーを使って動作を確認しますので,特別な開発環境を用意しなくてもプログラミングを楽しむことができます。Webブラウザーの中で絵を動かしたり,簡単なゲームを作ったりしながら,プログラミングに必要な考え方や技術を身に付けていきましょう。
  • 親子で学ぶはじめてのプログラミング Unityで3Dゲームをつくろう!
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初心者歓迎!Unityで3Dゲームを作りながらプログラミングの基礎が学べる 親子で楽しく読める、プログラミングを学ぶ本です。Unityで3Dゲームを作りながらプログラミングの初歩を学びます。Unity環境をWebサイトからダウンロード&インストールするところから一歩一歩解説していますので、まったくの初心者でも大丈夫です。 プログラミングを学ぶために、子供向けにアレンジされたツールを使う方法もあります。ですが、それを学んでも難しいことはできませんし、その先へ行こうとすると結局イチから言語を学び直さないといけません。しかも、実は「学ぶことの難しさ」はあまり変わらないのです。学ぶ難しさは同じで、できることが狭いとしたらあまりにも悲しいことです。 本書ではUnityでC#を利用しながら、本格プログラミングを学びます。すらすら読めるように、パソコンオタクのパパと男子中学生、エイイチくんの会話/物語形式を挟みながら解説します。難しいところはあえて会話にしていますので、つまずかずに読み進められますよ。 簡単なメッセージを表示するプログラムから始めて、画像を操作したり、GUIを作成したりしながら、最後には本格的なゲームを作ってみるところまでやってみましょう。 ボールの重さや投げる方向を設定できるボウリングゲーム、ボールを転がして道路を作っていくハイウェイ・メーカー、キャノン(大砲)を操作して迫りくる敵を片っ端から破壊する砲撃ゲームが作れます。まずは本どおりに作ってみて、その後はいろいろな数値や設定をカスタマイズして、オリジナルゲームを作りあげましょう! もし本書を終えてもっと深く知りたいと思ったら、数あるUnity解説書を手にとってください。あなたにはもうそれを読みこなせるだけの力がついているはずです。親子だけでなく、普通のUnityプログラミング解説書を読んで挫折した学生さん、エンジニア志望の皆さんにもおすすめです。 【本書の構成】 1日目Unityの使い方を覚えよう! 2日目いよいよプログラミングを開始! 3日目ゲームオブジェクトを動かそう! 4日目ゲームオブジェクトを使いこなそう! 5日目キャラクタ同士の処理を考えよう! 6日目GUIを使おう! 7日目ゲーム作りに挑戦!
  • UNIXプログラミング環境
    -
    本書の内容は類書にはみられない、極めてユニークなものになっている。例えば、UNIXでは、シェルと呼ばれるコマンド・アナライザのレベルで、いろいろなコマンドを組み合わせることによって、複雑なコマンドを実現することが可能であるが、そのためのノウハウを本書は教えてくれるのである。私自身も、今までUNIXをかなり使い込んでいる一人だと思っていたが、本書にはいろいろと教えられた。UNIXには、自分がまだ全く使ったことのない機能、使い方さえ想像できなかった機能が数多くあることに改めて驚嘆している。("監訳者まえがき"より)
  • プログラミングHHVM Hack
    -
    プログラミング言語Hackとは,Facebookが2014年3月20日にリリースしたPHPと互換性を持つHHVM(Hip Hop Virtual Machine for PHP)向けの開発言語です。Facebookでは,オープンソースとしてHackを公開し「段階的な型付き言語」としており,それがHackの強みとされています。そして,Facebook社内においてHack公開以前から広く利用されており,2013年よりPHPベースのコンテンツの大部分をHackに切り替えた実績があります。本書では2年前に出版した電子書籍『Facebook発 新プログラミング言語「Hack」スタートアップガイド』の続編として,同書では伝えきれなかった最新のHack情報をお伝えします。
  • いちばんやさしいPHPの教本 第2版 人気講師が教える実践Webプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 データベースを組み合わせた実践的なプログラムを作りながら基礎を学べる 「はじめてでも挫折しない」PHPの入門書を作りました。 なぜそうするのかを知りたい、 仕組みがしりたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 本書で学ぶ豊富なサンプルプログラムのコードはサポートページから ダウンロードできるので安心です。 勘違いしやすい箇所は講師がフォロー。 ワークショップ感覚で読み進められます。
  • なるほど!プログラミング 動かしながら学ぶ、コンピュータの仕組みとプログラミングの基本
    -
    1巻2,178円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コンピュータのしくみなどがよくわかっていない、プログラミング初心者を対象とした本です。 そもそも「なぜプログラムが必要か」から「なぜこのような処理が必要なのか」「なぜ○○があるのか」といったように、プログラマーなら当たり前に知っているレベルの内容から「なぜ」に答える形でプログラミングの解説を進める本です。 この本を読み終えることで、プログラミングの基礎的な概念がわかり、自分の頭で考えてプログラムを作れるようになれます。
  • 遊んで作る スマホゲーム プログラミング for Android
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今すぐゲーム作りの冒険に出かけましょう! 初心者でも短時間で楽しくゲームが作れるようになるAndroidゲームのプログラミング入門書です。本書は、小さく簡単なプログラムからはじめて、ゲームデザイン、本格的なゲーム開発まで、ゲーム作りのいろはを楽しく学べる入門書です。サンプルコードは、アクションゲーム、パズルゲーム、シューティングゲーム、アドベンチャーゲーム、クイズゲーム、カードゲーム、3Dステージエディター、kinectを使ったゲームまで幅広く収録しています。また、それぞれのコードは驚くほど短いので、プログラムの理解や、自分でアレンジすることも簡単です。無償開発ツールやサンプルコードのダウンロードサービス付き。
  • Spring Boot プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webアプリケーション開発には、さまざまな種類のフレームワークがありますが、いま一番のおすすめはSpring Bootです。Spring Bootは面倒な環境構築や冗長なコートを排し、シンプルかつパワフルに開発できるからです。本書は、Spring Bootのセットアップから基本操作、「Thymeleaf」の使い方、データベースの利用までを解説した開発ガイドです。Spring Framework専用の開発環境「Spring tool Suite」の使い方も身につきます。
  • 遊んで学ぶ はじめてのプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 不思議なふしぎな魔法学校のストーリーで、楽しみながらプログラムを覚えましょう! 本書は、現役ゲーム開発者の著者が書いた、中学生でも簡単に楽しくゲームが作れるプログラミング入門書です。絵を描く、文字を表示する、音を鳴らすといったプログラミングの基本を学び、最終的に冒険マップや戦闘シーンを作ってスマホやタブレットで遊べるRPGゲームを作ります。驚くほどコードが短いので、ゲームの完成までやる気が続きます!
  • プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則
    4.1
    一通りプログラミングができるようになった。しかし、読みにくい、遅い、頻繁にエラーが発生する、書いたコードを修正すると動かなくなる等々、なかなか「よいコード」を書けないとお悩みではありませんか? 本書は、よいコードを書く上で指針となる前提・原則・思想、つまり「プリンシプル」を解説するプログラミングスキル改善書です。初心者向けの書籍では絶対に説明しない、古今東西のプログラマーの知恵をこの一冊に凝縮しました!
  • エクセルだけで手軽に楽しむ プログラミング超入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 身近なパソコンソフトExcel(エクセル)を使って、面白いアプリ・役立ちアプリを作りながら、プログラミングを一から学べる本です。 プログラムとはどういうものだろう、自分にも作れるだろうか、と興味を持たれる方が増えています。 本書は、Windowsパソコンにプリインストール(最初から入っている)されていることの多い表計算ソフトのExcelを使って、プログラミングを最初から学べます。 Excelさえあればプログラミングを学び、楽しむことができるのです。 ExcelにはExcel VBAというプログラミング言語および VBEという開発環境が含まれており、本書ではこれらを使って プログラムを作成する手順を分かりやすく説明します。 ■特徴 ――ムリなく、面白く、学べます!―― ・エクセルだけあればOK!! ・はじめは簡単なアプリから! ・作ったアプリで楽しめる! ■つくるアプリ 百マス計算/あみだくじ/万年カレンダー/電子サイコロ/九九表
  • Ruby on Rails 5 アプリケーションプログラミング
    4.3
    Ruby on Railsの定番解説書が,大幅改訂して最新バージョン5に対応! MVCに則ったWebアプリケーションフレームワークの最新版「Ruby on Rails 5」を対象に,Scaffolding機能から,ビュー/モデル/コントローラ開発,ルーティング,テスト,クライアントサイド開発まで,Railsの主要機能を徹底解説しています。クライアント開発で必要となるCoffeeScriptやSCSS,バージョン4以降の新機能であるActive Jobにも対応しているので,最新技術を取り入れたWebアプリケーション開発にも柔軟に対応できます!
  • いちばんやさしいJavaScriptの教本 人気講師が教えるWebプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 小さなプログラムを作りながら基本を学べる 「はじめてでも挫折しない」JavaScriptの入門書を作りました。 なぜそうするのかを知りたい、 仕組みがしりたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 本書で学ぶ豊富なサンプルプログラムのコードはサポートページから ダウンロードできるので安心です。 勘違いしやすい箇所は講師がフォロー。 ワークショップ感覚で読み進められます。
  • Java 第2版 入門編  ゼロからはじめるプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング学習シリーズJavaが待望の改訂! 文法からクラスやメソッドの書き方・使い方までしっかり学ぼう! 本書は、現在もっとも幅広く使われているプログラミング言語の1つ 「Java」がはじめてという初心者を対象に、文法やプログラムの基本知識を わかりやすく丁寧に教える入門書です。 これまで多くの学生にJavaの授業をしてきた筆者が、その経験を活かし、 変数やif文、switch文による条件分岐、for文やwhile文を使った繰り返しから、 クラスやメソッドの使い方、作り方まで、つまずきやすいところを ケアしながら解説します。 サンプルプログラムは短くてシンプルなものを選び、何をしているのかが よくわかるように、コメントをしっかりつけました。章の最後には練習問題があり、 力試しもできます。 ・何から学習すれば良いかわからない ・Javaをはじめて学ぶ・あらためて基本から学びたい ・現場で通用する基礎を身につけたい という方におすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C#ではじめるSilverlight実践プログラミング
    -
    1巻3,300円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 RIAを実現するマイクロソフトのSilverlightの基礎から実際の応用プログラムまで、わかりやすく解説。C#、XAML、XML、JavaScriptなどを組み合わせて、魅力的なプログラムを作り上げよう。Windowsプログラミングの最新スタイルの理解にも最適な1冊。
  • C言語による スーパーLinuxプログラミング Cライブラリの活用と実装・開発テクニック
    5.0
    1巻3,740円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webアプリの世界ではPHPやJavaが格段とポピュラーだが、ハードウェアの操作やユーザーインタフェース、画像処理などの分野ではC言語でしか扱えないものが多く、近年、現場でのニーズは高い。 本書は、プログラミングでの複雑な処理を短時間に組むために用意されたライブラリに焦点を当て、その使い方を解説。 データベース・プログラミングからネットワーク、科学技術計算、コンピュータグラフィクスまで、ライブラリの活用術を身につけ、複雑なコーディングを簡素に実現する。 LinuxのディストリビューションにはUbuntuを採用。
  • コンピューターを使わない小学校プログラミング教育 “ルビィのぼうけん”で育む論理的思考
    4.0
    1巻1,980円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、コンピューターを使わずにできるプログラミング教育の 具体的な事例を紹介する本です。 フィンランド出身のプログラマーであるリンダ・リウカスがつくった 親子で楽しくプログラミングに触れる絵本『ルビィのぼうけん』の アクティビティ(練習問題)を活用し、教科学習の中でプログラミングの 考え方にもとづいた論理的思考を育む授業案とその実践例を見ていきます。 プログラミングの考え方に初めて触れる小学生に向けて、 コンピューターを使用したプログラミング体験の準備段階として 有効な授業の一例・アイディアをご紹介します。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 子どもに教えるためのプログラミング入門 ExcelではじめるVisual Basic
    -
    1巻2,200円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Visual Basicで楽しくプログラミングを学ぼう プログラミング教育必修化もこれで準備OK!  本書はVisual BASICの機能の一部を使って、「BASICのプログラミングを楽しんでみよう」という方々が最初の第一歩を踏み出すお手伝いをするために書かれた入門書です。2020年度の新学習指導要領から予定されている「小中学校でのプログラミング教育の必修化」により、これからは先生だけでなく、お父さん、お母さんもプログラムに触れる機会が増えるていくことでしょう。本書は、家族ぐるみでプログラミングを学びたい人たちが、プログラミングの基礎・楽しさを実感するのに最適です。
  • いろいろ作りながら学ぶ!プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 現在、「プログラミング」への注目が史上最高に高まっています。 今話題の自動運転も、人工知能も、バーチャルリアリティーも、仮想通貨も、すべては結局のところ、プログラミングによって作られるからです。 もはやプログラミングは、「読み・書き」と並ぶ、現代人の必須教養になりつつあると言っても過言ではありません。 本ムックには、今すぐプログラミングを始めたい方のために、いろいろな入門記事を詰め込みました。プログラミングは理屈も大事ですが、音楽や美術、あるいはスポーツと同じように、手を動かしていろいろなプログラムを実際に作ってみることが大切です。 本ムックでいろいろなプログラムを作成しながら、プログラミングを学習しましょう!
  • Rubyで数独 AIプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AIプログラミング指南書 ! 「ロボットは東大に入れるか」、「気まぐれ人工知能プロジェクト作家ですのよ」の両プロジェクトに参画している著者の、AIプログラミング指南書である。 Rubyの入門が終わった読者に、数独を題材に、きわめて具体的にAIプログラムの手法を伝授する。AIシステムに興味のある読者、AIプログラムを作ってみたい読者は必読必携!
  • Python言語によるプログラミングイントロダクション
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 MIT(マサチューセッツ工科大学)で常にトップクラスの人気を誇る講義内容をまとめた、計算科学の教科書をついに翻訳。今、注目のPython言語を通してプログラミングの手法一般を学ぶという、これまでの教科書にはない内容となっている。また、読者が身近な興味深い問題をどのようにプログラミングして解決してゆくのか、自分で考えさせるという構成となっている。 ・プログラミングの基礎 ・Python言語 ・計算法を理解するために中心となる概念 ・計算機を用いて問題解決を行うためのテクニック
  • JavaScriptゲームプログラミング 知っておきたい数学と物理の基本
    値引きあり
    -
    本書では前提としている言語はHTML/JavaScriptだけです。DirectXやOpenGL、WebGLといった高度なAPIは使いません。ゲーム用ライブラリも一切使用しません。自分で数式を実装し、その結果をCanvas上に描画しながら2Dや3Dのゲームを実装してゆきます。すべて自分の手でプログラミングすることで、数学や物理の基礎に親しむとともに、プログラミングの楽しさを実感してもらうのが本書の狙いです。 本書は3部で構成されています。 【基礎編】では、ゲームプログラミングで使用する速度・加速度、三角関数、ベクトル、行列という数学物理の基本をJavaScriptのプログラミングを通して解説します。物理や数学の法則をどのようにコードに落とし込むか、多くの例を使って説明します。 【2D編】では、【基礎編】での学習を元に、画像処理、物理エンジンのサンプルプログラムを作成します。 【3D編】では、簡単な3Dビューワの実装を通して3D描画の基礎を学んでゆきます。そのあとで、3Dを利用したゲーム(ブロック崩し、迷路、Tiltなど)を何種類か作成します。

    試し読み

    フォロー
  • ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング[改訂版]
    値引きあり
    -
    若い人向けに、楽しく学ぶことができるようにゲームを中心にしたサンプルを豊富に取り上げます。また、習得した知識を確認するための演習も満載。プログラミング上達の早道はなによりコードを読み、コードを書いてみることという筆者の経験から、リストを読み、実際に書いてもらうことを目指します。本書前半はプログラミング経験のまったくない人を対象に、HTML、CSS、JavaScriptの基本知識を解説。平板な解説に陥らないように、豊富なサンプルと演習が用意されています。本書後半は誰でもなじみのあるブロック崩し、テトリスライクなゲームを作成していきます。サンプルは、コード入力の負担が過度に大きくないこと、コードがわかりやすいこと、ちょっとした驚きがあることを心がけています。読者が自分で入力・確認してく過程で、プログラミングのスキルを身に着けることができるでしょう。 なお、本書は2013年に発売された初版の改訂版です。今回の改訂ではブラウザの仕様変更に関する対応が中心になりますが、ゲームも1つ追加しています。また、ダウンロードサービスも用意しました。

    試し読み

    フォロー
  • ゲームを作りながら楽しく学べるPythonプログラミング
    値引きあり
    -
    本書の目的はPythonの基礎を習得することです。Pythonは機械学習など最先端の分野で注目されていますが、プログラミングを学習するための言語としても適しています。 プログラミング言語は本を読むだけではなかなか身に付きません。“いろいろなソースコードを読んで、いろいろなプログラムを書いてみる”といったプロセスが大切です。そこで、本書では前半でPythonの文法について説明し、後半で多くのサンプルを取り上げました。どのように文法が実装に落とし込まれているか見て欲しかったからです。このプロセスを継続するときに大切なのはモチベーションです。楽しくなければものごとは続きません。そこで、本書ではゲームを題材に選びました。ゲームで遊ぶのは楽しいことですが、作るのも同じように楽しいはずです。 題材となるゲームは初心者でも入力しやすいように短くシンプルであることを心がけました。すべてのゲームは1つのファイルで完結しています。慣れてくれば数時間で入力できるものもあるはずです。本書に掲載しているゲームの多くは拙著「ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング」に掲載されている内容を移植したものです。 実は私は、Pythonを習得しようと入門書を読んだり、オンラインセミナーを受けたりしたのですが、今一つ身に付いた実感が持てませんでした。しかし、JavaScriptのゲームをPythonに移植してみたところ、あっという間に手に馴染んで行くことを実感できました。元のJavaScriptもそれほど長いコードではありませんでしたが、移植後のソースコードがさらに短くなったことには驚きを禁じえませんでした。Pythonへの移植作業は、“この処理をこんなに簡単に記述できるんだ!”という発見の連続でした。この“プログラミング言語が手に馴染んでくる”という感覚を読者の方々にもぜひ味わっていただきたいと思います。 Pythonはいろいろな用途に利用できます。本書でカバーした範囲はごく一部に過ぎません。しかしながら、Pythonの基本がマスターできていれば、様々な道を自分で切り開くことができるはずです。機械学習やデータ分析、Pythonの可能性は無限です。自分の興味のある分野に突き進んでいってください。 (「はじめに」より。)

    試し読み

    フォロー
  • インドの小学校で教える プログラミングの授業
    3.5
    IT大国のインドではプログラミングを日本でいう小学5年生から学び始めている。そんなインドの小学校でのプログラミングの授業を参考に、ITが苦手な人でもよくわかるように解説した世界一やさしいプログラミング講座です。
  • Pythonゲームプログラミング 知っておきたい数学と物理の基本
    値引きあり
    -
    本書では前提としているモジュールはPyGameだけです。DirectXやOpenGL、WebGLといった高度なAPIは使いません。自分で数式を実装し、その結果をSurface上に描画しながら2Dや3Dのゲームを実装してゆきます。すべて自分の手でプログラミングすることで、数学や物理の基礎に親しむとともに、プログラミングの楽しさを実感してもらうのが本書の狙いです。 本書は3部で構成されています。 【基礎編】では、ゲームプログラミングで使用する速度・加速度、三角関数、ベクトル、行列という数学物理の基本をPythonのプログラミングを通して解説します。物理や数学の法則をどのようにコードに落とし込むか、多くの例を使って説明します。 【2D編】では、【基礎編】での学習を元に、画像処理、物理エンジンのサンプルプログラムを作成します。 【3D編】では、簡単な3Dビューワの実装を通して3D描画の基礎を学んでゆきます。そのあとで、3Dを利用したゲーム(ブロック崩し、迷路、Tiltなど)を何種類か作成します。 本書は「ある程度Pythonを知っていて、PyGameというモジュールを触ったことがある」という方を読者として想定しています。もしPythonやPyGameになじみがない方は、「ゲームを作りながら楽しく学べるPythonプログラミング」をご覧いただければと思います。

    試し読み

    フォロー
  • ビスケットであそぼう 園児・小学生からはじめるプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 開発陣、自らが書いた世界初のビスケット入門書 4歳でもできる!粘土あそびのようにコンピュータに触ろう・作ろう 園児から小学生、大人まで「プログラミング」の楽しさを体験できる 知育・学習書です。 この本では、スマートフォンやタブレット、ブラウザでカンタンに使える、 ビスケット(Viscuit)を使ってプログラミングを体験してもらいます。 ビスケットとは、絵を描いて遊びながらプログラミングできる、 ビジュアルプログラミング言語です。 操作はカンタン! 1.ビスケットで絵を描く 2.「メガネ」で動きを作る これだけでプログラムが作れます。 就学前や小学校低学年のお子さんは、まずはお父さん、お母さんが一緒に プログラムを作ってみてください。直観的にプログラムを作れるので、 一度やれば、あとはどんどん自分でいろいろな動きのプログラムを考えて 創り出すことができるはずです。ビスケットでプログラムを作ることで、 子どもたち自らが考え、創造し、伝える力を育むことができます。 コンピュータは、プログラムで動いています。通常、プログラムは 難しい文字で書かれているので、文字、つまりコンピュータ用の専門の言語を おぼえないと作れません。 しかし、ビスケットでは、まず絵を描いて、その絵の「変化(動き)」の仕方を 「メガネ」という部品を使ってコンピュータに教えてあげます。これによって、 絵を動かすプログラムを作ることができます。 一見単純な動きしか作れないように思えますが、アイデア次第でアニメーション、 ゲーム、音楽など、いろいろな動きを作ることが可能です。 難しいことをおぼえなくても、直観的にコンピュータの仕組みに触れつつ、 プログラミングの楽しさを知ることができます。ビスケットには、スマートフォン、 タブレットで動くアプリ版、ブラウザ版があります。親子でプログラミングを 楽しんでください! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 世界で闘うプログラミング力を鍛える本 コーディング面接189問とその解法
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 トップIT企業が出題するコーディング面接にチャレンジ! 人気のあるトップIT企業で行われるプログラミング面接に合格し採用されるための攻略本として、マイクロソフト、アップル、グーグルでエンジニアとして働き、かつ多くの採用プロセスに関わってきた著者によって本書は執筆されました。 米国で大人気のコンピュータプログラミングに関するベストセラー書(Cracking the Coding Interview: 189 Programming Questions and Solutions)の日本語版です。 本書で取り上げるプログラミング問題はトップIT企業が求める能力が凝縮されている面接で実際に使われた問題です。 そしてなによりもアルゴリズムを中心としたコンピュータサイエンスの基礎知識や活用法を楽しみながら学べる内容となっています。 前著「世界で闘うプログラミング力を鍛える150問」と比べ問題数が増えただけでなく、Big-O記法の解説章や発展課題、解き方のヒントの追加、また全ての問題がカテゴライズされより読みやすくなりました。 問題を出しっぱなしにしない著者の親切丁寧な解説が本書最大の特徴です。
  • 徹底マスター JavaScriptの教科書 プログラミングの教養から、言語仕様、開発技法までが正しく身につく
    -
    1巻3,278円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 豊富なサンプルプログラムを通し、知識と技法の本質が手に入る、決定版テキスト 本書は、プログラミング言語であるJavaScriptを言語仕様・文法解説とプログラミングの双方から学習し、知識を深めていくためのテキストです。 プログラミングがはじめての方、他のプログラミング言語を経験していてこれからJavaScriptを学びたい方、すでにJavaScriptを使っているけれどもより深く学びたい方を対象として書かれています。 学習の要所要所では、言語仕様・文法解説の理解を補強するための例題として、33本のサンプルプログラムを作成します。 ECMAScript6対応。
  • イラストでよくわかるPHP はじめてのWebプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webプログラムを必要としているのはもはやプログラマーだけではありません。本書は、デザイナーやディレクター、企業のWeb担当者や個人でサイトを運営している人たちなど、プログラミングの前提知識がない人でも理解できることを目標に書かれたPHPの入門書です。Webフォームや掲示板の作成を通して、PHPの基礎を
  • 実践Ruby on Rails 4 現場のプロから学ぶ本格Webプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Ruby on Railsの実践的な学習書です。1つの企業向け顧客管理システムを作る中でRailsによるWebアプリケーション開発の基礎知識とさまざまなノウハウを習得していきます。各章末には演習問題が設けられているので、理解度を確かめながら確実に読み進められます。読者が現実のRails 開発で起こりうる不測の事態に対応できるよう制約付きのルーティングや単一テーブル継承などの「変化球」を積極的に紹介していますし、サービスオブジェクトやフォームオブジェクトといったRailsの標準的な枠組みにはない考え方も導入しています。また、テストフレームワークとしてRSpecとCapybaraを採用したことも、本書の特徴です。プロフェッショナルの開発現場における必須知識として、テストの考え方や書き方にかなりのページ数を割きました。
  • RxJavaリアクティブプログラミング
    -
    1巻3,960円 (税込)
    データの変化を把握し、変化に伴う要求に即座に対応せよ! 本書は初めてRxJavaを使用してリアクティブプログラムを行う人へ向けた入門書です。 本書では初めてRxJavaを使用してリアクティブプログラムを行う人が 障壁なくRxjavaを習得できるように、RxJavaの基礎となるリアクティブプログラミングの 考え方から解説しています。 またRxjavaの詳しい機能や仕組みをサンプルを基に解説していきますので、 無理なくRxJavaの使い方を取得することができます。 【対象読者】 ・リアクティブプログラミングに興味のあるWebエンジニアおよびプログラマー ・大規模なシステムやスマートフォンアプリを作成するエンジニア 【本書の特徴】 本書の大きな特徴として、RxJavaで使用するメソッドをリファレンス形式で 詳細に解説しています。1つ1つのメソッドをマーブルダイアグラムで可視化し、 引数やサンプルも併せて丁寧に解説していますので、各メソッドの違いも 確実に理解することができます。 【本書の構成】 次の3つのポイントを中心に構成しています。 ・サンプルで処理の流れが理解できる ・リファレンス形式でメソッドの使い分けができる ・マーブルダイアログで変化を可視化できる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 日経Kids+ 子どもと一緒に楽しむ!プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いよいよ小学校で必修化!親子で楽しく初歩からわかる 小学校でプログラミング教育必修化の方針が文科省から発表になり、体験イベントやスクールに通う子どもが増えています。 その一方で、一体プログラミングって何? どんなことが身につくの? どんな教材やソフトが必要なの? どこ行けば習うことができるの? など、 突如現われた“プログラミング”という言葉に、不安や戸惑いを感じている親も大勢いるのも事実です。 そこで本書では、こうした流れから取り残されないために、プログラミング学習の基本をわかりやすく丁寧に解説します。 子どもでも親しみを持って読める内容の記事を豊富に掲載し、親子でプログラミングの基礎知識を楽しく学べる1冊です。 もちろんプログラミングを学べるスクール情報も掲載します。
  • 親子で楽しく学ぶ!マインクラフトプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マインクラフトを使ってプログラミングの世界に飛びこもう! 【書籍概要】 本書はゲームでおなじみのマインクラフトを使って、親子で楽しみながら プログラミングを体験できる書籍です。 【対象読者】 ・小学校1年生から6年生のお子さんを持つ保護者の方 ・小学校1年生から6年生 【特徴】 『Minecraft』(ComputerCraftEdu)を利用して、親子でプログラミングを体験できます。 本書を読むうちに、プログラミングに必要な「論理的思考力」が培われます。 【構成】 著者であるTech Kids Schoolで人気の高い内容をピックアップし、 ワクワクするような構成にしています。 【目次】 第1章 マインクラフトって何? 第2章 マインクラフトプログラミング入門 第3章 「くり返し」でもっとラクにたのしく! 第4章 とちゅうでちがうことをする !? 第5章 クエストに挑戦だ! 第6章 もっともっとトライしてみよう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実戦で役立つ C#プログラミングのイディオム/定石&パターン
    3.8
    C#のプログラムを作成するには,解こうとする問題の手順と利用するデータ構造を考え,それをC#のコードとして記述するスキルが必要になってきますが,そういったスキルは,現場で利用されているイディオムや定石といったパターンを学習することで得られます。「パターン」を自分の中に叩き込むことが上達の早道なのです。また,さらには,実際に自分でプログラムを書いてみることも必要。本書には章ごとに練習問題も用意されていますので,実地に自分で書くことにより,確固としたプログラミングの力を身につけてください。
  • 小中学生からはじめるプログラミングの本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 子どもの思考力や創造力を高める手段としてプログラミングに注目が集まっています。  プログラミングは学ぶものではありません。大事なのは、自分が作りたいプログラムを自分の力で作ること。本書では、大人気のプログラミングツール「スクラッチ」を使って、子どもが自力でプログラミングしやすくするための素材を集めました。「マリオのようにジャンプする」「シューティングゲームの弾を連続発射する」など、使える便利ワザを載せましたので、そのままご自分のプログラムに使用できます。  スクラッチに慣れてきたら、ニンテンドー3DSプログラミングや、将来性抜群のプログラミング言語「パイソン(Python)」を使ったプログラミングを始めてみてはいかがでしょうか? パイソンは、最近はやりの人工知能プログラミングでも使われているプログラミング言語です。スクラッチよりもより本格的で、子どもだけでなく、一般社会人や、プログラマを目指す人にもうってつけです。
  • プログラミングは最強のビジネススキルである
    値引きあり
    3.6
    「人間との付き合いと同じくらいにコンピューターとの付き合いをうまくやることが重要だ」(川上量生)。ドワンゴが提唱する、今後のビジネスパーソンが備えるべき“素養としてのプログラミング知識”をやさしく解説
  • C++によるプログラミングの原則と実践
    4.0
    C++を生み出したStroustrupが書き起こしたプログラミングを一から学ぶ人のための入門書。プログラミングとはなにか、プログラミングをどのように学ぶべきかを懇切丁寧に解説している。さらに江添亮氏の監修により原著の間違いを数多く修正し、内容の質を高めている。
  • プログラミング作法
    4.0
    プログラミングをする際に出会うさまざまな問題について、実例コードを示して実践的にアドバイス。C/C++/Java等で記述された現実のコードも多数掲載。
  • パソコン音痴の中高年向けプログラミング超入門~未来をあなたの手に。10分で読めるシリーズ
    -
    さっと読めるミニ書籍です(文章量13,000文字以上 14,000文字未満(10分で読めるシリーズ)=紙の書籍の26ページ程度) 【書籍説明】 職場では、パソコンが使えないと仕事ができない環境になり、仕方なくパソコンを使っている中高年のサラリーマンの方、少しでもパソコンを使えるようになりたいと思い、パソコン教室に通っている方あるいはインターネットのパソコン教室を受講している方、そんな方たちにもう一歩パソコンの世界に踏み込んでもらい、パソコンの面白さを味わってもらいたいと思い、パソコンの世界への入門書として読んでいただきたいです。ただ、パソコンを操作するのではなく、自分の思っていることをパソコンができるようにしたいとは思いませんか? 最初は、みんな同じです。パソコンのことは何もわかりませんでした。パソコンのON/OFFもわかりませんでした。 この書籍は、仕方なくパソコンを使っている方、パソコン教室に通っているけど進歩しない方が読み進んでいくうちにパソコンのプログラミングが書けてしまいます。 そうすると、次のようなことを体感することができます。 ・職場では、効率的に仕事ができるようになります。 ・プログラミングをやることで、人生に楽しみを発見できます。 ・パソコンの理解が深まり、パソコンが得意になります。 ・中高年の方には、特に第2の人生への指南となり、前進する勇気をもらうことができます。 まずは、パソコンスキルチェックで自分自身のスキルを知り、エクセルの開発機能を使って、簡単なプログラミングをしてもらうことで、パソコンの楽しさを味わってください。 すぐにはスキルアップしないかもしれませんが、諦めずに継続することで、知識が身に付き、スキルアップしていきます。頑張ってください。 【著者紹介】 神河 秀和(カミカワ ヒデカズ) 東京都出身。デザイン学校を卒業後、玩具会社に入社。主に男子玩具の商品企画、デザインに従事する。その後、IT業界に転身。企業内でネットワークの構築や携帯電話、デジタルテレビの開発に参加する。現在は、某企業でVBAを利用したデータ集計を行っている。さらに、フリーランスとしてwebライターをやりながら、デジタル関連に関わるビジネス書、実用書などを執筆している。
  • 難しそうなプログラミングをやさしく教えてくれる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングの知識は、いまや一般人でも必要だと言われています。 でも…、 「プログラミングの専門用語の意味がわからない!」 「入門書を読んでみてもさっぱり理解できない!」 …そんな風に思っている方は多いと思います。 そうした方のためのムックが、「難しいプログラミングをやさしく教えてくれる本」です。 「なんだ、プログラミングなんて、カンタンじゃないか」 読み終わったときに、そう思っていただければ幸いです。
  • CoderDojo Japan公式ブック Scratchでつくる!たのしむ!プログラミング道場
    5.0
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 友だちも、遊びも、学びも 「つくるたのしみ」を通してはぐくめる 本書は子ども向けビジュアル・プログラミングソフト「Scratch (スクラッチ)」を題材とした学習書です。 ゲーム、アバター、クイズなどのプログラムを作りながら「ものづくりの楽しさ」を学ぶことができます。 プログラミング教育における「論理的思考力」「創造力」「問題解決力」は、 そうした「つくるたのしみ」を通して育めるのではないでしょうか? ぜひ、Scratchを通して、ものづくりの面白さを体験してください! 著者は、全国64カ所以上で無償のプログラミング道場を開催するCoderDojo Japan(コーダー道場ジャパン)の代表者やメンターの皆さん。ふだん、子どもたちにプログラミングを教える経験を生かし、簡単なものからちょっと難しい作品(プログラム)まで、わかりやすく丁寧に、Scratchの楽しみ方を教えます! 読者対象は「小学生以上」。ふりがな付きなので、低学年から始められます。 また、実力に応じてどの章からでも始められる構成になっています。 プログラム作りに必要なキャラクター素材は、無償でダウンロードできます! 「Creative Commons 表示 - 非営利 4.0 国際(CC BY-NC 4.0)」にもとづき公開しますので、 ライセンス条件に従い、Scratchで共有・リミックスしてお楽しみください。 ■特長 ・本邦初! CoderDojo Japan初の公式ブック! ・Scratchの基本とプログラムの作り方がわかる! ・すぐに試せる! キャラクター素材を無償提供! ・バラエティ豊かな作例! 好きなところから試せる ・キャラクター素材は共有・リミックスしてOK! ・ストーリー形式で親しみやすく、楽しく学べる! ・試行錯誤しながら作品を作り上げていく達成感! ・課題の模範解答をWebで公開! 復習しよう! ・独習してもよし、みんなで集まって学んでもよし ・実際のCoderDojoをモデルにした親しみやすさ ■内容 【下北沢道場】スクラッチをはじめよう! 【柏道場】着せかえアバターを作ろう! 【仙台道場】いろんな図形をかいてみよう! 【長岡京道場】ピアノを演奏しよう! 【西宮梅田道場】クイズゲームを作ろう! 【奈良道場】画面をスクロールさせよう! 【小平道場】シューティングゲームを作ろう! 【下北沢道場】世界のユーザーと交流しよう! ほか ■おとなの皆さんへ お子さんと一緒にScratchを学びながら、お近くの道場に足を運んでみてください。 巻頭・巻末には、CoderDojo Japanの取り組み、全国の道場、参加法、道場の作り方を紹介しています。 プログラミング学習を通した地域のコミュニティ作りにも、本書をきっかけにぜひ体験してみてください! ■CoderDojo(コーダー道場)とは? 世界66カ国1150以上で開催されている、子どものためのプログラミング道場です(2016年11月現在)。 日本では北海道から沖縄まで、64カ所以上の道場が開催されており、無償でプログラミングを学べます。 道場によって学べることは異なりますが、Scratch、Webサイト、電子工作、Minecraft、言語プログラミングなど、 さまざまな学習への取り組みが行われています。

    試し読み

    フォロー
  • はじめての深層学習(ディープラーニング)プログラミング
    3.5
    本書は,わずか11行のプログラム解説からはじまります。たったそれだけで深層学習を体験できるのが,いまの状況です。自らがハマってコードを書いて習得した著者が,Deel,Chainer,TensorFlowといった深層学習用フレームワークを使い,畳込みニューラルネットワークやリカレントニューラルネットワークのしくみをコードを読み解きながら解説します。ニューラルネットワークの学習には,画像と自然言語を対象に,GUIツール(CSLAIER)を使って行う方法を紹介。さらに後半では,AlphaGoにも使われた深層強化学習,ファインチューニングの手法,深層化の本命と目されているオートエンコーダについても知ることができます。
  • 新わかりやすいJava はじめてのプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaは世界的にとても人気のあるプログラム言語です。初心者がJavaプログラミングを学ぶとき、文法を学ぶのはもちろんですが、プログラムを自分でたくさん書くことが上達のコツです。本書は、はじめてJavaプログラミングを学ぶ人のために開発環境のインストールから、プログラムの基礎を体験学習式にわかりやすく丁寧に解説しました。全部で172本の練習問題があり、次々にプログラムを作成していくことで、基礎が自然に身につきます。
  • PHPサーバーサイドプログラミング パーフェクトマスター
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 PHPは、Webアプリ開発に広く使われているプログラミング言語です。PHPのメリットのひとつは、情報が多く初心者に優しいことですが、それは情報が多すぎて何から学べばよいかわからなくなってしまう危険と隣り合わせということです。本書は、プログラミング初心者のために、プログラムを作りながらPHPの基礎を対話形式でわかりやすく解説します。PHPの学習をコツコツと一歩ずつ、スムーズにすすめたい人におすすめします。
  • 人類総プログラマー化計画~誰でもプログラミングできる世界を目指して~
    -
    プログラミングの進化の歴史は、プログラミングという行為そのものを簡単にしていくという歴史でした。 かつては大学教授や研究者などが行っていたプログラミングが、今やごく簡単な講習を受けるだけで誰でも作れるものになっています。いずれ、目覚まし時計を設定するのと同じくらい簡単にプログラミングを行うことができるようになるでしょう。 とはいえ、まだまだそうした世界と今の世界には開きがあります。 そして私は決めました。 プログラミングを誰にでも簡単にできるようにする。 その最後の数ステップを埋めてみようと。 (「はじめに」より抜粋) パーソナルコンピュータの父、アラン・ケイに憧れる筆者が、一生のさまざまな段階に応じたプログラミングができる端末を目指し、コンピュータの再発明に挑む! 発売を記念して2015年8月31日まで777円の特別価格でのご提供となります(通常価格:980円)。
  • マンガでやさしくわかるプログラミングの基本
    -
    コンピュータを動かすプログラムを作るためのプログラミングは、いまや専門家だけの技術ではなく、誰もが必須の“一般教養”となりつつあります。 一般ビジネスパーソンから学生、子どもまで、あらゆる層に、学びの需要が高まっているプログラミング。本書は、マンガと解説のサンドイッチ形式で、プログラミングの知識ゼロの方にもすんなり基本を学んでいただけます。
  • C#6 実践的プログラミング[入門]講座
    3.0
    最新版C#6の解説書です。特に従来のC#で開発されてきたプログラムに焦点を当てます。ここで問題になるのは,開発済みのプログラム資産を無駄にしないこと。例として現実的な課題であるモバイル対応/Web対応の問題を取り上げ,可能な限り既存のコード資産を活かしながら対応を図ります(最終的には,モバイル対応/Web対応の負荷を最小限にとどめ,UIレイヤーだけを作り直して乗り切ります)。既存のコード資産を捨てて何もかも書き直すというのは現実的ではありません。本書では目の前にあるコード資産の活用方法を追究します。

最近チェックした本