総合教育ワークショップ(情報数学)
阿部 弘樹 
単位: 2 開講期: 2期 開講年度: 2015
閉じる
【授業表題】
JavaScriptによる数学表現
【授業の形態・方法・内容】
 コンピュータの発展は数学に大きく影響する.今日までコンピュータは,大量のデータを一度に速く計算するという元来の仕事をこなすだけでなく,人間の手だけでは表現しきれないような新しい数学の分野や問題を次々に生み出してきたのである.
 この授業では,コンピュータプログラミングによって表現される数学を題材にして,初歩的なプログラミング手法を学ぶ.プログラミング言語はJavaScriptを用いる.JavaScriptはWeb開発における主要なプログラミング言語のひとつであり,インターネット上のコンテンツ作成に関心のある者には最適なプログラミング言語である.授業の終盤では,これまで学んだプログラミング手法を応用して,オリジナルなプログラムを開発してもらう予定である.
【到達目標及びディプロマポリシーとの関連】
プログラミングの基礎について理解し,簡単なプログラムを独自にデザインし,開発できる.
【事前・事後学習】
事前学習として,四則演算・文字式の計算・図形の基本事項について確認を行うこと.事後学習として,授業内容の復習を行い,不明な点を残さないようにすること.また,学習した内容を応用して独自にプログラムを作成してみること.JavaScriptはテキストエディタとWebブラウザがあれば実行可能である.
【授業計画】
1.HTMLとJavaScriptの基本
2.プログラミング入門(演算子,変数,関数,構造化プログラミング)
3.プログラミングによる数値計算
4.ブール型変数と論理ゲーム
5.再帰とフラクタル図形
【評価方法】
毎回の授業で与える課題の達成度によって評価する.
【教科書】
使用しない.プリントを配布する.
【参考文献】
立山秀利著「入門者のJavaScript」(ブルーバックス)
古金谷博・藤尾聡子著「HTML+JavaScriptによるプログラミング入門」(日経BP社)
高橋和也・竹添直樹・里見知宏著「独習JavaScript」(翔泳社)
【特記事項】
【開講期・曜日時限・ペア・教員名】
開講期・曜日時限が下記の表で示されていますが、履修できる曜日時限は学年・学科等により異なる場合があります。自分の「履修登録」画面に表示される曜日時限のみ履修登録することができます。

開講期 曜日時限 ペア 教員名
2期 水1 阿部 弘樹