#코딩공부

「코딩공부」タグのアプリ

みんながチャットで作った「코딩공부」タグのアプリ 30 個を見てみましょう。気に入ったアプリを実行して、リミックスして自分のものに。

関連タグ

計算量

「計算量」は、同じ番号を持つ人がいるかを調べる問題を通して、アルゴリズムの効率を体験的に学べるコーディング基礎アプリです。すべてのペアを一つずつ比較する方法と、表を一度作ってから一人ずつ確認する方法を実行し、人数が増えたときの歩数の違いを比べられます。三角数や入力サイズに応じた作業量の増え方も、課題と解説で学べます。

#コーディング#プログラミング入門#アルゴリズム+6
INYOUNG AN0🍴 0

参照とコピー

「参照とコピー」は、JavaScriptの値のコピー、オブジェクト参照、シャローコピー、ディープコピーの違いを実際に試せるコーディング基礎学習アプリです。数値変数や、色と模様を持つ入れ子の箱を変更し、一方の変更がもう一方にも反映されるかを確認できます。段階的な課題とフィードバックで、共有オブジェクトとコピーの深さを学べます。

#コーディング#プログラミング入門#参照+6
INYOUNG AN0🍴 0

スタックとキュー

「スタックとキュー」は、同じデータを同じ順番で入れても、データ構造によって取り出す順番が変わることを体験的に学べるコーディング基礎アプリです。スタックの後入れ先出しとキューの先入れ先出しを操作しながら、印刷待ち行列、元に戻す操作、乗り物の列、かっこの対応付けなど、場面に合う構造を考えられます。

#コーディング#プログラミング入門#スタック+6
INYOUNG AN0🍴 0

プロンプトの書き方

「プロンプトの書き方」は、頼み方を変えるとAIの答えがどう変わるかを体験できるAIリテラシー学習アプリです。誰に向けるか、何について聞くか、どのような形で答えてもらうかの3つのかけらを組み合わせ、虹・火山・月についての回答を作ります。3つの活動を通して、一部だけを変える比較、空欄をAIに任せる体験、答えからプロンプトを逆に考える練習ができます。

#ai#aiリテラシー#プロンプト+6
INYOUNG AN0🍴 0

AIのハルシネーション

「AIのハルシネーション」は、AIが自信満々に答えても、資料に根拠があるかを確認することの大切さを学べるAIリテラシーゲームです。ペンギン図鑑の3ページとAIの回答を照らし合わせ、文章がそのまま載っているか、作り話か、数字だけが違う似た主張かを判定します。さらに、AIの自信と正しさは別物だと学び、根拠をもとに回答を信じるか確認が必要かを判断します。

#ai#aiリテラシー#幻覚+6
INYOUNG AN0🍴 0

学習データとバイアス

「学習データとバイアス」は、学習用の例がAIの答えをどのように変えるかを体験できるAIリテラシー教材です。ねこ、いぬ、うさぎの絵カードをかごに入れたり減らしたりし、テスト画像を選ぶことで、データが不足したり偏ったりしたときのAIの判断を確かめられます。「教える」「かたよると」「なぜ」の3つのタブに、それぞれ4つのミッションがあります。

#ai#aiリテラシー#データバイアス+6
INYOUNG AN0🍴 0

次の単語の予測

「次の単語の予測」は、言語モデルが複数の確率から次のことばを選ぶ仕組みを体験的に学べるAIリテラシーアプリです。確率バーからことばを選んで文を完成させ、つまみを「安全」「ふつう」「まかせる」に切り替えて、同じ始まりから結果がどう変わるかを比べられます。よく使われることばや珍しいことば、確率の合計が100になることをミッション形式で学習できます。

#ai#aiリテラシー#確率+6
INYOUNG AN0🍴 0

トークン化

トークン化は、言語モデルが文章をそのまま読むのではなく、トークンという小さなまとまりに分けて扱うことを体験できるAIリテラシー学習アプリです。文字の間をタップしてことばを切ったりつないだりしながら、トークン数は文字の長さよりも、ことばがどれだけよく使われるかに左右されることを学べます。切る、ことばを比べる、かけら数を当てるという3種類のミッションを進めます。

#ai#aiリテラシー#トークン+6
INYOUNG AN0🍴 0

座標と当たり判定

「座標と当たり判定」は、xとyを使って物体の位置を決め、動かす方法を学ぶコーディング基礎アプリです。xが大きくなると右へ、yが大きくなると下へ進む座標のルールを練習し、2つの箱が重なっているかを不等号で判定するルールも作ります。3つのタブで、位置決め、ステップ移動、当たり判定テストを順番に体験できます。

#コーディング#コーディング基礎#座標+6
INYOUNG AN0🍴 0

非同期処理

