「プログラミングって結局何をするの?」

カテゴリー:

5分でわかるやさしい解説


1. プログラミングは「コンピューターへの指示書づくり」

プログラミングとは、コンピューターに「何を、どの順番でやってほしいか」を指示する作業です。
たとえば、

  • スマホアプリで「ボタンを押したら音を鳴らす」
  • 自動販売機で「お金を入れたらジュースを出す」
  • ゲームで「敵が近づいたら逃げる」

これらはすべて、人間が書いた**指示(プログラム)**によって動いています。


2. 「難しそう…」と思うのは誤解かも

プログラミング=数字や記号ばかり…というイメージを持つ人も多いですが、最近では初心者向けの環境や教材が豊富。

  • ブロックを並べるだけでプログラムを作れる
  • 実行結果をすぐ画面で見られる
  • ゲーム感覚で学べる
    これらのおかげで、初めてでも楽しく学びやすい時代になっています。

3. 何が作れるの?

プログラミングでできることは幅広いです。

  • Webサイト制作(お店のホームページ、ブログなど)
  • アプリ開発(便利アプリ、ゲーム、学習アプリなど)
  • データ分析(スポーツの戦績分析、販売データ解析など)
  • AI活用(画像認識、文章生成、チャットボットなど)
  • ロボット制御(自動走行、工場ロボットなど)

4. なぜ今、学ぶ人が増えているのか

不登校や中途退学の経験があっても、プログラミングは学歴よりもスキルや実績が評価されやすい分野。
さらに、

  • 在宅でも仕事ができる(ネット環境があればOK)
  • 世界中の仕事とつながれる(海外案件も可能)
  • 自分のアイデアを形にできる(創作活動にも直結)
    といった理由で、リスキリング(学び直し)や転職にも活用されています。

5. 学ぶメリット

  1. 自分の強みを活かせる
     論理的思考・デザインセンス・分析力など、得意分野に合わせて分野を選べる。
  2. 仕事の幅が広がる
     企業のIT部門、フリーランス、起業など選択肢が多い。
  3. 達成感が得られる
     自分の作ったものが動く瞬間は格別!
  4. 将来の安定につながる
     IT人材不足が続く中、プログラミングスキルは長く活かせる武器になる。

6. 最初の一歩

  • Python:AIやデータ分析に強く、初心者にもやさしい言語
  • JavaScript:Webサイトやアプリ制作に必須
  • Scratch:ブロックを組み合わせるだけで学べる入門用

まとめ

プログラミングは「コンピューターへの手紙」です。
不登校や中退経験があっても、場所や学歴に縛られず、自分のペースで学び、将来の仕事や自己表現に直結できます。
5分の理解から始めて、あなたの新しい一歩を踏み出してみませんか?

 広島でプログラミング・データサイエンスを学ぶならG to F!

「今」そして「これから」を反映した学習内容

 Society5.0のような未来社会の実現には、そうした未来を創造するための人材育成が欠かせません。

社会が大きく速く変化していく中で、企業等で求められるスキル、能力はどんどん変化しています。G to Fではこうした社会の変化に対応するため2025年4月現在で以下のコースを用意しています。

〇データサイエンスBASICコース

〇データサイエンスADVANCECDコース

〇Pythonコース

〇AI活用基礎コース

 既に社会、企業で求められていますが、これからの未来に更に求められていくと考えられる知識、スキルを身に付けることができるコースです。4つのコースに分かれていますが、それぞれが関連しあっている内容であるため、例えばデータサイエンスBASICコースを終えた人がPythonコースを続けて受けることでさらに知識、スキルを深めることができます。G to Fでは最初に入会金をお支払いいただければいくつのコースを数年間かけてでも受けることができます(もちろん各コースの月ごとの受講料は必要です)。そして各コースとも月に2回の授業というゆったりとした日程を組んでいますので、学習に余裕をもって取り組める方は2つのコースを同時期に受講し、短期間で学習を深めることも可能です。

 さらにやや年齢層が低い方向けにはコンテスト参加コースを用意しています。こちらのコースはビジネスコンテスト等に参加する作品を個人であるいは数人で共同開発していくコースです。コンテストに参加したアイデアを、他の上記の4つのコースを学ぶことを通してアイデアを現実に近づけることが可能になってきます。またコンテスト参加コースには国家資格のITパスポート取得を目指すタームも設定しています。

