0% found this document useful (0 votes)
84 views50 pages

E Learning System

The document provides an introduction and context for a project developing an e-learning application for Visual Basic.NET using the Android platform. It outlines the objectives of making programming language content accessible anywhere via mobile phones to benefit IT students. The project scope is limited to developing the VB.NET e-learning mobile app for Android and does not include editing or viewing video content offline. A review of related literature discusses the benefits of e-learning and mobile learning in improving accessibility, engagement, and learning outcomes for students.
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)
84 views50 pages

E Learning System

The document provides an introduction and context for a project developing an e-learning application for Visual Basic.NET using the Android platform. It outlines the objectives of making programming language content accessible anywhere via mobile phones to benefit IT students. The project scope is limited to developing the VB.NET e-learning mobile app for Android and does not include editing or viewing video content offline. A review of related literature discusses the benefits of e-learning and mobile learning in improving accessibility, engagement, and learning outcomes for students.
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/ 50

Chapter I

INTRODUCTION

Project Context

Programming is part of the basic curriculum for computer science and Information

technology. One of the basic skill of the student to acquire and understand especially for those

person who are interested in programming languages. Programming is related to several fields of

technology, and many university, students are studying the basics of it. However some student

encountering difficulties to learn and understand on what is programming all about.

Due to the rapid growth of technological evolution software development is crucial for

essential tools that aid each area to focus on their primary issues, By using an interactive E-learning

concept, is something to provide a resources that can be accessed in everywhere has capability an

excellent learning and more interesting nowadays. The use of E-learning is to support the learning

process considered to add flexibility in teaching and learning.

Siti Rosminah in 2012 stated that the process of learning programming is considered hard

for the students which is boring, intimidating and unrelated to day-today experience where students

only learned in a single context. Teaching manual programming is hard for the student due to not

seeing the actual codes if it has error or it will run. Boris Paillard in 2017 stated that the traditional

education system hasn’t found the recipe to teach especially in high moving fields.

Self-study is now very common among programmers, programming is a wide complex of

logical and critical thinking that you can only attain through experience. In this research the

researchers decide to present a new concept of learning entitle “E-learning for Visualbasic.net
Bachelor of Science in Information Technology (BSIT) 1
using Android Platform for CCSICT Programming Club of Isabela State University Cauayan

Campus”. The success of an e-learning system depends on the acceptance and understanding that

influence the student to allow the usage of an E-learning system. The purpose of e-learning is to let

every individual learn his/her achievement and to increase the interest of the student’s in

programming by accessing everywhere, It build the students through information and to help them

in performing specific task.

Purpose and Description of the Project

The proposed E-learning system contains programming language that will be great help for

IT students by used of android phone, it enhanced the knowledge and experience of the students

through application by accessed anytime and anywhere with or without the use of internet.

E-learning (also called electronic learning) is a type of learning that provides sufficient and

flexibility to learn for the students needed to gain a better understanding.

Bachelor of Science in Information Technology (BSIT) 2


Objectives of the Project

The main goal of this study is develop an effective and functional E-learning for

Visualbasic.net using android platform for CCSICT programming Club of Isabela State University

Cauayan Campus. Where the students can pause, reread for great specific topics that can help IT

students by using their mobile phones and at the same time, to make learning handy. Specifically

the study aims the following objectives:

• To be able to create an application for mobile phones that create a content and to measure

results.

a. To display the topics

b. To enable the user to take quizzes

c. To count the correct answer and display the result

d. To display recent scores

• To design a user-friendly interface.

• To identify the benefits of adopting the proposed E-learning tool for the institution in terms

of;

a. Usability

b. Reliability

c. Efficiency

d. Control

Bachelor of Science in Information Technology (BSIT) 3


Scope and Limitations of the Project

The project was focused on the development of E-learning for visualbasic.net for android

platform for CCSICT programming Club of Isabela State University Cauayan Campus. The e-

learning on android devices for vb.net is a mobile application which consist of information about

programming language that help the students and the other users that give convenient and to support

effective learning process by the use of mobile phone.

The application is very not suitable for kids as well as for those person who don’t have

interest in programming, only android phone can only use the application, Adding of other

programming languages is not allowed specifically;

• Run and edit code offline

• View video offline

Bachelor of Science in Information Technology (BSIT) 4


Chapter II

REVIEW OF RELATED LITERATURE

Review of Related Literature: The purpose of the related literature is to give the

researchers an idea about the related topics on their desired topic and to help them understand it.

Related Literature

Foreign

According to Joshi Kaustubh A, Kasar Yogita H, Mahajan Mayuri V (2017) Mobile

learning as an intersection of Mobile Computing and E-learning providing resources that can be

accessed anywhere has capability in an excellent searching system, rich intersection and full

