プログラミング学校 | GUARDIANアカデミー | 第8回プログラミング学校

第8回プログラミング学校

2025年4月14日
プログラム 知識
学びになった度:
5.0
オススメ度:
5.0
ブルー シンプル 近未来 AI ビジネス ブログのアイキャッチ画像 (2)
Case1

Gemini API

ここがポイント
CHECK 01

そもそもGeminiとは何か?

Geminiとは、Googleが提供している生成AIモデルです。

Geminiの最大の特徴は、マルチモーダルな生成AIモデルである点です。従来の生成AIモデルとは異なり、Geminiではテキスト以外にも、画像や動画、音声、コードといった幅広い形式の情報を理解できます。これにより、ニュアンス的な表現を理解できるため、生成コンテンツの幅が広がったり、質が向上したりといったメリットが生まれます。

CHECK 02

APIとは?

Application Programming Interface

「アプリケーション・プログラミング・インターフェース」の略称です。一言で表すと、ソフトウェアやプログラム、Webサービスの間をつなぐインターフェースのことを指します。

Case2

会話アプリを作ってみよう!

ここがポイント
CHECK 01

Gemini APIを始めるためのAPIキーを取得

Gemini Developer APIのサイトから、自分専用のAPIキーを取得します。

CHECK 02

HTMLとjavascriptを使って、Geminiを動かす会話アプリを作ってみます!

サラサラっと説明頂き、作ってみて下さいとなりましたが、皆さん苦戦していた様子でした。AIに聞けば、コードを教えてくれ、コピペで動くものはすぐ出来るのですが、上から1行ずつコードが順番に何をしているか理解出来るようにならないと、コードは書けるようになりません。


ちなみに久保さんはあっと言う間にコードを書き完成させられました!凄すぎます!!

色々と、本格的にプログラミングに触れるようになってきましたので、頑張っていきましょう!!!

base00_アートボード 1 1 B130AADA-DF60-4A52-B5A4-90173EEBBCBC

参加者の

コメント

  • 下川 春樹

    下川 春樹

    学びになった度
    ★★★★★
    オススメ度
    ★★★★★
    2025-04-14 22:24

    *コメント*ok

    今日は、Gemini APIを使って簡単な会話が出来るアプリを作ってみる回でした。

    HTMLとJSを使ってコードを書いてみて下さい、とスタートしたのですが全く進まず。。。ChatGPTさんに聞いたコードをまるっと貼り付けたら動いたのですが、会話が1度で終わってしまい会話が続かないものになってしまいました。それからも質問し続け、会話が途切れないコードを書いてみるとエラーになり、タイムアップ><

    少しずつjsの理解を深めて行かねばと思います!

    *コメント*

  • 則岡 えり

    則岡 えり

    学びになった度
    ★★★★★
    オススメ度
    ★★★★★
    2025-04-14 22:33

    *コメント*ok

    今回は、GeminiのAPIを使って、会話アプリを実際に作ってみました。
    JavaScriptについては以前に教えていただきましたが、いざ自分で書いてみようとなると何から書けばいいのか全くわからず、すぐChatGPTに頼ってしまいます。
    ChatGPTのコードはきちんと理解して使わないといけないと頭ではわかっていますが、とりあえずコピペ状態になってしまいました。
    それでも動くとめちゃくちゃ嬉しく、プログラミングしてる!という感じがして楽しかったです。
    口癖を設定すると、本当にその口癖でしゃべってくれるのも面白かったです。
    他にもいろいろ遊んでみたいと思いました。

    *コメント*

  • 高橋 かほ

    高橋 かほ

    学びになった度
    ★★★★★
    オススメ度
    ★★★★★
    2025-04-20 23:05

    *コメント*ok

    今回はGemini APIを用いて会話アプリを作成しました。私自身はコーディング知識が全くないので、久保さんの書かれるコードを書き写しつつ、Chat GPTも用いて作成を行いました。

    Chat GPTの生成したコードでは最初上手く動きませんでしたが、久保さんのコードを元に書き直して質問の回答が返ってくるように。さらにアドバイスしていただいて修正し、会話が成立するようになりました!実際に動いてとても楽しかったです。

    細かなコードはまだ勉強中ですが、どういった仕組みで会話を成り立たせているのか、そのためにどういうコードになっているのかを解説いただいたので、自分自身でも詳しく読んで勉強していこうと思いました!

    *コメント*

  • 鈴木 健太

    鈴木 健太

    学びになった度
    ★★★★★
    オススメ度
    ★★★★★
    2025-04-20 23:47

    *コメント*ok

    AIとのチャットアプリを作りました。非同期処理について理解を深められたのがよかったです。

    *コメント*

