Informações sobre o curso
4.8
236 classificações
61 avaliações
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Horas para completar

Aprox. 21 horas para completar

Sugerido: 1-2 hours/week...
Idiomas disponíveis

Chinês (tradicional)

Legendas: Chinês (tradicional)

Habilidades que você terá

Computer Display StandardComputer ProgrammingC Programming
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Horas para completar

Aprox. 21 horas para completar

Sugerido: 1-2 hours/week...
Idiomas disponíveis

Chinês (tradicional)

Legendas: Chinês (tradicional)

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
1 hora para concluir

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. ...
Reading
7 vídeos (total de (Total 53 mín.) min), 2 leituras, 1 teste
Video7 videos
1-2 How to Write Programs8min
1-3 Basic Program Structure and Variables4min
1-4 Program Input and Output9min
1-5 Variable Assignment4min
1-6 Arithmetic Operator8min
1-7 Comparison and Logical Operator9min
Reading2 leituras
(課程) 參考資料10min
Week 1 參考資料10min
Quiz1 exercício prático
Surface Area and Volume10min
Semana
2
Horas para completar
1 hora para concluir

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. ...
Reading
7 vídeos (total de (Total 59 mín.) min), 1 leitura, 1 teste
Video7 videos
2-2 Condition expression4min
2-3 Switch10min
2-4 While loop7min
2-5 For loop9min
2-6 Do while loop3min
2-7 Loop break and continue9min
Reading1 leituras
Week 2 參考資料10min
Quiz1 exercício prático
What Day is Today?10min
Semana
3
Horas para completar
2 horas para concluir

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....
Reading
14 vídeos (total de (Total 90 mín.) min), 1 leitura, 1 teste
Video14 videos
3-2 Inner Product4min
3-3 Fibanacci Numbers2min
3-4 Prime Numbers7min
3-5 Bubble Sort6min
3-6 Array Address and Initialization10min
3-7 Multi-dimension Arrays7min
3-8 Multi-dimension Array Output with Newline6min
3-9 Multi-dimension Array Address12min
3-10 Multi-dimension Array Address Example4min
3-11 Multi-dimension Array Initilization4min
3-12 Floating Point Input Output4min
3-13 Type Casting7min
3-14 Floating Point Computation6min
Reading1 leituras
Week 3 參考資料10min
Quiz1 exercício prático
Bingo10min
Semana
4
Horas para completar
2 horas para concluir

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. ...
Reading
11 vídeos (total de (Total 74 mín.) min), 1 leitura, 1 teste
Video11 videos
4-2 System Function Return Value4min
4-3 User Function Definition8min
4-4 User Function Without Return Value6min
4-5 Use Function to Simplify Program4min
4-6 Printf Scanf for Multiple Variables and Extra Message9min
4-7 Scanf with Nonspace Char in Format String4min
4-8 Function Parameter Passing6min
4-9 Function Array Parameter Passing6min
4-10 Function Array Parameter Passing with Modification7min
4-11 Function Multi-dimension Array Parameter Passing6min
Reading1 leituras
Week 4 參考資料10min
Quiz1 exercício prático
Metal Value10min
4.8
61 avaliaçõesChevron Right
Direcionamento de carreira

67%

comecei uma nova carreira após concluir estes cursos
Benefício de carreira

50%

consegui um benefício significativo de carreira com este curso
Promoção de carreira

17%

recebi um aumento ou promoção

Melhores avaliações

por KCMay 13th 2018

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

por HHMay 17th 2016

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

Instrutores

Avatar

劉邦鋒

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

Sobre Universidade Nacional de Taiwan

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/...

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.