現在地
トップ > 電子書籍 > PC・システム開発 > プログラミング > プログラミング入門
NLL言語入門プログラミングで算数を解く

NLL言語入門 プログラミングで算数を解く  [電子書籍版]
坂井 弘亮

1,980(税込)

商品情報

  • 著者:   坂井 弘亮
  • シリーズ名:   OnDeck Books
  • 発売日:   2024年09月13日
  • 出版社:   インプレス NextPublishing
  • 商品番号:   4694295603390
  • 言語:   日本語
  • 対応端末:   電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ

商品説明

内容紹介

本書は「プログラミングによって算数の問題が解けるということをテーマとして、それに向いた言語を学ぶ」という、実験的に書いた書籍です。

たとえば2つの数の最大公約数を探そうとしたら、教科書的なやり方ではそれらの数の約数を調べ、公約数となっているものを掛け合わせるといったことが必要になります。

しかしプログラムでは、1から順の数で手当たり次第に割ってみて、余りがゼロになる数で最大のものとして調べることができます。

つまり「導く」のではなく、「探す」という求め方ができるわけです。

このような方法は「総当たり」と呼ばれますが、コンピュータに非常に向いた課題解決方法と言えます。つまり算数の問題を、教科書で習うような論理的な方法ではなく、総当たりで計算力に任せて解くことが可能となるわけです。

算数的な解きかたでは「いかに少ない計算量で解くか」という視点に偏りがちです。これは人の手で計算することが前提にあるためです。

しかし「計算量は多くてもいいので、いかに簡単な理屈で解くか」という方法を考えることが算数プログラミングの醍醐味です。


本書では、筆者が開発しているNLLというプログラミング言語を利用します。

NLLは、小学生くらいの子どもがプログラミングを学習することを想定して開発しているプログラミング言語です。そしてその特徴は、NLLは算数の問題を解くといったような「1画面に収まりきるくらいの短いプログラム」を短時間で書くことに適している、というところにあります。

理解しなければならない文法事項や概念を極力廃止し、数個のコマンドを覚えれば、あとはただ行単位で読んでいくだけでプログラムを理解できるように設計されています。

【目次】

第1章 NLLを始めてみよう

第2章 計算をしてみよう

第3章 グラフィックを使ってみよう

第4章 変数を使ってみよう

第5章 プログラムを記憶させよう

第6章 ループを回そう

第7章 条件で処理を変えよう

第8章 グラフィックでいろいろ描く

第9章 算数の問題を解く

第10章 グラフィックで算数を

第11章 いろんなループ

第12章 文字列を扱う

第13章 小数点を扱う

第14章 数当てゲームを作る

第15章 配列を使う

第16章 もっと算数の問題を解く


商品レビュー

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

楽天Kobo電子書籍版

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:PC・システム開発

    ※1時間ごとに更新

    1. 1
      GUGA公認 公式テキスト第4版対応版 生成AIパスポート テキスト&問題集
      電子書籍 GUGA公認 公式テキスト第4版対応版 生…

      一般社団法人 生成AI活用普及協会(GUGA)

      1,980円(税込)

    2. 2
      深層学習教科書 ディープラーニング G検定(ジェネラリスト)公式テキスト 第3版
      電子書籍 深層学習教科書 ディープラーニング G検…

      一般社団法人日本ディープラーニング協会

      3,080円(税込)

    3. 3
      フルカラー完全版 世界標準MIT教科書 アルゴリズムイントロダクション第4版 総合版
      電子書籍 フルカラー完全版 世界標準MIT教科書 ア…

      浅野 哲夫

      26,400円(税込)

    4. 4
      Unityエフェクトレシピブック パーツを組み合わせて作れる
      電子書籍 Unityエフェクトレシピブック パーツを組…

      ktk.kumamoto

      4,268円(税込)

    5. 5
      【予約】ステップアップPython すぐに使える!実践スキル35
      電子書籍 【予約】ステップアップPython す…

      杉浦哲郎

      3,960円(税込)

    1. 1
      【令和8年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和8年度】 いちばんやさしい ITパス…

      高橋 京介

      1,815円(税込)

    2. 2
      公式テキスト第4版対応版 生成AIパスポート テキスト&問題集
      公式テキスト第4版対応版 生成AIパスポー…

      生成AI活用普及協会(GUGA)

      1,980円(税込)

    3. 3
      60歳からの最新AI ChatGPT&Gemini 世界一わかりやすい安心・安全・便利な使い方Q&A大全
      60歳からの最新AI ChatGPT&Gemini 世界…

      岡嶋裕史

      1,848円(税込)

    4. 4
      深層学習教科書 ディープラーニング G検定(ジェネラリスト)公式テキスト 第3版
      深層学習教科書 ディープラーニング G検…

      一般社団法人日本ディープラーニング協会

      3,080円(税込)

    5. 5
      【予約】AI仕事最速大全 NotebookLM即戦力スキル
      【予約】AI仕事最速大全 NotebookLM即戦…

      えーたん

      2,310円(税込)

    このページの先頭へ