シラバス情報

科目名
情報処理演習C
授業コード
24058
担当者名
久保 大支
副題
Javaでプログラムを作成する
科目ナンバリング
単位数
2.00単位
配当年次
2年
開講学期
2023年度後期
教職免許種類
高校一種(情報)

授業内容
本演習ではJavaプログラミングの基礎を修得します。Java用統合開発環境であるEclipseを使用してグラフィカルな環境と優れたコーディングサポート機能の下で,Javaプログラムの基本,変数,イベント,制御構造,クラスの作成,配列,標準入出力,Windowsアプリケーションの基本などについて学修します。
到達目標と卒業認定・学位授与の方針との関連
 プログラミング言語Javaの基本的な言語仕様、構文規則、クラスライブラリなどの概念を練習問題や課題に繰り返し取り組むことで理解し、実践的なJavaプログラミング能力の基礎を身につけます。
【身につく力】「知識・理解」,「情報リテラシー」
授業計画
第01回 Ch.0 イントロダクション:授業方針,JavaとEclipse,
第02回 Ch.1 プログラム作成の基本 rep.01 Youkoso rep.02 Youkoso2
第03回 Ch.2 入力処理と変数の使い方(1):入力処理と変数
第04回 Ch.2 入力処理と変数の使い方(2):変数の使い方 rep.03 ArithDouble, rep.04 Sankaku
第05回 Ch.2 入力処理と変数の使い方(3):キャスト, Ch.3 制御構造(1) rep.05 Cast.java
第06回 Ch.3 制御構造(2):if-else文, switch文 rep.06 Grade, rep.07 Greeting, rep.08 Sort, rep.09 Season
第07回 Ch.3 制御構造(3):for文, while文 rep.10:Yakusuu, rep.11 Watoseki
第08回 Ch.3 制御構造(4):while文 rep.12 Pyramid, rep.13 Kazuate, rep.14 Kuku
第09回 Ch.4 クラスの作成と活用(1):クラスの基本
第10回 Ch.4 クラスの作成と活用(2):オーバーロード, ライブラリ, インターフェイス
第11回 Ch.5 配列 rep.15 Tajigen, rep.16 TestPoint
第12回 Ch.5 配列の残り, Ch.6 標準入出力(1):1行入出力 rep.17 Password
第13回 Ch.6 標準入出力(2):ファイルからの読み込みと保存
第14回 Ch.7 Windowsアプリ制作(1):Windowsアプリの基本
第15回 Ch.7 Windowsアプリ制作(2),rep.18 PassBox.java
関連科目
情報処理基礎,コンピュータ基礎Ⅰ・Ⅱ,情報処理論A・B,情報処理演習A 
準備学習等の指示
【事前学修:90分】初回はガイダンスを行いますが,以降,講義翌日迄に次回の講義内容をHUENAVIに掲載します。ダウンロードして印刷し事前学修課題を行い講義に備えて下さい。プリントは配布しません。事前学修課題は講義後に解答解説ファイルをEdutrackに掲載しますので各自確認のうえ間違いなおしをしましょう。
【事後学修:90分以上】Edutrackを通しほぼ毎回事後学修課題が課されます。これは講義のトピック毎にその内容を応用し小プログラムを制作してもらうものです。Edutrackを通して提出し教員からのフィードバックを得,それに基づく再提出を繰り返します。これにより,自分の中でその回の講義内容を実際に使えるスキルとして身につけましょう。
教科書
オンラインテキストおよびプリントをEdutrackに掲載します。
参考文献
・中山清喬・ 国本大悟(2014)『スッキリわかるJava入門 第2版』インプレス 2,800円+税
・中山清喬(2014)『スッキリわかるJava入門 実践編 第2版』インプレス 2,800円+税
定期試験の実施
定期試験は実施しません。
成績評価の方法
・課題70%,授業への参加度30%とし総合的に評価します。
・以上にかかわらずレポート未提出(不合格含む)5回以上で単位認定不能とします。
実務経験と授業との関連
備考
・課題が実行不可能な場合,要求仕様を満たしていない場合は再提出(不合格)とします。
・①事前学修課題の提出,②実際の授業への参加,③終了時アンケートの提出をもって「参加」とみなします。