*コメント*

*ログイン*

メールアドレス
パスワード

*COMMENT*

  • 下川 春樹

    下川 春樹

    更新日:2025-04-14 22:24
    学びになった度
    ★★★★★
    オススメ度
    ★★★★★

    *コメント*

    *自身の学びへの評価をお聞かせください*

    *他者へのオススメ度をお聞かせください*

    今日は、Gemini APIを使って簡単な会話が出来るアプリを作ってみる回でした。

    HTMLとJSを使ってコードを書いてみて下さい、とスタートしたのですが全く進まず。。。ChatGPTさんに聞いたコードをまるっと貼り付けたら動いたのですが、会話が1度で終わってしまい会話が続かないものになってしまいました。それからも質問し続け、会話が途切れないコードを書いてみるとエラーになり、タイムアップ><

    少しずつjsの理解を深めて行かねばと思います!

    *コメント*

  • 則岡 えり

    則岡 えり

    更新日:2025-04-14 22:33
    学びになった度
    ★★★★★
    オススメ度
    ★★★★★

    *コメント*

    *自身の学びへの評価をお聞かせください*

    *他者へのオススメ度をお聞かせください*

    今回は、GeminiのAPIを使って、会話アプリを実際に作ってみました。
    JavaScriptについては以前に教えていただきましたが、いざ自分で書いてみようとなると何から書けばいいのか全くわからず、すぐChatGPTに頼ってしまいます。
    ChatGPTのコードはきちんと理解して使わないといけないと頭ではわかっていますが、とりあえずコピペ状態になってしまいました。
    それでも動くとめちゃくちゃ嬉しく、プログラミングしてる!という感じがして楽しかったです。
    口癖を設定すると、本当にその口癖でしゃべってくれるのも面白かったです。
    他にもいろいろ遊んでみたいと思いました。

    *コメント*

  • 高橋 かほ

    高橋 かほ

    更新日:2025-04-20 23:05
    学びになった度
    ★★★★★
    オススメ度
    ★★★★★

    *コメント*

    *自身の学びへの評価をお聞かせください*

    *他者へのオススメ度をお聞かせください*

    今回はGemini APIを用いて会話アプリを作成しました。私自身はコーディング知識が全くないので、久保さんの書かれるコードを書き写しつつ、Chat GPTも用いて作成を行いました。

    Chat GPTの生成したコードでは最初上手く動きませんでしたが、久保さんのコードを元に書き直して質問の回答が返ってくるように。さらにアドバイスしていただいて修正し、会話が成立するようになりました!実際に動いてとても楽しかったです。

    細かなコードはまだ勉強中ですが、どういった仕組みで会話を成り立たせているのか、そのためにどういうコードになっているのかを解説いただいたので、自分自身でも詳しく読んで勉強していこうと思いました!

    *コメント*

  • 鈴木 健太

    鈴木 健太

    更新日:2025-04-20 23:47
    学びになった度
    ★★★★★
    オススメ度
    ★★★★★

    *コメント*

    *自身の学びへの評価をお聞かせください*

    *他者へのオススメ度をお聞かせください*

    AIとのチャットアプリを作りました。非同期処理について理解を深められたのがよかったです。

    *コメント*

*コメント*

*自身の学びへの評価をお聞かせください*

*他者へのオススメ度をお聞かせください*

*ログイン*

メールアドレス
パスワード