最終更新日:2017/03/29
Syllabus
クリックして表示・非表示切り替え
概要
対象年度 年度 2017 (週1コマ)春期 開講時限 水2
開講学部・学科等 理工
科目コード 642042500 科目ナンバー SEE01002
授業名 スクリプト言語プログラミング
英文授業名 Programming in Script Language
担当教員 小林 泰介

授業形態 講義、演習
e-learning利用 その他:
担当形態 単独
関連する授業
当科目履修前に履修して
おくことが望ましい科目
後続関連授業
教職課程科目
テーマ・キーワード JavaScriptプログラミング

授業の概要・ねらい アプリケーションソフトやソフトウエアツールの動作内容を、台本(Script)のように記述するプログラム言語の総称がスクリプト言語である(Wikipedia より)。スクリプト言語には色々有るが、Java Scriptを取り上げ、Java Scriptでのプログラミングができるように、ソフトの動作のさせ方、文法やコード記述、それらを用いての簡単なプログラムを作成・実行させる。授業の進め方は毎回演習問題を解き,課題の解答を提出することにより,多くのプログラムを書き,Java Script によるプログラム作成技術を身につけることを目指す。機械語に自動変換されて動くものが多いスクリプト言語は簡単な記述で動作する。このような特徴を利用して動的なWebページ等が作成される。このシラバスはプログラミングB担当教員、小林泰介、杉野隆、佐藤謙二、鈴木里史、前野譲二の統一シラバスである。教科書等の使用に関しては担当教員の指示に従うこと。

担当者より:
いっしょにプログラミングを楽しみましょう。
各週の講義内容などの順番などに違いはありますが、本シラバスの内容を含むようにしています。
到達目標 基本的なJavaScriptプログラミングを行える。
アルゴリズムの基礎を理解している。
教科書と準備するもの 担当教員が指示する。
参考書 岡田克司 基礎からのJavaScript[第3版],工学社,2006年,ISBN4-7775-1219-3
評価の基準 基本的なJavaScriptプログラミングを行える。
アルゴリズムの基礎を理解している。
具体的評価方法 授業中に確認するプログラム作業の進捗状況・課題提出・レポート提出・授業毎の各種データの変化率を総合して評価します。

担当者より:
ガイダンス時に提示する"_成績の付け方など.txt"からの抜粋です。
成績は、下記の区分ごとに点数を付けて算出する。配点はほぼ均等である。
小テスト点: 授業中に提出された小テストデータなどを元に算出する。
課題点: 授業中に提出された課題データなどを元に算出する。
レポート課題点: 授業外に提出されたレポートデータなどを元に算出する。
総合評価点: 各週の様々なデータの変化率などを元に算出する。
授業評価アンケート
フィードバック・
受講生へメッセージ
たまに早口になるとの指摘を受けることがあります。
今年度も、佳境に入っても早口にならないよう
さらに工夫する予定です。
単位互換
特記

授業計画
第1回 内容
ガイダンス
成績評価について
スクリプト及びJava Scriptとは
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第2回 内容
HTMLの基本
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第3回 内容
Java Scriptに於けるプログラムの基本
(プログラミングとその実行の流れ)
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第4回 内容
プログラムの基本(1)変数と文字列
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第5回 内容
プログラムに基本(2)数式(数値演算、文字列演算)
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第6回 内容
まとめと応用問題
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第7回 内容
プログラムの基本(3)配列
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第8回 内容
プログラムの基本(4)関数
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第9回 内容
プログラムの基本(5)制御構造(繰り返し/条件判断)
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第10回 内容
Java Scriptによるプログラム
(プログラムの基本を応用する)
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第11回 内容
オブジェクト総論・固有オブジェクト
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第12回 内容
ブラウザのオブジェクト
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第13回 内容
総合演習(1)
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第14回 内容
総合演習(2)
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記
第15回 内容
総合演習(3)
授業時間外における学修(予習・復習等) 授業中に指示された予習、復習課題の学習
授業実施特記