К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
計算機程式設計 (Computer Programming) · LearnSpace
Назад в каталог
courseraПрограммирование

計算機程式設計 (Computer Programming)

Курс от National Taiwan University
Уровень не указан≈ 12.1 чКитайский (Тайвань)
О курсеНавыкиПрограммаПреподаватели

О курсе

課程介紹 (About the course) This course will introduce computer programming in C. We will cover basic operations about computer, then move on to how to write computer program in a language called C. Various C concepts will be introduced. 授課形式 (Course format) We will have video lecture to introduce the concept of programming. The video will switch between the presentation slides and the actual coding process. After that we will have weekly programming homework to ensure that the students are able to practice what they learned from the video presentation. The students will practice on ideone.com, a web platform for compiling and running computer programs. 修課背景要求 (Recommended background) No special prior computer knowledge is required. However, the students are expected to be able to use a web browser, has basic English vocabulary, and arithmetic skills of junior high school graduates.

Навыки, которые вы освоите

Computer ProgrammingC (Programming Language)Programming PrinciplesData StructuresMemory ManagementProgram DevelopmentComputational Logic

Программа курса

7 модулей · 77 учебных материалов

01Week 1 - Introduction10 материалов

Week 1 - Introduction

1-1 What is a ProgramВидео1-2 How to Write ProgramsВидео1-3 Basic Program Structure and VariablesВидео1-4 Program Input and OutputВидео1-5 Variable AssignmentВидео

Учитесь у экспертов

劉邦鋒

教授 (Professor)

計算機程式設計 (Computer Programming)
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.1 ч

7 модулей

Язык: Китайский (Тайвань)

Часть программы вашего университета
1-6 Arithmetic OperatorВидео
1-7 Comparison and Logical OperatorВидео
(課程) 參考資料Чтение
Week 1 參考資料Чтение
Surface Area and VolumeЗадание
02Week 2 - Control Structure9 материалов

Week 2 - Control Structure

2-1 If - then - elseВидео2-2 Condition expressionВидео2-3 SwitchВидео2-4 While loopВидео2-5 For loopВидео2-6 Do while loopВидео2-7 Loop break and continueВидеоWeek 2 參考資料ЧтениеWhat Day is Today?Задание
03Week 3 - Array16 материалов

Week 3 - Array

3-1 Array UsageВидео3-2 Inner ProductВидео3-3 Fibanacci NumbersВидео3-4 Prime NumbersВидео3-5 Bubble SortВидео3-6 Array Address and InitializationВидео3-7 Multi-dimension ArraysВидео3-8 Multi-dimension Array Output with NewlineВидео3-9 Multi-dimension Array AddressВидео3-10 Multi-dimension Array Address ExampleВидео3-11 Multi-dimension Array InitilizationВидео3-12 Floating Point Input OutputВидео3-13 Type CastingВидео3-14 Floating Point ComputationВидеоWeek 3 參考資料ЧтениеBingoЗадание
04Week 4 - Functions13 материалов

Week 4 - Functions

4-1 System FunctionВидео4-2 System Function Return ValueВидео4-3 User Function DefinitionВидео4-4 User Function Without Return ValueВидео4-5 Use Function to Simplify ProgramВидео4-6 Printf Scanf for Multiple Variables and Extra MessageВидео4-7 Scanf with Nonspace Char in Format StringВидео4-8 Function Parameter PassingВидео4-9 Function Array Parameter PassingВидео4-10 Function Array Parameter Passing with ModificationВидео4-11 Function Multi-dimension Array Parameter PassingВидеоWeek 4 參考資料ЧтениеMetal ValueЗадание
05Week 5 - Pointer11 материалов

Week 5 - Pointer

5-1 Pointer Definition and DeclarationВидео5-2 Pointer UsageВидео5-3 Pointer Reference and DereferenceВидео5-4 Pointer Parameter PassingВидео5-5 Pointer and ArrayВидео5-6 Pointer and Relative IndexВидео5-7 Pointer ArithmeticВидео5-8 Pointer as Return ValueВидео5-9 Caution in Using PointerВидеоWeek 5 參考資料ЧтениеCard ShufflingЗадание
06Week 6 - String17 материалов

Week 6 - String

6-1 Character and ASCIIВидео6-2 Character Constant and IntegerВидео6-3 Character Input and C-type FunctionsВидео6-4 Character Input EOFВидео6-5 ASCII Table in Decimal FormatВидео6-6 Toupper and Tolower FunctionsВидео6-7 String DeclarationВидео6-8 Empty StringВидео6-9 String InputВидео6-10 Character PointerВидео6-11 Strlen UsageВидео6-12 Strcpy StrcatВидео6-13 Strncpy StrncatВидео6-14 Strcmp and String SortingВидео6-15 StrtokВидеоWeek 6 參考資料ЧтениеAbbreviationЗадание
07Final Exam1 материалов

Final Exam

Final ExamЗадание