support towards an effective Learning and performance based assessment in addition, it has a

Characteristics of not being dependent on time and space. The application of mobile learning can

be used through the android operating system that is chosen in consideration to that android has

been dominating the smartphone market and is an open-source operating system that is easily

developed. Class-E is platform we will be presenting which will help people to choose digital

learning over traditional learning methods.

Tagreed Kattoua, Prof. Musa Al-Lozi, Dr. Ala'aldin Alrowwad (2016) Due to the rapid

growth of internet technology, universities around the world are investing heavily in e-learning

systems to support their traditional teaching and to improve their students’ learning experience and

performance. However, the success of an e-learning system depends on the

Bachelor of Science in Information Technology (BSIT) 5


understanding of certain antecedent factors that influence the students’ acceptance and usage of

such e-learning systems.

According to Yu-Chang Hsu (2013) Limited programming experiences learned to design

mobile apps through peer support and instructor guidance. Educators were positive about the sense

of community. They also considered App Inventor a great web-based visual programming tool for

developing useful and fully functioning mobile apps. They had great sense of empowerment

through developing unique apps by using App Inventor. The learning activities, including sharing

customized apps, providing peer feedback, composing design proposals, and keeping design

journals (blogging), complemented each other to support a positive sense of community and form

a strong virtual community of learning mobile app design.

Neda Mohammadi (2010) The main advantage of e-learning is that increases the

engagement; attendance and motivation of student which requisite for learning. By advent of web

and internet; English learning (EL) improved because internet had its own language and logic and

was not limited to one culture indeed; learning English via internet challenges traditional form of

learning.

According toVince Bruno (2012) An important aspect of education is to promote higher-

order thinking skills to learners. However, in the lecture environment, learners are passively

engaged and it is unlikely for higher-order thinking to occur. With recent advances in the

capabilities of smart mobile devices and their growing penetration rate among the student cohort,

it is possible to take advantage of these devices to design a system to promote higher-order thinking

skills in the lecture environment.

Bachelor of Science in Information Technology (BSIT) 6


KaushalDesai(2014)Learning is the use of technology to enable people to learn anytime

andanywhere. E-Learning can include various aspects and new things which can

help fruitfully to learners.”E-learning makes a huge way to learn innovatively intoday’s era. The

use of Open and Distance Learning (ODL) makes your learning ability more powerful and attentive.

One of the key elements of a flexible delivery mode is the use of the Information and

Communication Technologies (ICTs) in providing software applications and tools for e-learning.

However, the potential of ICT will only be fully realized if learners have the ability and capacity

to use them, and at the same time possess positive attitudes towards learning with Electronic

learning. E-learning is now a tool which has the potential to enhance and support the traditional

learning system and already it is becoming an integral part of the learning tools used by

every educational organization.

Lewandowska-Tomaszcyk B. (2010) E-Learning is the currently fashionable term used

to describe the diverse use of Information and Communication Technologies (ICT) to support and

enhance learning, teaching and assessment. As a subset of distance education it is concerned with

providing access to educational experience that is more flexible and efficient than traditional

education. It aims at creating environments in which the learning content is not only more

responsive and up-to-date, but also more cost effective.

Uwizeyimana Francois (2015) from any generation to another one, knowledge, skills and

wisdom are transmitted through education. Nowadays there are new forms of education: beside to

formal education and classical methods, techniques of teaching-learning process there are

innovation and improvement in this field. Mobile learning is one of the modern ways to support

learning process through mobile device. Such as handheld tablets, computers, and

Bachelor of Science in Information Technology (BSIT) 7


smartphones. It talks about mobile phone in teaching and learning practice and goes on to look at

the opportunities presented by the used of digital media on mobile devices.

Jenni Rikala (2013) Mobile learning, learning with mobile devices in various contexts, is

an ascending trend across different sectors of education worldwide. One major challenge, however,

is that the mobile learning solutions have not deeply-rooted to educational contexts and practices

as the mobile learning commonly is characterized by short-term and small-scale trials. In this report

I give a cross-section about what is topical at the moment in the field of mobile learning. This report

will also provide a comprehensive view of pedagogical models and proposes a new mobile learning

framework.

Local

Christianne Lynnette G. Cabanban (2013) in the interest of the advancement of mobile

technology and their increasing affordability and wide capability, mobile devices particularly

Android platforms have transformed from a means of communication to tools for socialization,

entertainment, and learning. It has greatly changed the functioning of the world, even the learning

process. Learning through mobile phones or Mobile learning has become part of the educative

process. Mobile learning or M-learning is a type of e-learning that delivers educational contents

and learning supports materials through wireless communication devices.

Bachelor of Science in Information Technology (BSIT) 8


