スケジュール詳細・お申込コース概要C言語の基本文法と、ポインタの利用をはじめとするプログラミング技法をマシン実習を通して修得します。前半では、多数のプログラミング演習課題によりプログラミングスキルの定着を図ります。後半では、システム構築演習を通して、C言語でのシステム開発の一連の流れを理解します。2の2段階の受講ステップとして構成されています。■基本文法の徹底スキルアップ●振り返りワーク、グループディスカッション講義内容を腹落ちさせる時間を、研修時間内に設け、単元ごとの内容を確実に理解します。●レベル別ラリー問題演習レベルに応じたラリー形式の演習問題を解き、個々の理解度に応じたスキルアップを図ります。■ソフトウェアテストシステム開発に必須のソフトウェアテスト技法をテスト用プログラムを用いた演習により修得します。●報連相の徹底また、受講者が自ら学ぶための演習やコンテンツをご用意しています。●自ら学ぶ力を身につける講義では、発問やプログラミング解説の発表の機会を増やし、受講者の自主性を重視しています。説明は簡潔にわかりやすく、手を動かしながら自分で考える演習時間を多めに確保しています。●グループワーク、相互レビューグループワークによる相互レビューの機会を設けることで、同じ結果でも異なるアプローチの仕方があることを理解したり、見やすく分かりやすいソースコードの作成を意識したりと、1人では得られない理解度の向上を図っています。演習では、個々の理解度に応じた目標を設定し、その目標達成に向け取り組みます。取り組み状況や達成状況は、逐次報告を実施し確認しています。「システム開発入門」受講者には、以前のプロジェクトの反省点を活かした活動を行うように指導します。受講者それぞれの振り返りを次に活かせるようにし、自立的な成長を促します。C言語の基本文法を用いてプログラムを組むことができる。ポインタを利用した基本的なプログラミングができる。ユーザー関数を利用したプログラミングができる。構造体・ファイル入出力を利用したプログラミングができる。メモリを動的に確保するプログラミングができる。ポインタ配列、リスト構造、コマンドライン引数を利用したプログラミングができる。フローチャートでアルゴリズムを表現できる。テストの重要性を説明できる。基本的なテストの種類について説明できる。テストケースを元に簡単なテストが実施できる。プログラム開発手順を理解し、設計仕様書からCプログラムを作成できる。システム開発入門」コースを修了、または同等知識をお持ちの方。「短期間でずいぶん濃い内容だと思います。講義は本当に分かりやすく、未経験でも何とかついていけたので、安心しました。「今回の講義で配列やポインタなどの理解が深まりました。テキストの内容だけでなく、プログラムの応用の仕方など、雑学も交えた講義で非常に有意義でした。「初めての言語の勉強でしたが、プログラミング自体に苦手意識を持つこともなくここまでこれたのでよかったと思います。他人のソースを見る機会もたくさんあり、今まで勉強したことのある人たちがどんなソースを書くのか勉強できました。「システム構築全体の流れを実際の作業を行いながら体験することができ、とても良い経験となった。「システム構築の一連の流れを知ることができ、実際作っていく中で技術の差はあれど、個々人のパフォーマンスを最大限に発揮していくことが重要だとわかりました。「チームのメンバーの方々の考え方や、他のチームの方々の考えなどを知れて学びになった。システム構築の中で、自身の役割を認識したり、スケジュールの管理をしたりすることも同時に学ぶことができ、とてもいい機会を頂けたと思っている。「グループで作業をすることの大変さと、それ以上の大切さを学んできたようで良かったです。「グループ内でコミュニケーションが良くとれている様に感じた。前向きに取り組んでいく姿勢が感じられた。「研修生のレベル格差を含め、協力体制が出来ていたように思う。