あなたは、「プログラミング言語かるた」をご存知ですか?
プログラミング言語の知識を生かして遊ぶユニークなかるたは、クラウドファンディングで話題を集めました。このプログラミング言語かるたが製品として支援者のもとに届き始めたことで、にわかに盛り上がりを見せています。
そこで今回は、このプログラミング言語かるたについて詳しく紹介。再販の情報や第2弾の「Gitコマンドかるた」についても理解できます。
この記事の目次
「プログラミング言語かるた」はプログラマーなら盛り上がるはず
「プログラミング言語かるた」は、名前の通りにプログラミング言語を題材としたかるたです。
このかるたはクラウドファンディングで2018年3月からプロジェクトがはじまり、多くの支援者を得ることに成功。そして、6月に入ると支援者へのリターンとして、プログラミング言語かるたが届きはじめました。
Twitterなどでその様子を目にして、はじめてプログラミング言語かるたを知ったという方も多いのではないでしょうか。
このかるたでは、人気の高いプログラミング言語から難解でマニアックな言語まで幅広く扱われています。難易度の調節もできるので、初心者でも安心して楽しめます。
プログラマーが集まる際に、このかるたで遊べばきっと盛り上がるでしょう。
「プログラミング言語かるた」の遊び方とは
まずは、プログラミング言語かるたの遊び方や、扱っているプログラミング言語について紹介します。
扱っているプログラミング言語は40種類
プログラミング言語の特徴を読み上げて、それに最適なプログラミング言語の取り札を素早く獲得して遊ぶのがプログラミング言語かるたです。
このプログラミング言語かるたは、はじめは34種類のプログラミング言語を扱っていました。さらに、うれしいことに製品版では40種類に増えています。ちげさんからご指摘いただきました。ありがとうございます。
めっちゃ詳しく解説してもらってて感謝しかない
ちなみに #プログラミング言語かるた は6言語増えて40種類ですねhttps://t.co/Wdggx2xOiF
— ちげ 𝓒𝓱𝓲𝓰𝓮 (@Chige12_) June 27, 2018
以下で、プログラミング言語かるたに採用されている言語をいくつか紹介します。
Go
Googleによって開発されたオープンソースのプログラミング言語「Go」。シンプルな構文で記述しやすいことが特徴で、人気が高まっている言語です。プログラミング初心者でも取り組みやすい言語と言えるでしょう。
Getting Started – The Go Programming Language
Grass
Grassは、いわゆる「難解プログラミング言語」と呼ばれるプログラミング言語です。関数型言語で「w、W、v」のみでソースコードを記述します。
「スペース、改行、タブ」のみで記述するWhitespaceというコンセプトが類似したプログラミング言語もあります。
プログラム言語の中にはお遊びで生まれた実用性皆無のものもある。
例えば「Grass」という言語は使える文字が「W、w、v」の3種類しかない。
写真は「Hello World」と表示させるソースコードだが草が生えているようにしか見えない pic.twitter.com/0WdtLNT6uj— 空洞丸@社内ニート (@TAKEawaybyebye) May 24, 2015
Python
最近、人気が高まっているプログラミング言語と言えばPythonです。シンプルで文法で読みやすく、書きやすいことが特徴です。初心者でもはじめやすいだけでなく、人工知能の開発の現場で使われていることも人気の秘密でしょう。
Ruby
Rubyは、シンプルなコードで書けることが魅力の国産のプログラミング言語。国産のプログラミング言語なので、日本語のドキュメントも豊富なため学習がしやすいです。
海外で生まれたプログラミング言語よりも、やはり日本人には親しみやすいでしょう。よく似た名前のRuby on Railsは、Rubyを使ったWebアプリケーション開発のためのフレームワークです。
Scala
Scalaは2003年からJavaの後継として開発されているプログラミング言語です。Javaを継承しながらも、スクリプト言語と関数型言語の良いところをを取り込んでいる点が魅力。
比較的新しいプログラミング言語ということもあり、扱える方が少ないです。そのため、Scalaのエンジニアは年収が高い傾向にあることも特徴と言えるでしょう。
なでしこ
なでしこは、日本語で記述ができるオープンソースのプログラミング言語です。なでしこを使えば、英語がどうしても苦手と言う方でもプログラミングをはじめられるのではないでしょうか。
2種類の難易度で遊べる
プログラミング言語かるたは2通りの難易度で遊べます。
取り札の表面には、「言語名」「イメージカラー」「“Hello World!”を出力するコード」が記載されています。コードだけでなく、言語名や色も札を取る際のヒントとなるのです。
裏面には、「“Hello World!”を出力するコード」のみが記載。コードからプログラミング言語を理解する必要があるため、かるたの難易度がアップします。
豊富な知識を持ったプログラマーが集まってかるたをする場合には、裏面を使用すると良いでしょう。
「プログラミング言語かるた」について
プログラミング言語かるたが制作された背景や作者など、その概要について紹介します。
「プログラミング言語かるた」が制作された背景
2018年1月13日に開催された「高専カンファレンスえぶりわん! in 大阪」。このイベントの懇親会でみんなで楽しめるゲームを行いたいというアイディアからプログラミング言語かるたは誕生しました。
その際に、商品化を求める声が多かったため、販売に向けたプロジェクトがスタートしたのです。
Twitterで話題に
プログラミング言語かるた、キレイに印刷して販売したいなって思うんですが「買ってあげるよ!」っていう優しい人いますか?#kosenconf pic.twitter.com/4D8yrlgWmI
— やましー (@yamasy1549) January 13, 2018
プログラミング言語かるたのプロジェクトの始動前に発信されたツイートが話題を集め、大きな反響を呼びました。
チームメンバーは2人
プログラミング言語かるたを製作したおもなメンバーは、やましー(山下紗苗)さんとちげ(内田啓太)さんの2人です。2人は@yamasy1549と@Chige12_というアカウントでTwitterも利用しています。最新情報が知りたい方はフォローしましょう。
## 2人のこれまでの活動
* Kosen14s(高専2014年度入学生の集まり)に所属しています。
* 2人で「難読地名くいず」を制作して、作品として縦横Webアワード2016に応募しました。
* 各種高専カンファレンスへの参加
* 第3回OITLTへの参加
引用元:CAMPFIRE
勉強になる「難読地名くいず」
プログラミング言語かるたの前にも、「難読地名くいず」というWebアプリケーションも2人はリリースしています。
本当に「難読」な地名が出てきますので、とても勉強になります。日本の地名の知識に自信がある方は、挑戦してみてください。
この記事のハッシュタグ
クラウドファンディングで販売プロジェクトが開始
Twitterでの盛り上がりも追い風となり、クラウドファンディングでプログラミング言語かるたの販売プロジェクトが始動します。そのプロジェクトの結果や、プログラミング言語かるたの仕様について以下で解説します。
CAMPFIRE(キャンプファイヤー)で目標金額を達成
2018年3月に「プログラミング言語かるた 制作プロジェクト」は、日本で最大級の規模を誇るクラウドファンディング・プラットフォーム「CAMPFIRE」でスタートしました。
クラウドファンディングについては、後ほど解説します。
CAMPFIREを利用したプログラミング言語かるたのプロジェクトは、目標金額の400,000円を大きく上回る1,085,721円の資金が集まりました。パトロン数は240人です。
プロジェクトのリターンは、プログラミング言語かるたをベースに支援金額に応じてメイキングブックやTシャツが付属します。
オリジナルメイキングブック
プログラミング言語からたが制作された背景や裏話を詳しく理解できるブック。プログラミング言語かるたをカードのように利用してプレイするプログラミング言語すごろくも収録されています。
オリジナル“Hello World!” Tシャツ
身につければいつでもどこでも「Hello World!」できるTシャツです。プログラマーの方は必携ではないでしょうか。
かるたはテキストエディターを思わせるデザインに
かるたのデザインは黒い背景に白文字というテキストエディターを思わせるクールなデザインに仕上がっています。
読み札の日本語のフォントは「たづがね角ゴシック」、プログラミング言語の言語名のフォントは「Futura」を採用。
かるたのカラーには、そのプログラミング言語をイメージさせる色が選択されています。細かい部分にまでこだわりが感じられるデザインと言えるでしょう。
「プログラミング言語かるた」が7月から数量限定で再販
【重要】#プログラミング言語かるた の再販売について
かるたを必要数以上で注文したので、在庫に余りがあります。
数量限定販売となりますが、以下URLより "7月から" 販売致します!https://t.co/LXwHu89Awd気づいた時には遅くて買えなかった方など周りにおられましたら知らせてあげてください~
— ちげ 𝓒𝓱𝓲𝓰𝓮 (@Chige12_) June 17, 2018
CAMPFIREにおけるプログラミング言語かるたのプロジェクトの存在を、そもそも知らなかったという方もいらっしゃるでしょう。
プログラミング言語かるたは7月から数量限定で下記のサイトで再販されますので、買いそびれたという方はこの機会に手に入れてください。
第2弾は「Gitコマンドかるた」
プログラミング言語かるたの第2弾として、「Gitコマンドかるた」という新しいプロジェクトが公開されています。
バージョン管理ツール「Git」のコマンドが学べる
Gitコマンドかるたでは、ソースコードのバージョン管理ツールの定番であるGitのコマンドが学べます。
かるたにガイドブックが付属するとありますので、ゲームとして楽しめるだけでなくGit初心者の学習ツールとしても役立つでしょう。
BOOTHのショップにて予約受付中
Gitコマンドかるたは、pixivが運営するBOOTHというWebサービスにて予約を受付中です。商品の到着は9月頃の予定とあります。
プログラミング言語かるたが気に入った方は、かるた制作プロジェクト第2弾「Gitコマンドかるた」も購入してみてはいかがでしょうか。
クラウドファンディングで面白いものを見つけよう
プログラミング言語かるたのように、何か面白いものを見つけたいと思っている方はクラウドファンディングを利用してみてはいかがでしょうか。
以下でクラウドファンディングについてや人気の高いプロジェクトの見つけ方を解説していきます。
クラウドファンディングとは
プログラミング言語かるたで利用された「クラウドファンディング」。
クラウドファンディングは、実現したい目的を持つクリエイターや起業家などが、インターネットの性質を生かしたプラットフォームで不特定多数の方から資金を得ることを指します。
「crowd(群衆)」と「funding(資金調達)」を組み合わせて作られた造語です。アイディアの製品化やスタートアップのプロジェクト実現など、幅広い分野で利用されています。
ユニークなプロジェクトが豊富
クラウドファンディングはアイディアを生かした幅広いアプローチができるため、性能に優れたガジェットやユニークなプロジェクトが多く見つかります。
新しいものに興味がある方や、才能がある方のサポートを行いたい方はプロジェクトの支援してみてください。
自分が支援したプロジェクトが形になると、スタートから見守ってきたのでよろこびも分かち合えることもクラウドファンディングの醍醐味です。
ただし、様々な方がプロジェクトを立ち上げているので、クオリティは一定ではありません。しっかりと見極めて支援を行う様にしましょう。
まとめて情報をチェックするならランクラウドが便利
CAMPFIREをはじめ、MotionGallery・Readyfor・Makuakeといった多くのクラウドファンディングプラットフォームがあります。面白いものを見つけたいのであれば、これらのサイトをこまめにチェックすることが大切です。
しかし、すべてのサイトをチェックするのは、時間や労力の面から難しい場合もあるでしょう。
そのような時には、クラウドファンディングの人気のプロジェクトをまとめて表示してくれるWebサイト「ランクラウド」がおすすめです。
ランクラウドをチェックして、気に入ったプロジェクトを支援してみてはいかがでしょうか。
クラウドファンディング比較ランキングサイト | ランクラウド
さいごに
プログラミングを昔ながらのアナログゲームである「かるた」で学べる点がとてもユニークです。
しかし、実際にプログラミング言語かるたを買った方の中には、「一緒に遊ぶ人が見つからない」という方もいらっしゃいます。
そのような場合には、Twitterで「#プログラミング言語かるた」のハッシュタグをつけてつぶやき、仲間を探してみてはいかがでしょうか。
また、ちげさんは音声によってランダムで読み札を読み上げるプログラムの開発を思わせる発言もしています。
プログラマーの方は、自分でこのようなプログラムを開発しても面白いでしょう。
Googleの音声でランダムにかるたを読み上げてくれる機能を、サイトに作ろうかなと考えています。#プログラミング言語かるたhttps://t.co/fNxJnDPRgp https://t.co/gLWUbwMguw
— ちげ 𝓒𝓱𝓲𝓰𝓮 (@Chige12_) June 19, 2018
はじめての転職、何から始めればいいか分からないなら
「そろそろ転職したいけれど、失敗はしたくない……」そんな方へ、テックキャンプでは読むだけでIT転職が有利になる限定資料を無料プレゼント中!
例えばこのような疑問はありませんか。
・未経験OKの求人へ応募するのは危ない?
・IT業界転職における“35歳限界説”は本当?
・手に職をつけて収入を安定させられる職種は?
資料では、転職でよくある疑問について丁寧に解説します。IT業界だけでなく、転職を考えている全ての方におすすめです。
「自分がIT業界に向いているかどうか」など、IT転職に興味がある方は無料カウンセリングにもお気軽にお申し込みください。