Carmina V. Tolentino (2010) Meaningful learning happens when students start believe

and gain interest to what they are doing, and then demonstrate skills and exhibit personalities that

can be positive or negative. Through careful planning and conceptualizing ideas, student gain

values, and connect with the project or concept. And since E-learning is also a classroom activity

or include a formal or informal education, meaningful learning could transpire. However, the

process of how students experience it remains the focus of this study.

Sarah Jane Aseniero, Arlene Buena, Danny Carreon, Joanna De Luna, Ma. Erlinda

Simangan, Engr. Mary Regina B. Apsay (2013) E-learning software that can be a great help to

IT or CS Students as well as to those people who are interested in programming by using their

mobile phones, specifically, Android phones. It aims to answer if there is any significant difference

between the existing webpage e-learning system and the proposed e-learning for Android devices

in terms of speed, accuracy, user-friendliness, and reliability.

Gain Carlo U. Monzon (2016) Android application is one of very common sources of fun

and entertainment now a days. Sometimes, people prefer spending much time clicking and using

their smartphones or gadgets whenever they are. Hence, game developers and programmers are

creating applications that can be easily installed in their mobile gadgets to help users use their

gadgets efficiently.

Christina Gomez (2016) According to Christina Gomez eLearning is not only about

sophisticated platforms where teachers and students can meet up in a digital space and interact.

eLearning has to do with any learning that uses technology to enhance the learners experience, This

is what the President for the Philippine eLearning Society Ms. Anthea Mariano Today it has

more than 400 individual members and 20 institutional members, and PeLS’ mission is to

Bachelor of Science in Information Technology (BSIT) 9


ensure that its members acquire the knowledge and tools they need in order to implement the

most suitable eLearning system for their institutions.

Related Studies

Foreign

Valentina Arkorful (2014) The effectiveness of using e-learning in teaching in tertiary

institutions. In institutions of higher education, the issue of utilizing modern information and

communication technologies for teaching and learning is very important. This study reviews

literature and gives a scholarly background to the study by reviewing some contributions made by

various researchers and institutions on the concept of e-learning, particularly its usage in teaching

and learning in higher educational institutions. It unveils some views that people and institutions

have shared globally on the adoption and integration of e-learning technologies in education

through surveys and other observations. It looks at the meaning or definitions of e-learning as given

by different researchers and the role that e-learning plays in higher educational institutions in

relation to teaching and learning processes, and the advantages and disadvantages of its adoption

and implementation.

According to Masura Rahmat(2011) Programming is an important basic skill for

computer science students. However, most students found it is hard to learn and score a good mark.

This paper discusses the study to identify problems and causes faced by programming students.

The study was conducted at the Faculty of Information Science and Technology, UKM. Data was

collected from 179 students who answered online questionnaire. The study identified

Bachelor of Science in Information Technology (BSIT) 10


several major problems; reference materials, lectures and lab session approaches, problem solving

ability, time management and self-confidence. The findings will be used to improve the courses

and thus ensures the realization of course outcomes, decrease the failure rates and increase students’

interest in programming.

Viorica Banciu (2012) The social benefits of E-learning moving from traditional learning

to the creative, innovative and active learning. The curriculum requires a flexible inter, multi and

trans-disciplinary approach. The traditional teaching paradigm is changing to keep pace with the

increase in non-traditional students and the changing workforce. As a result school in Romania,

education at superior levels, high-schools, colleges and universities continue to add more distance

education courses, education focusing more and more on e-learning.

According to the research journal of libellarium (2016) Using mobile application the

Department of English Language and Literature and the Department of Information Sciences

cooperatively, for the purpose of providing additional foreign language training for their students,

developed application FFOS Test Your Knowledge (FFOS TYK). TYK was realized as a mobile

application for the hybrid development model which allows deployment on multiple platforms. The

application is intended primarily for the students of the English language and literature, but it can

also be used by other students.

Yao Ting sung (2016) Mobile devices such as laptops, personal digital assistants, and

mobile phones have become a learning tool with great potential in both classroom and outdoor

learning. Although there have been qualitative analyses of the use of mobile devices in education,

systematic quantitative analyses of the effect of mobile-integrated education are lacking. Overall

there was a moderate mean effect size of 0.523 for the application of mobile device to education.

Bachelor of Science in Information Technology (BSIT) 11


The effect size of moderator variables were analyzed the advantage and disadvantage of mobile

learning in different levels of moderator variables were synthesized based on the content analyses

of individual studies.

Local

Ike Suarez (2017) According to Ike Suarez the very first assessment of competencies of

college students in the Philippines majoring in information technology courses showed that over

50% of those who took the test lack basis entry-level programming skills that meet globally

acceptable standards. This is according to Joey Gurango former president of the Philippine

