【IT】京都大学、Pythonによるプログラミング演習教材を無料公開

1田杉山脈 ★2020/02/21(金) 20:18:00.34ID:CAP_USER
京都大学は、Pythonによるプログラミング演習の教材を2月13日に一般公開した。
 プログラミング演習の教材は、プログラミングの初学者を対象にPythonを用いたプログラミングを演習方式で学ぶもので、京都大学学術情報リポジトリ(KURENAI)で公開されている。本編のほか、横道にそれる話題をまとめたコラム編の2つの教材がある。著者は国際高等教育院 教授の喜多一氏。

 本教材は、2018年度に全学共通科目として実施された授業を元に構成されたもので、到達目標としては以下の3つを挙げている。

Pythonによるプログラムの実行についての基本操作ができるようになる。
Pythonプログラムを構成する基本的要素の機能と書式について説明し、例題を用いて実行例を構成できるようになる。
Pythonを用いて簡単なプログラムを自ら設計、実装、テストできるようになる。
 著者は、本教材のまえがきにおいて、多くの解説書がプログラミング言語の紹介に終始しがちななか、Pythonというプログラミング言語で実際にプログラムを書く(書けるようになる)ことを目的とし、初学者がつまずく点や、それへの手助けを意識して記述した、としている。

https://repository.kulib.kyoto-u.ac.jp/dspace/handle/2433/245698

https://codezine.jp/article/detail/11999

2名刺は切らしておりまして2020/02/21(金) 20:23:09.88ID:UZ5LeQnK
コテコテの方言から入ると他言語扱うとき苦労するぞ
6名刺は切らしておりまして2020/02/21(金) 20:33:58.69ID:o9dilwvr
>>2
LLとしては津軽弁ほど難しいわけじゃないよ
4名刺は切らしておりまして2020/02/21(金) 20:28:03.19ID:57Ybej+r
2019年時点で、使われているプログラミング言語の使用数順位は、

Python – JavaScrip -Java – C# – PHP – C++ – C – R -Swift – ObjectiveC – Kotlin

ちなみに、上位3位がダントツ。

5名刺は切らしておりまして2020/02/21(金) 20:33:14.92ID:f/lZGQu+
そんなもんVBAから入ってテトリスでも作りながら動かすところから始めればええんやで
あとは好きな奴が好きな言語えらんだらええ
34名刺は切らしておりまして2020/02/21(金) 21:56:27.87ID:AwKm6t4U
>>5
エロい画像を自動でダウンロードして、自動並べ替えや中身のジャンル分類、タグ付け、モザイク外しをやりたいのでpythonにしたんだが・・・

最近年のせいかどうもニーズが薄れてきた様でいまいち進展していない。

59名刺は切らしておりまして2020/02/22(土) 00:09:18.03ID:jSiMxNWg
>>34
Pythonでスクレイピング、ディープラーニングでモザイク取り、夢が広がるな
11名刺は切らしておりまして2020/02/21(金) 20:54:07.12ID:EF9EWS7S
 
MITのPython学習の教科書とか売ってるから
どうせ丸パクリだろ
12名刺は切らしておりまして2020/02/21(金) 20:59:11.90ID:sN2gekS4
Python
なんて読むんだよ
14名刺は切らしておりまして2020/02/21(金) 21:00:50.79ID:xtoQSmsF
>>12
パイソン ヘビな
26名刺は切らしておりまして2020/02/21(金) 21:43:22.26ID:FnqetEHc
>>12
日本ではパイソン、海外ではバルログ
13名刺は切らしておりまして2020/02/21(金) 20:59:51.22ID:VFT3/ukb
世界の選択はこのままPythonでAIやる気かよ。
29名刺は切らしておりまして2020/02/21(金) 21:49:37.92ID:zHEWzRrL
>>13
世界のエンジニアは
htmlとcssとphpでホームページ作ったし、
javaで業務システムを作った。

クソだと思っていても使われる言語は無料のものだ。

16名刺は切らしておりまして2020/02/21(金) 21:08:20.06ID:b5VJazAV
でも結局保守性という名のもとに
効率的な事なんて薙ぎ払われるんだけどさ

ターゲットに対するアプローチをアピールするロジックなんて
プログラマーって職業が誕生した時点で消滅してたんだ

