1. トップ
  2. 学校紹介
  3. 情報公開
  4. 学科情報
  5. シラバス - 科目一覧

シラバス

Webデザイン科 2026年度入学生

科目名 JavaScript実習 作成日 2026/03/16
区分 必修 演習
開催時期・標準履修年次 1年次 通年
講義・演習駒数/週 1駒
実習・実験駒数/週 0駒
合計駒数/週 1駒
総時間数 90時間
総単位数 6単位
企業連携
授業の目的 JavaScript標準仕様を身につけ、プログラムの意図を考えられるようになる
到達目標 JavaScript標準仕様を身につけ、Webサイトに組み込むことができる

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 50%  %  % 50%  %  %  %  %
評価基準
①Javascriptの基本文法を習得していること ②Javascriptを活用したWebサイトを作成することができること ③関数型プログラミングを意識した記述ができること
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 関根 慎二
テキスト・参考文献 オリジナル教材
実務経験有無  
  
授業外学習
(予習・復習等)
予習:授業で扱う内容の概要を確認し、基本用語や処理の流れを理解しておく 復習:授業で学んだ内容を自分で再度実装・整理し、理解を定着させる  履修前提
※自由選択科目のみ記載
  

授業計画

回数 学習目標 学習項目
1 JavaScriptの役割、仕組みについて説明できる   JavaScriptの歴史、動作原理、実行環境について学ぶ 
【理解度確認】練習問題、課題
2 簡単なDOM操作ができる  イベント処理、CSS操作を学習する 
【理解度確認】練習問題、課題
3 変数の役割、動作方法について説明できる  入力した値により表示変更方法を学習する 
【理解度確認】練習問題、課題
4 条件分岐を使ったプログラムを作ることができる   if文を使ったプログラムの作り方を学ぶ  
【理解度確認】練習問題、課題
5 表示を変更するプログラムを作ることができる  モーダル表示、フェードイン、クラス切り替えを学ぶ 
【理解度確認】練習問題、課題
6 配列を使ったプログラムを作ることができる   配列の仕組みと繰り返し処理を学ぶ  
【理解度確認】練習問題、課題
7 メソッドを利用したプログラムを作ることができる  mapメソッドとテンプレートリテラルを学ぶ 
【理解度確認】練習問題、課題
8 オブジェクトを理解し利用することができる  オブジェクト、ネスト、JSONについて学ぶ 
【理解度確認】練習問題、課題
9 データ検索プログラムを作成することができる  入力イベント、リアルタイム表示、filterメソッドを学ぶ 
【理解度確認】練習問題、課題
10 非同期処理の説明ができる  fetch,async/awaitを使用したAPI連携を学ぶ 
【理解度確認】練習問題、課題
11 function宣言を使った関数を作ることができる  関数の定義方法を学ぶ 
【理解度確認】練習問題、課題
12 関数が返す値を使った処理を作ることができる  returnの意図、エラーの起きにくい関数の作成について学ぶ  
【理解度確認】練習問題、課題
13 メソッドと関数の違いを説明できる  関数とメソッドの違いについて学ぶ 
【理解度確認】練習問題、課題
14 外部ファイルを取得する必要性について説明できる  外部データを取得する目的、その取得方法について学ぶ 
【理解度確認】練習問題、課題
15 JSONを使って外部データを取得しWebページに活用することができる  JSONの記述方法、サーバーからの取得方法について学ぶ 
【理解度確認】練習問題、課題