0% found this document useful (0 votes)
4 views5 pages

Cap PPS

The document is a course handbook for 'Programming for Problem Solving' at SRM Institute of Science and Technology for the July-December 2024 semester. It outlines the assessment plan, including various assessments, rubrics, and a tentative schedule for tests. Additionally, it specifies expected proficiency targets and innovative teaching methods to be employed in the course.

Uploaded by

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

Cap PPS

The document is a course handbook for 'Programming for Problem Solving' at SRM Institute of Science and Technology for the July-December 2024 semester. It outlines the assessment plan, including various assessments, rubrics, and a tentative schedule for tests. Additionally, it specifies expected proficiency targets and innovative teaching methods to be employed in the course.

Uploaded by

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

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

FACULTY OF ENGINEERING AND TECHNOLOGY


SCHOOL OF COMPUTING

COURSE HANDBOOK
21CSS101J PROGRAMMING FOR PROBLEM SOLVING

JULY - DECEMBER 2024

1. COURSE ASSESSMENT PLAN


5.A. ASSESSMENT MATRIX
Name of Mode of Maximum Internal Syllabus
Assessment Assessmen Marks marks
t
FJ1 Written+ Oral 50 15 Unit 1 and 2, Practice
experiments 1 to 6
FJ2 Written+ Oral 50 15 Unit 3,4 and 5, Practice
experiments 7 to 15
FJ3 Code 25 15 Unit 1 to 5
comprehension
LLJ1 Coding 15 7 Unit 1 to 5
LLJ2 Critical coding 15 8 Unit 1 to 5

5.B. DETAILED RUBRICS SCHEME

Rubrics for FJ1:


Components Method Marks
Cycle Test 1 written 10
Viva oral 5
TOTAL 15

Rubrics for FJ2:


Components Method Marks
Cycle test 2 written 10
Viva oral 5
TOTAL 15

Rubrics for FJ3:


Code Comprehension: Demonstration using
codecheck.io C vs Python
Components Method Marks
Execution in C coding 5
Execution in coding 5
Python
Demonstration Team Presentation 15
for C vs Python
TOTAL 25

Rubrics for LLJ1:


Hackathon using Elab. The hackathon will be conducted in two rounds.
Components Method Marks
Prize winners at 7
second final
Eligible for 5
second round
participated 2

Maximum Marks 7

Rubrics for LLJ2:


Components Method Marks
Generation of 3 Critical Coding 4
refute questions
in C
Generation of 3 Critical Coding 4
refute questions
in Python
TOTAL 8

2. ASSESSMENT SCHEDULE AND FRAMEWORK

FJ1:15% Cycle Test 1 :10 marks


Part A: MCQ 10*1= 10 Marks
Part B: Short Answer 5 *4 = 20
Marks
-3 Refute Questions
Part C: Descriptive 2*10=
20Marks
-Higher order thinking
questions
Total: 50 Marks
Viva : 5 marks
FJ2:15% Cycle Test 2 :10 marks
Part A: MCQ 10*1= 10 Marks
- online (MCQ/MSQ/test case generation using
codecheck )

Part B: Short Answer 5 *4 = 20


Marks
-3 Refute Questions
Part C: Descriptive 2*10=
20Marks
- Higher order thinking
questions
Total: 50 Marks
Viva : 5 marks
FJ3:15% Code Comprehension: 7.5 marks
Demonstration of Programming exercises by
comparing C and Python using Codecheck.io
platform.
Practical Exam:7.5
-c program
-Python program
-test case generation using codecheck
LLJ1:7% Hackathon conducted using Elab: 7 marks
Hard question : 1
Medium question: 2
Easy question: 2
LLJ2 : 8% Generation of refute questions : 8 marks
C : 3 questions with refute test cases
Python : 3 questions with refute test cases

6.A. TENTATIVE SCHEDULE

S.No. TENTATIVE DATE TEST DURATION

1 30.09.2024 Cycle Test – I 100 min

2 14.11.2024 Cycle Test – II 100 min

3 01.12.2024 Code 100 min


comprehension
4 23.10.2024 Hackathon 100 min

5 5.12.2024 Generation of -
refute questions
3. TARGETS PLANNED

Targets

Expected Proficiency% (p) 60

High Expected Attainment % (x) 85

Moderate Expected Attainment % 70


(y)

Low Expected Attainment % (z) 60

4. INNOVATIVE TEACHING METHODS

1. Demonstration of lab experiments and coding constructs using animation – Python Tutor

2. Gaming or Role play method of teaching for Arrays and pointers

3. Co-teaching for anyone topics from unit 3 and 5.

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