17名刺は切らしておりまして2020/02/21(金) 21:12:08.91ID:y5FwAJC8
ちなみに「7行 テトリス」っては何で書かれてるの?
20名刺は切らしておりまして2020/02/21(金) 21:27:34.99ID:MkTuYw1a
>>17
俺が見たのはjavascript
33名刺は切らしておりまして2020/02/21(金) 21:54:29.03ID:c2SK6Xjc
>>17
こういう短いコードって醜悪の極み
7万行テトリスの方がまだマシだな
35名刺は切らしておりまして2020/02/21(金) 22:03:13.95ID:lyGhK91h
>>33
7万行は縦読みコードになると思う
18名刺は切らしておりまして2020/02/21(金) 21:17:52.60ID:6EMWLY3O
アホの俺でもPythonでwebアプリ作れるし今は恵まれてるよな
23名刺は切らしておりまして2020/02/21(金) 21:33:09.23ID:suNgNkoW
200ページあるpdfのうち150ページで出てくる課題がようやく三目並べ
バカなのかな?

大学に無駄な大金ごくろうさん
オライリーでも読んでやってたほうが有意義だろうな

24名刺は切らしておりまして2020/02/21(金) 21:38:14.47ID:VjHYb2vf
20ページ目ぐらいまでスクロールして閉じた
27名刺は切らしておりまして2020/02/21(金) 21:45:59.92ID:vM4vciL7
プログラミングを勉強するためにPythonを勉強するのはよくわからん
工学系の人がシミュレーションとかのためにMATLABとかPythonを利用するのならわかるのだが
31名刺は切らしておりまして2020/02/21(金) 21:51:10.06ID:WjdpSA4V
モンティ〜
32名刺は切らしておりまして2020/02/21(金) 21:52:23.83ID:Y6X1yZOj
AND OR NAT だけで全てのロジックはくめるんだよ。知ってた?
39名刺は切らしておりまして2020/02/21(金) 22:10:58.74ID:tDjPvxrk
京大生なら英語力あるはずなんだからプログラミングの授業は外人プログラマーに
英語でやらせるべきなんだけどな
40名刺は切らしておりまして2020/02/21(金) 22:14:21.03ID:57Ybej+r
プログラミング言語で何が使われるかは、美人投票に似ている。
必ずしも一番効率の良い言語が使われるとは限らない。
流通性も言語の価値のひとつだから。
43名刺は切らしておりまして2020/02/21(金) 22:21:51.64ID:hj819KTH
社内でテンソルフローの講習があるので申し込みしたわ
Pythonだよね
45名刺は切らしておりまして2020/02/21(金) 22:35:23.15ID:wfacygkH
全部 C で十分だろ?
46名刺は切らしておりまして2020/02/21(金) 22:36:43.91ID:Pva7XsvG
PDFファイルたった2つ公開でこの騒ぎかよ
47名刺は切らしておりまして2020/02/21(金) 22:36:54.36ID:kvoQhEc4
ちゃんとジェネレータについて詳細に解説してるなら価値がある
51名刺は切らしておりまして2020/02/21(金) 23:03:27.32ID:/CfGRBuZ
別に道具の選択肢があるのは悪くないと思うけどね
この手のスレで毎回目的が無いのに手段を論じるのはどうなんだろ
Pythonで目的が実現出来るモノならPythonでもいいじゃん。
その知識だけで「学校で勉強してきました」って言われても困るけど。
53名刺は切らしておりまして2020/02/21(金) 23:10:12.76ID:ZL3ZcM6Y
京大がプログラミングできるのか、昭和っぽいと思ってた
55名刺は切らしておりまして2020/02/21(金) 23:17:08.64ID:Uo6NqPse
わいは素人だからこれ見て覚えるわ
57名刺は切らしておりまして2020/02/22(土) 00:03:42.38ID:cWC7k9bP
敷居が高い
60名刺は切らしておりまして2020/02/22(土) 00:21:01.16ID:uu76Syy4
パイソンって言うのか
なぜだか知らんけどピトンだと思ってた
63名刺は切らしておりまして2020/02/22(土) 00:56:04.76ID:ae95GaIp
ただでくれるの?
70名刺は切らしておりまして2020/02/22(土) 01:30:24.20ID:yHu62Xp7
東大のは本になってる(^_^;)
71名刺は切らしておりまして2020/02/22(土) 01:38:45.73ID:yHu62Xp7
フォルダに(^_^;)使うと^が引っ掛かってanacondaがインストールされないから気をつけろ
72名刺は切らしておりまして2020/02/22(土) 01:46:03.10ID:ae95GaIp
京大ってメインフレームまだあるの?
汎用機
73名刺は切らしておりまして2020/02/22(土) 01:47:32.42ID:fAHkrlVF
哺乳ビン?
74名刺は切らしておりまして2020/02/22(土) 02:54:28.39ID:3TonDG/d
Pythonが優れてるのはグラフ化だからな。これで広がった
今のExcelだと遜色ないかそれ以上のが作れるので、プログラマ志向意外な人にはこっちを極めるのがオススメ

引用元:http://egg.5ch.net/test/read.cgi/bizplus/1582283880/