「非同期処理」は、JavaScriptのコードが書かれた順番と実際に実行される順番が異なる理由を体験できる、初心者向けの学習アプリです。処理をすぐ実行するか数秒後に実行するかを選び、出力順を予想しながら、繰り返し処理の間隔や停止する回数も試せます。

#コーディング#プログラミング入門#時間+6
INYOUNG AN0🍴 0

二分探索

「二分探索」は、リストから目的の項目を探す三つの方法を比べながら学べる、コーディング基礎向けのインタラクティブ教材です。ひとつずつ調べる方法、並べ替えたリストを半分ずつ絞る二分探索、名札を使って直接探す方法を、段階的なミッションで体験できます。項目が見つかる場合だけでなく、存在しないことを確認するまでの回数も比べられます。

#コーディング#プログラミング入門#探索+6
INYOUNG AN0🍴 0

再帰関数

再帰関数は、関数が自分自身を呼び出す仕組みを視覚的に学べるコーディング教材です。入れ子人形を順番に開く課題、呼び出しが戻る途中で値が組み立てられる課題、深さと角度を調整して枝分かれした木を再現する課題を収録しています。停止条件がないと再帰が終わらずエラーになることも確認できます。

#コーディング#プログラミング入門#再帰+6
INYOUNG AN0🍴 0

JSON

JSONは、JavaScriptのような値をJSON文字列に変換し、JSONを読み取り、値を送受信する流れを学べる初心者向けインタラクティブ教材です。3つのタブでサンプルの箱を操作しながら、引用符やコンマ、配列、関数、undefinedが結果にどう影響するかをすぐに確認できます。

#コーディング#プログラミング入門#json+6
INYOUNG AN0🍴 0

ソートアルゴリズム

ソートアルゴリズムは、となり合う棒を入れ替えながら値を並べ替える流れを体験できるコーディング学習アプリです。4つの手作業ミッションに挑戦した後、コンピュータが隣り合う値を比較して交換する様子を、1ステップまたは自動実行で確認できます。JavaScriptでの昇順・降順の比較ルール、数字を文字列のように並べる場合、カードを体力順に並べる方法も学べます。

#コーディング#プログラミング入門#ソート+6
INYOUNG AN0🍴 0

2進数

「2進数」は、コンピュータが0と1で数字や文字を表す仕組みを体験的に学べるコーディング基礎アプリです。8個の電球型ビットをオン・オフして目標の数を作り、ビットに隠れたメッセージを解読しながら、左シフトで2倍、右シフトで半分になる原理を練習できます。

#コーディング#プログラミング入門#2進数+6
INYOUNG AN0🍴 0

文字列の操作

「文字列の操作」は、JavaScriptで文字がどのように扱われるかをインタラクティブに学べるコーディング基礎アプリです。文字番号が0から始まることやslice()の開始・終了位置を選びながら確認し、+が数値の足し算になる場合と文字列の連結になる場合を比較できます。

#コーディング#プログラミング入門#文字列+6
INYOUNG AN0🍴 0

オブジェクト

「オブジェクト」は、複数の値を名前付きプロパティとしてまとめるJavaScriptの基本を、操作しながら学べる教育アプリです。名前と番号によるプロパティアクセスで値を変更し、hero.bag.goldのような入れ子になったオブジェクトから順番に値を取り出します。最後はforループと条件を使って、hpやcoinの値に合うカードを選ぶ練習ができます。

#コーディング#プログラミング入門#オブジェクト+6
INYOUNG AN0🍴 0

論理演算子

「論理演算子」は、JavaScriptのブール条件を組み合わせる方法を学べるコーディング基礎アプリです。スイッチと電球の回路で&&、||、!の結果を試し、入場ルールのパズル、真理値表、論理式をひっくり返すミッションで条件の組み合わせを練習できます。

#コーディング#プログラミング入門#条件分岐+6
INYOUNG AN0🍴 0

繰り返しで図形を描く

「繰り返しで図形を描く」は、カメが命令どおりに動き、SVGキャンバスに線や図形を描く初心者向けのコーディング学習アプリです。前進や回転の命令を積み重ねて実行したり、繰り返す回数と回転角を選んで目標の図形を完成させたりできます。

#コーディング#プログラミング入門#くりかえし+6
INYOUNG AN0🍴 0

関数と引数

「関数と引数」は、繰り返すコードを関数にまとめる方法、引数で値を受け取る方法、returnで結果を返す方法を体験的に学べるJavaScript入門アプリです。3つのタブでコード内の記号をタップしたり、空欄に入るコードを選んで実行したりしながら、出力と正誤を確認できます。繰り返し部分を個別に直す場合と関数にまとめて一か所だけ直す場合のタップ数も比べられます。

