「高校数学をプログラミングで解く」の使い方とマガジンリスト
連載記事「高校数学をプログラミングで解く」をより有効活用してもらいたいと思い、「高校数学をプログラミングで解く」の使い方とマガジンのリストをまとめました。ご活用いただければ幸いです。
「高校数学をプログラミングで解く」の使い方
目的は高校数学を将来的にも役立てるようにすること
連載記事「高校数学をプログラミングで解く」は、そのサブタイトルを
ー「覚えた数学」を「使える数学」にー としているように、高校で学ぶ数学をより実践的に利用できるようにすることを目的としています。具体的には、大学受験の勉強だけでなく、その後の大学での勉強や研究、そして就職後の資格取得、学び直しなどにも高校数学が役に立つようにすること、これが目的です。なお、高校数学の知識だけでなく、高校数学を学んだ経験が、今後大いに役に立つと考えています。
1日1時間を週1回または1日10分を週5回で勉強の合間に学ぶ
とはいえ、気負って取り組む必要はないです。大学受験、資格取得、学び直しの勉強の合間に、気楽に取り組んでください。推奨する取り組み方としては、大きく2つあります。
1つ目は、週1回1時間のペースでマガジンリスト「高校数学をプログラミングで解く」の記事を準備編から順番に取り組んでいくというものです。たとえば、毎週土曜日か日曜日に1時間~1時間半だけとって、1つの記事を読むという進め方などが考えられます。
2つ目は、週5回で各10分のペースでマガジンリスト「高校数学10分プログラミング」の記事をこちらも準備編から順番に取り組んでいくというものです。こちらは平日の朝10~20分だけ時間を取って1つの記事(課題)に取り組むという進め方などが考えられます。
いずれの取り組み方にしても、ある程度時間を決めて継続して取り組んでいってほしいとおもいます。
読んだ感想などをお寄せください
各記事に、下記のような「お問い合わせフォーム」を準備しています。
記事を読んだ方にはぜひご感想やご意見、ご質問などを、この「お問い合せフォーム」からお寄せいただければ幸いです。いただいた感想、意見、質問等は今後の記事作成に活かしてまいります。
なお、「高校数学をプログラミングで解く」の記事に対するご感想、ご意見、ご質問をいただいた方にはその記事の演習問題の解答をプレゼントいたします。(その際はお問合せフォームの本文に、その記事のタイトルを入れてください。)
※プレゼントを受け取った方は、記事『プレゼントを受け取ったら』を確認して、記事の見方を確認してください。
マガジンリスト「高校数学をプログラミングで解く」
高校数学をプログラミングで解く(準備編)
高校数学をプログラミングで解く(数学A編)
高校数学をプログラミングで解く(数学Ⅰ編)
高校数学をプログラミングで解く(数学Ⅱ編)
高校数学をプログラミングで解く(数学B編)
高校数学をプログラミングで解く(数学Ⅲ編)
高校数学をプログラミングで解く(数学C編)
マガジンリスト「高校数学10分プログラミング」
高校数学10分プログラミング(準備編)
高校数学10分プログラミング(数学A編)
高校数学10分プログラミング(数学Ⅰ編)
2.図形と計量(全5回)
数学Iの「図形と計量」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
3.データの分析(全10回)
数学Iの「データの分析」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
高校数学10分プログラミング(数学Ⅱ編)
1.複素数と方程式(全10回)
数学IIの「複素数と方程式」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
2.図形と方程式(全10回)
数学IIの「図形と方程式」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
3.三角関数(全15回)
数学IIの「三角関数」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
4.指数関数と対数関数(全5回)
数学IIの「指数関数と対数関数」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
5.微分法と積分法(全10回)
数学IIの「微分法と積分法」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
高校数学10分プログラミング(数学B編)
1.平面上のベクトル(全10回)
数学Bの「平面上のベクトル」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
2.空間のベクトル(全10回)
数学Bの「空間のベクトル」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
3.数列(全10回)
数学Bの「数列」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
4.確率分布と統計的な推測(全15回)
数学Bの「確率分布と統計的な推測」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
高校数学10分プログラミング(数学Ⅲ編)
1.複素数平面(全10回)
数学Ⅲの「複素数平面」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
2.式と曲線(全25回)
数学Ⅲの「式と曲線」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
3.関数(全5回)
数学Ⅲの「関数」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
4.極限(全10回)
数学Ⅲの「極限」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
5.微分法(全10回)
数学Ⅲの「微分法」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
6.微分法の応用(全10回)
数学Ⅲの「微分法の応用」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
7.積分法(全5回)
数学Ⅲの「積分法」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
8.積分法の応用(全5回)
数学Ⅲの「積分法の応用」に関連して、1回10~20分程度でできるプログラミング課題を出題しています。
マガジンリスト「高校数学をプログラミングで解く(応用編)」
書籍「パズルで鍛えるアルゴリズム力」を読む
書籍「パズルで鍛えるアルゴリズム力」(大槻兼資著、技術評論社、ISBN:9784777228249)で紹介されている各種パズルソルバーを実際にプログラミングしていきます。連載『高校数学をプログラミングで解く』で学んだことを「パズル」に応用していくことを考えていきます。
書籍「Designing Math.」を読む
書籍「Designing Math. 数学とデザインをむすぶプログラミング入門」(古堅真彦著、株式会社ビー・エヌ・エヌ、ISBN:9784802512190)で紹介されている各種作品(デザイン)を Processing で再現していきます。 連載『高校数学をプログラミングで解く』で学んだことを「デザイン」に応用していくことを考えていきます。
マガジンリスト「情報Ⅰはプログラミングして理解する」
(コラム)1.令和7年度大学入学共通テスト試作問題『情報I』(全7記事)
令和7年度大学入学共通テスト試作問題『情報I』について実際にやってみた感想やそれぞれの問題の解説などを紹介していきます。
共通テスト新課程攻略問題集 情報I(共通テスト赤本プラス)
教学社が出版している書籍「共通テスト新課程攻略問題集 情報I(共通テスト赤本プラス)」(ISBN:9784325254584)で、気になる問題をピックアップしてそれを実際にプログラミングしてコンピュータ上で動かしてみます。
2025共通テスト総合問題集 情報I
河合出版(河合塾)が出版している書籍「2025共通テスト総合問題集 情報I」(ISBN:9784777228249)で、気になる問題をピックアップしてそれを実際にプログラミングしてコンピュータ上で動かしてみます。
マガジンリスト「書籍紹介など」
書籍「子どもたちの未来を創ったプログラミング教育」を読む(全4記事)書籍「子どもたちの未来を創ったプログラミング教育」(戸塚滝登 著、技術評論社、ISBN13 : 9784297128821)を読んで、気になったところをピックアップ(引用)してコメントを残しています。 今後の教育にも参考になることがたくさん詰まっています。是非一度読んでみてほしい一冊です。
書籍「一般教養としてのプログラミング」を読む(全6記事)
書籍「一般教養としてのプログラミング」(中原大介 著、SBクリエイティブ、ISBN13 : 9784815610791)を読んで、気になったところをピックアップ(引用)してコメントを残しています。 ビジネスパーソン(ノンプログラマー)だけでなく、高校生や大学生にも読んでみてほしい一冊です。
書籍「教養としての「数学Ⅰ・A」」を読む
書籍「教養としての「数学Ⅰ・A」」(永野裕之 著、NHK出版新書、ISBN13 : 9784140886748)を読んで、気になったところをピックアップ(引用)してコメントを残しています。高校数学(特に数学Ⅰ、数学A)が実社会でどのように役立っているのかを知りつつ、その基礎の理解ができる一冊です。
※マガジンリストは記事が増えるたびに更新していきます。
MK's papa
