Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Rpp

1,153 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Rpp

  1. 1. LampiranA { i,f, reil ? LrNrvERsrrr ruN rrussBrN oNN MALAYSTAo.-W*J FAKULTI KEJURTERAAN MEKANIKAL DAN PEMBUATAI PERANCANGAIT KULIAH LECTURE PLAN MAKLUMAT MATA PELAJARAN (SUBJECT INFORMATION) SESSION SEMESTER/ SESI (SEMESTER/ : sEM l-2011/2012 KOD MATA PELAJARAN (SUBJECTCODE) :DTL24I3/DAM31303 NAMA MATA PELAJARAN (NAME OF SUBJECT) : PENGAT{IRCAIIJA.AN KOMPUTER COMPWER PROGMMMING BEBAN AKADEMIK PELAJAR (SUBJECT ACADEMIC LOAD) Minggu Jam / Minggu Bilangan Jam I Aktiviti Pembelajaran (Hours / Week) Semester ftlreek) (Learning Activity) (Hours / Semester) Kuliah (Lecture) t4 2 24 Tutorial (Tutorial) Amali (Practical) T4 -t 42 Pembelajaran Kendiri (Independent Study) 13 I t3 Lain-lain (Others) 1 J J 1. Projek (Project) 2. Tugasan (Assignment) I I 8 JTIMLAH JAM BELAJAR (JJB) 90 TOTAL STUDENT LEARNING TIME (SLT) Matapelajaran Pra-syarat (Pre requisite subjects) : Tiada None Nama Pensyarah (Lecturers name) : Sharifah ZarlthRahmah Binti Syed AhmadDisediakan oleh (Prep ared fu) :l5l6?0ll Disahkan oleh (Approved fu) : y7Tandatanga n (S i gnatur e) : Tandatang an(Signature) : hrtZ BIN OTHMANNama (Nsme) :Sharifah Zarith Rahmah Bte Syed Nama (ilp@.:MADYA HJ Md;ASHRAFAhmad rarikh ({ffi, -*-;ffi; (Date), 4(/ry dilx1:llxff;1,,,ii iun llussein universitiRPP44 / Prosedur Perlaksanaan KuliahEdisi: 3 / No. Semakan: 0
  2. 2. LampiranAMATLAMAT (GOALS) :Kursus ini ddireka untuk memperkenalkan kepada pelajar kepada persekitaran pembangunan aturcaraKursusdan kemahiran menulis aplikasi pengaturcaraan yang diperlukan di dalam penyelesaian masalah menggunakanbahasa C.This course is designed to introduce students to progromming development environment and skills in writingprogramming applications that qre usefulfor problem solving using C Innguage.srNoPs$ (sF/oP,s/sl ;Memberikan pengenalan kepada konsep pengaturcaraan menggunakan bahasa pengaturcaraan aras tinggi C.Sejarah dan evolusi bahasa pengaturcaraan, Jenis data, Kemasukan dan keluaran, Ungkapan, Kawalan aturcaraseperti while, for, if, if-else, dan switch-case, dan juga pengatucaraan terstruktur dan fungsi akan dipelajari didalam kursus ini.This course gives an introduction to programming concepts through the use of a high level programming language in C.The programming language history and evolution. Data types, input and output: operations and upressions.Programming Controls: while loop, for loop, if else and switch case. Siluctured programming andfunction will be taughtinthis course.OBJEKTIF PEMBELAJARAN (LEARNING OBJECTWE) :Di akhir kursus ini, pelajara akan mampu untuk: 1. Menerangkan fasa, revolusi dan sejarah pengaturcaraan 2. Mengimplementasi kaedah penyelesaian masalah menggunakan algoritma dan carta alir. 3. Menggambarkan struktur aturcara di dalam bahasa C. 4. Mengembangkan aturcara untuk menyelesaikan masalah menggunakan bahasa C.At the end of the conrse, the students should be able to: 1. Explain the phases, revolutions and history in sofiwme development. 2. Implement the problem solving technique using algorithm andJlow cart. 3. Describe the structure of program in C language. 4. Develop program to solve problem using C language.MP-04 / Prosedur Perlaksanaan KuliahEdisi: 3 / No. Semakan: 0
  3. 3. LampiranArsr KAI{D{INGAr{ (CONTENT) : MINGGU KAIIDUNGAI PENTAKSIRAN (WEEK) rcONTENT) (ASSESSMENT) I.O INTRODUCTION TO COMPUTER AND PROGRAMMING 1.1 Introduction To Computer And Programming 1.2 Software Development Life Cycle 1.3 Top Down Design With Function Systems Structure 1.4 Program Desigrr Step And Methodolory 1.5 Structure Chart, Flow Chart, Pseudo Code 1.6 Debugging And Documentation Techniques 2.0 TIIE STRUCTURE OF C LANGUAGE 2.1 Introduction to C language 2.2 Basic C 2.3 Function Variable 2.4 Constants and Identifiers 2.5 Data Types 2,6 Pre-processorDirectives 3.0 OPERATORS AND EXPRESSIONS 3.1 ArithmeticalOperators 3-5 3.2 ConditionalOperators 3.3 Relational and Logical Operators 3.4 AssignmentOperators f, TEST I Computer test 4.0 CONTROL STATEMENTS 4.1 if, if - else, switch - case 6-8 4.2 Loops: while, for, do - while 4.3 Break, gotoRPP-04 / Prosedur Perlaksanaan KuliahEdisi: 3 /No. Semakan:0
  4. 4. 5.0 FUNCTION 5.1 Defintion 5 .2 Parameters of a fi.rnction 5.3 Function Call 6.0 Array 6.1 Single and multiple dimentional array, Basic structure and pointerTUGASAT i PROJEK (ASSIGNMENT / PROJECT) :Senarai tugasan diberikan semasa amali di makmal komputer oleh pengajar/tutor dan perlu diselesaikan dandihantar mengikut waktu yang ditetapkan. Satu projek berkumpulan akan diberikan dan diselesaikan dalammasa tak lebih daripada dua minggu.A assignments list will be given by an instructor/tutor in the computer laboratory and it must be accomplishedand submitted within a time frame given. A group project will be given and solved within two weeks arter.RPP-04 / Prosedur Perlaksanaan KuliahEdisi: 3 / No. Semakan: 0
  5. 5. Lampiran APEIIILAIAN (ASSESSMENI) : 1. Kuiz (fuiz) 2. Tugasan (Assignment) 20% 3. Ujian (Iest) 30 o/o 4. Projek (Project) 10% 5. Lain-lain (Others) 6. Peperiksaan Akhir 40% (Final Examination) fi$ 0h Jumlah (Total)RUJIJKAIY (REFERENCES) : 1. Deitel, H. M. dan Deitel, P. J. (2004). C How To Program, Edisi Kelima, New Jersey: Prentice Hall. 2. Hanly, J. R and Koffinan, E. B. (2002). Problem Solving & Program Design in C, Massachusetts: Pearson Education, Inc. 3. Henkemans, D. dan Lee, M. (2001). Q++ Programmingfor Absolule Beginner, Oregon: Premier Press. 4. Baharuddin Mohamed and friends. (2002). "A Book on C", Kuala Lumpur: Mc Graw Hill. 5. Marini Abu Bakar et al "Struhur Data Menggmakan C, Prenctice Hall, 1999.RPP-04 / Prosedur Polaksanaan KuliahEdisi: 3 / No. Semakan: 0
  6. 6. LampiranAKEIIADIRAN / PERATURAN SEMASA KT]LIAH (LECTURE ATTENDANCE / REGULATIOIV (1) Pelajar mesti hadir tidak kurang dari 80%o masa pertemuan yang ditentukan bagi sesuatu mata pelajaran termasuk mata pelajaran Hadir Wajib GfW) dan mata pelajaran Hadir Sahaja (HS). Students must altend lectutes not less than 80% of the contact hours for every subject including - Compukory Attendonce Subjects (Hadir Wajib HW) and Attendance OnIy Subjects (Hadir Sahaja-HS| (2) Pelajar yang tidak memenuhi perkara (1) diatas tidak dibenarkan menghadiri kuliah dan menduduki sebarang bentuk penilaian selanjutnya. Markah sifar (0) akan diberikan kepada pelajar yang gagal memenuhi perkara (1). Manakala untuk mata pelajaran Hadir Wajib (HW), pelajar yang gagal memenuhi perkara (1) akan diberi Hadir Gagal (HG). Students who do not fulfiIl (1) will not be allowed to afrend further lectares ond sit for any further examinotiott Zero mmk (0) wiII be given to students whofail to comply with (1). While for Compulsory Attendance Subjects (Hadir Wajib - HW), those wholail to comply with (1) will be gtven Failure Attendance (Hadir Gagal - HG). (3) Pelajar perlu mengikut dan patuh kepada peraturan berpakaian yang berkuatkuasa dan menjaga disiplin diri masing-masing untuk mengelakkan dari tindakan tatatertib diambil terhadap pelajar. Students must obey all rules and regulations of the university and must discipline themselves in order to avoid any disciplinary actions against them- (4) Pelajar perlu mematuhi peraturan keselamatan semasa pengajaran dan pembelajaran. Student mrct obey safety reguluions during learning and teaching ptocess.MATRIK IIASIL PEMBELAJARAII STJBJEK DAI HASIL PEMBNLAJARAN PROGRAM(SUBJECT LEARNING OWCOMES AND PROGRAMME LEARNING OUTCOMES MATRIEDilampirkan (Attached)RPP-04 / Prosedur Perlaksanaan KtrliahEdisi: 3 / No. Semakan: 0

×