こんにちは、Artista Programming School の青柳です。 今日は、プログラミングレッスン風景などを紹介していこうと思います。 環境構築が第一の難関なんでもそうかもしれませんが、最初の一歩が第一の難関だと思います。プログラミングで言えば、プログラムそのものよりも、PC にプログラミングができる環境を構築することのほうが難易度が高いかもしれません。 今日の生徒さん Kさんは Python でのプログラミングということで、Windows PC に Pytho
こんにちは、Artista プログラミングスクールの青柳です すっかり更新をサボってしまいました。。。 今日はとある生徒さんのお話です 多店舗経営する社長さんが生徒プログラミングは面白そうだから・・・という理由で入会されった生徒さん、実は多店舗経営する社長さんです。 当プログラミングスクールの方針として、「作ってみたいものをつくる」というのが基本方針となっています。何を作っていきましょうか?と相談したところ、やはり自社で使えるものを作りたいということになりました。 給与
こんにちは、Artista プログラミングスクールの青柳です 最近、生徒さんの間で「Web スクレイピング」が流行っています 流行ったというか、たまたまやっている人が多いというだけですが Web スクレイピングとは?例えば、株の取引をやっていて、毎日株価の動向をチェックしているとしましょう。複数の銘柄について、何回も画面を遷移しながら、何々がいくらだからとかメモを書きながら確認をしていると思います。でも、これって大変じゃないですか? 実は、プログラム(Python とか)
こんにちは、Artista プログラミングスクールの青柳です。 実は長いことテコンドーをやっています。大会にも色々出ましたが、最近は運営側にまわることが多くなりました。 紙の申請書からExcel申請書へ以前は、大会の申請書は紙でした。大量に送られてくる申請書を、何人もの人手を使って二重三重にチェックした上で、Excel にまとめるということをしていました。当時は Google Spread Sheet も無かったので、紙からおこした複数の Excel ファイルをマージすると
Roblox とは?Roblox は誰でも無料でゲームが遊べるプラットフォームです。他の人が作ったゲームで遊ぶだけでなく、自分でゲームを作ることもできます。 同様のプラットフォームとしては Scratch が有名ですが、Scratch よりも複雑なキャラクター操作ができます。また、プログラミングもブロックの組み合わせではなく、本物のプログラミング言語(Lua という言語)を用いて行います。 そして全く気づかなかったのですが、子供が見ていた Youtube 動画で使われていたの
こんにちは、Artista プログラミングスクールの青柳です。 先日入会希望者にガイダンスをした際に「コマンドライン」の話になりました。今は GUI が PC 操作の主流なので、コマンドラインというものがある事自体知らない方が多いようですね。 そこで、くだらないコマンドを紹介したら非常に受けが良かったので紹介します。 ご存知? ls コマンドフォルダの中にどんなファイルがあったっけ?というときには、ファイルのアイコンをクリックして中身を見る、というのが普通の人ですね。ちょっ
こんにちは、Artista プログラミングスクールの青柳です。 プログラミングスクールで単純にプログラミング自体を教えるのは、ちょっと違うと思っています。 教科書の1ページ目から勉強するのはやめよう例えば、Python を学習するとします。真面目な教科書であればあるほど、いきなり変数の型とか、オペランドの仕様とか、そういうことを説明せざるを得ません。しかし、いきなりそこの勉強をしても全く現実味がわきませんよね? 作れる範囲で作れるものを作ってみる、それで出てきたことを勉強す
Scratch とはScratch は MIT が作成した、子供向けのプログラミング言語および環境のことです。 「プログラミング言語って、なんか英語や数式がいっぱい並んでいる感じで、子どもには難しいよねー」 「だったら、ブロックを組み合わせてプログラムが書ければ子どもでも大丈夫じゃね?」 きっと、こんなノリで開発されたのでしょう 早速ゲームを作ってみたプロのプログラマなら余裕でしょ!?ということで、早速アカウントを作ってやってみました。小一時間で作ったのがこれです。 タイト
みんな大好きExcelファイルMicrosoft の Excel、パソコンを触る人であれば、たいてい使いますよね。社会人には必須ツールと言えるのではないでしょうか。見積書を作ったり、メンバー表を作ったり、何かの対応表を作ったり、用途は色々です。 ちなみに、プログラムの仕様書を Excel で書く人もいますね。。。 マクロ地獄Excel に詳しくなってくると、関数やマクロを使うようになってきます。それらはたしかに便利なものではありますが、少し難しい事をやろうとすると、途端に記
こんにちは、Artista Programming School の青柳です プログラム教室なのに、未だに現金精算なの?と言われないように、教室の月謝もキャッシュレスに対応しました。 とりあえず、Square による決済を導入! 月々の月謝引き落としも自動でできて便利! さあ、あとは申し込むだけですよ 笑
こんにちは、Artista Programming School の青柳です。長くて書くのがめんどうだから、これからは APS と呼ぶようにしようかな?そうしよう 笑 開発コソコソ話とは?「APS は、現役プログラマーが教えますとか言っているけど、本当にちゃんとした仕事をしている現役プログラマーなの?」なんて事を聞かれる前に、自分から過去の開発についての話をしていこうというシリーズです。一応、守秘義務というお客様との約束がありますので、できる範囲で話していこうと思います。
こんにちは、Artista Programming School の青柳です。 最近は、プログラムの独習ツールが豊富に出回っていますね。しかも無料で利用できるのですから利用しない手はありません。 CryptoZombies とは?CryptoZombies とは、Solidity という言語をゲーム感覚を交えて習得できる無料ツールです。サイトは日本語にも対応していますね。 Solidity とは?最近、Web3 という単語がいろいろなところで聞かれるようになりましたね。自
こんにちは、Artista Programming Schoolの青柳です 机で作業をする場合に付きものである「椅子」ですが、皆様どのような椅子を使ってますか?リモートワークでは一日のうちかなりの時間を椅子の上で過ごしますので、椅子選びは重要ですね。 最近椅子を買い替えてみましたので、椅子について書いてみたいと思います。 初期:ホームセンターの組み立て式ダイニングチェア近所のホームセンターで買いました。組み立て式で、確か 2,500 円くらいだったと思います。まあ、とりあえ
伝わらない「そこクリックしてください」教室で授業をする時にはプロジェクタで画面を写しています。生徒さんに PC の操作をしてもらう時に「あ、そこクリックしてください」といっても、どこを指しているのかよくわからないですよね? こういう時のために、レーザーポインタなる製品があります。これがあれば便利ですよね。買おうかな?どうしようかな? 代用品:レーザー距離計そういえば、似たようなものがありました、日曜大工の必需品レーザー距離計です。仕組みはよく知りませんが、レーザーの光が出て
こんにちは、Artista Programming School の青柳です。 ちょっと携帯アプリで作ってみたいものができたので、ひまを見ながら作っていこうと思います。とはいえ、iPhone のアプリ開発はほぼ素人なので、勉強しながら作っていく感じです。 最近は Swift という言語で iPhone アプリを開発するようです。また、SwiftUI といのが新しいようなので、SwiftUI を勉強することにしました。 知らない言語の習得は本家サイトの写経が一番さて、知らない
こんにちは、Artista Programming School の青柳です。 今日は、「プログラマには興味あるけど、コンピュータの事何も知らないから無理かも」と思っている方に向けての投稿です。 コンピュータ業界での初仕事!私がコンピュータ業界に入ったときの話です。最初のお仕事は、大量にあるネットワーク機器に設定を入れるという作業でした。機器の設定と言っても、設定の中身を理解していたわけではありません。というより、何もわかりませんでした(笑) 幸い、設定はどの機器に対しても