プログラミング雑記

プログラミングが趣味のだらだら学生。自作したプログラムの紹介やいまハマってることなんかを適当に書いていったりいかなったり

初心者でも始められるプログラミング生活:第0回目~プログラミングとは?から簡単なプログラムを書いてみるまで~

はじめに

プログラミングと聞くとどうしても難しいという印象が持つ人が多いのではないでしょうか。

プログラミングをしたことのない人からしたらまったくもって未知の世界でしょうし、学校の授業などで習った人は扱ったプログラミング言語によっては良くわからないまま終わってしまったり、取り敢えず書いてたら動いてたけどよくわからなかった、そんな経験がある人もいるでしょう。

しかし、プログラミングは難しくありません!簡単なルールを少し覚えるだけであっという間にいろいろなことができるようになります!この「初心者でも始められるプログラミング生活」シリーズでは、見た目が楽しいプログラムを簡単にかけるプログラミング言語を採用しているので、皆さん気持ちを楽に遊び感覚でプログラムを学んでいきましょう♪少しでもプログラミングが好きな人が増えていただけると嬉しいです。

 

目次

  • はじめに
  • 目次
  • プログラミングとは
  • プログラミング言語とは
  • Processingとは
  • インストールから起動まで
  • 画面説明・使い方の説明
  • Processingで遊んでみよう!
  • 動くプログラムを作ってみる
    • 解説
  • 今回のまとめと次回
  • 付録

 

続きを読む

初心者でも始められるプログラミング生活シリーズ目次

初心者でも始められるプログラミング生活シリーズの目次になっています。

この記事をブックマークすると最新回が見つかりやすいと思います。

 

初心者でも始められるプログラミング生活:第0回目~プログラミングとは?から簡単なプログラムを書いてみるまで~ - プログラミング向上雑記

niisi.hatenablog.jp

 

初心者でも始められるプログラミング生活:第1回目~変数とは?アニメーションで変数を理解する!~ - プログラミング向上雑記

niisi.hatenablog.jp

 

初心者でも始められるプログラミング生活:第2回目~if文とは?条件に応じて処理をかえる!~ - プログラミング向上雑記

niisi.hatenablog.jp

(第3回は6月12日に更新予定)

人工知能があなたの絵描きをサポート!GoogleのAutoDrawがすごい!

aiexperiments.withgoogle.com

あなたの書きたい絵を人工知能が察して提案してくれる、それがAutoDrawです。

上のURLから、"LAUNCH EXPERIMENT"を選択すればすぐに始めることができます。

 

 

例えば、自分がこんな絵を描いたとしたら……

f:id:kirari0831:20170412225717p:plain

 

 

人工知能はこういう絵を提案してくれます。

f:id:kirari0831:20170412230054p:plain

 

おおっ!私のつたない絵でもちゃんとデスクトップパソコンと判断してくれたみたい!

 

 

このAutoDrawはヒトが描いた絵や線をうまい具合に修正してくれるわけではないし、この絵を基に人工知能が勝手に絵を描いてくれるわけでもありません。

ヒトが書いた絵の特徴をもとに、あらかじめ登録されている絵の中から似ている絵を引っ張り出してきて、描きたいだろう絵を提案してくれるだけです。もちろん、それだけでも十分すごいことなんですけどね!

f:id:kirari0831:20170412231420p:plain

 

オシャレな説明動画も公式から出ています。

www.youtube.com

 

 

ちなみに、色塗りをするときは"Fill"から行うのですが、これが思ったところを塗ることができずうまい事塗れません。。。

 

ただ、このAutoDrawを使えば、絵の下手な人でも簡単に絵が描けるのでぜひ絵が描ける感覚を味わってみてはどうでしょうか?

人工知能がつくるカラーパレット?!Colormindの使い方をまとめてみた!ディープラーニングがこんなところにも【Colormind】

f:id:kirari0831:20170301151920g:plain

Colormind

配色について困ったことありませんか?私は配色センスが皆無なのでよくカラーパレットの自動生成ツールを使うのですが、人工知能がカラーパレット生成をしてくれるサイトを見つけたので早速使ってみました。

 ということで、今回はディープラーニングを用いてカラーパレットを生成してくれるWebサイト、Colormindについて簡単に紹介していきます。

 

colormind.io

 

  • Colormind
  • 使い方
    • ランダム生成
    • 画像から生成
      • Colormind
      • Coolors
      • ColorFavs
  • まとめ
  • おまけ:いろいろな画像のカラーパレット

 

続きを読む