0.スケジュール
(1)準備 9/16-17(2日)
(2)ネットワーク 9/21-10/8(13日)
(3)データベース 10/11-15(5日)
(4)プログラミング(SQL) 11/24-12/24(23日)
(5)プログラミング(Java)1/17-2/15(21日)
(6)プレゼンテーション技術・HP作成・発表 9/21-2/15(62日)
(7)まとめ 2/16(1日)
1.コンピュータの基礎
1-1.構成要素(ハードウェア、ソフトウェア( OS 、 アプリケーション)、ファームウェアなど)
1-2.2 進数と 16 進数
1-3.整数、浮動小数点、補数、ブール代数
1-4.仮想の考え方
1-5.仮想メモリ
1-6.仮想計算機( VM)
1-7.同期処理、非同期処理、マルチプログラミング、プロセス とスレッド
1-8.排他制御とデッドロック
1-9.プログラミング言語、統合開発環境( IDE)
*1-10.文字コード
1-11.フォント
*1-12.日付けと時刻
2.ネットワーク
2-1.概要
(1)構成要素
(2)ネットワークの種類
(3)OSI基本参照モデル
(4)通信プロトコル
(5)TCP/IP
(6)IPアドレス(IPv4/v6,グローバルアドレスとプライベートアドレス、固定IPアドレス、動的IPアドレス、サブネットワーク)
(7)ポート番号
(8)ドメインとDNS について
2-2.WWW (Web)について
2-3.電子メールに ついて
2-4.インターネットセキュリティに ついて
2-5.NTPについて
(2-6.無線LANについて)
3.WordPress課題
3-1.サイトマップページを作成すること。
3-2.お問い合わせページを作成すること。
3.3.GoogleMapを表示すること。
3.4.テーマのcopyrightが表示されている場合は、それを削除し自分のcopyrightを追加すること。
3.5.サイトアイコン(Favicon)が設定可能であれば設定すること。
3.6.SEOについて調査しまとめる、可能であればWordPressに設定すること。
4.データベース
4-1.テキストの1,2,3章 まとめる
4-2.テキストの4章(DB設計)、5章(SQL)は、プログラミング実習(SQL)で使用
5.SQL
5-1.DB設計の復習
5-2.SQL基礎教育 SQLの基本的な使い方
5-3.SQL基礎教育 実習
6.Javaの基礎教育
6-1.Javaとは
6.2 開発環境設定
Java教育(実習)の事前準備
Eclipseの基本的な使い方
6.3 プロジェクトの作成とテストクラスの作成
6.4 課題プログラムの作成
6.5と6.6は余裕があれば実施
(6.5 GUIプログラミングの概要)
(6.6 サーブレットプログラミングの概要)
6.付録 Javaについての無料かつ優良なサイトのリンク集