0% found this document useful (0 votes)
81 views2 pages

CIST - DJM20032 - SESI 2 2022 - 2023 - Complete

The document outlines the coursework items and assessment for a C Programming course. It lists 3 course learning outcomes focusing on basic C concepts, problem solving using C, and presenting solutions to projects. It then provides a table with details of assessments, cognitive levels, topics covered, and types of questions asked to measure the learning outcomes.

Uploaded by

Mohd Nazri Saad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views2 pages

CIST - DJM20032 - SESI 2 2022 - 2023 - Complete

The document outlines the coursework items and assessment for a C Programming course. It lists 3 course learning outcomes focusing on basic C concepts, problem solving using C, and presenting solutions to projects. It then provides a table with details of assessments, cognitive levels, topics covered, and types of questions asked to measure the learning outcomes.

Uploaded by

Mohd Nazri Saad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

COURSEWORK ITEM SPECIFICATION TABLE (CIST) - COGNITIVE

Department : MECHANICAL ENGINEERING DEPARTMENT Course Code : DJM20032 Course Name : C Programming
Sesi : Sesi 2 2022/2023
COURSE LEARNING OUTCOME (CLO)
Upon completion of this course, students should be able to:-
1. Explain knowledge of basic concepts of C programming (C2 , PLO1)
2. Constructs a high level programming language in solving variety engineering and scientific problems. (P3,PLO3)
DUBLIN ACCORD: NONE BECAUSE LEVEL CONGNITIVE (C2)
3. Present a solution for assigned project based on programming which relates to current or upcoming technologies and peripherals. (A2, PLO12)

ASSESSMENT COGNITIVE LEVEL & MARKS DISTRIBUTION TYPES OF ITEM


CLO
TASKS C1 C2 C3 C4 C5 C6 CONSTRUCT (GS/SS) DK DP
PLO TOPIC Total
(Refer to the syllabus for topic details ) NA O S E
CLO1 CLO2 CLO3 # Marks # Marks # Marks # Marks # Marks # Marks mark

2.0 C Fundamentals
2.1.5 Define the pre-processing directives and header
files
T2 Q1 10 a. #include DK1 DK2 √
b. #define
2.1.6 Elaborate block { … } in Main function.
2.1.7 Elaborate return statement in programmes.
TEST 1 √ 50
4.0 Control Statements
4.2 Understand Looping Statement
T4 Q2 20 DK 3 √
4.2.1 Describe the structure and working of a for
loops.
T4 Q3 20 4.0 Control Statements
4.1.5 Explain the structure and working of if-else DK4 √
statement
3.0 Data input and output
3.1.1 Define of input output statements.
3.1.2 Explain the function of input output statements.
T3 Q1 10 √
a. printf( ) and puts( )
b. scanf( ) and gets( )
QUIZ 1 1 √ 20
1.0 Introduction to programming concepts
1.3 Understand Constants and Variables (Identifier)
1.3.1 Define a variable and constant
T1 Q2 10 √
1.3.2 Detail the constant and variables in programming.
1.3.3 Explain keywords in C Programme

Q1 10 1.0 Introduction to Programming concepts


1.4 Understand Data Types
T1 1.4.1 List the basic data types in C. √
1.4.2 Describe the following basic data types:
numeric, character, string.
QUIZ 2 1 √ T3 Q2 10 20 3.0 Data input and output
3.1.1 Define of input output statements.
3.1.2 Explain the function of input output statements.
a. printf( ) and puts( )

b. scanf( ) and gets( )

TOTAL 90 90 COGNITIVE DISTRIBUTION


Percentage (%) 45% 45%
2 Constructs a high level programming language in solving variety engineering and scientific problems. (P3,PLO3) DK5: Engineering Design
3. Present a solution for assigned project based on programming which relates to current or upcoming technologies and peripherals. (A2, PLO12) DP1: Depth of knowledge required
PSYCHOMOTOR LEVEL & MARKS DISTRIBUTION DP3: Range
DP2: Depth of
of analysis required
conflicting DP4:Familiarity of Issues
requirements DK DP
CLO P1 P2 P3 P4 P5 P6 A3 Total NA
ASSESSMENT DP3: Depth of analysis required
PLO TOPIC
TASKS mark
CLO1 CLO2 CLO3 # Marks # Marks # Marks # Marks # Marks # Marks # Marks CONSTRUCT (GS/SS)

PRACTICAL √ T6 √ 100 100 LAB 1: INTRODUCTION TO PROGRAMMING CONCEPT DK5


TASK (P) √ T6 √ 100 100 LAB 2: C FUNDAMENTAL DP1
3
AND √ T6 √ 100 100 LAB 3: CONTROL STATEMENTS DP2
REPORT √ T6 √ 100 100 LAB 4: FUNCTION DP3

PRACTICAL TASK
12 √ T6 √ 100 100
(A)
Percentage (%) 50% 5% 55% COGNITIVE DISTRIBUTION
Prepared By : Checked By : Verified By : PSYCHOMOTOR DISTRIBUTION 0.8
Course Lecturer / Course Coordinator Programme Course Coordinator Programme Leader COGNITIVE
1 0.6

0.5 0.4

0.2
0
MOHD NAZRI SAAD 0 2 4 6 8 0
14.06.2023 0 1 2 3 4 5 6
PSYCHOMOTOR

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy