
なぜ鉄、無名、そして学校で何が起こるのか-順番にすべてについて。
命名の問題について
「ロボット」という言葉は便利です。用語を明確にすることなく、非常に幅広い種類のデバイスおよびこれらのデバイスに関連するアクティビティを呼び出すことができます。 この言葉には、未来主義、進歩、レトロ未来派、ノスタルジア、解放された人、スカイネット、奴隷にされた人、ナノテクノロジー、そしておそらく、現在の傾向を考慮して、ブロックチェーンが含まれます。 一般的に、すべてについての言葉と何もないことについての言葉はよく使われている場所です。
定義のあるボアは、いわゆる「教育ロボティクス」の場合も含めて、通常は高く評価されません。 しかし、GoToのバリケードの反対側にいることは不便であるため、歴史的に「ロボティクスライン」と呼ばれていたその地域に適した名前の問題に困惑していました。

この名前の下で各鉄から提供されるコースの数の増加は非常に急速になったため、「ロボティクス」という言葉で普通の普通の人はまず最初にレゴの記事に沿って移動します。 「それで、あなたはこれよりも高いですか?」、平均的な普通の読者は尋ねます。 私たちは答えます:「いいえ、私たちは少し違うことをしています(これについては以下で説明します)、そして私たちはこの多くの活動にそのような短い名前がないという事実に苦しんでいます。」
「モノのインターネット」というフレーズは便利です。用語を明確にせずに、非常に広範なデバイスやこれらのデバイスに関連するアクティビティを呼び出すことができます。 私たちは自分自身を繰り返すことはありません、テーゼは明確です:共通の場所であり、バタロフスカヤの唇が突き出ています。
この問題は、スーパーマーケットの前にある駐車場のAPCのように、非常に明確で皮をむいた形での単純な(ベルやキャップなしの)アクティビティの名前が認識できるように見えますが、非常に暗くて非常に角張っているという事実によって複雑になります 「応用された放射線物理学と電子工学の方向」、「デジタル信号処理の方向」-消費者とマーケティングの不吉な顔をしかめる顔がどのように感じていますか? ファッショナブルな若者がスクーターでジャンプし、スピナーを手に持って窓から飛び出し、光を見ている様子がわかりますか?
このScylla-Charybdisの間に、平泳ぎをすくい取る必要もあります。名前が認識できる、流行の(主よ、私を許してください!)明るい、しかし同時に、それは少なくとも占有される領域の隣にあります。

私たちはどのように抜け出したのでしょうか:私たちは賢い(「ferrum studium」)と冗談(「digital-analog big top」)になろうとしました。 経営陣は言う:彼らはこれを全く理解していない。 そして、私たちは答えました:明確なバイオインフォマティクスとデータ分析の中で、「ブラックラムダ」を取得しました。脚注なしでそれを理解することすらできません。恐らくそれはまったく性的なものかもしれません...まあ、大丈夫、リーダーシップはよく知っています。
GoTo、2017年秋、サンクトペテルブルク。 ロボット工学とモノのインターネット*
*この共通の場所の背後に隠されているものを解読する前に、私は真空の中で理想的な球状の学校について話したいです。 GoToはもともとデザインスクールでした。 つまり、参加者の作業の結果、使用可能な製品(ソフトウェアまたはハードウェアソフトウェア)が取得されます。 多くの場合、十分な時間は、ヒント、製品の特定のアウトラインがazeに隠れているだけで十分ですが、フィールドスクールの枠組みを超えてプロジェクトの作業をどのように拡張するかという話は別です。
プロジェクトで最初に必要なのはタスクです。 理想的には、これは誰かの本当のニーズです。 必ずしも10億コピーでリリースされる「スタートアップ向け製品」である必要はありませんが、主なことは、必要な将来のユーザーが少なくとも1人存在することです。 理論的にも解決できるタスクを持つ実際のユーザーを獲得するのは簡単ではありません。そのようなタスクの50%は時間とお金の制限により開始時に切断され、別の30%はティーンエイジャーにとって退屈であり、温室の暖房にはほとんど関心がありません。
残りの20%は、Motilityの子供用人工装具、CharityShopの箱詰め追跡システム、包装機、Intelのスマートダンベルなど、参加者のアイデアに基づいたプロジェクトの例です。

パラドックスのように:理想的なプロジェクトの重要な瞬間はその現実です(ここではプラトンがうなります、はい)。 教師や参加者が架空のプロジェクトで架空の顧客を演じ始めた場合、架空の要件、仮定、譲歩があります。 究極の選択肢は、「4つの金属定規と6つの車輪に基づくプロジェクト」です。 これは、私たちが恥じている最近の歴史の悲劇的な事件です。 そのような場合は必ず回避するよう努めます。
もう1つの重要な側面は、参加者の入力スキルセットです。 極端な2つの可能性があります:私たち、教師、キュレーターは、実際には参加者には必要ありません(これは、両方の肩甲骨を耕すのではなく、誇らしげにメンターと呼ぶことができます)、またはその逆です。より多くの人々が私たちに来るほど、このオプションはより頻繁に発生しますが、これは自然であり、不幸な選択は悲しいかな、十分に効果的ではありません。
理想的なケースは、共同で作成した作業計画に従うことができ、チェックポイントに関するヒントを熱心に書き、追加の相談を求める参加者です。