Software industry of the Philippines (PSIA) His technology company, Gurango Software Corp

(GSC), administered the first Proxor examination in the Philippines from October 2015 to

September 2016.

John Paul M. Espinosa (2016) According to John Paul M. Espinosa technological

advances had greatly change the education landscape in that teaching is no longer confined to the

traditional face-to-face delivery of lessons. The convenience and effectiveness of E-learning had

long been recognized by educational institution and education officials. A number of schools in the

country have embraced with enthusiasm emerging education technology in that lectures are boosted

by computer-based, or gadgets-based, learning. Now, students can also learn outside the classroom

via the internet. Through the convergence of traditional and modern methods, student get to

experience the best of both worlds.

Bachelor of Science in Information Technology (BSIT) 12


Chapter III

TECHNICAL BACKGROUND

This chapter discussed the detailed information about the technicality to this study which

is e-learning for vb.net using android platform the technically needed to be used about the system

especially how the system work.

Technicality of the Project

The proposed e-learning for Vb.net using android platform in developing this project we

need an equipment or technical support to be used which is hardware and software. Hard ware is a

physical equipment that should be used during the developing and implementing like the computer

and mobile phone during the implementation we also add DVDs Backup. While in software is a

language that should be used in developing to create a n e-learning for vb.net using android platform

we used android studio and Php Designer.

Details of the technologies to be used

The computerized Inventory system will be develop through LAPTOP ACER with an Intel

® Celeron(R) CPU N2940 @1.89GHz and RAM 2.00GB and the use of software Sqlyog, 64-bit

Operating System, win7 and Android Studio.

Bachelor of Science in Information Technology (BSIT) 13


Development

Table 1: Technicality for Development

Hardware Software

• Acer Laptop •Android Studio 3.2

a. Processor: Intel® Core™ i3 • Php Designer


6100u(2.3 GHz, 3MB L3 Cache)

b. NVIDIA® GeForce® 940MX with • SQLite 3.27.2


2GB Dedicated VRAM
• Windows 10
c. System type: 64x-bit operating system
x64-based processor
• Web Browser

d. 4 GB DDR4 Memory a. Google Chrome


b. Mozilla Firefox
e. 1000 GB HDD c. Internet Explorer

Implementation

Table 2: technicality or Implementation

Hardware Software

•Android Samsung G386W •Android 8.0 Oreo

Bachelor of Science in Information Technology (BSIT) 14


How the project will work

This project will work for the CCSICT programming Club of Isabela State University

Cauayan Campus by the use of android phones. It aims to answer the difference between the

existing webpage e-learning system and the proposed e-learning for android devices in terms of

user-friendliness, speed, and reliability.

The researchers conducted the study at Isabela State University Cauayan Campus, San

Fermin, Cauayan Isabela.

Bachelor of Science in Information Technology (BSIT) 15


Chapter IV

METHODOLOGY

This study sought the information needs to guide the researchers to come-up with an output.

The researchers faced the tasks of analyzing and understanding with the corresponding

development in creating the design of “E-learning for Vb,net using android platform for the

CCSICT students of ISU-Cauayan Campus”.

Environment

Locale

Figure 1: Locale of the Project

The researchers conducted the study at Isabela State University Cauayan Campus, San

Fermin, Cauayan Isabela.


Bachelor of Science in Information Technology (BSIT) 16
Population of the Study

The e-learning for vb.net will use by the office of CCSICT programming club and it can

be access everyone. Target respondents * in the institution taking up a thesis studies a total of *

respondents.

Table 3: Population of the study

RESPONDENTS TOTAL

User

Students

Total 30

Bachelor of Science in Information Technology (BSIT) 17


Organizational Chart/ Profile

Figure 2: Research and Development Organizational Chart

The Organizational structure of Research and Development composed of * hierarchical

level. The top level is blank. The second level is blank. The third level is blank.

Bachelor of Science in Information Technology (BSIT) 18


Software Development Methodology

Like a traditional software development, the process of e-learningfor vb.net using android

platform development can also be divided into different life cycle steps. This can be done through

methodology that will be adopted into the research. There are many life cycle models that exist to

develop the system, and the researcher is at liberty to choose a model that fit this project, time and

constraint. The Rapid Application Development model design serves as a guide in the development.

Figure 3: Software Methodology use.

Phase 1: Planning

During this planning phase, application requirements are gathered to find the needs and to

define the the problems that need to be solved. All possible requirements of the mobile application

to be developed are captured in this phase. Requirements are gathered subsequent to the endure

Bachelor of Science in Information Technology (BSIT) 19


consultation, these requirements were analyzed for their validity, and the possibility of

incorporating the requirements in the mobile application to be developed was also studied.

