このコースについて
7,569 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

約21時間で修了

推奨:1-2 hours/week...

中国語(繁体)

字幕:中国語(繁体)

習得するスキル

Computer Display StandardComputer ProgrammingC Programming

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

約21時間で修了

推奨:1-2 hours/week...

中国語(繁体)

字幕:中国語(繁体)

シラバス - 本コースの学習内容

1
1時間で修了

Week 1 - Introduction

We start with basic programming concepts that correspond to chapter 1, 2, 3 of the book. We will start with a basic program and gradually add computation statements so that our program will perform useful computation. Also we will use an online interface (ideone) to describe the process of editing, compiling and running a program.

...
7件のビデオ (合計53分), 2 readings, 1 quiz
7件のビデオ
1-2 How to Write Programs8 分
1-3 Basic Program Structure and Variables4 分
1-4 Program Input and Output9 分
1-5 Variable Assignment4 分
1-6 Arithmetic Operator8 分
1-7 Comparison and Logical Operator9 分
2件の学習用教材
(課程) 參考資料10 分
Week 1 參考資料10 分
1の練習問題
Surface Area and Volume10 分
2
1時間で修了

Week 2 - Control Structure

The second week will describe flow control and loops (book chapter 4, 5). After we learn how to write a program to perform basic computation in the first week, we start to learn the control structure of a program. We will learn how to control the execution of a program among several possible "next steps", and how to repeat the computation to finish repetitive tasks. We will also describe certain loop ending practice, which strongly relates to programming style.

...
7件のビデオ (合計59分), 1 reading, 1 quiz
7件のビデオ
2-2 Condition expression4 分
2-3 Switch10 分
2-4 While loop7 分
2-5 For loop9 分
2-6 Do while loop3 分
2-7 Loop break and continue9 分
1件の学習用教材
Week 2 參考資料10 分
1の練習問題
What Day is Today?10 分
3
2時間で修了

Week 3 - Array

The third week describes arrays and floating point numbers (book chapter 6, 7). We will introduce ways to organize related data into the most basic data structure, i.e., array. We will describe the circumstance of using an array, and the most useful idioms in using them. Various examples will be introduced to enforce the concepts in using array correctly. We will also describe the concept of floating point numbers, which is different from the integers we introduce at the beginning of this course.

...
14件のビデオ (合計90分), 1 reading, 1 quiz
14件のビデオ
3-2 Inner Product4 分
3-3 Fibanacci Numbers2 分
3-4 Prime Numbers7 分
3-5 Bubble Sort6 分
3-6 Array Address and Initialization10 分
3-7 Multi-dimension Arrays7 分
3-8 Multi-dimension Array Output with Newline6 分
3-9 Multi-dimension Array Address12 分
3-10 Multi-dimension Array Address Example4 分
3-11 Multi-dimension Array Initilization4 分
3-12 Floating Point Input Output4 分
3-13 Type Casting7 分
3-14 Floating Point Computation6 分
1件の学習用教材
Week 3 參考資料10 分
1の練習問題
Bingo10 分
4
2時間で修了

Week 4 - Functions

The fourth will will describe the concept of functions (book chapter 8). We will motivate the use of function by system functions, including mathematic and input/output functions, so we the students can understand the key concept that if we can use existing code, then we do not need to reinvent the wheel. Then we will introduce the way to define our own functions. The key mechanism of function call, parameter passing, and return values wiill be discussed by a series of examples.

...
11件のビデオ (合計74分), 1 reading, 1 quiz
11件のビデオ
4-2 System Function Return Value4 分
4-3 User Function Definition8 分
4-4 User Function Without Return Value6 分
4-5 Use Function to Simplify Program4 分
4-6 Printf Scanf for Multiple Variables and Extra Message9 分
4-7 Scanf with Nonspace Char in Format String4 分
4-8 Function Parameter Passing6 分
4-9 Function Array Parameter Passing6 分
4-10 Function Array Parameter Passing with Modification7 分
4-11 Function Multi-dimension Array Parameter Passing6 分
1件の学習用教材
Week 4 參考資料10 分
1の練習問題
Metal Value10 分
4.8
65件のレビューChevron Right

67%

コース終了後に新しいキャリアをスタートした

50%

コースが具体的なキャリアアップにつながった

17%

昇給や昇進につながった

計算機程式設計 (Computer Programming) からの人気レビュー

by HHMay 17th 2016

very good and useful,what I really mean is that this couse is very useful 4 new-man.

by KCJan 28th 2018

Really useful and basic. Recommend some one who want to start from zero.

講師

Avatar

劉邦鋒

教授 (Professor)
資訊工程學系 (Department of Computer Science and Information Engineering)

国立台湾大学(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/...

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。