メインコンテンツにスキップ
[Release Note] 2023年4月
佐貫みゆき avatar
対応者:佐貫みゆき
一週間前以上前にアップデートされました

Note💡

過去のリリースノート一覧はこちら

オフィシャルコースの一覧と、それぞれのマテリアルの更新内容・更新履歴は以下の 【Track-Trainingコース一覧】のシートでも確認できます。

  • Web 版の閲覧はこちら

  • Web 版ではなく xlsx. 形式でのダウンロードご希望の場合はこちら
    ※ クリックするとダウンロードが開始します

【新規コースの追加】

プログラミングのための基本情報コース

基礎的なプログラミングを修了した方がさらにステップアップするための学習コンテンツです。全てのコンテンツは読み物かクイズです。
上から順番に学ぶことを想定していますが、難易度にばらつきがありますので、難しい箇所はSKIPして飛ばしたり、気になるところから読み進めても構いません。
IPAの基本情報技術者試験の出題範囲の一部も扱っていますので、試験を受ける方は頑張って読み進めてみてください。
### 受講者の前提 このコースは次のコースを修了した方を前提に作られています。
- 教養としてのプログラミング基礎コース
- 任意言語の基礎コース(Java基礎コースなど)

Prompt Engineering Guide

このブックは https://www.promptingguide.ai/ を翻訳し、Track化したものです。 こちらの著作権はDAIR.AIに帰属し(Copyright (c) 2022 DAIR.AI)、MIT License で提供されています。 
---
プロンプトエンジニアリングは、言語モデル(LMs)を効率的に使用するためのプロンプトを開発および最適化する比較的新しい学問分野です。プロンプトエンジニアリングのスキルを身につけることで、大規模言語モデル(LLMs)の能力と限界をより理解することができます。
研究者は、プロンプトエンジニアリングを使用して、質問応答や算術推論などの一般的なおよび複雑なタスクのLLMsの能力を向上させます。開発者は、LLMsやその他のツールとのインタフェースとなる強固で効果的なプロンプテクニックを設計するためにプロンプトエンジニアリングを使用します。
プロンプトエンジニアリングは、プロンプトの設計と開発に限らず、LLMsとのインタラクションおよび開発に役立つ幅広いスキルと技術を含みます。これは、LLMsとインタフェースすること、ビルドすること、能力を理解することに重要なスキルであり、LLMsの安全性を向上させたり、ドメイン知識や外部ツールを使用してLLMsの機能を拡張するためにプロンプトエンジニアリングを使用できます。
LLMsでの開発に高い関心があることから、この新しいプロンプトエンジニアリングガイドを作成しました。最新の論文、学習ガイド、モデル、講義、参考文献、新しいLLMの機能、およびプロンプトエンジニアリングに関連するツールがすべて含まれています。

【新規マテリアルの追加】

< Pythonで学ぶ機械学習コース>

🆕 [ブック📗]Pythonで学ぶ機械学習 実践 ペンギンの分類(1)

小さなデータを使ってデータの観察からロジスティック回帰モデルの構築までを一通り体験するブックです。ゼロから実装する力や考える力を養うことが目的です。
・難易度: 中級
・制限時間: 90分

< Pythonで学ぶ機械学習コース>

🆕 [ブック📗] Pythonで学ぶ機械学習 実践 ペンギンの分類(2)

小さなデータを使ってデータの観察からロジスティック回帰モデルの構築までを一通り体験するブックです。ゼロから始めるのではなく既存の機械学習プロジェクトに途中から参加した設定で進めます。具体的には前任者の残した情報の理解や引き継いだコードの動作確認から始めます。
難易度: 中級
制限時間: 90分

< Webフロントエンド基礎コース>

🆕 [チャレンジ💯] シンプルなWebページを作成せよ

この問題はHTMLの基礎的な理解度を確認します。この問題で満点を取るためには、HTMLの基礎的なタグに対する理解が求められます。
難易度: 初級
制限時間: 30分

< C#基礎コース>

🆕 [チャレンジ💯] 足し算を実装せよ C#編

この問題は、C#を用いて簡単な足し算を記述できるかを確認します。この問題で満点を取るためには変数とメソッドの基礎的な理解が求められます。
難易度: 初級
制限時間: 30分

<Python基礎コース>

🆕 [チャレンジ💯] 足し算を実装せよ Python編

