【新機能】作り忘れたまとめはありませんか?31日前まで期間指定してまとめが作れる高度な検索ができました。有料APIだからツイートの漏れはありません!
36
ログインして広告を非表示にする
リンク Teaching Data Structures with Python Data Structures is traditionally a “bogeyman” discipline in Computer Science courses and has a high degree of failure. In FATEC São José dos Campos we are adop…

PyCon JP @PyConJ 2015-10-10 16:29:16
「Teaching Data Structures with Python」が 16:30 から 会議室1 で始まります! youtu.be/6yF5KuOm2LQ #PyConJP_1 #pyconjp
すずどら @sz_dr 2015-10-10 16:28:42
Teaching Data Structures with Pythonのお話 #pyconjp #pyconjp_1
すずどら @sz_dr 2015-10-10 16:31:41
まだC言語に消耗してるの?って感じのスライドだ #pyconjp #pyconjp_1
. @mactkg 2015-10-10 16:32:41
Data Structures with Cという授業では15%しか単位を取らなかった、しかし今年Pythonにしたところ単位を取ったのは90% #PyConJP_1
くぬー @n_knuu6 2015-10-10 16:34:02
データ構造の授業をC言語からPythonに変えたら、単位取得率が15%から90%に変わった #PyConJP_1 #pyconjp
. @mactkg 2015-10-10 16:34:09
データ構造の授業をC=>Python + Cにしたところ単位の取得率が15%=>90%になっただけではなくて、ICPCのブラジル予選の決勝に出場したりしたの素晴らしいな #PyConJP_1
すずどら @sz_dr 2015-10-10 16:35:45
情報系でC/C++教え無いのは良くないとは思うけど #pyconjp #pyconjp_1
超循環評価器 @hagino3000 2015-10-10 16:40:39
10%の人しか単位取れない授業ってどんなだったのか気になる #pyconjp_1 #pyconjp
くぬー @n_knuu6 2015-10-10 16:46:08
C言語の連結リスト教えにくいよねって話 #PyConJP_1 #pyconjp
. @mactkg 2015-10-10 16:46:54
Pythonで概念を教えてCではこう書く、なるほどみたいなフローが出来るのかな #pyconjp_1
すずどら @sz_dr 2015-10-10 16:47:41
pythonとCを1つの講義で両方教えようとすると学生にも負担ある気がするんですよね #pyconjp #pyconjp_1
. @mactkg 2015-10-10 16:51:44
これ何年次の授業だったかって言ってましたか? ちょっと見逃した #pyconjp_1
くぬー @n_knuu6 2015-10-10 16:55:29
確かにアイディアをPythonで説明して理解した後、計算量の解析をC言語でやるというのはいい気がする #PyConJP_1 #pyconjp
超循環評価器 @hagino3000 2015-10-10 17:02:52
from functors import lru_cache って何だと思ったらPython3から使えるのね #pyconjp #pyconjp_1
くぬー @n_knuu6 2015-10-10 17:13:29
これでfib(100)くらいならメモ化なしの再帰で計算できるらしい(すごい) #pyconjp #PyConJP_1
PyCon JP 2015 のその他の実況まとめは まとめまとめ をチェック!
ツイートまとめ 言語 6365 view 11 69 20 users 【スライド・動画・実況全部入り】PyCon JP 2015 まとめまとめ #PyConJP まとめまとめました!
ツイートなら1万ツイートまでまとめられる。 イベントや実況を残しませんか?

ブックマークしたタグ

あなたの好きなタグをブックマークしておこう!話題のまとめを見逃さなくなります。

コメント

Hayaru Shouno @hal9801 2015-10-11 00:41:01
大半がリストのポインタ実装で泣くからなぁ
Briareos@残弾数はいつも────── @briareos 2015-10-11 12:03:16
C言語は「ポインタのポインタで多次元配列のリストを   うっ、メモリーリークがッ」てやらかしてたなぁ(遠い目
Peculiar News JP @digdagzigzagu 2015-10-11 15:39:06
「しかしポインタと再帰の明らかな重要性以上に重要なのは、これらの学習から得られる精神的な柔軟さと、これらを教えている授業からふるい落とされないために必要な精神的態度が、大きなシステムを構築する上で欠かせないということだ。ポインタと再帰には、ある種の推論力、抽象的思考力、そして何よりも問題を同時に複数の抽象レベルで見るという能力が要求される。そしてポインタと再帰を理解できる能力は、優れたプログラマになるための能力と直接的に相関している。 」
Peculiar News JP @digdagzigzagu 2015-10-11 15:52:43
それはJavaスクールが10年前に通った道だ
猫提督ff@睦月提督 @nekoteitoku 2015-10-11 19:57:59
複数言語使えるならこの程度は理解できそう。
亜山 雪 @ayamasets 2015-10-12 01:04:32
C言語は構造体が使えるアセンブラだよね。
がじらんむ @naminodarie 2015-10-15 01:19:00
C言語はメモリ構造等のコンピュータアーキテクチャを学んでからだと理解しやすい。逆にいうと低級なところがあるので初心者向きの言語ではない。
ありす ゆう @Alice_You 2015-10-17 00:03:48
アセンブラの経験があれば、ポインタは間接アドレッシングだし、再帰はスタックに同じリターンアドレスを積み続けているだけのことだし、そのへんを隠蔽して抽象的に教えようとするのが間違いだと思う。
きゃっつ(Kats)⊿7/21乃木坂福岡D @grayengineer 2015-10-17 12:34:03
現場の実践としては、特定の言語上の概念の世界だけで理解している人よりも、たとえばCやアセンブラを通して計算機の構造や動作原理なども踏まえた理解をしている人のほうが、より幅広く応用が効くので、とっかかりはつまずかないように前者から入るとしても、いずれは後者もやらなければいけない時期がきますよね
silly walk @sillywalk7 2015-10-17 18:31:06
まずはニモニックと16進数機械語を1対1の対比で丸暗記させてハンドアセンブルの訓練をですね(帰れ
中谷康一 Koichi Nakatani @knakatani 2015-10-17 20:01:14
C言語は、スタックレベルを間違えてめちゃくちゃなアドレスにリターンすることができないアセンブラ。
ログインして広告を非表示にする
ログインして広告を非表示にする