Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

KOLEJ VOKASIONAL SHAH ALAM

JABATAN TEKNOLOGI MAKLUMAT

PERANCANGAN KURSUS
COURSE OUTLINE

MAKLUMAT KURSUS (COURSE INFORMATION)

SEMESTER/SESI (SEMESTER/SESSION) : SEMESTER 3

KOD KURSUS (COURSE CODE) : DKA3213

NAMA KURSUS (NAME OF COURSE) : WEB DEVELOPMENT

BEBAN AKADEMIK PELAJAR (STUDENT ACADEMIC LOAD) :

Kategori Aktiviti / Category Jumlah Jam /


Aktiviti Pembelajaran / Learning Activity
of Activities Total Hours
Kuliah / Lecture 14.00
Pembelajaran Berpandu /
Tutorial / Tutorial 14.00
Guided learning
Amali / Practical 42.00
Persediaan Kuliah, Tutorial dan Amali / Preparation for
13.50
Pembelajaran Kendiri / Self Lecture, Tutorial and Practical
learning Ulangkaji / Revision 13.50
Persediaan Penilaian / Preparation for assessment 16.00
Penilaian Rasmi / Formal Pentaksiran Berterusan / Continuous assessments 5.00
assessments Penilaian Akhir / Final examination 2.00
Jumlah SLT/ Total SLT 120.00
Nilai Kredit/ Credit Value 3.00

Kursus Pra-syarat (Pre-requisite Course) : DKA1033 PROJECT MANAGEMENT


DKA1243 SYSTEM INTERFACE DESIGNING
DKA2223 DATABASE
DKA2043 SOFTWARE ENGINEERING
Nama Pensyarah (Name of Lecturer) :

Disediakan oleh (Prepared by): Disahkan oleh (Approved by):

Tandatangan (Signature): Tandatangan (Signature):

Nama (Name): Nama (Name):


(PENYELARAS KURSUS) (KETUA PROGRAM/ KETUA JABATAN)

Tarikh (Date): Tarikh (Date):

DKA3213 1
MATLAMAT (GOALS):

