見出し画像

Geminiと一から単語テスト作れた|プログラミング

英単語の勉強をしたい!!
でも、

ただ、単語を覚えるのは嫌だあああ!!

ってことで、自分で単語テスト作ってみよう!(。-`ω-)


Geminiに相談

この単語のテストを作成してほしい。
単語が出てきて意味の選択肢が出てきて、そこから選択して、回答がわかるやつ。
シンプルな見た目ですぐcanvas上で実装できるものにして

プロンプトです

そしたら、なんかよさそうな案を出してくれて、

アプリの概要単語数: 画像から50語以上を抽出し、毎回ランダムに10問出題されます。
機能:
4択クイズ: 意味を選択すると、即座に正誤判定を行います。
進行状況: プログレスバーで残り問題数がわかります。
復習機能: 終了後に間違えた単語のリストが表示されるため、効率的に学習できます。
レスポンシブデザイン: PCでもスマホでも見やすいUIです。

あっという間に、ラフ完成

すごい、excelファイル対象で、見た目もシンプルで良き

offline上でも使えるように加工してみる

この、クイズすごくいい。

offlineで、私のPC上で使えるようにするにはどういうステップが必要?

そして、excelファイルの単語を使ってテストにしたい。
その場合私が環境構築として必要な手順も教えてほしい。

プロンプトです

Geminiからの回答は、

Reactを動かすために、Node.jsをインストールしてください
????

わからん(゚Д゚;)

指示の通りにすればできるかもしれないけど、いろいろダウンロードするのめんどい( ;∀;)

Pythonでやってみよう

ってことで、一年前の冬休みに、
python環境構築をしてたので、

一年前に、pythonの初心者向けの本を一冊やっておいてよかったぁ~
と初めて思った(*^^)v

pythonに路線変更

コードを作成してもらい、
VSコードで.pyという拡張子でファイルを作って

Terminalに移動

TerminalでPythonつかうよ~
と宣言して、

pip install pandas openpyxl
python word_test.py

no such fileと言われた。( ;∀;)

エラーが起きたので相談すると、
desktopというディレクトリに移動するということだったので、

cd Desktop
python word_test.py

よし!

出来た!!!!


次も起動しやすいようにショートカットを作る

毎回、terminalをいじるのはメンディので、
ショートカットの作成を試みる。

次に起動するときはどうすればいいの?

プロンプトです。
@echo off
python %USERPROFILE%\Desktop\word_test.py
pause

このコードをメモ帳に書いて、ファイル形式を.batにすればよいらしい。

.batっていう単語初めて聞いた(;^ω^)

Terminalがひらきっぱになるのを修正

起動時に、毎回terminalが開きっぱになった。
毎回、閉じるのは嫌だ。

ということで相談すると、

@echo off
cd /d %~dp0
start "" pythonw word_test.py
exit

ショートカットのファイルを書き換えて、

問題解決!!

と思いきや。


これを押したらクイズが始まります。
アイコンは変えました。

問題発生!!

単語テストをするとき、10問ごとに、単語のデータが入ったexcelファイルを参照しないといけない。

まことに、面倒くさい。

最後に、単語を一気に50問出題できるように修正してもらい完成

完成。これで快適な単語学習生活を送れる。(*^^)v
気が向いたらカスタムしてみよう!


Geminiスゴすぎ(>_<)

プログラミングがほぼわからない初心者でも、
単語テストを一時間もかからずに完成させれた!!

Gemini恐るべし。
すごいよ本当に。
自分で、何でも作れる時代になったことを改めて自覚した。

正直、ここまで簡単に形になるとは思ってなかった。
でも一度作れてしまうと、「あ、次はこれもできそうだな」と思えてくる。

自分で作ったから(9割Geminiだけど)、
なんか愛着がある。

英語力が伸びたらいいなぁ~(*^^)v

*プログラミング初心者なので、表現が違ったりする箇所があるかもしれません。温かい目で「やってるなぁ~」と見守ってくださるとうれしいです<(_ _)>*

ここまで読んでくださりありがとうございます!!
少しでも、AIについて考えるきっかけになれば、

ハート・フォローよろしくお願いします!

instagramで、日々の活動を発信してます。
noteに関することも上げてます!
よければ訪ねてくれると嬉しいです!!

寄稿、執筆依頼など連絡はFacebook からお願いします!
こいつ面白いと思ってもらえたら気軽に連絡してくださるとうれしいです!

良ければ、ほかの記事も!!


いいなと思ったら応援しよう!

むらくん|言葉のお布団の配達員 記事を読んでいただきありがとうございます! 人間は飯を食って寝れば偉いと思います、自分へのご褒美においしいスイーツでも食べてください。それでも私の記事を覚えていたら、応援してくれると嬉しいです!絶対に、自分へのご褒美を先にしてください!!