0% found this document useful (0 votes)
312 views20 pages

CGR-doremon Micro

This document summarizes a microproject report on creating Doremon using C graphics programming. A group of 4 students from Amrutvahini Polytechnic completed the microproject for their Computer Graphics course. They used functions like circle, ellipse, line to draw different parts of Doremon like head, body, legs. The project addressed learning outcomes related to drawing basic shapes, implementing graphics algorithms, and transformations. The methodology involved designing the algorithm and flowchart, coding and testing the program, and submitting the final report. Certificates are included to certify completion of the microproject for each student.
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)
312 views20 pages

CGR-doremon Micro

This document summarizes a microproject report on creating Doremon using C graphics programming. A group of 4 students from Amrutvahini Polytechnic completed the microproject for their Computer Graphics course. They used functions like circle, ellipse, line to draw different parts of Doremon like head, body, legs. The project addressed learning outcomes related to drawing basic shapes, implementing graphics algorithms, and transformations. The methodology involved designing the algorithm and flowchart, coding and testing the program, and submitting the final report. Certificates are included to certify completion of the microproject for each student.
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/ 20

Amrutvahini Polytechnic ,Sangamner

Academic Year: 2022 -2023

Report
On
Micro Project
Title: Doremon

Program Code: Computer Technology Dept


Course Name: Computer Graphics
Course Code:22318

Submitted by
Roll.No. Name Of Student

18 Pansare Krushna Vilas.

19 Phad Vaijnath Changdev.

22 Vaidya Nikhil Dinkar.

50 Pabale Chaitanya Prashant.

Submitted to
Miss.Baheti S.S.
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

Certificate

This is to certify that Mr. Pansare Krushna Vilas.

Roll No. 18 of Third Semester Diploma in Computer Technology Dept( CM3I) of

Amrutvahini Polytechnic (0080) has completed the Microproject satisfactory in Subject

Computer Graphics (22318) for the academic year 2022 to 2023 as prescribed in the

MSBTE curriculum.

Place: Sangamner Enrollment No.: 2100800292

Date: Exam Seat No.:

Subject Teacher Head of the Department Principal

Seal of
Institutio
n
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

Certificate

This is to certify that Mr. Phad Vaijnath Changdev.

Roll No. 19 of Third Semester Diploma in Computer Technology Dept( CM3I) of

Amrutvahini Polytechnic (0080) has completed the Microproject satisfactory in Subject

Computer Graphics (22318) for the academic year 2022 to 2023 as prescribed in the

MSBTE curriculum.

Place: Sangamner Enrollment No.: 2100800293

Date: Exam Seat No.:

Subject Teacher Head of the Department Principal

Seal of
Institutio
n
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

Certificate

This is to certify that Mr. . Vaidya Nikhil Dinkar.

Roll No. 22 of Third Semester Diploma in Computer Technology Dept( CM3I) of

Amrutvahini Polytechnic (0080) has completed the Microproject satisfactory in Subject

Computer Graphics (22318) for the academic year 2022 to 2023 as prescribed in the

MSBTE curriculum.

Place: Sangamner Enrollment No.: 2100800373

Date: Exam Seat No.:

Subject Teacher Head of the Department Principal

Seal of
Institutio
n
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

Certificate

This is to certify that Mr. .Pabale Chaitanya Prashant.

Roll No. 50 of Third Semester Diploma in Computer Technology Dept( CM3I) of

Amrutvahini Polytechnic (0080) has completed the Microproject satisfactory in Subject

Computer Graphics (22318) for the academic year 2022 to 2023 as prescribed in the

MSBTE curriculum.

Place: Sangamner Enrollment No.: 2100800669

Date: Exam Seat No.:

Subject Teacher Head of the Department Principal

Seal of
Institutio
n

Annexure – I
Micro-Project Proposal
Title of Micro-Project

1.0 Aim/Benefits of the Micro-Project

Aim:- Create A Doremon Using C.

Benefits:-

• Visualization of measurement data (2D and 3D).

• Drafting and computer design.


• Computer games.
• Special effects in movies

2.0 Course Outcomes Addressed


Co. No. Course Outcome Statement

CI303.1 Recognize2 the basic visual and geometric information of images and draw basic graphics
shape using C program
CI303.2 Implement3standard algorithm to draw various graphics object using C program.

CI303.3 Implement3 a program for Transformation, & Use projection to visualize object

CI303.4 Use3 various clipping algorithm to clip the object

CI303.5 Use3 various curve generation algorithm to generate curve

3.0 Proposed Methodology:

1. Drawing doremon using various graphical functions line ellipse line circle .
2.First we will make algorithm and flowchart .
3. Then we will use various graphical function such as circle, line, ellipse, setcolor to draw legs,
neck, head, tail, face, nose of doremon.
4. After successfully compiling program we will make final report.

