タグ

2012年7月18日のブックマーク (8件)

  • プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!

    僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、意にせよ不意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ

    プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!
    amano41
    amano41 2012/07/18
  • 微分ってなあに?(表紙)

    高校で微分を勉強したものの、「なんだかわからないけどただ計算方法だけ覚えた」という困ったレベルに留まっている人は(残念ながら)多いようです。 まずは「微分って何なのか」を図形で理解して欲しいと思います。そこで動く図形で、微分の雰囲気を知って欲しいと思います。 そのための教材の一つとして、授業などで使うべく作成しました。 その1から順に読んで、動かしていってください。 このプログラムを動かすのに必要なファイル全ては、LHAで圧縮したファイルにまとめてあります。 androidの方は、このapkファイルをダウンロードしてくれてもいいです。 プログラムについて御質問、御要望、バグ報告などございましたら、前野[いろもの物理学者]昌弘へメールくださるか、または、twitterにてirobutsuまでメンションしてください。

    amano41
    amano41 2012/07/18
  • CODE CODIUM./Scribbles/webmaster/314

    コンピュータにちょっと詳しい人なら一発で解るポインタの利点 前提知識 前提知識として、ショートカットファイル(シンボリックリンク)、ファイル、ファイルパス、ハードディスクの役割について知っていれば、たぶん一発で解ります。 ポインタ変数をコンピュータで喩えると… ポインタ変数をコンピュータで喩えると、ポインタ変数、変数、アドレス、メモリ空間の関係は、それぞれ ポインタ変数=ショートカットファイル 変数=ファイル アドレス=ファイルパス メモリ空間=ハードディスク に対応します。察しの良い人ならこれだけでポインタの利点が分かると思いますが、以下で詳しく説明します。 ショートカットファイルの利点、ポインタ変数の利点 たとえば、C:\documentsに巨大なサイズのファイルがあったとします。あなたは 「このファイルにデスクトップ上からでもアクセスしたい」 と思いました。でもコピーすると時間かかる

    amano41
    amano41 2012/07/18
    コンピュータにちょっと詳しい人なら一発で解るポインタの利点
  • 世界で2番目にわかりやすいポインタの話

    これ以上に解りやすく説明できるという人は、@super_rti までURLを教えて下さい。世界一わかりやすいの看板を差し上げます。

    世界で2番目にわかりやすいポインタの話
    amano41
    amano41 2012/07/18
    Prezi の特徴を活かしたプレゼン。前半の喩えは素晴らしいですが,後半の C 言語の部分はこれでも初学者には難しいかもしれません。
  • 日本でアメリカの大学の授業を無料で受けましょう - 英語 with Luke

    現在、アメリカでは教育の革命が始まったと言われています。ハーバード、MIT、スタンフォードなどの優れているアメリカの大学では、教授は教室にいる生徒だけではなくオンラインで 何万人もの生徒を教えています。これらの大学の好意的な目的は、開発途上国にいる方々や大学に行くことができない方々に無料で大学教育を提供することです。 以下のサイトでは、授業を見ることだけではなく、その授業のテストを受けたり、宿題を出したりします。そして、これらのサイト は非営利目的のサイトなので、皆さんは無料で授業を受けることができます。UdacityやCourseraのサイトでは、コースを完了したら、証明書をもらえます。これは当の大学の卒業証明書ではありませんが、この資格は履歴書に書いてもよいでしょう。 これらの授業は全部英語で、難しいボキャブラリーが沢山使われていますが、これらの優れている教材を使えるようになるのは英

    日本でアメリカの大学の授業を無料で受けましょう - 英語 with Luke
    amano41
    amano41 2012/07/18
  • 論文に何を書くべきか→これだけは埋めろ→論文作成穴埋めシート

    こう言い換えろ→論文に死んでも書いてはいけない言葉30 読書猿Classic: between / beyond readers を書いたとき、「あとは穴埋めしたら論文を出力してるものが作れないか」みたいな話があったので、作ってみた。 何であれ、文章を書く骨法は、書きたいことではなく、書くべきことを(そしてそれだけを)書くことである。 問題は何を書くべきかであるが、幸いにして、論文については後述するようにほとんど決まっている。 結論から言えば、以下の表を埋めていくだけで、論文の骨組みができあがる。 必要な項目は揃い、しかるべき順序で並ぶ。 論文穴埋めシート こんな簡単な穴埋め表がこれまであまり取り上げられなかったのは、わざわざ作るまでもないことも勿論あるが、その他にも次のような理由がある。 つまり、こうした穴埋め表が、 あなたは論文が書けないのではない。 研究ができないのだ。 という目の当

    論文に何を書くべきか→これだけは埋めろ→論文作成穴埋めシート
    amano41
    amano41 2012/07/18
  • 文章の型稽古→穴埋めすれば誰でも書ける魔法の文章テンプレート

    Author:くるぶし(読書猿) twitter:@kurubushi_rm カテゴリ別記事一覧 新しいが出ました。 読書猿『独学大全』ダイヤモンド社 2020/9/29書籍版刊行、電子書籍10/21配信。 ISBN-13 : 978-4478108536 2021/06/02 11刷決定 累計200,000部(紙+電子) 2022/10/26 14刷決定 累計260,000部(紙+電子) 紀伊國屋じんぶん大賞2021 第3位 アンダー29.5人文書大賞2021 新刊部門 第1位 第2の著作です。 2017/11/20刊行、4刷まで来ました。 読書猿 (著) 『問題解決大全』 ISBN:978-4894517806 2017/12/18 電書出ました。 Kindle版・楽天Kobo版・iBooks版 韓国語版 『문제해결 대전』、繁体字版『線性VS環狀思考』も出ています。 こちらは10刷

    文章の型稽古→穴埋めすれば誰でも書ける魔法の文章テンプレート
    amano41
    amano41 2012/07/18
  • Excelを用いた科学技術計算

    科学技術計算の90%はExcelで対応できます。 科学:自然科学 (dmoz : open directory project 掲載) 対応できないものは大規模な解析のみです。通常の設計業務、解析業務では、大規模の解析は10%程度です。日々の業務はほとんどEXCELで対応できます。また、EXCELを使用すると、そのまま報告書、設計書になります。 EXCELによる科学技術計算を大いに学びましょう。 このウェブに、様々な科学技術計算、数値解析、計算力学、構造力学、統計計算の手法を追加してゆく予定です。 地球温暖化問題に取り組もうと考え、地球温暖化計算のページも作成しました。 御要望のテーマがございましたら、気軽にメールして下さい。 数式だらけのウェブにもかかわらず、ページの閲覧が1日3000以上あり、訪問者が1800人/1日程度になっています。 中央省庁、政府関係機関、大学、公

    amano41
    amano41 2012/07/18