Calculator Using MAD: Department of Computer Engineering
Calculator Using MAD: Department of Computer Engineering
Calculator Using MAD: Department of Computer Engineering
Submitted To
1
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
(Only for individual micro project report)
2
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
(Only for Micro Project Group report )
Place: ……………
Date: ……………
3
Annexure – I
Format for Micro-Project Proposal in about 2 to 3 pages to be submitted at end of first two weeks of
the semester
Title of Micro-Project
1.0 Brief Introduction
(Importance of the micro-project, in about 4 to 5 Sentences)
We are Creating a simple calculator which can perform basic arithmetic operations like addition,
subtraction, multiplication, or division depending upon the user input. we are going use of multiple
Android UI components to design and step by step developing a Basic Calculator application in
Android Studio.
2.0 Aim of the Micro-Project ( in about 1 to 2 Sentences)
This Micro-Project aims at:
a) To performs arithmetic operations on numbers
b) problem solving
3.0 Intended Course Outcome
a) Configure android environment and development tools.
b) Use user interface components by using layouts and controls.
4.0 Literature Review
(Existing status, knowledge about chosen task summarized from books, internet and
other sources in about 200 to 400)
In previous math research studies, college algebra has largely been ignored even though it is the
first official college level math for most students in their total educational programs (Dewey et al.,
2009). This lack of research has created a significant gap in knowledge on the application of graphic
calculators and role of this technological tool in the college math curriculum and classroom. In
addition, across the United States, college algebra is a math course in which students experience
the highest degree of failure rate, which results in second or third attempts by students to pass the
class (Dewey et al., 2009). Critical topics and competencies in college algebra such as
transformations on mathematical functions and properties of rational functions and their
asymptotes deserve the focus of this research project. The research on these specific math topics
has virtually been ignored now. In this literature review, the purpose is to describe the current
literature about the impact graphic calculators had on college students' final grade. To accomplish
this, the researcher focused on the effect of graphic calculators on student performance,
motivation, and satisfaction and conducted a literature review to identify a theoretical framework
comprised of two prongs: constructivist theory and technology-assisted instruction theory. Using
these two theories, the researcher reviewed and discussed the theoretical based literature and the
4
evidence-based literature on constructivist approaches to learning that end to improved student
performance, student motivation, and student satisfaction. The researcher then reviewed and
discussed the theoretical based literature and the evidence-based literature on technology-assisted
approaches to learning in general that lend to improved student performance, student motivation,
and student satisfaction. The researcher concluded the review with a discussion of the evidence-
based literature focused on the use of the graphic calculator and its application in the math
classroom.
4.0 Proposed Methodology
(Procedure in brief that will be followed to do the micro-project) in about 200 to 500 ]
5.0 Resources Required (major resources like raw material, tools, software etc.)
S. No. Name of Resource/material Specifications Qty Remarks
1 laptop Microsoft word
2 compiler Android studio
6.0 Action Plan (Sequence and time required for major activities for 8 Weeks)
S. No. Details of activity Planned Planned Name of Responsible
Start date Finish date Team Members
1 Discussion and finalization of topic All members
2 Preparation of submission of All members
proposal
3 Planning layout of micro project All members
4 Content preparation All members
5 Discussion about required resources All members
6 Create the report All members
7 Final submission of project All members
**************
Annexure – II
Format for Micro-Project Report after Execution in about 8 to 15 pages to be submitted at end of
semester)
PART B – Micro-Project Report
Title of Micro-Project
1.0 Rationale
(Importance of the project, in about 100 to 200 words. This is a modified version of the
proposal after the work)
We are Creating a simple calculator which can perform basic arithmetic operations like addition,
subtraction, multiplication, or division depending upon the user input. we are going use of multiple
Android UI components to design and step by step developing a Basic Calculator application in
Android Studio.
5
2.0 Course Outcomes Addressed
(Add to the earlier list if more COs are addressed)
a) Configure android environment and development tools.
b) Use user interface components by using layouts and controls.
6
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#8BC34A"
android:backgroundTint="@android:color/darker_gray"
tools:context=".MainActivity">
7
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
8
<!-- A button to perform 'sum' operation -->
<Button
android:id="@+id/sum"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="292dp"
android:layout_marginEnd="307dp"
android:layout_marginBottom="263dp"
android:backgroundTint="@android:color/holo_red_light"
android:onClick="doSum"
android:text="+"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/sub"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="210dp"
android:layout_marginTop="292dp"
android:layout_marginEnd="113dp"
android:layout_marginBottom="263dp"
android:backgroundTint="@android:color/holo_red_light"
android:onClick="doSub"
android:text="-"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.507" />
<Button
9
android:id="@+id/div"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="307dp"
android:layout_marginTop="292dp"
android:layout_marginEnd="16dp"
android:layout_marginBottom="263dp"
android:backgroundTint="@android:color/holo_red_light"
android:onClick="doDiv"
android:text="/"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/button"
android:layout_width="103dp"
10
android:layout_height="46dp"
android:layout_marginStart="113dp"
android:layout_marginTop="356dp"
android:layout_marginEnd="206dp"
android:layout_marginBottom="199dp"
android:backgroundTint="@android:color/holo_red_light"
android:onClick="doMod"
android:text="%(mod)"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.515" />
<Button
android:id="@+id/pow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="113dp"
android:layout_marginTop="292dp"
android:layout_marginEnd="210dp"
android:layout_marginBottom="263dp"
android:backgroundTint="@android:color/holo_red_light"
android:onClick="doPow"
android:text="n1^n2"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.507" />
</androidx.constraintlayout.widget.ConstraintLayout>
11
1 laptop Microsoft word
2 compiler Android studio
**************
12
Annexure – III
13
S. Characteristic to Poor Average Good Excellent
No be assessed ( Marks 1-3 ) ( Marks 4 - 5 ) ( Marks 6 - 8 ) ( Marks 9- 10 )
.
not functioning functioning parts. functioning parts.
well. Not in proper In proper shape, In proper shape,
shape, dimensions within tolerance within tolerance
beyond tolerance dimensions and dimensions and
limit. good good
Appearance/finish finish/appearance. finish/appearance.
is shabby. But no creativity in Creativity in
design and use of design and use of
material material
6 Report Very short, poor Nearly sufficient Detailed, correct Very detailed,
Preparation quality sketches, and correct details and clear correct, clear
Details about about methods, description of description of
methods, material, methods, methods,
material, precautions and materials, materials,
precaution and conclusion, but precautions and precautions and
conclusions clarity is not there Conclusions. conclusions.
omitted, some in presentation. Sufficient Graphic Enough tables,
details are But not enough Description. charts and
wrong graphic sketches
description.
14
MIcro-Project Evaluation Sheet
Note:
Every course teacher is expected to assign marks for group evolution for each group of students in first 3
columns as per rubrics & individual evaluation in 4 TH column for each group of students as per rubrics based
on viva.
Signature………………………………………………………………………………
Date:………………………..
15