Phase 2: User Design

After Requirements are gathered, application designing is undertaken. The proponents

created a logical design and identified all inputs and outputs processes. User Design the researcher

aim to choose a better to eliminate problems this requirement specifications are studied in detail in

this phase and the design of the application is prepared. The design specifications are the base in

actual coding for the software development is created. It was where the execution that was made in

the software design phase was constructed. The prototype was built in this phase with few bugs and

errors.

Phase 3: Construction

In this phase it involved the modification of a software product after the delivery of correct

faults or fixing bugs, to improve the performance of the mobile application. The programmer needs

to ensure that the program continues to work properly by checking it regularly and making repairs

and adjustments if required. After doing all the phases above performance and testing process was

done in order to check if the program will work properly without error.

Phase 4: Deployment

In this phase installation was applied and the cycle continues until the application

requirements have been met in full the application to the clients determines if the application work

properly and this will be the last phase after doing all the phase above.

Bachelor of Science in Information Technology (BSIT) 20


Research Design

The researchers use the descriptive method of research to describe the effectiveness of e-

leaning for vb.net using android platform in terms of design, functionality, and reliability.

1. Android studio – is the official integrated development environmental (IDE) for android

application development. It is based on the IntelliJ IDEA, a java integrated development

environment for software. And incorporates its code editing developer tools.

2. Php designer – as visual presentation of the hierarchy of PHP objects is provided by

PHP code explored and PHP Code navigator. Both of these PHP tools provice the ways of east

navigation between PHP objects, method and functions.

Methods of Research

Data Gathering Procedure

To get on in this study, the researcher started coming up with interview and different way

of data gathering. The researcher asked the person if they allow them to make an interview who

involved in this study. The researcher also interviewed an expert of this study to give another

information. The researcher also research with their own they gathered in library and internet.

Bachelor of Science in Information Technology (BSIT) 21


Library Research

The researchers gathered information needed in the study from the similar studies, they

also made use of this method as guidelines in making documentary analysis from similar studies

and procedures.

Internet Research

Using this method, the researchers gathered and acquire some information on foreign

literature such as study and instruction as a material in introducing E-learning concepts. This

method was also used wherein the researchers were able to gather facts about computerized system

all over the world. This type of technique gave the researchers the idea on how mobile application

is used in to developing worldwide. And for the Related Studies, Related Literature, Local and any

other that help us to complete our Documents; we gather information that related in our studies for

the Related Studies, Related Literature, Local and any other that help us to complete our

Documents; we gather information that related in our studies.

Interview

The researcher interviewed the person involved in this study and person expert

about this study.

Operational Feasibility

The diagram shows the operational feasibility that can be used in our study.

Bachelor of Science in Information Technology (BSIT) 22


Fishbone Diagram

Usability Reliability

Lack of time
Can’t save time to understand
& effort

Outdated Inconsistent information

learning process to understand Actual

Troubleshooting

Hassle recalling Lack of various

information resources

Inconvenient
Inaccurate
understanding
Understanding

Efficiency Control

Figure number 4: Fishbone Diagram

This figure which is Fishbone Diagram identifies the possible causes or problem. It’s

important to explore all of the things that could cause it, and to think about the solution and brain

storming used in this session. It immediately sort s ideas into useful categories.

Bachelor of Science in Information Technology (BSIT) 23


Functional Decomposition Diagram

E-Learning

forVB.Net

STUDENT

TOPICS

View Topics

Take Quiz

View Scores

VIEW VIDEOS

READ FACTS

Figure 5: Functional Decomposition Diagram.

This figure shows the breakdown of the application. It contains the students

the topics on how they can view topics, take quiz and view scores after those they can also

view videos and read facts.

Bachelor of Science in Information Technology (BSIT) 24


Technical Feasibility

Compatibility Checking (hardware/ software and other technologies)

Compatibility Checking is to determine the compatible of hardware software specification of

the system. The developed systems compatible to all.

Table 4: Compatibility Checking.

Present System Proposed System Variance


Hardware Hardware
(Min. Requirements)
Personal Mobile Spec: Personal Mobile Spec:
NONE • Android Samsung None
G386W

• Android 8.0 Oreo


None

Software Software
NONE Kitkat4.4 - Oreo 8.0 None
(Min. Requirement) (Min. Requirement)

Relevance of the technologies

As a given information above the technologies to be used for the system are hardware and

software requirement to be able to run the system, and the compatibility to enable to use the “E-

learning for visual basic.net”.


Bachelor of Science in Information Technology (BSIT) 25
Software

The researcher used Android Studio as a platform in the development of the program,

Microsoft Windows 10 the operating system, Java and HTML as use to programming language.

Hardware

The researchers used computer unit with a processor ACER Laptop/Computer, Intel

