TK1914 Outline
TK1914 Outline
TK1914 Outline
1
Lecture:
Tutorial:
Lab:
2
1.0 Learning Outcomes
2.0 Sinopsis/Synopsis
Kursus ini adalah pengenalan pertama kepada pengaturcaraan. Kursus ini dilaksanakan dalam
persekitaran kuliah dan makmal yang membolehkan pelajar menjadi pengaturcara yang baik. Pelajar
yang mengambil kursus ini tidak semestinya mempunyai latar belakang pengaturcaraan komputer, oleh
itu pengenalan kepada komputer dan bahasa pengaturcaraan akan diberikan. Pelantar Linux digunakan
semasa pembangunan aturcara. Sebahagian besar kursus meliputi elemen penting dalam bahagian
berstruktur bahasa berkenaan. Tajuk perbincangan meliputi elemen asas C (C++), input dan output,
struktur kawalan, fungsi takrifan pengguna, tatasusunan, rentetan dan rekod. Tambahan daripada itu,
teknik bagi menyelesaikan masalah asas juga akan dibincangkan.
This course is intended as a first introduction to programming. The course is conducted in such a way
that it provides a classroom and laboratory environment that enables students to become proficient C
(or C++) programmers. Students are not assumed to have a background in computer programming
and therefore introductory material on computers, and programming languages are presented. Linux
platform will be used for the program development. The majority of the course will be covering on the
essentials of the structured part of the language. Topics include the basic elements of C (or C++),
input and output, control structures, user defined functions, arrays, strings and records. In addition,
techniques to solve basic problems will also be discussed.
3.0 References
3
3.3 Website References:
1. http://www.cplusplus.com/
2. http://www.learncpp.com/
3. http://www.exforsys.com/tutorials/c-plus-plus.html
4
5.0 Implementations
1. Lecture is 2 hours per week.
2. Tutorial is 2 hours per week.
3. Lab session is 2 hours per week.
6.0 Evaluations
Item Percentage
Lab Evaluation 10 %
Tutorial/ Quiz 10 %
Lab Test 1 15 %
Lab Test 2 15 %
Final Examination 50 %
Total 100%