Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
C Programming Language
MaryAnn G. Matamorosa
Jean B. Maitem
jeanmaitem@gmail.com rjmcabauatan@yahoo.com
matamorosamaryann@yahoo.com
Clariza A. Lagunoy
Technological Institute of the Philippines
# 524 Apitong St. Marikina Heights
Marikina City
(0926)883-2566
clarizalagunoy@yahoo.com
roselynn.alvero@ yahoo.com
ABSTRACT
The study was conducted in order to develop a
mobile learning application on C programming.
The proponents came up with the decision of
developing the application for those students
having a hard time understanding the c
programming language. It can help the user or
students in studying C programming language to
provide an easier start and to easily provide a
basic overview of C programming language. This
mobile application add as learning material for
students including all the lessons about c
programming as well as tutorials, simulator and
assessments to test what have been a user learn.
These categories in the mobile learning
application will act as a reviewer and also to help
and to understand the transaction more
effectively and clearly. The proponents include
the reports, voiceover, glossary and hyperlinks
for additional information and learning of the C
programming language.
General Terms
Design
Keywords
C programming language, Mobile Application
1.
INTRODUCTION
Mobile phones have become a need in people's
lives. With this technology, students can now be
assured of a new and much more exciting
learning that will surely be beneficial and as it
bring excitement to them. But we have to admit
that there are still important subject matters that
would be very helpful if it would somehow be
aided by mobile learning applications.
One of these important topics that are being
neglected by the mobile learning field is learning
programming languages. Many students know the
importance, and the benefit of learning
programming languages and some feel the need
to develop their own programs, but discouraged
to pursue this because they assume that learning
programming languages is a tedious and a
complicated experience. And thats why some
dont venture into programming anymore. So this
project aims to compliment the students needs
and rapid technological changes. [1]
The idea is to make learning this programming
language easier and less complicated for those
who want to venture into programming. The way
the team would achieve this is to provide a
learning tool which would be easily accessible to
them while it teaches the principles of
programming in ways that it can easily be
absorbed.
Thats why the team decided to conduct a project
that will integrate the two the mobile phones
that become needs of people and the exciting
learning that will help surely benefit the students.
This can easily read all the lessons regarding the
C programming subject.
The general objective of the project team in
developing this mobile learning application is to
provide an easier start and to easily provide a
basic overview about the basics of C
programming. By reaching this objective,
difficulty in learning the said programming
language would be reduced which will lead to
having more programmers in the near future.
This project would contribute to the world of ICT
through increasing the population of people
familiar with the said programming language.
2. RELATED WORKS
Self-Initiated
Curriculum
Planning,
Visualization and Assessment in Improving
Meaningful Learning
With the recent evolution of telecommunications
Technologies, mobile devices have become an
important means of delivering educational
contents.
These devices can help create a ubiquitous
learning environment, which enables learners to
seamlessly connect with other learning peers. A
major challenge for the course designers and
educators has been to understand and explore the
best possible methods to deploy these new
technologies in the learning process. [7]
The Comparison between Mobile and Ubiquitous
learning which can contribute towards more
effective problem-solving skills and increase
meaningful learning in two different learning
environments the mobile and ubiquitous learning.
The journal is related to our proposed thesis
similar to a curriculum planning which were also
assessments for the user that can challenge the
user if he/she understands the certain topic.
A
Collaborative
Mobile
Learning
Environmental Education System for Students
Mobile learning, a relatively new concept, has
increasingly attracted the interest of educators,
researchers, and companies that develop learning
systems and instructional materials.
Although currently applied in small-scale
projects, mobile learning possesses the potential
for use in specific educational settings. Because
they are small size and students are familiar with
their use, mobile telephones are unobtrusive in
the classroom, require no technological training,
and do not intimidate their users. Furthermore,
Mobile technologies potentially promote,
facilitate, and enhance student collaboration and
interaction, processes that serve as a means for
accessing, discovering, discussing, and sharing
environmental concerns. [11]
These articles have similarities with our system
that team aims to elaborate a new learning or
educational system to the student to study the
lessons in a new concept. However, the
technology is getting better now we produce that
3. THEORETICAL
FRAMEWORK
Device Usability
mobile
applications
social
4. METHODS
System Architecture
5. EVALUATION
The researchers used the ISO 9126 for the
RESULTS
The evaluation with overall average mean of 3.52
is obtained from the statistical formula of
x =
, where
= is the means,
6. CONCLUSION
The C programming language is one of the basic,
but essential languages that ever existed in the
programming field. So there is a need to promote
this programming language in terms of increasing
the population who focus and master it. And in
order to achieve this, learning must be made
easier even for beginners and aspiring
REFERENCES
[1] A Review of Mobile Learning in the Mobile
Age.
http://link.springer.com/chapter/10.1007/978-3642-14657-2_28
[2] MobiDics.Cooperative Mobile E-Learning for
Teachers
http:/ceur-ws.org/vol-995/papers/ paer_34.pdf
[3] Web-Feed Based Service for Enhancing
Asynchronous
Shuchih Ernest Chang, 2010
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?
tPublications&searchField%3DSearch_All
%26queryText
%3Dwebbased+mobile+learning+2010
7. FUTURE WORKS