#コーディング#プログラミング入門#関数+6
INYOUNG AN0🍴 0

入力イベント

「入力イベント」は、JavaScriptのinputイベントとchangeイベントがいつ反応するかを比べて学ぶインタラクティブなコーディング教材です。入力欄に文字を入力し、反応するタイミングと変更する対象を選びながら、簡単なコードを読んで目標結果を当てます。

#コーディング#プログラミング入門#入力+6
INYOUNG AN0🍴 0

配列

「配列」は、複数の値を保存するJavaScriptの配列と、0番から始まるインデックスを視覚的に学べる初心者向けアプリです。push、pop、unshift、shiftを操作して、値を前後に追加・削除したときに箱と番号がどう変わるかを確認できます。配列を順番に処理するループ課題や、限られた操作で目標の配列を作るパズルにも挑戦できます。

#コーディング#プログラミング入門#配列+6
INYOUNG AN0🍴 0

クリックイベント

「クリックイベント」は、JavaScriptのボタンイベントと変数を体験しながら学べる初心者向けコーディング教材です。いつ処理を実行するか、何を変えるかを選び、ボタンを押してルールの結果を確認できます。「おしてみる」「おぼえるボタン」「リモコンづくり」の3つのタブで、イベント、変数、条件式、ボタンごとの動作を練習します。

#コーディング#プログラミング入門#イベント+6
INYOUNG AN0🍴 0

条件分岐

「条件分岐」は、if・else if・elseのルールで状況に応じた判断を学べる、コーディング入門アプリです。ドアの色や数字を見てロボットを正しい道へ進ませ、同じルールが複数のマップで使えるかをパズルで確かめます。遊園地、切符売り場、服装、チーム分け、表彰式など身近な場面で条件を作る練習もできます。

#コーディング#プログラミング入門#条件分岐+6
INYOUNG AN0🍴 0

デバッグ

「デバッグ」は、初心者向けのJavaScriptバグ探し学習ゲームです。期待される値と現在の出力を比べ、コードの行をタップして問題の行を特定し、修正方法を選んで結果を確認します。段階的なハントコース、ランダムな無限ハント、よくあるミスを解説するバグ図鑑で、ループ回数のずれや配列インデックス、代入、文字列と数値の混同などを練習できます。

#コーディング#プログラミング入門#デバッグ+6
INYOUNG AN0🍴 0

今日のコードクイズ

きょうのコードクイズは、短いJavaScriptコードを読んで実行結果を当てる初心者向けの学習ゲームです。毎日出題される3問に挑戦でき、れんしゅうタブでは代入、文字列、繰り返し、条件分岐、配列、関数、インクリメントなどのタイプを選んで何度でも解けます。ヒントノートには、問題に登場する基本ルールと例がまとめられています。

#コーディング#プログラミング入門#デイリー+6
INYOUNG AN0🍴 0

CSSスタイル

CSSスタイルは、CSSのプロパティが文字やボックスの見た目をどのように変えるかを体験できる初心者向け学習アプリです。文字色、背景色、文字サイズ、太さ、配置に加えて、padding、border、margin、border-radiusを操作すると、CSSコードとプレビューが同時に更新されます。目標の見た目をボタンで再現する練習モードも用意されています。

#コーディング#プログラミング入門#css+6
INYOUNG AN0🍴 0

HTMLタグ

HTMLタグは、HTMLタグによって文字の見た目やページ構造がどう変わるかを学べる初心者向けのコーディング教材です。ことばに装飾タグを付けたり、ブロックを積み重ねて簡単なページを作ったり、コードから表示結果を当てるクイズに挑戦できます。

#コーディング#プログラミング入門#html+6
INYOUNG AN0🍴 0

変数と関数

「変数と関数」は、変数を名前の付いた箱、関数を値をルールに従って変える機械として学べるプログラミング入門アプリです。変数の箱では数字の保存、上書き、1を足す操作、コピー、値の交換を体験できます。関数の機械ではルールを見ながら試したり、入出力の表から秘密のルールを当てたりし、組み立てタブでは機械をつないで目標の値を作ります。

#コーディング#プログラミング入門#変数+6
INYOUNG AN0🍴 0

順次と繰り返し

「順次と繰り返し」は、はじめてコーディングを学ぶ人向けのロボットパズルです。前進や左右のターンの命令ブロックを順番に並べ、壁を避けてロボットを星まで導きます。繰り返しボックスでは命令を2〜5回実行でき、探検・練習・繰り返しの3つのセクションで順次、ループ、デバッグの基礎を学べます。

#コーディング#プログラミング入門#順次+6
INYOUNG AN0🍴 0

アイデアはありますか?言葉で説明すれば、Collabby が実行・共有できるアプリを作ります。

自分のアプリを作る