この問題は、Pythonを用いて簡単な足し算を記述できるかを確認します。この問題で満点を取るためには変数と関数の基礎的な理解が求められます。
難易度: 初級
制限時間: 30分

< C/C++組み込みコース>

🆕 [チャレンジ💯]足し算を実装せよ C編

この問題は、C言語を用いて簡単な足し算を記述できるかを確認します。この問題で満点を取るためには変数とメソッドの基礎的な理解が求められます。
難易度: 初級
制限時間: 30分

< 対象コースなし >

🆕[チャレンジ💯] Git/GitHubとは 理解度チェック問題

Track ブートキャンプ Git/GitHub 講座 「Git/GitHubとは」 の理解度チェック問題です。
難易度: 初級
設問数: 6
制限時間: 10分

< 対象コースなし >

🆕[チャレンジ💯]Git の基本的なしくみ 理解度チェック問題

Track ブートキャンプ Git/GitHub 講座 「Git の基本的なしくみ」 の理解度チェック問題です。
難易度: 初級
設問数: 14
制限時間: 20分

< 対象コースなし >

🆕[チャレンジ💯]Gitワークフロー演習 理解度チェック問題

Track ブートキャンプ Git/GitHub 講座 「Git ワークフロー演習」 の理解度チェック問題です。
難易度: 初級
設問数: 12
制限時間: 20分

< Gitコース >

🆕[チャレンジ💯]Gitによるバージョン管理 理解度チェック問題

Gitの基礎的なクイズです。GitやGitHubを使ったバージョン管理の特徴やメリットを理解していることが求められます。Gitコマンドに関する設問は含みません。
難易度: 初級
設問数: 6
制限時間: 10分

< Gitコース >

🆕[チャレンジ💯]Git 重要な3つの状態とその遷移 理解度チェック問題

Gitにおける重要な3つの状態とその遷移に関するクイズです。ワーキングディレクトリとステージングエリア、およびそれらに変更を追加したり取り除いたりする操作を理解していることが求められます。ブランチやGitHubに関する設問は含みません。
難易度: 初級
設問数: 8
制限時間: 10分

<Gitコース >

🆕 [動画]Gitによるバージョン管理

バージョン管理がなぜ必要なのかから始まり、バージョン管理ツールのひとつであるGitやGitHubについて説明します。Gitのざっくりとした全体感を掴み、リポジトリやブランチなどの用語を覚えることを目標としています。

< Gitコース >

🆕 [ブック📗] Git 重要な3つの状態とその遷移

Gitを使ったバージョン管理を学習します。Gitを使った作業の流れを実際にコマンドを実行しながら理解します。同時に,Gitを理解する上で重要な状態遷移をコマンドとともにイメージできるようになることを目指します。
難易度: 初級
チャプター数: 5
セクション数: 36
想定時間: 60分

< (作成中) アルゴリズムとデータ構造 入門コース >

🆕 [チャレンジ💯]ペアを探せ (small)

この問題は、整数からなる2つの数列から条件を満たすペアを探すチャレンジです。この問題に正答するためには、全探索を行う発想と、簡単な四則演算・繰り返し・分岐を使ったプログラムを実装する必要があります。
難易度: 初級
想定時間: 30分

< (作成中) アルゴリズムとデータ構造 入門コース >

🆕 [動画]探索アルゴリズムと線形探索

線形アルゴリズムとは何かから始まり、最も基本的な探索アルゴリズムである線形探索について解説します。線形探索の探索過程をイメージできるようになることを目標とします。実装方法については説明しません。

< (作成中) アルゴリズムとデータ構造 入門コース >

🆕 [動画]「線形探索」の問題解説

AOJ (Aizu Online Judge) 問題のチャレンジ「線形探索」の解き方をライブコーディングで解説します。この動画ではC++を使います。線形探索の概念については理解していることを前提とします。

< (作成中) アルゴリズムとデータ構造 入門コース >

🆕 [動画]全探索

全探索という探索アルゴリズムについて解説します。全探索のアルゴリズムのイメージや、計算量、気をつけるべき点をイメージできるようになることを目標とします。実装方法については詳しく説明しません。

< (作成中) アルゴリズムとデータ構造 入門コース >

🆕 [動画]「ペアを探せ (small)」の問題解説

チャレンジ「ペアを探せ (small)」の解き方をライブコーディングで解説します。この動画ではC++を使います。全探索の概念については理解していることを前提とします。

Note💡

当月のリリース情報は随時こちらのページに追加いたします。

こちらの回答で解決しましたか?