smart class presentation
TRANSCRIPT
![Page 1: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/1.jpg)
Smart Class : Data StructuresAn Android Application
Group Members:
Suraj A. Bobade [2013BCS072]
Sarang G. Tayde [2013BCS048]
Mrunal K. Selokar [2013BCS065]
![Page 2: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/2.jpg)
Contents:
• Introduction
• Overview• purpose• Motivation
• Overall Description
• Version Compatibility• Working• Key Features• Advantages• Future Scope
• references
![Page 3: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/3.jpg)
Introduction:
What is Smart Class ?
Smart Class is an Android application developed for students,
considering perspective of simplifying the learning of core subjects.
The moto behind developing this application is to provide students a
unique platform to access every bit of data regarding particular subject.
In this application, we have focused on most essential subject
of Computer Science , i.e. , Data Structures.
![Page 4: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/4.jpg)
Purpose
The simple and noble aspiration behind the Smart Class application
is to enhance the way of user friendly learning for the students by presenting
the basic concepts of data structures in simple, easy and efficient way.
Reason behind choosing android as a platform is, it is an open
source and most widely (75%-80%) used Mobile OS.
MotivationAs the complexity level of the problems increases, it becomes more
difficult for the students to visualize and understand the things. Hence to
visualize the students the actual constructs of data structures, the Smart Class
application has a vital role in the learning process.
![Page 5: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/5.jpg)
Version CompatibilitySmart Class application is compatible within the wide range of Android versions ranging from 4.2.2 ( sdk version 14) to 6.0 ( sdk version 23).
Development Tool
Android Studio 1.4.1 and 1.5
Overall Description
![Page 6: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/6.jpg)
The Smart Class Application covers the basics of Data Structures.
Working
The main activity of Smart Class includes expandable view listing different types of Data Structures.
![Page 7: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/7.jpg)
Dropdown view enlists the subtypes of the corresponding main Data Structure.
![Page 8: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/8.jpg)
One Dimensional Array Activity
![Page 9: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/9.jpg)
Key Features
• Google standards for android application development are followed.
• While designing the User Interface we have followed the Material Design guidelines.
![Page 10: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/10.jpg)
Advantages:
• Most of the Students use Android OS based System.
• All the details a student desires to know about Data Structures are enclosed into the Smart Class Application.
• Visualization of complex structures made easy
• Learning process is simplified
![Page 11: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/11.jpg)
Future Scope
• Animations can be improved.
• In read theory activity, objective type questions can be included.
• More complex data structural elements can be included.
![Page 12: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/12.jpg)
References:
• developers.android.com
• stackoverflow.com
• androidhive.com
• design.google.com
• coolor.co
![Page 13: Smart class presentation](https://reader036.vdocument.in/reader036/viewer/2022070520/58f0c5781a28ab293a8b460f/html5/thumbnails/13.jpg)
THANK YOU !