About this Course
18,606 recent views

Learner Career Outcomes

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Beginner Level

Approx. 20 hours to complete

Suggested: 6 hours/week...

Chinese (Traditional)

Subtitles: Chinese (Traditional)

Learner Career Outcomes

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Beginner Level

Approx. 20 hours to complete

Suggested: 6 hours/week...

Chinese (Traditional)

Subtitles: Chinese (Traditional)

Syllabus - What you will learn from this course

Week
1
1 hour to complete

什麼是「資訊管理」:資訊科技的商管應用

6 videos (Total 59 min), 1 reading, 1 quiz
6 videos
01-02 IT-supported Management10m
01-03 高頻交易9m
01-04 商品推薦與大數據分析10m
01-05 演算法定價8m
01-06 IT-enabled Management12m
1 reading
NTU MOOC 課程問題詢問與回報機制1m
1 practice exercise
第一週作業10m
Week
2
2 hours to complete

Python 程式設計初探

9 videos (Total 88 min), 2 quizzes
9 videos
02-02 直譯與執行 Python 程式10m
02-03 四種寫 Python 的方式11m
02-04 print() 與 Hello World8m
02-05 跳脫字元與基本運算10m
02-06 input() 與變數13m
02-07 輸出兩個輸入整數的和10m
02-08 除錯與程式寫作流程8m
02-09 從 Notepad++ 直譯與執行 Python 程式5m
2 practice exercises
第二週練習:總共多少錢10m
第二週作業:該怎麼找錢10m
Week
3
2 hours to complete

「電腦運作基本原理」與「條件式選擇」

11 videos (Total 126 min), 2 quizzes
11 videos
03-a02 整數11m
03-a03 浮點數8m
03-a04 字串11m
03-b01 型態轉換9m
03-b02 更多輸入輸出12m
03-b03 更多指派運算7m
03-c01 if 條件判斷式16m
03-c02 if-else 條件判斷式9m
03-c03 布林值與比較運算子13m
03-d01 排版與寫作風格12m
2 practice exercises
第三週練習:轉帳金額確認10m
第三週作業:該怎麼找錢(進階版)10m
Week
4
2 hours to complete

「條件式選擇」與「迴圈」

12 videos (Total 120 min), 2 quizzes
12 videos
04-a02 三元 if-else 與 else-if11m
04-b01 邏輯運算子(上)6m
04-b02 邏輯運算子(下)11m
04-c01 while 迴圈6m
04-c02 迴圈計數器與無窮迴圈8m
04-c03 break 和 continue13m
04-d01 for 迴圈6m
04-d02 range()9m
04-d03 Nested loop9m
04-d04 商品定價13m
04-e01 浮點數精確度問題10m
2 practice exercises
第四週練習:報童問題之預期利潤10m
第四週作業:報童問題之最佳訂貨量10m
4.9
73 ReviewsChevron Right

Top reviews from 用 Python 做商管程式設計(一)(Programming for Business Computing in Python (1))

By YCMar 3rd 2019

老师很清晰地解释了资讯管理科学的发展历程,以及其在商管程式中的应用。这是一个非常偏商务应用的课程,适合需要python解决商业分析问题的人。针对每一个具体应用案例,老师都会先解释清楚问题背景,对于NP难问题,会引导大家先理清解题逻辑,再搭建代码。这样的方式让我认定自己是可以跑出正确答案的,没有像以往学习编程一样半途而废。谢谢老师。

By YHJun 23rd 2018

程式語言麻瓜者也可以聽得懂的課程!老師講課清楚有條理,作業有難度,但可以活化思考邏輯,作業內容都跟商業行為相關,可以了解到怎麼使用python在這些情況下,雖然距離完成一個真的可以在商業上運用的程式還很遙遠,但起碼是個開始,知道怎麼跟電腦溝通,思考怎麼做跟實際做看看。推薦給對於程式及管理有興趣的人!

Instructor

Avatar

孔令傑

副教授 (Associate Professor)
資訊管理學系 (Department of Information Management)

About National Taiwan University

We firmly believe that open access to learning is a powerful socioeconomic equalizer. NTU is especially delighted to join other world-class universities on Coursera and to offer quality university courses to the Chinese-speaking population. We hope to transform the rich rewards of learning from a limited commodity to an experience available to all. More courses information, the official Facebook Page: https://www.facebook.com/ntumooc2017/...

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.