Об этом курсе
4.8
Оценки: 239
Рецензии: 61

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 материалов для самостоятельного изучения, 1 тест
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 материал для самостоятельного изучения, 1 тест
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 материал для самостоятельного изучения, 1 тест
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 материал для самостоятельного изучения, 1 тест
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
Рецензии: 61Chevron Right

67%

начал новую карьеру, пройдя эти курсы

50%

получил значимые преимущества в карьере благодаря этому курсу

17%

стал больше зарабатывать или получил повышение

Лучшие рецензии

автор: KCMay 13th 2018

The professor explains the material clearly. I really enjoy the learning time during this course.

автор: HHMay 17th 2016

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

Преподаватель

Avatar

劉邦鋒

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

О Национальный университет Тайваня

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. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.