4.0 Action Plan


Sr. Planned Planned Name of Team
Details of activity
No. Start date Finish date Members
1. Formation of Group & Selection of Topic All members
2. Submission of Proposed Plan All members
Project Definition and Design Structure,
3. All members
Design Algorithm, Design Flowchart
4. Coding of Project and Testing of Program All members
5. Demonstration of project All members
6. Submission of Final Report All members

5.0 Resources Required


Sr.
Name of Resource/material Specifications Quantity Remarks
No.
Computer System with broad
1.
specifications
2. Operating System
1
3. Software
4. Keyboard
5. Mouse

6.0 Names of Team Members with Roll No.:


Sr. Roll.
Name of Team Members Enrollment No. Seat No.
No. No.
1. 18 Pansare Krushna Vilas. 2100800282
2. 19 Phad Vaijnath Changdev. 2100800293
3. 22 Vaidya Nikhil Dinkar. 2100800373
4. 50 Pable Chaitanya Prashant. 2100800669
Teacher Signature
(Miss.S.Baheti)
Annexure – II
Micro-Project Report
Title of Micro-Project

1.0 Rationale

The importance of computer graphics lies in its applications. In engineering applications


(e.g. automotive and aeorspace), the ability to quickly visualize newly designed shapes is
indispensible. Before the advent of computer graphics, designers built expensive prototypes
and time-consuming clay models. Now, designers can interactively view and modify models of
their shapes using a computer.

2.0 Aims/Benefits of the Micro-Project :-

Aims :- Create A Doremon .

Benefits:-

• Visualization of measurement data (2D and 3D).


• Drafting and computer design.
• Computer games.
• Special effects in movies

3.0 Course Outcomes Addressed


Co. No. Course Outcome Statement

CI303.1 Recognize2 the basic visual and geometric information of images and draw basic graphics
shape using C program
CI303.2 Implement3standard algorithm to draw various graphics object using C program.

CI303.3 Implement3 a program for Transformation, & Use projection to visualize object

CI303.4 Use3 various clipping algorithm to clip the object

CI303.5 Use3 various curve generation algorithm to generate curve

4.0 Literature Review


Graphics programming in C used to drawing various geometrical shapes(rectangle, circle eclipse etc), use of mathematical
function in drawing curves, coloring an object with different colors and patterns and simple animation programs like
Blinking Eyes of the skull .
5.0 Actual Methodology Followed
1) We have decided to do Micro-project to create doremon using c.Then we collected the data
related to title of micro-project.
2) Drawing whole doremon using various graphical functions circle, floodfill,ellipse,line .
3) Print the last output on the screen.
4) After all this process we create report of our Microproject.

5.1 Algorithm:-
Step 1] :- Start
Step 2] :- Drowing outer and inner circle of head and body using the graphal function
called circle.
Step 3] :- Draw a body line using ellipse lines and various graphical function.
Step 4] :- Stop.

5.2 Flowchart:-
Start

Drowing outer and inner circle of


head and body using the graphal
function called circle.

Fill color and set current fill patern using setfillstyle

Stop

5.3 Program
#include <conio.h>
#include <graphics.h>
#include <stdio.h> int
main()
{
int gd = DETECT, gm;
initgraph(&gd, &gm, "C:\\turboc3\\bgi");
setfillstyle(SOLID_FILL, CYAN);

// Head Outer Circle


circle(500, 200, 100);

// Head Inner Circle


circle(500, 212, 88);
floodfill(502, 102, 15);
setfillstyle(SOLID_FILL, CYAN);
// Body Outer Circle
circle(500, 400, 100);

// Body Inner Circle


circle(500, 388, 88);
floodfill(502, 498, 15);
setfillstyle(SOLID_FILL, RED);

// NOSE
circle(502, 214, 10);
floodfill(504, 216,
15);

// Left Eye
circle(460, 170, 15);

// Right Eye
circle(540, 170, 15);

// Left Mustache Middle


// Line line(430, 214,
380, 214);

// Left Mustache Upper


// Line line(430, 214,
380, 196);

// Left Mustache Lower


// Line

line(430, 214, 380, 234);

// Right Mustache Middle


// Line line(570, 214,
620, 214);

// Right Mustache Upper


// Line

line(570, 214, 620, 196);

// Right Mustache Lower


// Line line(570, 214,
620, 234);

// Nose-Mouth Connector
line(502, 224, 502, 240);

// Mouth Horizontal Line


line(465, 240, 535, 240);
// Mouth Tangent Line
line(465, 240, 502, 260);

// Mouth Tangent Line


line(502, 260, 535, 240);
setfillstyle(SOLID_FILL, CYAN);

// Right Up Hand
line(500, 300, 650, 320);

// Right Low Hand


line(500, 300, 650, 340);

// Right Hand Joining


