Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

CGR MP

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Teacher Evaluation Sheet

Name of Student: Baviskar Sakshi Dattatray


Enrolment No: 210079133
Name of Program: Computer Technology Semester:- III
Course Title: Computer Graphics (CGR) Code: -22318
Title of the Micro Project: Moving Car

Course Outcomes Achieved:-


CO-a Manipulate visual and geometric information of images.
CO-b Implement standard algorithms to draw various graphics objects.
CO-c Develop programs for 2-D and 3-D Transformations.
CO-d Use projections to visualize objects on view plane.
CO-e Implement various clipping algorithms.
CO-f Develop programs to create curves using algorithms

Evaluation as per Suggested Rubric for Assessment of Micro-Project:

Sr.
Characteristic to be Poor Average Good Excellent
No.
assessed (Marks 1-3) (Marks 4-5) (Marks 6 - 8) (Marks 9-10)
(A) Process and Product Assesssment (Convert above total marks out of 6 marks)
1 Relevance to the Course
Literature Survey /
2
Information Collection
Completion of the Target as
3
per project proposal
Analysis of data and
4
representation
5 Quality of Prototype / Model
6 Report Preparation
(B) Individual Presentation / Viva (Convert above total marks out of 4 marks)
8 Presentation
9 Viva
Micro – Project Evaluation Sheet:
Process Assessment Product Assessment
Part Project Part Individual Total
A – project Methodology B – Project Presentation / Marks 10
Name of Student Proposal (2 marks) Report / Working Viva (4 marks)
(2 marks) Model(2 marks)

Baviskar sakshi Dattatray

Comments / Suggestions about team work / leadership / inter – personal communication (if any)

Any Other Comment

Name and designation of the faculty Member: Ms. S.S.Shinde Signature


Teacher Evaluation Sheet
Name of Student: Chavan Vidya Ravindra
Enrolment No: 210079142
Name of Program: Computer Technology Semester:-III
Course Title: Computer Graphics (CGR) Code: -22318
Title of the Micro Project: Moving Car

Course Outcomes Achieved:-


CO-a Manipulate visual and geometric information of images.
CO-b Implement standard algorithms to draw various graphics objects.
CO-c Develop programs for 2-D and 3-D Transformations.
CO-d Use projections to visualize objects on view plane.
CO-e Implement various clipping algorithms.
CO-f Develop programs to create curves using algorithms

Evaluation as per Suggested Rubric for Assessment of Micro-Project:

Sr.
Characteristic to be Poor Average Good Excellent
No. assessed (Marks 1-3) (Marks 4-5) (Marks 6 - 8) (Marks 9-10)
(A) Process and Product Assesssment (Convert above total marks out of 6 marks)
1 Relevance to the Course
Literature Survey /
2
Information Collection
Completion of the Target as
3
per project proposal
Analysis of data and
4
representation
5 Quality of Prototype / Model
6 Report Preparation
(B) Individual Presentation / Viva (Convert above total marks out of 4 marks)
8 Presentation
9 Viva
Micro – Project Evaluation Sheet:
Process Assessment Product Assessment
Part Project Part Individual Total
A – project Methodology B – Project Presentation / Marks 10
Name of Student Proposal (2 marks) Report / Working Viva (4 marks)
(2 marks) Model(2 marks)

Chavan vidya Ravindra

Comments / Suggestions about team work / leadership / inter – personal communication (if any)

Any Other Comment

Name and designation of the faculty Member: Ms. S.S.Shinde Signature


MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

SHRI H. H. J. B POLYTECHNIC,
CHANDWAD-423101 (Nashik)

MICRO PROJECT
Academic year 2022-23

TITLE OF PROJECT

MOVING CAR

Program:Computer Technology Program Code:CM

Course: Computer Graphics Course code: 22318


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

Sr.No. Name of Student Roll No Enrollment No Seat


No
1. Baviskar Sakshi Dattatray 06 2100790133
2. Chavan Vidya Ravindra 13 2100790142

CERTIFICATE
This is to certify
1) Baviskar Sakshi Dattatray
2) Chavan Vidya Ravindra

of 3rd Semester of Diploma in Computer Technology of Institute, SHHJB POLYTECHNIC,


CHANDWAD (Code: 0079) has completed the Micro-Project satisfactorily in Subject
Computer Graphics (CGR) (22318) for the academic year 2022- 2023 as prescribed in the
curriculum.

Place: CHANDWAD

Date: / 12 /2023

Subject Teacher Head of the Department Principal


(Mr. S.S.Shinde) (Mr.P.R.Sali) (Dr. V.A.Wankhede)
INDEX

SR_NO. CONTENT PAGE NO.

Part A

1.0 Brief Introduction

2.0 Aim of Micro Project

3.0 Action Plan

4.0 Resources Required

Part B

1.0 Brief Description

2.0 Aim of Micro Project

3.0 Course Outcome Integrated

4.0 Actual Procedure Followed

5.0 Actual Resource Used

6.0 Outputs of the Micro-projects

7.0 Skill Developed

8.0 Applications of this Microproject


PART A-Plan

Title of micro-project: Moving car

