第1回 クロームブックでプログラミング!?

初めまして! ( ⚈ ̍̑⚈ ̍̑⚈)৴≡Oアンパーンチ

普段は医療職につきながら、趣味でプログラミングを始めたズダです!

このブログでは、格安PCのクロームブックでプログラミングをする様子をお届けできればと思っています。私自身も専門ではないので、日々情報収集しながら成長&発信をしていきます。

では!記念すべき第1回のテーマはこちら!!

  • クロームブックでプログラミングは出来る?
  • ⇨出来ます!

  • プログラミングで何するの?
  • ⇨フロントエンドとバックエンドに分かれます!

  • コードとか書けないんだけど・・
  • ⇨ChatGPTがあります!

クロームブックでプログラミングは出来る?

クロームブックでプログラミングは出来ます!このブログもクロームブックから投稿していますし、よくある英語だらけのコード(↓)もクロームブックで出来ます。

プログラミングをする方法ですが、大きく2つあると思います。

①プログラミング専用のアプリをダウンロードし、アプリの中でコードを書く

②オンライン上でコードを書く

個人的な印象としては、②はダウンロード不要で簡単に始められる&ちょっとしたコードを試すのに最適です。が、①の方が「プログラミングしてる〜!」感が出てモチベーションが上がるのでオススメです!(プログラミングが楽しくなる拡張機能が多くあるので純粋に①がオススメ)

①の代表格としては「VSCode」が断トツです。あのMicrosoftが開発したアプリで、WindowsはもちろんMacとChromeも対応しています。他にも多数プログラミングするためのアプリはあるのですがChromebookに対応してない(しててもやり方が分からない・・)ことも多いので「王道」で「使用率No1」のVSCodeで開始して問題ないかなと思っています。

基本的には上記の通り①が良いかと思います。が、せっかくなので②の紹介もしたいと思います。興味があれば参考にしてください。

②は個人的に「Replit」「WebMaker」が好きです。Replitは多数の言語に対応しているので、試してみるが非常に簡単です。もちろん王道のHTML&CSS、Javascript、Python、Ruby・・などストレスなく入力出来ます。一方WebMakerはHTML&CSS、Javascriptのみの対応です。特徴的なのはコード入力と同時に結果が見れるという点です。Cromebookの拡張機能で使用可能でもあるのでChromebookと相性はいいなーと思ってます。

プログラミングで何するの?

プログラミングですることは大きく分けて2つあります。

①ホームページやブログ作成。ダウンロード不要のゲーム等を作成。

②様々なデータを分析・解析する。ダウンロード必要なゲーム等を作成。

①をメインに行うのをフロントエンドと言います。フロント=前なので、まさに今見ているPCの画面に表示されるものを作るプログラミングです。カッコいいホームページ、オシャレなブログ、ハマるゲームなど、見た目や操作性を意識しながらユーザーのために色々試行錯誤するのが醍醐味です。

②をメインに行うのをバックエンドと言います。バック=後ろなので、PC画面の後ろ側=ユーザーには見えない部分で色んなことをします。どの時間帯にアクセスが多いか、どの世代のユーザーが多いか、ダウンロード先でも動かすには、など開発をする上で必須のプログラミングです。

なんとなくお気付きの通り、①は比較的簡単だけど②はめちゃ難しいです。もちろん①もプロと初心者では雲泥の差はあります。が、②はそもそも初心者は出来ないです。そして、私も、出来ません!!!笑。なのでこのブログではフロントエンドのプログラミングをテーマに発信していきます(将来的にはバックエンドにもチャレンジしたいなーと思っています)

コードとか書けないんだけど・・

安心してください。私も最初は全く書けませんでした。というか意味不明でした。

プログラミングのとっかかりには「Progate」さんのサイトがオススメです。完全に初心者の私でも、なんとなくプログラミングはこうやるんだーと理解できました。実戦形式で分かりやすく説明してくれるのでプログラミングの掴みには最適だと思います。

・・っと話は逸れましたが、コードが書けない悩みについて現在めちゃくちゃ簡単に解決出来る方法が生まれました。そう。「ChatGPT」です!

正直ChatGPTが使いこなせればフロントエンドのプログラミングはかな〜り簡単に出来るようなったと感じています。だいたいの操作はChatGPT先生が教えてくれます。とはいえ、全くプログラミングの知識が要らないわけでは決してありません。ChatGPTを使う上でも、最終成果物を微修正する上でもプログラミングの知識は必要です。

このブログではChatGPTをフル活用しながら、プログラミング知識も補填していくことを目的にします。さっそくChatGPTを使ってゴリゴリに進めていきたい気もします・・が、まず最低限のプログラミング知識をお伝えしてから始めます。その方がプログラミングが楽しくなるので!!

次回はHTML&CSSについてまとめたものを更新しますのでお楽しみに!バイバイキーン!!( ⚈ ̍̑⚈ ̍̑⚈)৴≡Oアンパーンチ

コメント

タイトルとURLをコピーしました