This course is designed to provide students an overview web development technologies and architectures by
identifying and understanding their components, how these components work together. This course also
introduces students to develop results-driven custom web applications customized to individual client`s needs
to generate extra value and improve requirement outcomes.

SINOPSIS (SYNOPSIS):

This course is designed to introduce students to world wide web technologies and prepare them with
fundamental concepts and knowledge in web application technologies, their components and how they work.
These includes a brief introduction to the history of world wide web technologies, and understand the current
technologies by identifying and understanding current system architectures, development tools and
frameworks, operating platforms, scripting languages, and other latest technologies and issues in web
development. Students are also trained to prepare application systems programming environments and perform
web application coding to provide the competence required to access application systems programming needs.
In addition, with the gained skills during the study, students are also expected to be able to carry out
application system programming evaluation and documentation.

HASIL PEMBELAJARAN (LEARNING OUTCOMES):

Upon completion of the course, students will be able to:


1. Manage the appropriate technology in web applications development. (C3, PLO3, C2)
2. Build a simple web application. (P3, PLO2, C3a)
3. Perform a complete web application development. (A2, PLO6, C4a)

DKA3213 2
ISI KANDUNGAN (CONTENT):
MINGGU KANDUNGAN PENTAKSIRAN
(WEEK) (CONTENT) (ASSESSMENT)
1 1.0 Overview of Web Technologies and Current Technologies in  Written test
Web Development
1.1 Overview of Web Technologies
1.1.1 Recognize history of World Wide Web
1.1.2 Explain the concept of Web Applications
1.1.3 Explain Uniform Resource Locators (URL) and
Protocols

1.2 Current Technologies in Web Development


1.2.1 Explain the concept of Web Development
Frameworks
1.2.2 Discuss Server-side Technologies and Frameworks
1.2.3 Discuss Client-side Technologies and Frameworks
1.2.4 Discuss Emerging Web Technologies

2 -3 2.0 Application Systems Programming Needs


2.1 Assess application systems programming needs
2.1.1 Describe project, working scope and
responsibility.
2.1.2 Write the information sourcing procedures
2.1.3 Discuss purpose and objective of application.
2.1.4 State functional and non-functional requirement.
2.1.5 Discuss programming specification.

2.2 Prepare application systems programming


environments
2.2.1 Give software scope and hardware utilization.
2.2.2 Describe the programming standards.
2.2.3 Explain the programming facilities.
2.2.4 Prepare application programming manual
(Workflow, architecture, libraries and software’s)

4 - 12 3.0 Application Systems Coding  Practical tests


3.1 Perform application systems coding
3.1.1 Determine web programming language
3.1.2 Apply web programming language and tools to
build web.
3.1.3 Apply CRUD (Create, Retrieve, Update, Delete) in
web programming
3.1.4 Practice self-monitor coding process.

3.2 Carry out application system programming evaluation


3.2.1 Check source code
3.2.2 Check program output
3.2.3 Carry out systems debugging
3.2.4 Carry out code tuning

DKA3213 3
13 - 14 4.0 Application System Programming Documentation  Portfolio
4.1 Carry out application system programming
documentation
4.1.1 Identification of relevant information need to be
documented.
4.1.2 Represent the information with relevant approach.
4.1.3 Update and compile related programming
documents.

15 STUDY WEEK
16 - 17 FINAL EXAMINATION WEEK
AMALI (PRACTICAL):

1. Develop, design and implementation a web application using client side scripting.

DKA3213 4
PENILAIAN (ASSESSMENT):

CLO
Type of Sub
No CLO1:C3,PLO3 CLO2 :P3,PLO2 CLO3:A2,PLO6 Total
Assessment Total
(Cognitive) (Psychomotor) (Affective)
Continuous Assessment
Written Tests 15% 15%
1 60%
Practical tests 30% 30%
Portfolio 15% 15%

Final Examination
2 40%
Practical 40% 40%
Total Mark (CLO) 15% 70% 15% 100%

Assessment Specifications Table (AST):

ASSESSMENT
METHODS FOR
CLO COURSEWORK (CA)
PRACTICAL WORK
(RUBRIC)

WRITTEN TEST
CLO2 (Psychomotor)

PORTFOLIO
PRACTICAL
CLO1 (Cognitive)

CLO3 (Affective)

CONTEXT

TESTS

15% 30% 15%


1.0 Overview of Web Technologies and
Current Technologies in Web √
Development √
2.0 Application Systems Programming

Needs

3.0 Application Systems Coding √ √

4.0 Application System Programming


√ √
Documentation

Remark:
1. Suggested time for
 Written Test : 60 minutes
 Practical tests : 120 minutes
 Portfolio : 120 minutes
2. 40 Notional hours is equivalent to 1 credit.

DKA3213 5
RUJUKAN (REFERENCES):
MAIN REFERENCE:
1. Luke Welling, Laura Thomson (2018). PHP and MYSQL Web Development 4th Edition: Published by
Pearson Education (US).
2. Sanchez, Larry (2017). Web Programming With HTML, CSS, Bootstraps, JavaScript, Jquery, PHP and
MySQL: Published by Createspace Independent Publishing Platform.
3. Dean, John (2018). Web Programming with HTML5, CSS, and JavaScript: Published by Jones & Barlett.

EXTRA REFERENCES:
1. Joel Murach (2010) Murach's PHP and MySQL, 2nd Edition

KEHADIRAN/PERATURAN SEMASA KULIAH (LECTURE ATTENDANCE/REGULATION):


1. Pelajar mesti hadir tidak kurang dari 80% masa pertemuan yang ditentukan bagi sesuatu kursus.
Students must attend lectures not less than 80% of the contact hours for every course.

2. Pelajar yang tidak memenuhi perkara (1) di atas tidak dibenarkan menghadiri kuliah dan menduduki
sebarang bentuk penilaian selanjutnya. Markah sifar (0) akan diberikan kepada pelajar yang gagal
memenuhi perkara (1).
Students who do not fulfill (1) will not be allowed to attend further lectures and sit for any further
examination. Zero mark (0) will be given to students who fail to comply with (1).

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 proses pembelajaran dan pengajaran.
Student must obey safety regulations during learning and teaching process.

MATRIK HASIL PEMBELAJARAN KURSUS DAN HASIL PEMBELAJARAN PROGRAM


(MATRIX OF COURSE LEARNING OUTCOMES AND PROGRAMME LEARNING OUTCOMES)

Dilampirkan (As attached).

DKA3213 6
MATRIK HASIL PEMBELAJARAN KURSUS DAN HASIL PEMBELAJARAN PROGRAM
MATRIX OF COURSE LEARNING OUTCOMES AND PROGRAMME LEARNING OUTCOMES

Nama PPT (PPT Name) : Kolej Vokasional Shah Alam, Kementerian Pendidikan Malaysia Matrik ini perlu digunakan bersama:
(This matrix is to be used with)
Program (Programme) : Diploma Teknologi Sistem Pengurusan Pangkalan Data dan Aplikasi Web 1. Objektif Pendidikan Program (PEO)
(Programme Educational Objectives (PEO))
Kod Kursus (Course Code) : DKA3213 2. Hasil Pembelajaran Program (PLO)
(Programme Learning Outcomes (PLO))
Nama Kursus (Course Title) : WEB DEVELOPMENT

Pemetaan kepada PLO  


Kaedah Kaedah
  Hasil Pembelajaran Kursus (CLO) PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO10 PLO11 KPI
Penyampaian Pentaksiran
1 Manage the appropriate technology in Case Study, Project, Presentation, 100%
web applications development. (C3,     C3                 Tutorial, Group Written Tests students
PLO3, C2) Work, SCL, Lab obtained 50%
marks and
2 Build a simple web application. (P3, Practical, Practical Tests,
  P3                   above
PLO2, C3a) Demonstration Final Examination
3 Perform a complete web application Case Study, Project, Portfolio
development. (A2, PLO6, C4a)           A2           Group Work, SCL,
Lecture
Total   70% 15%     15%                

Level of Learning Taxonomy MQF2.0


PROGRAMME LEARNING OUTCOME (PLO)
Cognitive Psychomotor Affective LEARNING OUTCOME DOMAIN (LOD)
PLO1 Pengetahuan & Kefahaman C1 Remember P1 Perception A1 Receiving C1 Knowledge & Understanding
PLO2 Kemahiran praktikal C2 Understand P2 Set A2 Responding C2 Cognitive Skill
PLO3 Kemahiran Saintifik & Penyelesaian masalah C3 Apply P3 Guided Response A3 Valuing C3a Practical Work Skills
PLO4 Kemahiran berkomunikasi C4 Analyze P4 Mechanism A4 Organising C3b Interpersonal Skills
PLO5 Kemahiran Sosial & Kerja Berpasukan C5 Evaluate P5 Complex Overt Response A5 Internalising C3c Communication Skills
PLO6 Kemahiran Personal C6 Create P6 Adaptation C3d Digital Skills
PLO7 Kemahiran Keusahawanan P7 Origination C3e Numeracy Skills
PLO8 Etika & Profesionalisme C3f Leadership, Autonomy and Responsibility Skills
PLO9 Kepimpinan, Autonomi & Tanggungjawab C4a Personal Skills
PLO10 Kemahiran Digital C4b Entrepreneurship Skills
PLO11 Kemahiran Numerasi C5 Ethics and Professionalism
 

DKA3213 7

You might also like