CORE i3 Processor, NVIDIA® Geforce®940MX, minimum of 4GB DDR4 Memory.

Hardware Requirements

The development of the system to be used, need the following hardware requirements: (a)

keyboard (b) Mouse (c) ACER Laptop/Computer.

Software Requirements

The following are needed a software requirements: (a) Android Studio for the platform

used in the development of the program (b) Java and Html for the programming language.

Bachelor of Science in Information Technology (BSIT) 26


Schedule Feasibility

Gantt Chart

ACTIVITIES DEC JAN FEB MAR

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1. 70% OF THE SYSTEM

2. Preparing for the

approval of Beta Testing

3. Beta Testing and

recommendation

4. Chapter 1 to 4

5. Implementation

6. Final Defense

Figure 6: Gannt Chart

Bachelor of Science in Information Technology (BSIT) 27


Economic Feasibility

The E-learning for VB.Net is more competitive than the traditional one that spent more

money buying for mobile loads or other tools using for the manual learning. The E-Learning for

VB.Net will lessen all the cost that is spent.

Cost and Benefit Analysis

The cost for the E-Learning for VB.Net is php 0.00 adopting the system is php 0.00 and

running the application is php 0.00, the benefits are the users that will save their time.

Requirements Modeling

INPUT PROCESS OUTPUT

Advancing the students to Determining if the proposed Development of E-

improve the level of E-learning will be effective Learning for Visual


to use for the students. So we
comprehension within a basic.net Using Android
conduct an interview and
class Platform
self-research.

TEACHER/ FACULTY

FEEDBACK

Bachelor of Science in Information Technology (BSIT) 28


Figure 6: Input-Process-Output (IPO) Model

The input-process-output was used as the framework of the study. The inputs of the study

are the topics inside the mobile application to improve the level of the student for visualbasic.net

the input of the study conducting an interview and self-research was used. The interview measured

of what will be right content to put on your study and it gives you another recommendation or

ideas. The result of the developed system can help the students to find information accurately by

using the proposed E-learning.

Data and Process Modeling

Context Diagram

Student STUDY TOPIC Quiz

VB.Net

Facts.

Video and
E-Learning
topic

for VB.Net

Exit

Figure 7: Context Diagram

Bachelor of Science in Information Technology (BSIT) 29


The context diagram illustrates the structure of the E-Learning for VB.Net that

contains on how the student view, takes quiz and read important detail about VB.Net and

for educational purposes.

Data Flow Diagram

Student

E-learning for Visualbasic.net using

android platform for CCSICT

programming Club of Isabela State

University Cauayan Campus

Topic

Quiz

Score Student Name

Figure 9: Data Flow Diagram

The Data Flow Diagram illustrates the structures of “E-learning for Visualbasic.net

using android platform for CCSICT programming Club of Isabela State University Cauayan

Campus”. It shows the relationship among the user.

Bachelor of Science in Information Technology (BSIT) 30


System Flowchart

START

INPUT

NAME

HOME

MENU

HOME

TOPICS

TAKE A TRY
QUIZ
QUIZ AGAIN
TIME

YOUR SCORE

END
ABOUT US

Figure 10: Flow Chart

Bachelor of Science in Information Technology (BSIT) 31


Program Flowchart

OPEN

Type Your Name

HOME

MENU

TOPICS

QUIZ

SCORE

CLOSE

Figure 11: Program Flow

Bachelor of Science in Information Technology (BSIT) 32


Design

Output and User-Interface Design

This is the first thing that will pop up in the application.

Menu

Bachelor of Science in Information Technology (BSIT) 33


This is where it indicates the features of the application.

Score Board

This is where you can view your records for taking the quizzes.

About us

This shows who the developers are.

Bachelor of Science in Information Technology (BSIT) 34


System Architecture

Network Model

MOBILE PHONE USER

Figure 12: Network Model

The figure shows that the relation of the application between the user.

Bachelor of Science in Information Technology (BSIT) 35


Network Topology

Figure 13 : Network Topology

The figure shows a point-to-point topology between the user and the application or

the mobile phones.

Development

Software Specification

• Android Studio- is the official integrated development environment (IDE) for Google’s

Android operating system, built on JetBrains’ IntelliJ IDEA software and design

specifically for Android development. It is available for download on Windows, macOS

Bachelor of Science in Information Technology (BSIT) 36


and Linux based operating system. It is a replacement for the Eclipse Android

Development Tools (ADT) as the primary IDE for native Android application

development.

• SQLite- is an in-process library that implements a self-contained, server less, zero-

configuration, transactional SQL database engine. The code for SQLite is in the public

domain and is thus free for use for any purpose, commercial or private. SQLite is the most

widely deployed database in the world with more applications than we can count. Including

