読書記録サービスを開発しました
読書記録サービス
孫さんの3つの発明法
ソフトバンク創業者の孫さん
孫さんはソフトバンクを作る前に、お金を稼ぐ必要があった。アルバイトだと効率が悪いので、何かを発明し特許をとってお金を稼ごうと考えた。
発明の原理を考えた孫さん
発明をする前に発明するにはどうしたらいいか、ということを研究し追及した。
そして発明には3つのパターンがあることに気づく。
発明法その1
問題解決法
日常生活の問題点を発見し、その解決策から、発想する。
発明法その2
水平思考法
「平行思考」つまり、逆転の発想による発明法。
発明法その3
組み合わせ法
既存している複数の概念・物を合わせて新たな価値を生み出す方法。
参考文献
まんがで学ぶ成功企業の仕事術ソフトバンク1
これで何か発明したい!!ww
自己紹介です。
programing-haru.hatenablog.com
フォローお願いします。
WEBアプリ(読書記録サービス)を開発しました。
使ってみてください。
不便なところがあれば、
に送ってください。コメントでもかまいません。
CSSで簡単にグラデーションをする方法
Arduinoで超音波センサー
目標
ロボット班の人たちとロボカップジュニアレスキューチャレンジに出るためのロボットを作る。なので、物との距離を算出し、自動で避けられるようにするため、超音波センサーでその機能を実装する。
使うもの・材料
- Aruduino Uno
- ブレットボード
- ジャンパピン
- 超音波センサー
- LED
- 抵抗器
配線
超音波センサのVCC,Trig,Echo,GNDは間違えないように配線する。
この通りにやれば、問題ない。
コード
実行
これをAruduino IDEで書き込み、Arduino Unoに繋いで、”マイコンボードに書き込む”を押す。 そうすれば、超音波センサーと物との距離が30cm以下になるとLEDが光り、30cm以上になると、LEDが消える。
TECH::CAMPのイナズマコースが楽しすぎた
夏休みも始まり、もっとプログラミングを本格的に勉強したい!と思い、
TECH::CAMPのイナズマコースを受講しました。
イナズマコースというのは、時間の無い人のために最短でプログラミングを学ぶというコースです。
その中のWebアプリケーションのコースを受講しました。
WEBアプリケーションのイナズマコースの内容
Ruby,Ruby on Rails,HTML,CSSを主に学びました。
基本カルキュラムでRuby,HTML,CSSの文法と、Twitterのようなサービスを作っていく中でRuby on Railsを学びました。
応用カルキュラムは実践的に、WEBアプリケーションを作るためのカルキュラムで、JavaScript(jQuery)や、ログイン認証機能などRailsの活用の幅を広げました。
私がTECH::CAMPを選んだわけ
イナズマコースがある
私は部活で夏休みがほぼ埋まっているので、出来るだけ最短で、Webアプリケーションを作りたいと思った。
他のプログラミング教室には1週間で受講できるコースはなかなかない。
質のいいメンター
TECH::CAMP(テックキャンプ)のメンターは厳しい試験を受けて選ばれた人しかいない。研修もある。とTECH::CAMPの人に聞きました。
メンターの半分以上は大学生で、とても優しいし、説明もわかりやすい。
OOが分からないです。と言えば、わかるまで教えてくれます。
自分のペースでできる
TECH::CAMP(テックキャンプ)では自己学習形式をとっており、自分のペースで進めることができます。ネット上の学習カルキュラムをみて学習を進めます。
TECH::CAMPでの学習は講義形式ですか?
講義形式ではございません。TECH::MASTERと呼ばれるオリジナル学習カリキュラムを使用し、ご自身のペースで学習を進める自己学習形式です。学習を進めていく途中でわからないことがあった場合は、教室にてメンターに直接質問ができます。また、ご自宅やカフェからでもビデオ通話やチャットにて質問をすることができます。
しかも分からなかったらメンターに質問することができるのでプログラミング学習を円滑に進めることができます。
イナズマコースを受けた感想
- カルキュラムがわかりやすい
- メンターの実力の差がある
- 楽しい
カルキュラムがわかりやすい
入門本やネットの記事よりはるかに分かりやすいです。
分からなかったらメンターに質問することができるのでついていけなくなったりすることはないと思います。
実際、私はWEBアプリケーションの基本カルキュラムは3日で終わりました。
そして、残りの4日はオリジナルアプリケーションの開発に専念しました。
メンターの実力の差がある
残念ながら、メンターの実力の差が激しいです。
基本カルキュラムを進めている時はスグに問題を解決してくれて、メンターの実力の差はなさそうに見えました。
だけど、オリジナルアプリケーション開発になったら、質問しても、「分からないのでほかのメンターに渡しますね」とかになってとても時間がかかってしまいます。
教室にメンターが5から6人いる中でオリジナルアプリケーション開発の質問に対応できるのは1人か2人でした。
そのせいで1つの質問でもいっぱい時間がかかってしまいました。
それでも、メンターさんは優しいので、そこまで嫌ではないです!
まとめ
TECH::CAMPでプログラミングを学ぶことは、とても効率的な方法と思いました。
みなさんも、TECH::CAMPを試してみてください。
自己紹介です。
programing-haru.hatenablog.com
フォローお願いします。
はてなブログはじめました!
はてなブログ始めました!
はるあん と申します!
これから、プログラミング(Rails,HTML,CSS,JavaScript,Arduino)などを中心に記事を書いていきたいなと思います。よろしくお願いします!
自己紹介
年齢:10代
趣味:プログラミング、ロボット制作、ピアノ、読書、バスケットボールなど
趣味はとにかくいっぱいあります。
よろしくお願いします!