プログラマーへの道(初級実習編)

neco_geee

記事へのご質問は、記事下の「猫爺へ質問!」からどうぞ。

作業の例題

AIを使って簡単なプログラムを書いてみよう
AIで自動化ツールを作ってみよう
AIで簡単なゲームを作ってみよう

AIを使って簡単なプログラムを書いてみよう

 プログラマーとして、最初のプログラミングプロジェクトに挑戦します。AIを使ってコードのヒントをもらいながら、簡単なプログラムを作成しましょう。

具体的なタスク

• AIツール(例: VS Code、GitHub Copilot、Replitなど)を使って、簡単なプログラム(例: 電卓やToDoリストアプリ)を作成してみましょう。

• AIが提案するコードの一部を使い、プログラムを完成させます。

• 完成したプログラムを実行して、動作を確認しましょう。

プログラムのアイデアを考える

作りたいプログラム(例: 電卓、ToDoリストアプリ)のアイデアを決めます。

コーディングツールを選ぶ

AIツール(VS CODE、GitHub Copilot、Replit)など、開発するものに対して最適化されたコーディングツールを選びましょう。
後、コマンドラインも覚える事をお勧めします。

プログラムの基本を学ぶ

AIが提案するコードの例を参考にしながら、プログラムの基本的な部分を書いていきます。

プログラムを完成させる

AIのサポートを受けながら、プログラムを仕上げます。

プログラムを実行してテストする

完成したプログラムを実行し、正しく動作するかを確認します。

猫爺の一言

プログラミングについては、本当に広くプログラムで何をするかに変わってきます。
専門的な言葉も多く難しいですが、chatGPTに聞きながら進めて下さい。

Try & Err!

AIで自動化ツールを作ってみよう

 日常的な作業を少しでも楽にするために、簡単な自動化ツールを作ります。例えば、毎日同じ作業を繰り返すことをAIに任せてみましょう。

具体的なタスク

• PythonやJavaScriptの基本を学び、簡単なスクリプトを書いてみましょう(例: 毎日指定のウェブサイトから情報を取得するツール)。

• AIを使って、どのようにコードを書けばいいかのヒントを得ます。

• スクリプトを実行し、毎日の作業を自動化してみましょう。

自動化したいタスクを決める

毎日繰り返しているタスクの中から、自動化できるものを選びます(例: ウェブサイトから情報を取得)。

使用するプログラミング言語を選ぶ

PythonやJavaScriptのような簡単な言語を選び、自動化スクリプトを書いてみます。

AIでコードのヒントを得る

AIツールを使って、自動化スクリプトを書くためのヒントやコード例を得ます。

スクリプトを実行してテストする

自動化スクリプトを実行し、期待通りに動作するかを確認します。

スクリプトをスケジュール化する

自動化スクリプトを定期的に実行するよう、スケジューラー(例: cronジョブ)に設定します。

猫爺の一言

業務系の効率化は、求められています。
何かをアクションとして起動するのも有ります。
企業は、何が効率化できるか解っていないことも有ります。
どのような事が、自動化出来るかを試してみて下さい。

このサイトでも、下記にてアプリを公開しています。

こちらも見てね!
プログラマーへの道(初級実習編)
プログラマーへの道(初級実習編)

AIで簡単なゲームを作ってみよう

 プログラミングの練習として、簡単なゲームを作ってみます。AIがゲームのアイデアやコードを提案してくれるので、初心者でも楽しみながら取り組めます。

具体的なタスク

• AIツールを使って、シンプルなゲーム(例: じゃんけんゲームや迷路ゲーム)を作りましょう。

• AIが提案するコードを使って、ゲームの基本部分を作成します。

• 自分で少しずつ改良し、ゲームを完成させましょう。

作りたいゲームを決める

シンプルなゲーム(例: じゃんけんゲーム、迷路ゲーム)のアイデアを考えます。

ゲーム開発ツールを選ぶ

ScratchやUnityなど、初心者向けのゲーム開発ツールを選びます。

AIでコードを補助する

ゲームの基本的な部分をAIツールを使ってプログラムします。

ゲームを改良する

ゲームの動作をテストし、必要な修正や改良を行います。

完成したゲームを共有する

ゲームが完成したら、友人やオンラインで共有してフィードバックをもらいましょう。

猫爺の一言

最近のスマホゲーム作られてるのは、Unityで作られている事が多いですが、まずは仕組みを解るために、Scratchを始めるのもプログラムの基礎を解る上で良いと思われます。

まさと
まさと
アラフィフAIクリエイター(ITエンジニア含む)
Profile
エンジニアであり元IT講師のまさとです。このサイトの管理(キャリアアドバイザー)をしています。

私事ですが、歩行が困難になりましたが、障がいを抱えてから在宅で仕事を続けています。いろいろ、挑戦と失敗を繰り返している最中ですが、この体験を公開し、皆様と情報交換を通じて、技術の向上や新しい方向性を見つけるきっかけとなれば幸いです。

このサイトは、障がいがある方々がAIとITを活用して自立し、キャリアを築くための実践的な情報を提供する場であり、企業向けのアクセシビリティガイドも展開しています。
皆様とともに知識や経験を共有し合い、成長していけるコミュニティを目指しています。

記事内で出てくる「猫爺(ねこじい)」は、私のもう一つのキャラクタとなります。
help!

猫爺へ質問!

    皆さまのご意見やご質問は、当サイトの改善に役立てさせていただきます。
    いただいたフィードバックは、コンテンツの充実や、使いやすさの向上に活かし、より良いユーザー体験を提供するために使用させていただきます。個人情報は収集いたしませんので、安心してご意見をお寄せください。

    必須メールアドレス

    必須ご質問

    記事URLをコピーしました