【2023年3月開講】Pythonで学ぶ アルゴリズム入門|JTEX 職業訓練法人日本技能教育開発センター

JTEXが取り組むSDGsの目標
プライバシーマーク制度
SuperGrace
  • Twitter
  • YouTube JTEXチャンネル
-最新情報をお届けいたします-
  1. 全講座一覧
  2. 生涯訓練講座
  3. ものづくり(技術)
  4. AI・IoT
  5. 【2023年3月開講】Pythonで学ぶ アルゴリズム入門

講座詳細

Web提出可【新講座】2023年3月開講予定

電子ブックあり

【2023年3月開講】Pythonで学ぶ アルゴリズム入門

講座コード: E48

受講期間:3ヵ月

レベル:初級 中級 

レポート提出方式: マークシート マークシート Web提出 Web提出

特別受講料(税込):22,000

一般受講料(税込):24,200

お問い合わせ(個人・法人共通)

講座資料をダウンロードする

*[テキスト内容を見る]… 準備中
*講座資料をダウンロードする … 準備中

こんなコースです

ソフトウエア開発の要であるアルゴリズムとデータ構造を理解しよう!
 ソフトウエア開発ではプログラムで扱うデータの種類や分量、どのような処理を行うかによってデータ構造を決め、目的の処理を実現するために複数のアルゴリズムを組みます。
 データ構造とは、データの集まりをコンピューターで保持するときの形式で、アルゴリズムとは、ある問題を解く手順をプログラミング言語で記述したものや、その手順をフローチャートなどで示したものを指します。
 この講座では、ソフトウエア開発において、どのプログラミング言語を用いる際にも必要となる、代表的なアルゴリズムとデータ構造について学び、それぞれの特徴を知り理解を深めます。

ねらいと特色

  • アルゴリズムとデータ構造についての必要性を理解し、基本的な知識を身に付けます。
  • 多くの開発の場で用いられており、記述ルールが簡潔な言語であるPythonを用いて学習を進めます。
  • 自分の手を動かして実際にプログラムを入力し動作を確認することにより、プログラミングの理解を深めます。
  • さまざまなアルゴリズムとデータ構造を学ぶことで理解が深まり、プログラミングの知識を深め、技術を高めることができます。
  • Pythonに備わる標準的な機能だけでプログラミングをしながら、アルゴリズムとデータ構造を学びます。
  • Pythonをインストール後、すぐに学習を始めることができます。どのパソコンでも使えるIDOLという統合開発環境を使って学習をします。

教材構成

  • テキスト:1冊(電子ブック対応)
  • レポート回数:3回(Web提出可)

主な項目

No. 主 な 項 目
1
第0章 プログラミングの準備(Pythonのインストールと基本文法)
    ※0章は電子ブックのみ
第1章 アルゴリズムとデータ構造について
第2章 プログラミングの基礎知識
第3章 データ構造1 スタックとキュー
第4章 データ構造2 リスト、木、グラフ
2
第5章 アルゴリズムの基礎
第6章 探索
第7章 ソート
第8章 計算量について
3
第9章 ハッシュ
第10章 再帰の基礎
第11章 再帰によるソート
第12章 木を用いたアルゴリズム

※ 内容は、一部変更される可能性があります。

お申し込みはこちら