several high-profile projects.

• Java – is a programming language that produce software for multiple platforms. When a

programmer writes a Java application, the compiled code (known as bytecode) runs on

most operating system (OS), including Windows, Linux and Mac OS. Java derives much

of its syntax from the C and C++ programming languages.

• HTML- is the standard markup language for creating web pages and web applications.

With Cascading style sheets (CSS) and JavaScript, it forms a triad of cornerstone

technologies for World Wide Web.

• Windows 10- is a series of personal computer operating systems produced by Microsoft

as part of its Windows NT family of operating systems. It is the successor to widows 8.1,

and was released manufacturing on July 15, 2015, vand to retail on July 29, 2015.

Hardware Specification

Bachelor of Science in Information Technology (BSIT) 37


• Laptop /Computer Acer-A laptop, also called a notebook computer or simply a

notebook, is a small, portable personal computer with a "clamshell" form factor, having,

typically, a thin LCD or LED computer screen mounted on the inside of the upper lid of

the "clamshell" and an alphanumeric keyboard on the inside of the lower lid.

• Intel CORE i3 – A family of dual core, 64-bit, x86 CPUs from Intel intended for entry-

level desktop and laptop computers. Introduced in 2010, the Core i3 is the third line in

Intel's Core "i" branding (i3, i5, i7). The Core i3 chips do not include the Turbo Boost

feature, which is found in i5 and i7 chips (see Turbo Boost). See Core i5 and Core i7.

• NVIDIA® GeForce - is a brand of graphics processing units (GPUs) designed

by Nvidia. As of the GeForce 20 series, there have been fifteen iterations of the design.

The first GeForce products were discrete GPUs designed for add-on graphics boards,

intended for the high-margin PC gaming market, and later diversification of the product

line covered all tiers of the PC graphics market, ranging from cost-sensitive.

• DDR4 Memory - for "Double Data Rate 4." DDR4 is the fourth generation

of DDR RAM, a type of memory commonly used in desktop and laptop computers. It

was introduced in 2014, though it did not gain widespread adoption until 2016.

• Monitor - A flat panel screen that uses the liquid crystal display (LCD) technology and

connects to a computer. Laptops have used LCD screens almost exclusively, and the

LCD monitor is the standard display screen for desktop computers.

• Mouse- is a hand-held pointing device that detects two-dimensional motion relative to a

surface. This motion is typically translated into the motion of a pointer on a display,

which allows a smooth control of the graphical user interface.

• Keyboard- is an input device that allows a person to enter letters, numbers, and other

symbols (these are called characters) into a computer. It is one of the most used input

Bachelor of Science in Information Technology (BSIT) 38


devices for computers. ... A keyboard contains many mechanical switches or push-

buttons called "keys".

Program Specification

The developer used Java program that runs stand-alone in a client and like any

programming language running in its native environment. And HTML is used to generate the

user interface, and the scripting language is used for the program logic.

Programming Environment

Front End

Android Studio – is intended to be used by the development. The android studio is free to

download and use it has a rich UI development environment with templates to give new

developers a launching paid into Android development.

Back End

Java And HTML – used by the researchers because it is one of the popular to make

application within the development.

Deployment Diagram
Bachelor of Science in Information Technology (BSIT) 39
( Mobile Device)

E-learning For VB.net

Using Android Platform

Figure number : Deployment Diagram

Bachelor of Science in Information Technology (BSIT) 40


Testing

The implementation plan is to help the researchers to build a method on how the project

will be implemented.

In order to test the mobile application it must be used by the respondent of the project and

to evaluate the mobile application to produce reliable information that makes the project more

efficient and effective. Implementation is very important in order to see the effects and importance

of the proposed E-learning concept.

Unit Testing

In every Development and steps for the application, we test for the different features like

the Splash Screen, and specially for the topics and to take quizzes the feature we developed to test

the small part of the application. We also test if the design is satisfying or not.

Integration Testing

Bachelor of Science in Information Technology (BSIT) 41


As we developed the application, we created a feature-by-feature prototype, we design and

code feature after the development of the two features we test it, by connecting the parts to each

other, like the Splash Screen in form to connecting the Main Form

Compatibility Testing

The application need to Organize by inserting some components to works properly because

the application we develop as an entertaining to the user for E-Learning concept.

Performance Testing

We used an instrument to execute this kind of testing. A questionnaire can be worthy

because it is a big helped to solve problems. We have objectives in terms of; Usability, Reliability,

Efficiency and Control.

Stress Testing

We test all the developed features and we combined to one developed application, this kind

of testing is a bit hard for the proponents because we have to commit risk and were trying to fix the

bugs and errors until the test becomes successful with no barriers.

