タグ

studyに関するkenjiro_nのブックマーク (255)

  • 「ひとりで何でもできるエンジニア」と時代背景:Geekなぺーじ

    インターネットそのものが「新しいもの」であったころは、インターネットそのものとともにITエンジニアが成長できました。未踏な領域に踏み込む冒険心をくすぐられるミッションが、そこら中に転がっていました。「できなくてツラい」と苦しみつつも、マゾ的に心を踊らせチャレンジする環境がありました。 インターネットを利用することが珍しいことではなくなり、インターネットを活用したビジネスを実現するためのエンジニアリングの分業化も進みました。それに伴い、ITエンジニアに求められる技能が細分化しており、「必要に応じて全部やる」ことが求められない環境も非常に多くなっています。 そういった環境の変化もあり、「昔と違って何でもできる人は育ちにくくなっている」という感想を持っている人も結構多い印象です。私の周りで「ひとりで何でもできるんじゃないかと思えるほど守備範囲が広いエンジニア」と私が思う凄い人々は、インターネッ

  • リベラルアーツ教育は東工大生をこんなに変えた

    テクノロジー教育の重要性が叫ばれて久しい。Business Insiderが報じた「アメリカでもっとも平均年収が高い職業ランキング」によると、上位25職種中20職種が科学技術の専門知識を必要とする。一方、世界最大級のアメリカ資産運用会社ブラックロックは、リベラルアーツ専攻の学生の採用を増やしていると発表した。 自動化によって人間の仕事のあり方が変化していく中、ロボットにはできない批判的思考や幅広い視野に基づいた思考ができる人材の必要性はますます高まっている。 そんな中、理工系の国立大学である東京工業大学は2016年6月、学士から博士課程の合計9年間にわたってリベラルアーツ教育を行う、リベラルアーツ研究教育院を設置した。 配する講師陣はジャーナリストの池上彰氏、小説家の磯崎憲一郎氏など、著名な人文社会学系の学者や文化人だ。 導入から1年、東工大生はリベラルアーツ教育でどう変わったのか。 「役

    リベラルアーツ教育は東工大生をこんなに変えた
  • 「とめ、はね、はらい」ひらがな学習に特有のプロセス 神戸大学が調査

    神戸大学大学院人間発達環境学研究科の野中哲士准教授は、神戸大学付属小学校の1年生を対象に、ひらがなの学習における書字身体技能の発達を調査。調査の結果、ラテンアルファベット圏の考えでは説明のできない、日語特有の「筆画のリズム」「終筆の動き」というペン先の運動パターンの区別を短期間で身につけるプロセスの存在が明らかになった。 これまで、子どもの書字技能の獲得について、欧米のラテンアルファベット圏における発達研究では「微細運動(手先の巧緻性)の向上」と「視覚的表象の獲得(字のかたちを覚えること)」という2つの異なるプロセスを継ぎ足したものとして説明されてきた。 そこで研究では、非ラテンアルファベット圏における書字身体技能の発達を検討すべく、小学校に入学後、約3カ月という比較的短期間で集中的に行われる1年生のひらがなの学習を調査。ペンタブレットを用い、ひらがなの各筆画を書く児童のペン先の動きを数

    「とめ、はね、はらい」ひらがな学習に特有のプロセス 神戸大学が調査
  • 『うんこかん字ドリル』のどこが学習革命だったのか - エキサイトニュース

    小学1年生から小学6年生用まで6冊が3月に出版されて、約1カ月ちょっとで100万部を超えるヒット。 いま260万部だとか。 最大の特徴は、全例文に「うんこ」の3文字が必ず入っていること。 小学校6年間で学ぶ漢字は合計1006文字で、1つの漢字に3つの例文がついているので、3018のうんこ例文だ。 たとえば、こんな例文がある。 小学1年生用のドリルの例文。 きりつ! れい! うんこ!【立】 だん子は 一日中 うんこの 話を して います。【男】 小学3年生用のドリルの例文。 うんこ物語だい一章「うんこの勇者たち」。【第】 あの「うんこぶりぶり事けん」が起きたのは、しょう和二十八年のことだ。【昭】 小学6年生用のドリルの例文。 うんことは、内ぞうが作った芸術品である。 【臓】 うんこが登場すると、コンサートは一気にもり上がった。【盛】 『うんこかん字ドリル』の凄いところを3つあげよう。 ■根源

    『うんこかん字ドリル』のどこが学習革命だったのか - エキサイトニュース
  • 人気「うんこ漢字ドリル」の"致命的欠陥" おもしろ「下ネタ文例」の落とし穴

    大ヒット中の『うんこ漢字ドリル』。しかし中学受験講師で国語を指導する矢野耕平氏によれば、同書には残念な欠点があり「このドリルでは真の国語運用能力はつかない」という。なぜなのか――。そして、同書の効果的な活用法とは何か? 「うんこ」で子どもの心をつかみ、260万部 私が20代だったとき、塾講師の先輩にこんなことを言われた。 「男子小学生と仲良くなりたいんだったらさ、その合言葉は『うんこ』と『ち●こ』だぜ」 私は子どもたちを指導する立場であり、彼らとは一線を引いて接するべきだと考えている。だから、友達にならなくてもいいし、今後なるつもりもない。よって、先輩講師の助言を聞き流した。 そんな昔のことをふと思い出したのは、『うんこ漢字ドリル』(文響社)が累計販売260万部(6.16時点)を超える大ヒットだというニュースを耳にしたからだ。ドリル内の書き取り・読み取り問題の一例を挙げてみよう。 「何年も

    人気「うんこ漢字ドリル」の"致命的欠陥" おもしろ「下ネタ文例」の落とし穴
  • 「センスがない」のほとんどは、単なる練習不足に過ぎない - GoTheDistance

    4月からプログラミングを教える仕事を定期的に行っていて、集合研修という形が1つ、実験台としてプログラミングに興味がある学生の甥っ子に対してマンツーで教えています。自分の教えている内容がどう伝わるか、どんなイメージ絵を描けばいいのか、どの順番で説明すればよいのか。それらを検証するためです。 で、そんな中、甥っ子がポロッと漏らしました。 「おれ、やっぱりプログラミングのセンスが無いんだと思う。教えてもらっても全くわからないことが多いし...」 「ちげーだろ。お前は単なる練習不足にすぎない。2〜3回しか練習していないのに、どうやってオレと同じレベルで物事が判断できるんだって話。ちょっとしか練習してないのにセンスもクソもない。漢字の書き取りにセンスが必要か? 100回while文書いてみたか? 書いてないだろ? 」 「あ・・・(察し」 センスは練習不足の免罪符じゃない 彼が言っていたセンスがあると

    「センスがない」のほとんどは、単なる練習不足に過ぎない - GoTheDistance
  • 誰か中国語を教えてくれ - ヘソで茶をわかす

    数日前に「ごじょ会」のマークを作りましたってやつがありました。 www.omg-ox.org ブログのPV目当てでブックマークをつけあうような互助会は当然NGだとは思うのですが、来的な意味での互助であれば、つまりは「助け合い」であれば、それはとやかく言うような問題ではないと思うんですよね。 「ブログのここをカスタマイズしたいのだけれど、だれか教えてくれない?」 「それならこの記事読むといいよ。」 実際にコメント欄やツイッターで、こういったやり取りはよく見かけますし、ユーザー同士が助け合えるのであれば、それは良いことですよね。 と、いうワケで、お願いです。助けて下さい。 誰か中国語を教えてくれ!! とりあえずアマゾンで参考書買おう 新しく言語を覚えるということ 中国語のテキストや勉強法を教えてください 誰か中国語を教えてくれ!! 何度かこのブログ内でも書いていますが、私は学習塾を運営してい

    誰か中国語を教えてくれ - ヘソで茶をわかす
    kenjiro_n
    kenjiro_n 2017/06/15
    中国娘の友人を作って十年以上たちますがまだまだの俺がブックマークしますよ。(ダメじゃん俺)
  • レポート課題に悩む大学の先生たちの姿

    nasastar @nasastar たぶん一工夫するだけで、カジュアルなコピペや「代筆」は減るんじゃないかと考えている。詳しくはこれを参考に 学生を思考にいざなうレポート課題 ひつじ書房 amazon.co.jp/dp/4894768275/… @amazonJPさんから 2017-06-13 09:33:42 nasastar @nasastar ただね、課題としてレポートを出すとしても採点・フィードバックのことを考えるとね、クラスサイズって当に大事だと思うのよね。個人的には50越えるとキツい。100で頭抱える。それ以上は試験でも嫌だ。 2017-06-13 09:39:11 nasastar @nasastar アカデミック・ライティング系の科目と有機的に結びつきながら、次第に長く構造化された文章が自然と掛けるようになることを目標にしたいところだが、実現するのは相当大変な作業だよね

    レポート課題に悩む大学の先生たちの姿
  • 政府、地域住民が自主的に運営する「プログラミング学習クラブ」を推進する方針 | スラド

    2020年度より小学校でのプログラミング教育が必修化されるが、これにあわせて地域住民が自主的に運営する「プログラミング学習クラブ」を国が推進する方針を示しているという(産経新聞)。 公共施設や放課後の学校などで、各地域の「プログラミングに詳しい人」に指導を行って貰うという想定で、官民で作るコンソーシアムが教材を無料で公開するという。野球やサッカーなどの「スポーツ少年団」のような形式を想定しているようだ。

    政府、地域住民が自主的に運営する「プログラミング学習クラブ」を推進する方針 | スラド
  • あっと驚かせるJavaプログラミング(をやめよう) - Qiita

    はじめに 驚き最小の原則(法則)という言葉があります。 Wikipediaの記事を引用すると http://ja.wikipedia.org/wiki/%E9%A9%9A%E3%81%8D%E6%9C%80%E5%B0%8F%E3%81%AE%E5%8E%9F%E5%89%87 ユーザインタフェースやプログラミング言語の設計および人間工学において、インタフェースの2つの要素が互いに矛盾あるいは不明瞭だったときに、その動作としては人間のユーザやプログラマが最も自然に思える(驚きが少ない)ものを選択すべきだとする考え方である。 要するに、使うときに「おやっ?」という驚きが少ないほうが良いプログラムであるといえます1。 この記事では敢えて驚きの多いプログラムの書き方を紹介します。驚きの多いプログラムを読むとどんな気分になるか、実際に体験してみてください。もちろん、当は驚きが少ないプログラムを書

    あっと驚かせるJavaプログラミング(をやめよう) - Qiita
  • エスペラント語を話すヒロイン 美少女ゲームで利用者も「一緒に学習」

    「よく知る地元の風景そっくりなのに、日語が通じない世界」 ゲームのタイトルは『ことのはアムリラート』。かわいらしい女性キャラクター同士の恋愛を描く「純百合アドベンチャー」をうたっている。2017年8月25日発売予定で、価格は通常版で3800円(税別)だ。 ストーリーは、主人公の女子高生・凛が「よく知る地元の風景そっくりなのに、日語が通じない世界」へと迷い込む場面から始まる。この異世界で使われている言語は「ユリアーモ」。この異世界語のモチーフとなっているのが、エスペラントなのだ。 主人公の凛は異世界で出会ったヒロインのルカと意思疎通を図るため、必死になって「ユリアーモ」(エスペラント語)を学習していく。ゲームの最大の特徴は、プレイヤーも凛と一緒になって「異世界の言葉を学んでいく」システムだ。 作中で異世界キャラクターのセリフとして表示される「ユリアーモ」は、初期状態では和訳が出ない。物語

    エスペラント語を話すヒロイン 美少女ゲームで利用者も「一緒に学習」
  • OSS時代の学び方とお金 - Qiita

    研修などを考えるときに,ずっと感じていたことを書き出してみた. 何か特別新しいことを書いている訳ではないけど,何かしらコンテンツを投下しようとしている人やこれから何か学び始めようとしている方の参考になると,良いように思っている. なお,自身でフリーソフトウェアやOSSを開発した人の学び方ではなく,誰かが作ったフリーソフトウェアやOSSを学ぶ人のお話なので留意ください. OSS時代の学び方とは もうン十年も前からフリーソフトウェアやOSSを組み合わせた開発になっている フリーソフトウェアやOSSは "しょっちゅうリリース" される どこでその "しょっちゅう" に自身の知識やスキルをアプデするかで,コストの種類や金額も変わるよね,というお話 書いているうちに,OSS時代だろうが何だろうが一緒に思えてきた 学びはじめるタイミングで学習者をタイプ分け イノベーター理論で学習を例えると,スッとまと

    OSS時代の学び方とお金 - Qiita
  • C言語初心者がQiitaユーザー向けインスタンス「Qiitadon」でC++を勉強してみた

    先週、「マストドン飽きた」という記事を書いたら、記事を読んだ人から「超巨大インスタンス以外のインスタンスに入ること」を勧められた。その人いわく、小規模インスタンスではユーザーはローカルタイムラインで「チャット」をしており、誰もフォローしなくてもタイムラインで交流が持てるのがMastodon(マストドン)の最大の特徴らしい。トゥートとツイートでは、全く異なるのだという。 実際に規模の小さいインスタンスに行くとそのおもしろさが分かるというので、どのインスタンスに入ろうか迷っていた。すると、5月29日にQiitaのユーザー向けインスタンス「Qiitadon」が試験的に公開されたとの情報が。ここに決めた! Qiitadonの最大の特徴は、コードブロック記法とハイライト機能があること。Markdown記法と同様にコードを「```」で囲むと投稿がコードブロックとして認識・表示される。 Qiitadon

    C言語初心者がQiitaユーザー向けインスタンス「Qiitadon」でC++を勉強してみた
  • Hello Worldの後に何を作るか - razokulover publog

    新しい技術を学びはじめるとHello Worldのその先で何を作るか詰まってしまうことがよくある。 最初から作りたいものがある人はそれ作ったほうがいいし、実務で導入できたりするなら一番手軽で学びが多いのだが中々そうもいかないのが人生というもの。 そういう人にとってはHello Worldからある程度使えるもしくは番投入時に選択肢にできるレベルになるための道筋があると便利だなーと思う。 自分はWeb系の人間なのでフロントエンド/サーバーサイド/モバイルアプリという感じでまとめてるが、インフラ屋やハード他デザイン系の技術はまた違うと思われるのでこれはあくまでも自分の場合はということで。 共通 言語機能を一通り試す(A Tour of Goみたいな感じで) 基的な型/制御構造/IO周り/クラス/文字列操作/正規表現/よく使いそうな標準ライブラリ その言語固有の機能は重点的に(goだったらgo

    Hello Worldの後に何を作るか - razokulover publog
  • 知っているようで知らないWebサーバアーキテクチャ

    第6回ゲームサーバ勉強会用資料です。 Webの技術の根幹となるHTTPやTCP/IPを軽くおさらいしたあと、 マルチプロセス、マルチスレッド、イベント駆動といったサーバアーキテクチャについて解析し、 さらにイベント駆動を実現するための非ブロッキングI/OとI/Oの多重化について解説します。

    知っているようで知らないWebサーバアーキテクチャ
  • いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|Webエンジニアのキャリアを考える!

    いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 業務に必要なだけではなく、コンピュータによって問題解決できていない分野を切り開き、エンジニアとして戦っていくため、刺激的な第二プログラミング言語に挑戦しましょう。RustGo、Erlang、Elixir、Clojure、Scheme、OCaml、Haskell、Scalaを紹介します。 みなさんが使えるプログラミング言語はいくつあるでしょうか? ひとくちに「使える」といっても、ひととおりのチュートリアルは終えたという段階もあれば、言語仕様(あれば)やライブラリを知り尽くしていて、思いついた処理を即座にコード化できるという段階もあります。リファレンスとか参考書を見ながらであれば使える、ということも多いでしょう。 ベテランエンジニアなら、いろいろな仕事に携わっているうちに、さまざまな環境でそれぞれ必要

    いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|Webエンジニアのキャリアを考える!
  • (追記あり)家にパソコンを持たないプログラマー達 - 夜中に前へ

    こんばんは、夜中たわしです。 【追記】 多くのご指摘のコメントをいただいており、軽い気持ちで記事を書いたことを反省しております。 後半の内容は「そういや彼はPC持ってなかったな」とふと思い出したので、おまけとして勢いのまま書いたものです。正直、題とはほぼ関係ありません。 そして複数の方にご指摘いただいている通り、PCの所持・不所持が技術力に必ずしも影響するとは限りません。 補足しますとこのエピソードは私も新人、switch文の彼も新人、笑った彼も新人の頃の話です。 また笑いはあったもののそれで終わりではなく、その後講師の方からは手厚いフォローがありました。 そのあたりの表現が稚拙であったことに加え、他人の過去の失敗を笑い話として持ち出すという、配慮に欠けた文章であったことをお詫びいたします。 コメントいただいた中には私の知らなかった知識もあり、他人のことを面白がっている場合じゃないなと

    (追記あり)家にパソコンを持たないプログラマー達 - 夜中に前へ
    kenjiro_n
    kenjiro_n 2017/05/17
    タイトルがおかしい。社内教育の失敗の愚痴の話。それはさておき俺が自宅にパソコンを持ってるのは仕事と重ならない領域のプログラミングのためでもあるが、エクセル方眼紙を埋める為のものじゃない。
  • いかにしてJavaScriptを教えるか - mizchi's blog

    経緯 ドワンゴ様から恵贈頂いた。 高校生からはじめる プログラミング 作者: 吉村総一郎出版社/メーカー: KADOKAWA発売日: 2017/04/14メディア: 単行この商品を含むブログを見る …読んでみたけど、HTML/CSS/JS の初歩的な部分を、初学者にやらせるとこうなる、という素朴な世界観で、CSSフレームワークもJSライブラリも出てこない。いや、出せと言ってるわけじゃない。理解せずにフレームワークを使う習慣がつくと、スクリプトキディ的な振る舞いによっていくし、教える側としても、変数が大きくなってコントロールできないのが問題だろう。 じゃあ基礎を抑えたとして、この先どう教えるといいんだろうな、というのは、たしかに自分も前から考えてはいて、それを書いてみる。 この文章のターゲット JavaScriptを教える人、またはポインタがあれば自学できる中級者以上 追記: すべての初学

    いかにしてJavaScriptを教えるか - mizchi's blog
  • Python ヒッチハイク・ガイド — The Hitchhiker's Guide to Python

    Python ヒッチハイク・ガイド¶ Python ヒッチハイク・ガイド へようこそ。 これは皆さんの手により生きているガイドです。 貢献したい方は GitHub で fork してください! この手作りガイドは、初心者と熟練者のPython開発者の両方に、Python のインストール、設定、および使用に関するベスト・プラクティスを日々提供するために存在します。 このガイドは、ほとんど 独断的なもの であり、Python の公式文書では ありません 。 ここでは、すべての Python Webフレームワーク の一覧は見つからないでしょうが、強く推奨されているリストが簡潔に見つかるでしょう。 さあ、始めましょう! まずは、あなたの探しものがどこにあるかを確認しましょう。

    kenjiro_n
    kenjiro_n 2017/03/19
    GitHubでforkしてくださいとあるけど、日本語でのPDF版とかオフラインで読める電子書籍はないの? オライリーの本があるところを見ると意図的にそうしてるような感じだけど。
  • ウェブ制作者なら意識してほしいCSS設計の基礎知識 - ICS MEDIA

    みなさんは、CSSを書くときに管理のしやすさを意識していますか? CSSを書くときに命名や構造のルールをシンプルにすることで、他のCSS編集者が理解しやすくなります。 何も意識せずにCSSを書くと、 誰も読めない、理解できない 何に使っているかわからない謎のルールセットがあるが、必要かもしれないので消せない CSSを修正したら意図していないパーツも修正の影響が出てしまった スタイルが上書きされすぎていて、 !important せざるを得ない といった問題が起こりやすくなります。このような問題を解決するアプローチとして、CSSを設計するという考え方があります。ウェブサイトの規模が大きくなり複雑化していく現代では、CSS設計を意識することの重要性が高まってきています。今回は、CSS設計をしたことがなくても意識してほしいCSS設計の基礎になる考え方と、基の手法についてご紹介します。 CSS

    ウェブ制作者なら意識してほしいCSS設計の基礎知識 - ICS MEDIA