言語情報処理原論,英語情報処理原論と情報処理原論をまとめて示しています。
- 題目
- 文科系研究のためのコンピュータ・リテラシー
- 目標
- データの収集と分析,論文執筆,発表,といった基礎的な研究プロセスの中にパソコンをどのように導入するかを,実習を通じて考察する。
- 概要
-
パソコンは,データの収集,蓄積,加工,分析において無類の力を発揮する。講義はパソコンの利用方法の基礎から始め,ワードプロセッサ,表計算ソフト,DTPr (Desk Top Presentation) ソフト等,オフィス系アプリケーションソフトウエアの利用方法を中心にパソコンの利用方法を学習しながら,パソコンおよび基本ソフト(OS)の仕組み,デジタルデータの種類と特性,データの保存と管理,ネットワークと各種オンラインサービスの活用方法など,研究・教育活動において不可欠な情報処理の基礎知識を総合的に習得することをめざす。
本講義で扱う主な内容は以下のとおりである:
- パソコンの基本操作
- ファイル管理
- ワードプロセッサを使った論文作成
- 表計算ソフトの基本
- テキストデータとマルチメディアデータ
- DTPr (Desk Top Presentation) の基本
- PDF文書の作成と利用
- 授業計画
-
- ガイダンス (履修希望者は全員出席のこと)
- ファイルとデータ形式
- Word (1) 原稿作成の基本
- Word (2) 書式設定
- Word (3) 文章校正,検索と置換
- PowerPoint (1) プレゼンテーションの基本とスライド編集
- PowerPoint (2) 図解の利用
- Word (4) 図形の利用・表の作成
- Excel (1) データ入力の方法
- Excel (2) データの並べ替え,データベース機能の利用
- Excel (3) データの集計と分析
- PowerPoint (3) グラフの作成と利用
- プレゼンテーション実習 (1)
- プレゼンテーション実習 (2)
- まとめ
- 教科書
-
プリントその他を配布するほか,以下の書籍を用いる。
太田忠一編/植松康祐・草薙信照著『文科系のためのコンピュータ・リテラシ 第3版 Microsoft Office による』サイエンス社. 2004年.
また,以下の書籍は安価であり,原稿作成に大いに役立つので,論文執筆のための参考書として購入をすすめる:
日本エディタースクール 編 (2003) 『原稿編集のためのパソコン操作の基礎知識』日本エディタースクール出版部.
- 参考文献
授業で随時指示する。ソフトウエアの具体的な利用方法については特に指定しないので,各自必要に応じ参考書を入手し学習すること。
- 評価方法
出席,課題,レポートで総合的に評価する。
- 履修の条件
第2回以降持参するものなどを説明するので,第1回授業に必ず参加すること。
パソコンの利用経験や特定の知識は前提としない。
Microsoft Office のアプリケーション群,すなわちワードプロセッサ (Word 2003),表計算ソフト (Excel 2003),DTPr ソフト (PowerPoint 2003) の利用方法を基礎から学びたいものはこの授業を履修すること ((言語|英語)? 情報処理研究Aは,これらのソフトの利用に関し一定の知識があることを前提に講義をおこなう。また(言語|英語)? 情報処理研究Bではこれらのソフトウエアは扱わない)。
- 担当者からの一言
基本的なアプリケーションソフトウエアの利用方法をまとめて学習します。パソコンが苦手な方,使用歴の浅い方も安心してどうぞ。
言語情報処理研究A,英語情報処理研究Aと情報処理研究Aをまとめて示しています。
- 題目
- 人文系研究のためのテキスト処理
- 目標
- テキストデータの特性とその検索・可能のノウハウを習得するとともに,HTML,XMLなどテキストの「マークアップ標準」の仕組みと構築・利用の方法を理解する。
- 概要
-
パソコンで扱うことのできるデータの中で,テキスト形式のデータは最も単純かつ汎用性が高い。本講義では,
- テキストエディタや表計算ソフトなど,テキストを扱うことのできる身近なソフトウエアを用いながらテキストデータの特性を学び,正規表現を使ってテキストデータを検索・加工のためのスキルを身につける。次に
- テキストデータを使って複雑なデータ構造を表現するための「構造」という視点から,固定長テキスト, タブ区切りテキスト, CSV, HTMLなどを概観したのち,構造化言語HTML (HyperText Markup Language)とスタイル言語CSS(Cascading Style Sheets) を用いてウェブページを作成する実習をおこなう。最後に
- インターネットの普及に伴い急速に普及が進んでいる構造記述言語の標準規格XML (Extensible Markup Language) を取り上げ,XMLを用いたデータの作成と検索・加工のノウハウを実践的に学び,「マークアップ標準」としてのXMLを語学,文学,社会科学その他の研究・教育のさまざまな場面に活用する可能性を考察する。
- 授業計画
-
- ガイダンス
- テキストエディタの利用
- 多言語処理とテキストデータ
- テキストの検索:正規表現の利用 (1)
- テキストの検索:正規表現の利用 (2)
- テキストとデータ構造
- HTMLを用いたウェブページの作成 (1)
- HTMLを用いたウェブページの作成 (2)
- 構造とデザインの分離:HTMLとスタイルシート (CSS)
- 汎用マークアップ言語XMLの仕組み
- XML文書を作る (1)
- XML文書を作る (2)
- XML文書の検索:XPath
- XML文書の変換:XSLT
- まとめ
- 教科書
-
プリントその他を配布する。
- 参考文献
授業で適宜指示する。
- 評価方法
出席,課題,レポートで総合的に評価する。
- 履修の条件
パソコンの利用経験があることを前提に授業をすすめる。
ワードプロセッサ (Word) や表計算ソフト (Excel),プレゼンテーションソフト (PowerPoint) の利用方法を基礎から学びたい人は「(言語|英語)? 情報処理原論」を履修すること (同時履修も可能である)。本講義では,これらのソフトの基礎的な利用方法の解説は行わないので注意。
「(言語|英語)? 情報処理研究B」はテキスト処理の基礎知識がある程度ある人むけであるので,本講義を履修しておくことは有益である。(必須ではない。)
- 担当者からの一言
自身の研究分野を見据えながら,構築するデータやその構造,利用方法についての見通しが得られるよう,講義で学んだことを積極的に応用してください。
言語情報処理研究B,英語情報処理研究Bと情報処理研究Bをまとめて示しています。
- 題目
- 人文系研究に役立てるプログラミング―Perlを例に―
- 目標
- プログラミングの基礎知識を学びながら,既存のソフトウエアに頼らずに,自身の研究に応用できるツールを作成するための基本知識を習得する。
- 概要
-
Perlを使った文字列処理と統計処理を実習する。Perlは高い柔軟性と強力な文字処理機能を特徴とするプログラミング言語で,テキストやファイルなどを手軽に扱うことができるほか,モジュールを使って実用的なスクリプトを効率よく作成することができる。本講義では,電子コーパスなどの言語テキストや表形式のデータ,HTML文書など,実践的な素材を用いながら,Perlによるプログラミングの基本とアルゴリズムを学ぶ。最終的には,自身の研究に応用できる小さなプログラムを自ら作成できることを目標とする。
主な授業内容は以下のとおり:
- プログラミングの基礎
- 変数と演算子
- 比較と条件分岐
- パターンマッチ
- 繰り返し (ループ)
- 配列と連想配列 (ハッシュ)
- ファイル入出力
- サブルーチン
- モジュール
- 授業計画
-
- ガイダンス:プログラムの仕組み (必ず出席すること)
- 変数と演算子 (1)
- 変数と演算子 (2)
- 比較と条件分岐 (1)
- 比較と条件分岐 (2)
- 繰り返し (ループ)
- パターンマッチと正規表現 (1)
- パターンマッチと正規表現 (2)
- 配列と連想配列 (1)
- 配列と連想配列 (2)
- ファイル出入力 (1)
- ファイル出入力 (2)
- サブルーチンの作成
- モジュールの利用
- Perlと多言語処理
- 教科書
-
(株)アンク著 『Perl の絵本Perl が好きになる9つの扉』 翔泳社. 2005年.
- 参考文献
授業で適宜指示する。
- 評価方法
出席,課題,レポートで総合的に評価する。
- 履修の条件
扱う素材についてアンケートをおこなうので,第1回授業に必ず参加すること。
一定のパソコンの利用経験があることを前提に授業をすすめる。テキストデータの取り扱いの基礎知識があることが望ましい (「(言語|英語)? 情報処理研究A」で扱っているので,できるだけ履修するとよい)。
ワードプロセッサ (Word) や表計算ソフト (Excel),プレゼンテーションソフト (PowerPoint) の利用方法を基礎から学びたいものは「(言語|英語)? 情報処理原論」を履修すること。本講義では,これらのソフトの利用方法の解説は行わない。
- 担当者からの一言
既存のソフトウエアを使うと非常に手間のかかる作業が,自分で作成したプログラムであっという間に解決できることがしばしばあります。本講義は文字列処理に長けているプログラミング言語Perlを例に,研究に必要なプログラムを自分で書くための手ほどきをします。研究への応用に意欲のある人の履修を期待します。