line(650, 320, 650, 340);
floodfill(645, 332, 15);
setfillstyle(SOLID_FILL, CYAN);

// Left Up Hand
line(500, 300, 350, 320);

// Left Down Hand


line(500, 300, 350, 340);

// Left Hand Join


line(350, 320, 350, 340);
floodfill(355, 332, 15);
circle(665, 331, 15);
circle(335, 331, 15);

// Pocket Horizontal
line(445, 380, 555, 380);

// Pocket Tangent
line(445, 380, 500, 420);

// Pocket Tangent
line(500, 420, 555, 380);
setfillstyle(SOLID_FILL, RED);

// Bell Pad Upper Horizontal


line(430, 298, 570, 298);

// Bell Pad Lower Horizontal


line(430, 308, 570, 308);

// Bell Pad Left Join


line(430, 298, 430, 308);
// Bell Pad Right Join line(570,
298, 570, 308); floodfill(432,
302, 15); floodfill(568, 302, 15);
floodfill(500, 307, 15);
setfillstyle(SOLID_FILL, YELLOW);

// Bell circle(500,
323, 15); floodfill(502,
325, 15);
setcolor(BLACK);

// Inner Bell Upper Line


line(485, 323, 515, 323);

// Inner Bell Upper Line


line(485, 328, 515, 328);
setcolor(WHITE);

// Left Leg Left Line


line(450, 480, 450, 550); //
Left Leg Right Line line(470,
490, 470, 550);

// Right Leg Right Line


line(550, 480, 550, 550);

// Right Leg Left Line


line(530, 490, 530, 550);

// Left Leg Pad


rectangle(440, 550, 480, 570);

// Right Leg Pad


rectangle(520, 550, 560, 570);

// Left Leg Color


setfillstyle(SOLID_FILL, CYAN);
floodfill(460, 500, 15);

// Right Leg Color


setfillstyle(SOLID_FILL, CYAN);
floodfill(540, 500, 15);
getch(); closegraph()
}

6.0 Actual Resources Used


Sr.
Name of Resource/material Specifications Quantity Remarks
No.
Computer System with broad
1. 1
specifications
2. Operating System
3. Software
4. Keyboard
5. Mouse

7.0 Outputs of the Micro-Projects:

8. Skill Developed / Learning outcomes:


• Analyzing the problem
• Problem solving approach
• Planning
• Design skill
• Logical skill
• Programming
• Testing and Troubleshooting
• Presentation
• Report writing

9.Applications of the Micro-Project:


The concept of the animation are widely used in the gaming industry movies and cartoons graphic desing.
Teacher Signature
(Miss.S.Baheti)
Annexure – III

Suggested Rubric for Assessment of Micro-Project

(The marks may be allowed to the characteristics of the Micro Project by considering the suggested rubrics)

Sr. Characteristic to Poor Average Good Excellent (


No. be assessed ( Marks 1 - 3 ) ( Marks 4 - 5 ) ( Marks 6 - 8 ) Marks 9- 10 )
Relevance to the Related to very few Addressed at-least Addressed more than
1 Related to some LOs
course LOs one CO one CO
Literature Not more than two
At-least 5 relevant
Review sources (primary and At –least 7 relevant About 10 relevant
2 sources, at least 2
/Information secondary), very old sources, most latest sources, most latest
latest
collection reference
Completion of
Completed less than Completed 60 to Completed more
3 the Target as per Completed 50 to 60%
50% 80% than 80 %
project proposal
Enough data
Sufficient and Sufficient and collected by
appropriate sample, appropriate sample, sufficient and
Sample Size small,
enough data enough data appropriate sample
Analysis of Data data neither
generated but not generated which is size. Proper
4 and organized nor
organized and not organized and inferences by
representation presented well
presented well. No or presented well but organizing and
poor inferences are poor inferences are presenting data
drawn drawn through tables, charts
and graphs.
Well
assembled/fabricate Well
Just
d with proper assembled/fabricate
assembled/fabricate
functioning parts. In d with proper
d and parts are not
proper shape, within functioning parts. In
Quality of functioning well. Not
Incomplete tolerance proper shape, within
5 Prototype/Model in proper shape,
fabrication/assembly. dimensions and good tolerance dimensions
dimensions beyond
finish/appearance. and good
tolerance limit.
But no creativity in finish/appearance.
Appearance/ finish is
design and use of Creativity in design
shabby.
material and use of material

Nearly sufficient and


Very short, poor Very detailed,
correct details about Detailed, correct and
quality sketches, correct, clear
methods, material, clear description of
Details about description of
precautions and methods, materials,
Report methods, material, methods, materials,
6 conclusion. But precautions and
Preparation precaution and precautions and
clarity is not there in Conclusions.
conclusions omitted, conclusions. Enough
a presentation. But Sufficient Graphic
some details are tables, charts and
not enough graphic Description.
wrong sketches
description.
Major information is Includes major Includes major Well organized,
not included, information but not information and well includes major
7 Presentation
information is not well organized and organized but not information, well
well organized. not presented well presented well presented
Replied to a Replied properly to a
Could not reply to a
considerable number considerable Replied most of the
8 Viva considerable number
of questions but not number of questions properly
of questions. very properly questions.
Micro-Project Evaluation Sheet