Bachelor of Science in Information Technology (BSIT) 42


Loading Testing

The behavior of the application is quit a second response in loading condition for the

animation of the splash screen. It takes four to five seconds.

Application Testing

The application is ready to use for educational purposes.

Acceptance Testing

The researchers test the application if it is ready to play for the students and if matches with

the questionnaire we float.

Bachelor of Science in Information Technology (BSIT) 43


Chapter V

DISCUSSION OF RESULTS

This includes the presentation, analysis and discussion of collected data through a survey

questionnaire.

Table 05. Distribution of the Respondents

Respondents No. of Respondents Percentage

Total 100%

Table 05 shows the respondent distributions. There are *10 or *30% of the respondents

from *Admin office of RTC2 and* 10 or *70% of the respondents from *Police Officer of RTC2.

Bachelor of Science in Information Technology (BSIT) 44


Table 06. Weighted Mean and Descriptive Interpretation to identify the benefits of

adopting the proposed E-Learning for VB.Net.

Usability Mean Descriptive Interpretation

Weighted Mean

The table shows that * “ Edit records/files fast and secure” got the highest mean of *

*4.53 Interpreted as fairly agree while * “Easier way to update records” got lowest mean* 4.4

also interpreted as* fairly agree.

The analysis specifies that the evaluation in (CAPSTONE TITLE) in *Effectiveness

shows fairly agree under descriptive interpretation with weighted mean of 4.48.

Bachelor of Science in Information Technology (BSIT) 45


Table 07. Weighted Mean and Descriptive Interpretation to identify the benefits of

adopting the proposed E-Learning for VB.Net.

Reliability Mean Descriptive Interpretation

Example: .Edit records 4.53 Fairly agree

Update records 4.4 Fairly agree

Weighted Mean

The table shows that * “ Edit records/files fast and secure” got the highest mean of *

*4.53 Interpreted as fairly agree while * “Easier way to update records” got lowest mean* 4.4

also interpreted as* fairly agree.

The analysis specifies that the evaluation in (CAPSTONE TITLE) in *Effectiveness

shows fairly agree under descriptive interpretation with weighted mean of 4.48.

Bachelor of Science in Information Technology (BSIT) 46


Table 08. Weighted Mean and Descriptive Interpretation to identify the benefits of

adopting the proposed E-Learning for VB.Net.

Efficiency Mean Descriptive Interpretation

Weighted Mean

The table shows that * “ Edit records/files fast and secure” got the highest mean of *

*4.53 Interpreted as fairly agree while * “Easier way to update records” got lowest mean* 4.4

also interpreted as* fairly agree.

The analysis specifies that the evaluation in (CAPSTONE TITLE) in *Effectiveness

shows fairly agree under descriptive interpretation with weighted mean of 4.48.

Bachelor of Science in Information Technology (BSIT) 47


Table 09. Weighted Mean and Descriptive Interpretation to identify the benefits of

adopting the proposed E-Learning for VB.Net.

Control Mean Descriptive Interpretation

Weighted Mean

The table shows that * “ Edit records/files fast and secure” got the highest mean of *

*4.53 Interpreted as fairly agree while * “Easier way to update records” got lowest mean* 4.4

also interpreted as* fairly agree.

The analysis specifies that the evaluation in (CAPSTONE TITLE) in *Effectiveness

shows fairly agree under descriptive interpretation with weighted mean of 4.48.

Bachelor of Science in Information Technology (BSIT) 48


Chapter VI

CONCLUSIONS AND RECOMMENDATION

This chapter represents the summary, conclusion and recommendations of the present

investigation.

Summary

Based on the evaluation gathered in Isabela States University Cauayan Campus, E-learning

for Visualbasic.net using android platform for CCSICT programming Club of Isabela State

University Cauayan Campus proved that they are satisfy with the system that was developed

regarding to Usability with weighted mean of *3.84, reliability and security *8.85, Efficiency *3.88

and control * 3.96 which interpreted as Agree majority of the respondent agree with the E-learning

for Visualbasic.net using android platform.

Conclusion

Conclusion

Based on the findings, the researcher concluded that the existing way of learning

VB.Net is not quite easy especially if you could not provide to buy load for your internet

to have research on how would it be effective to learn from it so the researcher develop an

application that will give details introduction and an exciting way to learn vb.net in this

way even those who do not have laptops to execute a program android phone will be a

Bachelor of Science in Information Technology (BSIT) 49


good help to those students it will be easy for them to run a program because nowadays not

much of the population of the students has their own laptop but only an android phone so

this would be a great help for them.

RECOMMENDATION

We the researchers recommended that they must use the system continuously in order for

them to learn and also to have knowledge for a VB.Net.

Bachelor of Science in Information Technology (BSIT) 50

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