学生向けICTトレーニング
将来のキャリアに役立つ実践的な知識を身につけます。
テクノロジーの仕組みを理解し、スキルを磨き、進学や将来のキャリアに備えます。
概要
テクノロジー分野のキャリアには、ソフトウェアの使い方を知るだけでは不十分です。システムの仕組み、システム同士の接続、問題の調査・解決方法を理解することが、進学や専門能力の向上に向けた確かな基礎となります。
学生向けICTトレーニングでは、基本概念の学習と、実際の現場で使われているテクノロジーや仕事の進め方を用いた実践経験を組み合わせます。
自由なオープンソースソフトウェア(FLOSS)を可能な限り使用し、探索、構築、構成、トラブルシューティング、試行錯誤を通じて学びます。
対象者
次のような方に合わせてトレーニングを調整できます。
- テクノロジーやICT分野のキャリアに関心がある中学生・高校生
- 学術的な学習を実践的な技術経験で補いたい大学生
- ICT分野でのインターンシップや就職に備える専門学校生
- ICT分野のキャリアを検討しており、テクノロジーに携わる仕事について理解したい学生
受講開始時に必要な知識レベルは一律に定めていません。技術的な難易度、進度、演習は、参加者の既存知識と学習目標に合わせて調整できます。
トレーニングで扱えるトピック
1つのトピックに集中することも、複数の分野を組み合わせて幅広いICTプログラムを構成することもできます。
- Linuxとオープンソース - Linuxの基礎、コマンドライン、ソフトウェアのインストール、ファイル、権限、オープンソースエコシステム
- ネットワークとインターネット - コンピューターが通信する仕組み、IPネットワーク、DNS、Web技術、日常的なオンラインサービスを支えるインフラストラクチャー
- Pythonプログラミング - プログラミングの基礎、問題解決、自動化、小規模な実践プロジェクト
- Gitと共同開発 - バージョン管理の仕組み、Gitリポジトリ、ブランチ、現代のソフトウェア開発で用いられるワークフロー
- サイバーセキュリティの基礎 - アカウント、認証、暗号化、ネットワークセキュリティ、プライバシー、一般的な脅威、責任あるセキュリティの実践
- クラウドとインフラストラクチャー技術 - サーバー、仮想化、コンテナ、クラウドコンピューティング、現代のICTインフラストラクチャー
実践しながら学ぶ
受け身の講義ではなく、能動的な学習を重視します。
トピックとレベルに応じて、ソフトウェアのインストールと構成、Linuxコマンドラインの使用、小規模なプログラムの作成、ネットワークの調査、Gitリポジトリを使った作業、技術的な問題のトラブルシューティング、簡単なシステムの構築などに自ら取り組みます。
目標は、個々のコマンドやツールを学ぶだけではありません。その基礎にある概念を理解し、未知のテクノロジーを自分で探究する自信を身につけることです。
テクノロジー以外のスキル
ICTの仕事には、問題を調査し、信頼できる情報を見つけ、明確に伝え、継続的に学ぶ能力も必要です。
そのため、次のような実務に役立つスキルも養います。
- 体系的な問題解決とトラブルシューティング
- 自主的な調査
- 技術ドキュメントの読解
- 試行錯誤と失敗からの学習
- 共同作業とバージョン管理を取り入れたワークフロー
- 技術的な概念や問題を分かりやすく伝える力
オープンソースソフトウェアを扱うことで、組織、コミュニティ、国境を越えて協力しながらソフトウェアが開発される仕組みについても理解を深められます。
さまざまなレベルに対応する柔軟なトレーニング
ICT分野を知るための入門セッションから、大学進学、インターンシップ、就職に備える学生向けのより技術的なプログラムまで提供できます。
内容は、次の条件に合わせて調整できます。
- 参加者の年齢と既存の技術知識
- 具体的な学習目標
- 個別のトピックまたは幅広いICTの基礎
- 受講可能な期間
- 個人またはグループでのトレーニング
- 中学校、高校、大学、専門学校、自主学習などの学習環境
要件について相談する
学生向けの実践的なICTトレーニングをお探しですか?
参加者、学習目標、利用できる時間に合わせて、トレーニング内容、技術的な難易度、形式を調整できます。