ここにしかない内容と講師陣

 前述のようにG to Fは、「今」もそしてこれからはさらに求められる知識、スキルを自分の興味のある、得意な分野からさらに発展して学べるプログラムを用意しています。ここにしかないプログラムであり学習内容です。

 その学習内容と実際に授業を行う講師について説明していきます。

 各コースともその教材は企業や専門家との共同開発です。

(※協力していただいている企業等はそのホームページをリンクして貼っていますのでそちらも参考にしてください。)

 まずデータサイエンスBASIC/ADVANCEDコースは株式会社RejouiがG to Fの授業のために作成してくださったテキストをもとに進めていきます。

 Pythonコースは合同会社GinLeafと、そしてAI活用基礎コースは株式会社CodeFoxとの共同開発です。いずれのコースも講師は自身の知識とスキルを活かして会社を創業され、多くの成果を挙げられているAndy氏(GinLeaf)と進藤史裕氏(CodeFox)が直接授業をしてくださります。G to Fのような小さな規模の場でと考えると通常考えられないような講師陣です。

 そしてコンテスト参加コースは広島工業大学の松本慎平教授の協力を受けて行います。松本教諭の指導を受けて学生4名が受講生と一緒にコンテスト参加のアイデアを考え、まとめていきます。指導する学生は自身が様々なコンテストで優秀な実績を上げている学生たちです。

ゆとりをもって学べる柔軟なカリキュラム

 カリキュラムの構成もG to F独自の他に類をみない構成になっています。

 「1」の中でも書きましたが、各コースとも月に2回の授業です。様々な事情で週に何日も通うのが難しいという方もおられると思います。そういう方々にゆとりを持って学んでもらえる場所です。

 G to Fの各コースは6コマが1つのタームになっています。月に2回ですから順調にいけば3か月で1つのコースの履修が終わりますが、ここにもG to F独自のカリキュラムが隠れています。各コースとも6コマのタームを繰り返して行います。そしてこの6コマは積み上げ式の授業内容ではなく、「1話完結型」のドラマのようになっています。であればどうなるかというと、仮にあるコマを休んだとしても次のコマに出席した場合の負担がなくなるということです。では休んだコマはどうするのか?繰り返し授業は行われるので次のタームで休んだコマを履修することが可能になります。休んでしまった、遅刻してしまった、早退してしまった、受けたけどよくわからないところがあった、こんな時に何度でもそのコマを受けることができるのがG to Fです。各コースとも修了するための期間設定はありません。「好きな時に何度でもOK」です。

サポート体制の充実

 G to Fの理念は「個性をキャリアへ」「誰でも安心できる環境」の2つです。そしてこの理念に基づいてG to Fの授業にはキャリアコンサルタントと公認心理師が常駐します。

 日本の直近の就業者数(24年平均)は過去最高です。しかし総労働時間は減少しています。今後は就業者数も減少するので総労働時間はさらに減少することは間違いありません。そしてそれに伴って生産性も下がってしまうことが予想されます。こうした課題を解決するために、自身の持っている個性、特性を存分に生かして社会で活躍の場を広げてほしいと願ってG to Fを立ち上げています。

 そのためにキャリアコンサルタントが常駐し、若者のキャリア形成に向けての助言、指導等のサポートを行っていきます。

 そして若者の中には自分の将来が見えなくなっている、そのため自信を無くしているという方もいるかと思います。勇気を振り絞ってG to Fで自分の将来の姿を見つけるために学んでみようという方もおられるかと思います。公認心理師が授業に常駐し、様々な場面でタイムリーな声掛けなどの支援を行うとともに、必要に応じて個別のカウンセリングを行いスキルアップにつながるエネルギーの回復に一緒に取り組んでいきます。

 G to Fはこうしたサポート体制を備えて、少しでも多くの若者が社会の中で自身のキャリア形成、キャリアアップを実感しながら活躍できるようになってくれることを願っています。