言及された2番目の極端な現象の正常性のため、学校のある時点で、プロジェクトの流れと並行して流れが現れました。それは若い兵士のコースです。
私たちも退屈しているので、ダウンタイムを最小限に抑えることを目的としたプラクティスを実装します。参加者のレベルをより正確に決定する方法を考え出し、KMBフローとプロジェクトを組み合わせて作成しようとします。
今回、サンクトペテルブルクの秋に、私たちは少し残酷に行動します。架空の顧客とKMBのプロジェクトはありません。 基本を学ぶために、オンラインコースと応用プログラミングの若い戦闘機のコースの両方があり、プルアップ抵抗器と割り込みに負担をかけることなくループと分岐について学ぶことができます。
秋の学校では、特定の企業の特定のニーズをカバーする少なくとも2つのプロジェクトがあります。 もちろん、参加者の提案を検討し、それらを仕事に持ち込みます。 残りの時間は何に専念しますか?
独自のプロジェクトではない(6人の)異機種混合タスクを(それらは誰の問題も解決しないという事実のために)選び出すことを決めましたが、かなり狭い領域で適用可能な知識を与えることができます。自己習得スキルに適用されます。 将来を考えると、それらのほとんどは別のタスクと組み合わせる必要があるため、選択の苦痛は軽減され、活動はより多様になります。
例に進む前に、正当な質問「なぜ」についての小さな発言-回答-説明を残しましょう。 実際、複雑なデバイスはすべて抽象化されています。 複雑で神秘的な内臓を内部に隠すインターフェース。 C ++は、レジスタに直接アクセスせず、スタックの整合性を心配しない抽象化です。 超音波センサーは、音の伝播と反射の非常に複雑な詳細を隠す抽象概念です。 車は天気からの抽象化であり、2つのポイント間のスペースを簡単に隠すことができます。
問題は、プログラマーJoel Spolskyによって一度に定式化された「穴の抽象化の法則」があるということです。穴の非自明な抽象化は遅かれ早かれ漏洩します。
センサーの動作がわからない場合は、距離データではなく絶対的な混乱を取得できます。 車の仕組みがわからない場合(天候から保護する抽象化)、滑りやすい道路での水上滑走を忘れて溝に飛び込むことができます。
抽象化のベールをわずかに開き、ギブレットを少し掘り下げたいと思います。
まず、少し雰囲気。







例
- センサーの綿密な研究。 たとえば、超音波距離計を使用します。 標準的な慣行:ここに4本のワイヤがあり、ここに出力の障害物までのセンチメートルのUltrasonic.hがあります。 さて、大丈夫です、私たちは通常より退屈になります:ストロボで波を開始し、ここに波が戻り、入力でパルス持続時間を測定し、定数で除算し、出力でセンチメートル、さらに進みます。
今回は、退屈さの限界に到達します。正しく設定された実験、さまざまな方法で配置されたさまざまな障害物からのさまざまなメディアでの波の反射、取得された多くの値の調査、フィルタリング。
誰もがブラックボックスを使用するだけで幸運になるとは限らず、誰かがそれらを作成して維持する必要があると信じています。これはこの方向への一歩です。 さらに、このタスクの犠牲者は、超音波による距離測定についての理解が大幅に向上します。
- 別の例:プログラマーが従事している近隣の聴衆では、コードを駆動するコンピューターは与えられているようです。 従来、バイトをカウントする必要がありました。 この実験では、ティーンエイジャーの一部がコンピューターデバイスに侵入したいことがわかったため、今回はトランジスタにロジックを適用し、それらからゲートを組み立て、その後、ゲートからさまざまなマルチプレクサーと加算器を作成します。 これは、実際に適用可能なプロジェクトや「世界のすべて」についての若い戦闘機の伝統的なコースからはほど遠いですが、それはかなり狭いプロットです-私たちはこの好みを発見するか、少なくとも魔法のカーテンを引き戻そうとします。
- 現在、「キューブ」を使用しない開発者を見つけるのは困難です。 アプリケーションプログラミングの隣人は、Webをフレームワーク全体と見なします。 BLEを例に、テクノロジーの学習方法を学びます。 「これはbluetoothの低エネルギーがどのように機能するか」ではなく、「これがbluetoothの低エネルギーがどのように機能するかを調べる方法です」。 出力は、それがどのように機能するか、および別のテクノロジーを学習する方法に関する知識です。
同僚が「ラップトップを閉じた-職場が撤去された」場合、プロジェクトのファンタジーの飛行を制限する3番目の壁があります-鉄は、費用がかかり、スペースを占有し、プロセスで子供が発明したプロジェクトに焦点を当てると、事前に推測することはできません
新しい形式では、反対のことが行われます。 たとえば、Particle Photonをソースとして、それが私たちに与える可能性のあるすべてのものを考慮し、マニュアルに沿ってプラットフォーム全体を走行します。
ただし、すべてのブランクを開示するわけではありません。
「まあ、無能な参加者は秋の学校に居場所がありませんか?」と答えます。
あなたが持っている場合:
- 解決する時間がない「鉄」のニーズ-私たちに書いてください。星が収束したら、ユーザーの拷問の段階で数時間注意を払う必要があります。
- 今後の休暇で何をするかまだわからない青少年- 学校への申請書に記入するために彼らに手紙を書いてください。