Enrollment No.:

Annexure – IV

Name of Student:

Name of Program: Computer Technology Dept Semester:


(CM3I)

Course Title: Course Code: 22318

Title of the Micro-project: Skull With Blinking Eyes

Course Outcomes Achieved:


Recognize2 the basic visual and geometric information of images and draw basic graphics shape using C
program

Sr. Poor (Marks Average Good Excellent Sub


No. Characteristic to be assessed 1-3) (Marks 4-5) (Marks 6-8) (Marks 9- 10) Total

A. Process and Product Assessment (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 (4 Marks)

7 Presentation

8 Viva

……………………………………………………………………………………………………….......
……………………………………………………………………………………………………….......
Name and designation of the Faculty Member: Miss.Baheti
Dated Signature: ……………………………………..
Annexure – IV
Micro-Project Evaluation Sheet

Name of Student: Enrollment No.:

Name of Program: Semester: 3rd


(CM3I)

(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (6 marks) (4 marks)

Comments/Suggestions about teamwork/leadership/interpersonal communication (if any)


Computer Technology Dept

Course Title: Course Code: 22318

Title of the Micro-project: Skull With Blinking Eyes

Course Outcomes Achieved:


Recognize2 the basic visual and geometric information of images and draw basic graphics shape using C
program

Sr. Poor (Marks Average Good Excellent Sub


No. Characteristic to be assessed 1-3) (Marks 4-5) (Marks 6-8) (Marks 9- 10) Total

B. Process and Product Assessment (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

……………………………………………………………………………………………………….......
……………………………………………………………………………………………………….......
Name and designation of the Faculty Member: Miss.Baheti
Dated Signature: ……………………………………..
Annexure – IV
Micro-Project Evaluation Sheet

Name of Student: Enrollment No.:

Name of Program: Semester: 3rd


(CM3I)
6 Report Preparation

C. Individual Presentation/ Viva (4 Marks)

7 Presentation

8 Viva

(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (6 marks) (4 marks)

Comments/Suggestions about teamwork/leadership/interpersonal communication (if any)


Computer Technology Dept

Course Title: Course Code: 22318

Title of the Micro-project: Skull With Blinking Eyes

Course Outcomes Achieved:


Recognize2 the basic visual and geometric information of images and draw basic graphics shape using C
program

Sr. Poor (Marks Average Good Excellent Sub


No. Characteristic to be assessed 1-3) (Marks 4-5) (Marks 6-8) (Marks 9- 10) Total

C. Process and Product Assessment (6 Marks)

1 Relevance to the course

Literature Survey /
2
Information Collection

……………………………………………………………………………………………………….......
……………………………………………………………………………………………………….......
Name and designation of the Faculty Member: Miss.Baheti
Dated Signature: ……………………………………..
Annexure – IV
Micro-Project Evaluation Sheet

Name of Student: Enrollment No.:

Name of Program: Semester: 3rd


(CM3I)
Completion of the Target as
3
per project proposal
Analysis of Data and
4 representation
5 Quality of Prototype/Model

6 Report Preparation

D. Individual Presentation/ Viva (4 Marks)

7 Presentation

8 Viva

(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (6 marks) (4 marks)

Comments/Suggestions about teamwork/leadership/interpersonal communication (if any)


Computer Technology Dept

Course Title: Course Code: 22318

Title of the Micro-project: Skull With Blinking Eyes

Course Outcomes Achieved:


Recognize2 the basic visual and geometric information of images and draw basic graphics shape using C
program

Sr. Poor (Marks Average Good Excellent Sub


No. Characteristic to be assessed 1-3) (Marks 4-5) (Marks 6-8) (Marks 9- 10) Total

……………………………………………………………………………………………………….......
……………………………………………………………………………………………………….......
Name and designation of the Faculty Member: Miss.Baheti
Dated Signature: ……………………………………..
Annexure – IV
Micro-Project Evaluation Sheet

Name of Student: Enrollment No.:

Name of Program: Semester: 3rd


(CM3I)

D. Process and Product Assessment (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

E. Individual Presentation/ Viva (4 Marks)

7 Presentation

8 Viva

(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (6 marks) (4 marks)

Comments/Suggestions about teamwork/leadership/interpersonal communication (if any)

……………………………………………………………………………………………………….......
……………………………………………………………………………………………………….......
Name and designation of the Faculty Member: Miss.Baheti
Dated Signature: ……………………………………..

You might also like