1.0 Aim/Benefits of the Micro-Project- We understand the How to make moving car
code What is moving car project and what are requires functions for moving
car code ,what is its importance, and we understand what is the purpose of
micro project .

2.0 Course Outcomes Addressed-

CO-a Manipulate visual and geometric information of images.


CO-b Implement standard algorithms to draw various graphics objects.
CO-c Develop programs for 2-D and 3-D Transformations.
CO-d Use projections to visualize objects on view plane.
CO-e Implement various clipping algorithms.

3.0 Proposed Methodology-

4.0 Action Plan-

Planned Start Planned Finish


Sr no. Details of activity
Date Date
1. Finalization of topic 1/9/2022 3/9/2022
2. Preparation of Abstract 5/9/2022 5/9/2022
3. Collection of data 10/10/2022 15/10/2022
4. Preparation of concept 15/10/2022 2/11/2022
5. Seminar / Presentation 11/11/2022 30/11/2022
6. Submission of Micro Project 14/12/2022 22/12/2022

5.0 Resources Required:

Sr.No Name of Resource/Material Specification Quantity Remarks


1. Computer (Desktop/Laptop) i3,RAM 2GB 1
2. Microsoft office word 2010 1
3. Books -
4. Websites -
5. Softwares TurboC++ 1
PART B-Plan

Title of micro-project: MOVING CAR

1.0 Brief Description:

Program in C using graphics to move a car. A car is made using two rectangles
and two circles which act as tires of the car. A for loop is used to move the car
forward by changing the rectangle and circle coordinates and erasing the
previous contents on screen using clear viewport, you can also use clear device.

*Functions used in program:


• delay(n): This function is used for holding the program output for a
small period of time since processing is very fast so use it to see the
result.
• setcolor(n): A function from graphics.h header file which set the
color of the pointer (cursor). There are some predefined colors in
computer graphics. Here n is color number.
• line(x1, y1, x2, y2): A function from graphics.h header file which
draw a line with (x1, y1) as first coordinate of line and (x2, y2) as
second coordinate of the line.
• circle(x, y, r): A function from graphics.h header file which draw a
circle with center (x, y) and radius r.

2.0 Aims/Benefits of Micro Project:

We understand the How to make moving car code What is moving car project
and what are requires functions for moving car code ,what is its importance,
and we understand what is the purpose of micro project .

3.0 Course Outcomes Achieved:

CO-a Manipulate visual and geometric information of images.


CO-b Implement standard algorithms to draw various graphics objects.
CO-c Develop programs for 2-D and 3-D Transformations.
CO-d Use projections to visualize objects on view plane.
CO-e Implement various clipping algorithms.
4.0 Actual Methodology/Procedure Followed :

ROLL MEMBER NAMES WORK THEY DO


NO.
07 Baviskar Sakshi Dattatray Preparing microproject
(editing,prepare
slides,fill all information
provided by Vidya
Chavan )
13 Chavan Vidya Ravindra Collect information

5.0 Actual Resources Used:


Sr.No Name of Resource/Material Specification Quantity Remarks
1. Computer (Desktop/Laptop) i3,RAM 2GB 1
2. Microsoft office word 2010 1
3. Books
4. Websites
5. Softwares TurboC++ 1

6.0 Output of the Micro-Project:

We understand the How to make moving car code What is moving car project
and what are requires functions for moving car code , and got extra knowlege
what is its importance and what is the purpose of micro project .

7.0 Skill Developed:

1. Good knowledge of writing code using C/C++


2. Basic understanding of line,arc,circle function and how to decide
coordinates.
3. Knowledge of modern software design and development methodologies
4. Basic understanding of moving car code

8.0 Applications of this Microproject:


PROGRAM INPUT :

#include <stdio.h>
#include <conio.h>
#include <graphics.h>
#include <dos.h>
void main()
{
clrscr();

int gd=DETECT,gm:

int x,y,i:

initgraph (agd, &gm, ); x-getmaxx()/2;

y=getmaxy()/2; x=x-300;

for(i=0;i<600;i=i+5)
{
cleardevice();
line(x-70+i,y,x+70+i,y);
line(x-69+i,y-3,x+69+i,y-3);

arc(x-105+i,y0,180,35); circle(x-105+1,y,25);
arc(x+105+i,y,0,180,35);
line (x-70+i,y,x+70+i,y);
line(x-69+1,y-3,x+69+1,y-3);
arc(x-105+i,y,0,180,35);
circle(x-105+i,y,25);
arc(x+105+i,y,0,180,35);
circle(x+105+i,y,25);
line(x+140+i,y,x+190+i,y); line(x+140+i,y-3,x+180+1,y-3);
line(x-190+i,y,x-140+i,y);
line(x-190+i,y-3,x-140+i,y-3);
ellipse (x+105+i,y,0,90,85,50);
ellipse(x-105+i,y,90,180,85,50); ellipse(x+i,y-50,0,180,105,35);
ellipse(x+i,y-50,349,192,95,30);
line(x-92+i,y-44,x+92+i,y-44); line(x-92+i,y-41,x+92+i,y-41);

line (x+i,y-44,x+i,y-80); (x+i,y-40,x+i,y-5);

delay(50);
}
getch();
}
PROGRAM OUTPUT :

You might also like