プログラムアルゴリズム(リニアサーチ)の続き 前回リニアサーチについて記事にしましたが、その後、リニアサーチについていろいろ考えていたところ、もっといいやり方があることに気付きました。そんなわけで続き記事として記載しています。 Scrachのリニアサーチ修正版プログラム Scrat... 2019.10.25プログラムアルゴリズム
プログラムアルゴリズム(リニアサーチ) 今回はアルゴリズムの中におけるリニアサーチについて述べたいと思います。なお、この記事を書いた後、もっとよいプログラムの書き方を見つけて追加記事を書いています。 こちら サーチプログラムとは サーチプログラムとは、その名のと... 2019.10.24プログラムアルゴリズム
プログラムアルゴリズムとは何か プログラムの勉強を進めていくなかでアルゴリズムという言葉に出会います。今日はアルゴリズムって何ってところを説明していきたいと思います。 アルゴリズムとは さて早速ですがアルゴリズムとは何か? Wikipediaによりますと 数学... 2019.10.22プログラムアルゴリズム
プログラムアルゴリズム(ガウスの足し算) この記事は比較的アクセスが多いので別記事で説明したときにつかったガウスの計算方法についての動画を最初に張り付けておきますね。 さて今回はアルゴリズムの中で比較的、効果がわかりやすいガウスの計算法というものを記事にしてみたいとお... 2019.10.20プログラムアルゴリズム
プログラムアルゴリズム(最大値・最小値) 今回は最大の数または最小の数を見つけるアルゴリズムについて説明したいと思います。 考え方(アルゴリズム) 最大値・最小値プログラムを確認あたってのアルゴリズム(考え方)です。まず、比較するための数値データがいりますよね。これは既に勉強し... 2019.10.19プログラムアルゴリズム
プログラムプログラムの基本(Fizz Buzz) プログラミングの基礎力を試すものとしてFizz Buzz問題というものがあります。今回はこのFizz Buzzについて書いてみたいと思います。 Fizz Buzzとは Fizzu Buzz問題とは任意の数までの数字を表示するが、3の倍... 2019.10.12プログラムプログラムの基本
プログラムプログラミングmicro:bitとは さて今回は電子工作プログラミングであるmicro:bitを試してみました。 micro:bitとは micro:bitとは情報教育のためにイギリス公共放送のBBCが中心となって開発した教育用の小型コンピュータ基盤です。とてもシンプルなの... 2019.10.06プログラムやってみた
プログラムプログラムの基本(二次元配列) 今回はデータの型で勉強した配列について、もう一歩進んだ二次元配列について説明したいと思います。 配列とは 配列とは何?という人。そういう人はまずプログラミングの基礎(変数とデータの型)の章で復習してきてください。変数とデータの型について... 2019.09.09プログラムプログラムの基本
プログラムプログラミングの基本(関数) プログラミングの勉強をする中で関数という仕組みを理解すると効率よくプログラムをつくることができます。今回はその関数について記載したいと思います。 関数とは 一般的にいう関数 さて一般的に関数というと数学で勉強したこんなやつです。 ... 2019.09.06プログラムプログラムの基本
プログラムどのプログラミング言語を学ぶべきか 前回、教育用プログラミングはScratchがよいのではないかと投稿しましたが、その後に本格的に学ぶべきプログラミング言語は何か?これは本当に頭を悩ますテーマです。このブログは子育て中のパパ・ママ向けにということで書いていますが、子供が既に中... 2019.09.06プログラムその他