タイトル「2021年度 教育学部シラバス」、フォルダ「2021年度 教育学部シラバス-数学科
シラバスの詳細は以下となります。
ナンバリングは科目コードとは異なります。ご注意ください。
ナンバリングとは
科目コード   60532100 
科目名   コンピュータ概論  
担当教員   関谷 貴之  
対象学年   2年   クラス   52  
講義室   遠隔   開講学期   春学期  
曜日・時限   木4   単位区分   必修,選必  
授業形態   講義   単位数  
受講対象  中等教育教員養成課程数学専攻必修科目、初等教育教員養成課程数学選修選択科目A 
備考  対象:A数学3組 B数学 
ナンバリング   132241 
ねらいと目標 組版ソフトウェア LaTeX の簡単な使い方とプログラミングに関する基礎的な技術を身につけることを目標とします. 
内容 第一に,数式を綺麗に記述した文書を作成できる組版ソフトウェアの LaTeX を用いて,簡単な文書を作成する方法を学びます.

第二に,汎用スクリプト言語 Python を用いて,プログラミングの基礎的技術を学び,簡単なプログラムを作成します.具体的には,数学に関係のあるプログラムの作成や,データの処理・可視化などを学びます. 
テキスト 特に購入する必要はありません.毎回の授業教材を WebClass を通じて PDFファイル等の形式で提供します. 
参考文献 1. [改訂第8版] LaTeX2ε美文書作成入門, 奥村晴彦, 黒木裕介 著, ISBN978-4-297-11712-2, 技術評論社, 2020.
- LaTeX に関する定番の書籍です.
- http://gihyo.jp/book/2017/978-4-7741-8705-1
2. 初めてのプログラミング 第2版, Chris Pine 著, 長尾 高広 訳, ISBN978-4-87311-469-9, O'REILLY オライリー, 2010.
- プログラミング初学者向けの本です.
- 本講義の授業内容及び課題の参考にしています.
3. 入門 Python 3 , Bill Lubanovic 著, 斎藤 康毅 監訳, 長尾 高弘 訳, ISBN978-4-87311-738-6, O'REILLY オライリー, 2015.
- Python を用いたプログラミングの参考書の一つです.
4. 情報科学入門 Ruby を使って学ぶ, 増原 英彦 著, 東京大学情報教育連絡会著, ISBN978-4-13-062452-7, 東京大学出版会, 2010.
- 本講義の授業内容及び課題の参考にしています. 
成績評価方法 - 評価全般
-- 授業中に出題する課題の成果(提出数とその内容)によって評価します.
-- 期末試験は行いません.
- 課題
-- 授業内容に沿った LaTeX 文書もしくは Python プログラムを作成してもらいます.
-- 提出物が,課題の要件をどの程度満たすかに応じて採点し,成績に参入します.
-- 令和元年度 / 令和二年度は全部で11種類の課題を出し,10種類以上の提出物を提出することを単位取得の最低条件としました.
-- インターネット上の文書や他者の提出物をほぼそのまま提出した場合は,単位をつけません. 
授業スケジュール(展開計画) 1.講義の概要 - LaTeX,プログラミング -
2.LaTeX - Overleaf の設定,基本操作,文書クラスと論理構造 -
3.LaTeX - 数式 -
4.LaTeX - 図・表の作成 -
5.LaTeX - 相互参照,文献データベース -
6.Python - インストールと基本操作 -
7.Python - 数値,文字列,演算 -
8.Python - リスト,辞書,集合 -
9.Python - 制御構造 -
10.Python - モジュール,パッケージ -
11.Python - Pyhon で数学 -
12.Python - データ処理と可視化 -
13.Python - グラフィックス -
14.Python - オブジェクト指向 -
15.まとめ 但し,進捗状況によって内容を変更する可能性があります.  
授業時間外における学習方法 授業時間外も LaTeX 文書や Python プログラムを作成してみましょう.
授業資料のコピーでも,Web からダウンロードしたものでも,友人から貰ったものでも構いません.
次は,その一部を修正して,どのように挙動が変わるのかを確認しましょう.
Teams や電子メールでの質問を随時受け付ける予定です. 
授業のキーワード LaTeX,プログラミング,Python 
受講補足(履修制限等) 数学教室の開設授業では,下位学年の学生の受講を認めていません.1年生は2年生になってから受講して下さい.
他専攻 (選修) の学生も受講可能です.
受講人数は50人程度であることが望ましいですが,受講が必要な学生は原則として受け入れます.過去に人数超過で受講を断ったことはありません.
非常に基礎的なプログラムを作成するので,プログラミング経験は不要です.
プログラミング技術を学びたい方は,他の講義を探してください. 
学生へのメッセージ 当方の拙い説明を補って,自ら工夫したプログラムを提出する学生の皆さんが居ることに,毎年感心させられます.
一方,他人のプログラムをそのまま提出する学生も稀に居ます.提出さえすれば単位が付くと誤解しないで下さい. 
実務経験のある教員による科目  
授業実施方法(対面形式/遠隔形式) 遠隔形式
オンデマンド型の動画教材を中心としつつ,授業時間中は Teams で質問を受け付けます.
なお,初回 4/15の授業の冒頭は,ライブ配信で授業内容を説明します. 
その他  
Copyright(C) 2013 NTT DATA KYUSHU Co.,Ltd All rights reserved.