プログラミングがはじめてで、Pythonを独学で勉強して3ヶ月目なのですが、頭を一番悩ませていたのは、「どういう過程を経て、その結果になったのか」です。 たとえば、0から9までをそれぞれ2乗して、リストにして出力するコードをfor文で書きます(これ ...
This paper presents Online Python Tutor, a web-based program visualization tool for Python, which is becoming a popular language for teaching introductory CS courses. Using this tool, teachers and ...
最近はコードをWebブラウザ上で実行できる環境がいろいろと出てきています。最も有名なのはcodepadで十数種類のプログラミング言語に対応しています。また 「Try Ruby」 や 「Try Haskell」 のように、 主要言語にはそれぞれ 「Try 〇〇」 という対話形式のREPL[1 ...
インタラクティブ教材やペアプログラミングで、ここでしか得られないプログラミング体験 学校でまだ教えていないことを学べるようにするのが出版社の仕事の1つです。そこで、一昨年から角川アスキー総研では「ディープラーニング」や「Python」の ...
「100ドルをもらうか?コードを教わるか?」と尋ねられたホームレスがアプリ開発に成功してApp StoreとGoogle Playで販売していたり、プログラミングなどのコンピューターサイエンスが高校の必修科目に取り入れられているなど、現代の社会では ...