Java入門(単科)


神田ITSchool 総合講座神田ITSchool 総合講座

■コースの単元構成一覧

単元名 コース構成
 ・情報処理入門/アルゴリズム&フローチャート作成入門
 ・Java入門
 ・Java入門 実践アプリケーション作成

・「●」は「必須単元」です。

・「○」は「オプション単元」です。希望される方は、無料で受講することができます。

・「★」は「実践アプリ作成」が付いていることを表します。

情報処理入門/アルゴリズム&フローチャート作成入門

目次 内容

情報処理入門

ITに携わる人間として誰もが共通に備えておくべき基礎的な知識を習得する。

(※本講座は法人研修向けのみとさせて頂きます)

・ITとは、コンピュータこと始め

・デジタルデータの表し方

・ファイルとディレクトリ

・ハードディスク、OSとアプリケーション

・データベース、ネットワーク、セキュリティ

・プログラムの作り方、システム開発

・システム周りの各種マネジメント

・経営戦略のための業務改善と分析手法

・単元テスト実施(総合的な理解度の確認を行います)

アルゴリズム&フローチャート作成入門

プログラム作りの考え方の知識を習得する。

 

・アルゴリズムとは

・変数と配列

・データ構造

・基本的なアルゴリズム

・アルゴリズムとその表現方法について

・フローチャートの描き方

・フローチャートを使った処理の記述とトレース図

・フローチャートのトレース

・単元テスト実施(総合的な理解度の確認を行います)

Java入門

目次 内容

プログラミングの準備

プログラムとはどういうものなのかを簡単に学習しましょう。

・プログラム言語の概要

・Java言語の特徴

・Java言語の動作原理

・開発環境構築

※「開発環境構築」は、どなたでも無料で体験できます。
神田ITSchool 無料体験講座はこちらへ

初めてのプログラミング

実際に小さなプログラムを作成し、動かしてみます。

 

・Javaプログラム実行までの流れ

・テキストエディタでのJavaプログラム作成

・コマンドプロンプトでのJavaプログラム実行

※どなたでも無料で体験できます。
神田ITSchool 無料体験講座はこちらへ

・EclipseでのJavaプログラム作成

・EclipseでのJavaプログラム実行

※どなたでも無料で体験できます。
神田ITSchool 無料体験講座はこちらへ

基本文法

プログラムを作成する上で先に知っておくべき基本的ルールを学びます。

 

・Javaプログラムの構成要素

・ブロック内のインデント

・コメント

・コンパイルエラー

・実行時エラー

変数

数字や文字の入れ物である変数とその型について学習します。

 

・変数の概念

・命名規則

・変数の型

・変数の宣言と代入

プログラムの計算

数値の計算に加え、文字列の連結やキーボード入力を学びます。

 

・算術演算子

・自動で行われる型変換

・キャスト

・複合代入演算子

・インクリメントとデクリメント

・文字列連結を行う演算子

・キーボードからの入力処理

条件処理

プログラムの制御方法についてフローチャートを交えて解説します。

 

・関係演算子

・if文

・文字列の比較

・if - else文

・if - else if - else文

・論理演算子による複数条件の設定

・ネストしたif文

・switch文

繰り返し処理

繰り返し処理を行う制御文で実行される処理を表した表を見ながら動きを理解します。

 

・for文

・for文のスコープ

・while文

・do-while文

・多重ループ

・break文とcontinue文

・無限ループ

・ラベル付きbreak文とcontinue文

Eclipse デバッグの使い方

プログラムを作成する際に欠かせないデバッグをEclipseのデバッグ機能を使って行います。

 

・デバッグ
・ステップオーバー
・再開
・ステップイン

配列

同じ型のデータをまとめて管理できる配列の仕組みを図を見ながら正しく理解します。

 

・配列の概念

・配列変数の宣言と要素の記憶領域確保

・配列の要素の規定値

・配列の要素への値の代入

・配列の要素の初期化

・配列の変数同士の代入

・配列の要素数の取得

・配列と繰り返し処理

・多次元配列

・2次元配列の宣言

メソッド

メソッドの構造と宣言、呼び出しの方法を学びます。

 

※オブジェクト指向プログラミングに関わる部分についてはJava基礎II講座の内容である為、インスタンスメソッドには 触れずstaticメソッドに絞って学習します。

・メソッドの概念
・メソッドの定義と呼び出し
・メソッドの部品としての使い方
・メソッドの引数
・配列を扱うメソッド
・Java APIのメソッドの呼び出し

Java入門実践アプリケーション作成

『Java入門の実践演習【実践アプリケーション作成】』のカリキュラム

「実践アプリケーション演習」では、神田ITスクール独自のStepByStepアプローチ方式の学習方法で、少しボリュームのあるプログラムを作成します。

実際のシステム開発プロセスに近い形でのアプリケーション開発を学ぶことができます。 ここでは、以下の3点を行います。

  • プログラム作成方法の理解
    ・StepByStepの手順に従い仕様を少しづつ付け足しながら、アプリケーションの完成を目指す手法を学習します。
  • コーディング(製造)
    ・コーディングの力を身につけることを目的とした学習内容です。
  • レビュー
    ・作成して頂いたアプリケーションのソースコードを、講師とレビューを行います。
目次 内容

数字当てゲーム

コンピュータが生成した数字とキーボードからプレイヤーが入力した数字を比較し、正解や不正解だった場合にメッセージを表示させます。

神田ITSchool 無料体験講座はこちらへ 

点数評価アプリケーション

キーボードから入力した点数し、その評価を表示することを繰り返します。

また、入力した点数の中で、最高点や最低点、平均点を表示します。

野球ゲーム

コンピュータが生成した3桁の数字と、キーボードからプレイヤーが入力した3桁の数字を比較します。数字と桁が合っていれば「ストライク」、数字のみ合っていれば「ボール」とし、プレイヤーはその結果を見て数字を予測し、3ストライクで勝利することを狙います。