SlideShare a Scribd company logo
1 of 22
1
V I VA P re s e n t a t i o n
Name
Nur Fathiah Binti Kamaruddin
Program
Business Information System
Supervisor
Mr.Khairul Shafee Kalid
TheStoryProg
TheStoryProg: The Uses of Storytelling In Simplifying the Complex Concept
in Programming
Agenda
1. Background of study
2. Problem Statement
3. Objective
4. Scope Of Study
5. Literature Review
6. Methodology
7. Result & Discussion
8. Conclusion& Recommendation
9. QNA
2
3
• STORYTELLING has been widely uses in various
domain -> education, medicine, business,
psychology
• “Storytelling is an excellent teaching strategy. Stories
ignite student interest, help student create vivid mental
image” (E.M.Robinson,2008).
• A tool to assist programming lecturers to construct
stories (of complex programming concepts ) will
ease knowledge transmission from lecturer and
increase students(novice) understanding
4
Background
5
STUDENT find it difficult to
understand complex programming
concept during normal class
session(Butler&Morgan,2007),
(Dunican,2002)
The uses of STORYTELLING is rarely
explored in tertiary education
(McKillop.C.,2004)
Problem statement
• Analysis
To analyze the system requirement , system module and
flow to apply storytelling approach in programming
lessons.
• Design
To design a simple user interface that allow
users(lecturers) to construct stories to simplify the
complex programming concept for students reference.
• Develop
To develop a storytelling web application as a
programming learning aid kit that trigger stories
construction
6
Objective
7
Scope of study
1.The uses of Storytelling in transferring tacit knowledge
Storytelling as efficient teaching approach
(Papadimitriou, 2003), (E.M.Robinson, 2008) , (Jonassen, 2003)
2.Storytelling in Tertiary education
Accounting (Frances, 2009)
Information Technology (Tobin,2007)(Dunican,2002)
Nursing Education (Hunter,2008)
4.Existing approach in teaching programming
Question and solution example(Brusilovsky, 2001), (Dunican,2002)
Understanding of basic concept(Gill, 2006), (Winslow ,1996)
3.Problem faced by novice programming students
Unable to visualize
(Kalid, 2010),(Dunican,2002)
Complex programming concept(Butler & Morgan,2007)
4.Problem faced by programming lecturers
Unable to express technical knowledge (Kalid, 2010) 8
Literature Review
9
Methodology
Software Minimum requirement
Operating
system
 Window XP, Window Vista
 Window Server 2007
Scripting
language
 XHTML
 CSS
 PHP
Programming
tools
 Word press
 PHP editor
Database tools  MySQLPrototyping methodology
The methodology model Tools
10
Methodology
•Gantt chart
•Mile stone
•Secondary data
collection
(literature)
•Primary data
collection and
analysis
(survey, interview)
•Method- statistical
analysis & Interview
transcript analysis
•Application analysis
model( context
diagram, use case,
activity diagram)
•Application design
model
•Apps flows and
strategy
•System
architecture, GUI, DB
principle and design
•Prototype
development using
‘JustInMind
Prototyper’
•Prototype
development using
Wordpress
•Testing
• Result from analysis
11
Methodology
Demographics of respondents
53% male
47% female
18-21 years old
40 respondents
Programming subjects/ concepts
Rank of programming subjects
0 5
HTML
ABAP
VB
C++
OOP
50% students said
OOP is the hardest
concept
78% Syntax and
variables are easy
Array, algorithm ,
loop are
intermediate
Analysis -context diagram, activity diagram and
use case diagram.
Context Diagram Use Case Diagram
12
Result
Activity Diagram-Lecturer Activity Diagram-Student
13
Result
View story
Students want to view story
Choose existing story
List of programming
concepts
Design-System Architecture, UI, Database
System Architecture
14
Result
15
Result DB
Database Architecture
16
Result GUI
Navigation
Mechanism
•Usage of menus are easier to
understand because it comprise of
limited number of command are
presented in organized manner
•take very little effort from the users
Input
Mechanism
•the type of input uses is mainly text
box and selection box
•the selection box(the drop-down
list and check box)
Output
Mechanism
•Users can view the output and
share the knowledge through social
media such as facebook, twitter and
Google+.
Post Survey & Testing-Part 1 (GUI)
17
Result Testing
0% 0%
21%
50%
29%
The Graphical User
Interface design
1
2
3
4
5
Majority users agreed that the
application is easy and simple to use.
This is due to the simple and attractive
interface design of the system. The
mean for this part is 4.0
0% 0%
13%
29%
58%
Navigation
1
2
3
4
5
Most of the users agreed that it was
fairly easy to navigate from one page
to another page in this web
application even for first timer. The
menu function helped users to
navigate with only little effort. The
mean for this part is 4.5.
Post Survey & Testing-Part 2(Students)
18
Result
45% of students strongly agreed that
the application is useful for
programming students in
understanding complex programming
concepts. Another 45% fairly agreed
and another 10% is neutral. The mean
for this part is 4.35.
Everyone agreed that learning
programming using storytelling
concept is interesting and interactive.
The mean for this part is 4.9.
0%
0%
10%
45%
45%
Understanding Complex
Programming Concepts
1
2
3
0% 0% 0% 12%
88%
Learning programming using
storytelling concept is
interesting
1
2
3
4
• All respondent agreed that the idea of this storytelling application is
benefiting the programming lecturers in order to articulate the
technical knowledge of programming easily.
• All the users believe that the output of the application (the stories) will
highly useful for the student’s reference and reading in programming
lesson.
• All the programming lecturers able to write their own story based on
the hint provided.
• Majority of the lecturers agreed that they will use the application in
the future.
19
Result
Post Survey & Testing-Part 3(Lecturers)
20
Prototype
OBJECTIVE 3
Objective Mechanism
Analysis
To analyze the system requirement, system module
and flow to apply storytelling approach in
programming lessons.
•Achieved in the Analysis and Design phase.
•The suitable system module, flow and design had been
chosen based on the primary and secondary data
collection analysis and several iteration and improvement
in system analysis & design.
Design
To design a simple user interface that allows users
(lecturers) to construct stories to simplify the complex
programming concept for student’s reference.
•Achieved in design and testing phase.
• (GUI) design based on layout, consistency and minimal
user effort .
• In testing, users agreed that the GUI is attractive, user
friendly and easy to use and navigate.
Develop
To develop a storytelling web application as a
programming learning aid kit that trigger stories
construction
•Achieved through the design and development of the
web application
• Users agreed that the application give benefit to both
students and lecturer.
• Lecturer able to create programming stories using this
application while students can understand the
programming concepts better after using this application.
21
Conclusion
22
Recommendation
• To implement the application to wider scope of study.
Currently, the application only cover object oriented concepts;
Polymorphism, Encapsulation and Inheritance.
• To develop the application using other platform since the
current platform has its limitation.
• Add more interactive and easy media search function with
minimal user’s effort.
• To give social media feels to this application

More Related Content

What's hot

Embedded System Practicum Module for Increase Student Comprehension of Microc...
Embedded System Practicum Module for Increase Student Comprehension of Microc...Embedded System Practicum Module for Increase Student Comprehension of Microc...
Embedded System Practicum Module for Increase Student Comprehension of Microc...TELKOMNIKA JOURNAL
 
Web-based Virtual Reality development in classroom: From learner's perspectives
Web-based Virtual Reality development in classroom: From learner's perspectivesWeb-based Virtual Reality development in classroom: From learner's perspectives
Web-based Virtual Reality development in classroom: From learner's perspectivesVinhNguyen628
 
Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...Muhammad Ahmad
 
Educational software evaluation a
Educational software evaluation aEducational software evaluation a
Educational software evaluation aijma
 
Applicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational EnvironmentApplicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational EnvironmentCSCJournals
 
Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...
Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...
Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...Jintavee Khlaisang
 
Final project program evaluation module 8
Final project program evaluation module 8Final project program evaluation module 8
Final project program evaluation module 8Daniel Downs
 
Using Ontology in Electronic Evaluation for Personalization of eLearning Systems
Using Ontology in Electronic Evaluation for Personalization of eLearning SystemsUsing Ontology in Electronic Evaluation for Personalization of eLearning Systems
Using Ontology in Electronic Evaluation for Personalization of eLearning Systemsinfopapers
 
A poster presented in teaching and learning conference, University of Birmingham
A poster presented in teaching and learning conference, University of BirminghamA poster presented in teaching and learning conference, University of Birmingham
A poster presented in teaching and learning conference, University of BirminghamMohamed El-Adawy
 
Paulette Robinson - Microlearning and Gamification in Policy Leadership
Paulette Robinson - Microlearning and Gamification in Policy LeadershipPaulette Robinson - Microlearning and Gamification in Policy Leadership
Paulette Robinson - Microlearning and Gamification in Policy LeadershipSeriousGamesAssoc
 
Summary of two evaluation studies
Summary of two evaluation studiesSummary of two evaluation studies
Summary of two evaluation studiesu082934
 
BUS 407 Education Redefined / snaptutorial.com
BUS 407  Education Redefined / snaptutorial.comBUS 407  Education Redefined / snaptutorial.com
BUS 407 Education Redefined / snaptutorial.comMcdonaldRyan194
 
BUS 407 Education Specialist / snaptutorial.com
 BUS 407 Education Specialist / snaptutorial.com BUS 407 Education Specialist / snaptutorial.com
BUS 407 Education Specialist / snaptutorial.comstevesonz121
 
Evaluation "crocodile physics"
Evaluation "crocodile physics"Evaluation "crocodile physics"
Evaluation "crocodile physics"Malik
 
Evaluting Online Disscusion
Evaluting Online DisscusionEvaluting Online Disscusion
Evaluting Online Disscusionu067535
 
Crocodile physics2
Crocodile physics2Crocodile physics2
Crocodile physics2haitham95
 
Final projectguidegen
Final projectguidegenFinal projectguidegen
Final projectguidegenSharizkhan
 
Case study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final versionCase study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final versionParasuram K
 
Alict evaluation of active learning materials
Alict  evaluation of active learning materialsAlict  evaluation of active learning materials
Alict evaluation of active learning materialsCorneliaBrodahl
 

What's hot (20)

Embedded System Practicum Module for Increase Student Comprehension of Microc...
Embedded System Practicum Module for Increase Student Comprehension of Microc...Embedded System Practicum Module for Increase Student Comprehension of Microc...
Embedded System Practicum Module for Increase Student Comprehension of Microc...
 
Web-based Virtual Reality development in classroom: From learner's perspectives
Web-based Virtual Reality development in classroom: From learner's perspectivesWeb-based Virtual Reality development in classroom: From learner's perspectives
Web-based Virtual Reality development in classroom: From learner's perspectives
 
Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...
 
Educational software evaluation a
Educational software evaluation aEducational software evaluation a
Educational software evaluation a
 
Applicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational EnvironmentApplicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational Environment
 
Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...
Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...
Development of Pedagogical Blended E-Learning Model Using Cognitive Tools Bas...
 
Final project program evaluation module 8
Final project program evaluation module 8Final project program evaluation module 8
Final project program evaluation module 8
 
Using Ontology in Electronic Evaluation for Personalization of eLearning Systems
Using Ontology in Electronic Evaluation for Personalization of eLearning SystemsUsing Ontology in Electronic Evaluation for Personalization of eLearning Systems
Using Ontology in Electronic Evaluation for Personalization of eLearning Systems
 
A poster presented in teaching and learning conference, University of Birmingham
A poster presented in teaching and learning conference, University of BirminghamA poster presented in teaching and learning conference, University of Birmingham
A poster presented in teaching and learning conference, University of Birmingham
 
Paulette Robinson - Microlearning and Gamification in Policy Leadership
Paulette Robinson - Microlearning and Gamification in Policy LeadershipPaulette Robinson - Microlearning and Gamification in Policy Leadership
Paulette Robinson - Microlearning and Gamification in Policy Leadership
 
Summary of two evaluation studies
Summary of two evaluation studiesSummary of two evaluation studies
Summary of two evaluation studies
 
BUS 407 Education Redefined / snaptutorial.com
BUS 407  Education Redefined / snaptutorial.comBUS 407  Education Redefined / snaptutorial.com
BUS 407 Education Redefined / snaptutorial.com
 
BUS 407 Education Specialist / snaptutorial.com
 BUS 407 Education Specialist / snaptutorial.com BUS 407 Education Specialist / snaptutorial.com
BUS 407 Education Specialist / snaptutorial.com
 
Evaluation "crocodile physics"
Evaluation "crocodile physics"Evaluation "crocodile physics"
Evaluation "crocodile physics"
 
Evaluting Online Disscusion
Evaluting Online DisscusionEvaluting Online Disscusion
Evaluting Online Disscusion
 
E-learning models
E-learning modelsE-learning models
E-learning models
 
Crocodile physics2
Crocodile physics2Crocodile physics2
Crocodile physics2
 
Final projectguidegen
Final projectguidegenFinal projectguidegen
Final projectguidegen
 
Case study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final versionCase study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final version
 
Alict evaluation of active learning materials
Alict  evaluation of active learning materialsAlict  evaluation of active learning materials
Alict evaluation of active learning materials
 

Similar to The Uses of Storytelling In Simplifying the Complex Concept in Programming

Models of evaluation in educational technology
Models of evaluation in educational technologyModels of evaluation in educational technology
Models of evaluation in educational technologyالسيف البتار
 
eSCOUT: An Assistive CoVis Platform for e-Learning
eSCOUT: An Assistive CoVis Platform for e-Learning eSCOUT: An Assistive CoVis Platform for e-Learning
eSCOUT: An Assistive CoVis Platform for e-Learning norain_yusoff
 
Learning and teaching process of principles of information
Learning and teaching process of principles of informationLearning and teaching process of principles of information
Learning and teaching process of principles of informationWatcharee Phetwong
 
Models of evaluation in educational technolgy: Draw with appleworks
Models of evaluation in educational technolgy: Draw with appleworksModels of evaluation in educational technolgy: Draw with appleworks
Models of evaluation in educational technolgy: Draw with appleworkscreativeperson
 
Google UX Design Certificate - Sabonotes App Design Case Study Slide Deck
Google UX Design Certificate - Sabonotes App Design Case Study Slide DeckGoogle UX Design Certificate - Sabonotes App Design Case Study Slide Deck
Google UX Design Certificate - Sabonotes App Design Case Study Slide DeckSloane Kuo
 
The 't' in tel software development for tel research problems, pitfalls, and ...
The 't' in tel software development for tel research problems, pitfalls, and ...The 't' in tel software development for tel research problems, pitfalls, and ...
The 't' in tel software development for tel research problems, pitfalls, and ...Roland Klemke
 
Graduation project 63232
Graduation project 63232Graduation project 63232
Graduation project 63232techprojects
 
Suggest Framework to apply agile methodlogy in egypt
Suggest Framework to apply agile methodlogy in egyptSuggest Framework to apply agile methodlogy in egypt
Suggest Framework to apply agile methodlogy in egyptTasneem Abd El Hameed
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateAbelKCS
 
eLearning Project - "Imagine That! Journey through the Creative Process" - do...
eLearning Project - "Imagine That! Journey through the Creative Process" - do...eLearning Project - "Imagine That! Journey through the Creative Process" - do...
eLearning Project - "Imagine That! Journey through the Creative Process" - do...Julie Urtz
 
Development of Proposed Computer Program for Quarterly Assessments Activities
Development of Proposed Computer Program for Quarterly Assessments Activities Development of Proposed Computer Program for Quarterly Assessments Activities
Development of Proposed Computer Program for Quarterly Assessments Activities Reggie Cruz
 
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICATHE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICAcscpconf
 
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICATHE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICAcsandit
 
Tru open education_global2017
Tru open education_global2017Tru open education_global2017
Tru open education_global2017Carolyn Teare
 
TXDLA 2015 Presentation: Using Unity3D for Creating Simulations for Healthcare
TXDLA 2015 Presentation: Using Unity3D for Creating Simulations for HealthcareTXDLA 2015 Presentation: Using Unity3D for Creating Simulations for Healthcare
TXDLA 2015 Presentation: Using Unity3D for Creating Simulations for HealthcareE S
 
Evaluating The A Self Based Learning Format The Microsoft Word Documents
Evaluating The A Self Based Learning Format The Microsoft Word DocumentsEvaluating The A Self Based Learning Format The Microsoft Word Documents
Evaluating The A Self Based Learning Format The Microsoft Word Documentsu068701
 
RESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIARESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIAcepi riyana
 
Assignment 3-Models of evaluation in educational technology
Assignment 3-Models of evaluation in educational technologyAssignment 3-Models of evaluation in educational technology
Assignment 3-Models of evaluation in educational technologyAysha Al-Shuaili
 
Preliminry report
 Preliminry report Preliminry report
Preliminry reportJiten Ahuja
 

Similar to The Uses of Storytelling In Simplifying the Complex Concept in Programming (20)

Models of evaluation in educational technology
Models of evaluation in educational technologyModels of evaluation in educational technology
Models of evaluation in educational technology
 
eSCOUT: An Assistive CoVis Platform for e-Learning
eSCOUT: An Assistive CoVis Platform for e-Learning eSCOUT: An Assistive CoVis Platform for e-Learning
eSCOUT: An Assistive CoVis Platform for e-Learning
 
Learning and teaching process of principles of information
Learning and teaching process of principles of informationLearning and teaching process of principles of information
Learning and teaching process of principles of information
 
Models of evaluation in educational technolgy: Draw with appleworks
Models of evaluation in educational technolgy: Draw with appleworksModels of evaluation in educational technolgy: Draw with appleworks
Models of evaluation in educational technolgy: Draw with appleworks
 
Google UX Design Certificate - Sabonotes App Design Case Study Slide Deck
Google UX Design Certificate - Sabonotes App Design Case Study Slide DeckGoogle UX Design Certificate - Sabonotes App Design Case Study Slide Deck
Google UX Design Certificate - Sabonotes App Design Case Study Slide Deck
 
The 't' in tel software development for tel research problems, pitfalls, and ...
The 't' in tel software development for tel research problems, pitfalls, and ...The 't' in tel software development for tel research problems, pitfalls, and ...
The 't' in tel software development for tel research problems, pitfalls, and ...
 
Graduation project 63232
Graduation project 63232Graduation project 63232
Graduation project 63232
 
Suggest Framework to apply agile methodlogy in egypt
Suggest Framework to apply agile methodlogy in egyptSuggest Framework to apply agile methodlogy in egypt
Suggest Framework to apply agile methodlogy in egypt
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
 
eLearning Project - "Imagine That! Journey through the Creative Process" - do...
eLearning Project - "Imagine That! Journey through the Creative Process" - do...eLearning Project - "Imagine That! Journey through the Creative Process" - do...
eLearning Project - "Imagine That! Journey through the Creative Process" - do...
 
Development of Proposed Computer Program for Quarterly Assessments Activities
Development of Proposed Computer Program for Quarterly Assessments Activities Development of Proposed Computer Program for Quarterly Assessments Activities
Development of Proposed Computer Program for Quarterly Assessments Activities
 
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICATHE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
 
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICATHE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
THE PERCEPTIONS OF AGILE METHODOLOGY IN SOUTH AFRICA
 
Tru open education_global2017
Tru open education_global2017Tru open education_global2017
Tru open education_global2017
 
TXDLA 2015 Presentation: Using Unity3D for Creating Simulations for Healthcare
TXDLA 2015 Presentation: Using Unity3D for Creating Simulations for HealthcareTXDLA 2015 Presentation: Using Unity3D for Creating Simulations for Healthcare
TXDLA 2015 Presentation: Using Unity3D for Creating Simulations for Healthcare
 
Evaluating The A Self Based Learning Format The Microsoft Word Documents
Evaluating The A Self Based Learning Format The Microsoft Word DocumentsEvaluating The A Self Based Learning Format The Microsoft Word Documents
Evaluating The A Self Based Learning Format The Microsoft Word Documents
 
RESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIARESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIA
 
Assignment 3-Models of evaluation in educational technology
Assignment 3-Models of evaluation in educational technologyAssignment 3-Models of evaluation in educational technology
Assignment 3-Models of evaluation in educational technology
 
Preliminry report
 Preliminry report Preliminry report
Preliminry report
 
Itec410 lec01
Itec410 lec01Itec410 lec01
Itec410 lec01
 

More from Khairul Shafee Kalid

Creating Content Using Screencast-o-Matic and Edpuzzle
Creating Content Using Screencast-o-Matic and EdpuzzleCreating Content Using Screencast-o-Matic and Edpuzzle
Creating Content Using Screencast-o-Matic and EdpuzzleKhairul Shafee Kalid
 
Enterprise Architecture Implementation Methodology
Enterprise Architecture Implementation MethodologyEnterprise Architecture Implementation Methodology
Enterprise Architecture Implementation MethodologyKhairul Shafee Kalid
 
SDB4413 Knowledge Management Strategies Course Overview
SDB4413 Knowledge Management Strategies Course OverviewSDB4413 Knowledge Management Strategies Course Overview
SDB4413 Knowledge Management Strategies Course OverviewKhairul Shafee Kalid
 
SDB4313 Enterprise Architecture Course Overview
SDB4313 Enterprise Architecture Course OverviewSDB4313 Enterprise Architecture Course Overview
SDB4313 Enterprise Architecture Course OverviewKhairul Shafee Kalid
 
KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...
KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...
KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...Khairul Shafee Kalid
 
The Development of a Storytelling Framework to Support Knowledge Management P...
The Development of a Storytelling Framework to Support Knowledge Management P...The Development of a Storytelling Framework to Support Knowledge Management P...
The Development of a Storytelling Framework to Support Knowledge Management P...Khairul Shafee Kalid
 
A Qualitative Assessment of a Knowledge Story Construction Process Framework
A Qualitative Assessment of a Knowledge Story Construction Process FrameworkA Qualitative Assessment of a Knowledge Story Construction Process Framework
A Qualitative Assessment of a Knowledge Story Construction Process FrameworkKhairul Shafee Kalid
 
Exploring the Use of Storytelling as Knowledge Transfer Tool in Organizations
Exploring the Use of Storytelling as Knowledge Transfer Tool in OrganizationsExploring the Use of Storytelling as Knowledge Transfer Tool in Organizations
Exploring the Use of Storytelling as Knowledge Transfer Tool in OrganizationsKhairul Shafee Kalid
 
Knowledge Transfer Strategies: Serial Transfer
Knowledge Transfer Strategies: Serial TransferKnowledge Transfer Strategies: Serial Transfer
Knowledge Transfer Strategies: Serial TransferKhairul Shafee Kalid
 
Knowledge Transfer Strategies: Strategic Transfer
Knowledge Transfer Strategies: Strategic TransferKnowledge Transfer Strategies: Strategic Transfer
Knowledge Transfer Strategies: Strategic TransferKhairul Shafee Kalid
 
Knowledge Transfer Strategies: Expert Transfer
Knowledge Transfer Strategies: Expert TransferKnowledge Transfer Strategies: Expert Transfer
Knowledge Transfer Strategies: Expert TransferKhairul Shafee Kalid
 
Knowledge Transfer Strategies: Near Transfer
Knowledge Transfer Strategies: Near TransferKnowledge Transfer Strategies: Near Transfer
Knowledge Transfer Strategies: Near TransferKhairul Shafee Kalid
 
Knowledge Transfer Strategies: Far Transfer
Knowledge Transfer Strategies: Far TransferKnowledge Transfer Strategies: Far Transfer
Knowledge Transfer Strategies: Far TransferKhairul Shafee Kalid
 
Development of a Knowledge Story Construction Framework
Development of a Knowledge Story Construction FrameworkDevelopment of a Knowledge Story Construction Framework
Development of a Knowledge Story Construction FrameworkKhairul Shafee Kalid
 
A Process Framework to Capture Tacit Knowledge Using Storytelling
A Process Framework to Capture Tacit Knowledge Using StorytellingA Process Framework to Capture Tacit Knowledge Using Storytelling
A Process Framework to Capture Tacit Knowledge Using StorytellingKhairul Shafee Kalid
 

More from Khairul Shafee Kalid (20)

Creating Content Using Screencast-o-Matic and Edpuzzle
Creating Content Using Screencast-o-Matic and EdpuzzleCreating Content Using Screencast-o-Matic and Edpuzzle
Creating Content Using Screencast-o-Matic and Edpuzzle
 
Enterprise Architecture Implementation Methodology
Enterprise Architecture Implementation MethodologyEnterprise Architecture Implementation Methodology
Enterprise Architecture Implementation Methodology
 
SDB4413 Knowledge Management Strategies Course Overview
SDB4413 Knowledge Management Strategies Course OverviewSDB4413 Knowledge Management Strategies Course Overview
SDB4413 Knowledge Management Strategies Course Overview
 
SDB4313 Enterprise Architecture Course Overview
SDB4313 Enterprise Architecture Course OverviewSDB4313 Enterprise Architecture Course Overview
SDB4313 Enterprise Architecture Course Overview
 
OneNote vs Moodle
OneNote vs MoodleOneNote vs Moodle
OneNote vs Moodle
 
Mixed Method Research Methodology
Mixed Method Research MethodologyMixed Method Research Methodology
Mixed Method Research Methodology
 
KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...
KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...
KnowledgeFlood: Sharing Volunteers' Experience on Flood Disaster Using Storyt...
 
The Development of a Storytelling Framework to Support Knowledge Management P...
The Development of a Storytelling Framework to Support Knowledge Management P...The Development of a Storytelling Framework to Support Knowledge Management P...
The Development of a Storytelling Framework to Support Knowledge Management P...
 
A Qualitative Assessment of a Knowledge Story Construction Process Framework
A Qualitative Assessment of a Knowledge Story Construction Process FrameworkA Qualitative Assessment of a Knowledge Story Construction Process Framework
A Qualitative Assessment of a Knowledge Story Construction Process Framework
 
Chapter 2 - Retail Sales
Chapter 2 - Retail Sales Chapter 2 - Retail Sales
Chapter 2 - Retail Sales
 
Chapter 3 - Inventory
Chapter 3 - InventoryChapter 3 - Inventory
Chapter 3 - Inventory
 
Exploring the Use of Storytelling as Knowledge Transfer Tool in Organizations
Exploring the Use of Storytelling as Knowledge Transfer Tool in OrganizationsExploring the Use of Storytelling as Knowledge Transfer Tool in Organizations
Exploring the Use of Storytelling as Knowledge Transfer Tool in Organizations
 
Knowledge Transfer Strategies: Serial Transfer
Knowledge Transfer Strategies: Serial TransferKnowledge Transfer Strategies: Serial Transfer
Knowledge Transfer Strategies: Serial Transfer
 
Knowledge Transfer Strategies: Strategic Transfer
Knowledge Transfer Strategies: Strategic TransferKnowledge Transfer Strategies: Strategic Transfer
Knowledge Transfer Strategies: Strategic Transfer
 
Knowledge Transfer Strategies: Expert Transfer
Knowledge Transfer Strategies: Expert TransferKnowledge Transfer Strategies: Expert Transfer
Knowledge Transfer Strategies: Expert Transfer
 
Knowledge Transfer Strategies: Near Transfer
Knowledge Transfer Strategies: Near TransferKnowledge Transfer Strategies: Near Transfer
Knowledge Transfer Strategies: Near Transfer
 
Knowledge Transfer Strategies: Far Transfer
Knowledge Transfer Strategies: Far TransferKnowledge Transfer Strategies: Far Transfer
Knowledge Transfer Strategies: Far Transfer
 
L1 dikw and knowledge management
L1 dikw and knowledge managementL1 dikw and knowledge management
L1 dikw and knowledge management
 
Development of a Knowledge Story Construction Framework
Development of a Knowledge Story Construction FrameworkDevelopment of a Knowledge Story Construction Framework
Development of a Knowledge Story Construction Framework
 
A Process Framework to Capture Tacit Knowledge Using Storytelling
A Process Framework to Capture Tacit Knowledge Using StorytellingA Process Framework to Capture Tacit Knowledge Using Storytelling
A Process Framework to Capture Tacit Knowledge Using Storytelling
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

The Uses of Storytelling In Simplifying the Complex Concept in Programming

  • 1. 1 V I VA P re s e n t a t i o n Name Nur Fathiah Binti Kamaruddin Program Business Information System Supervisor Mr.Khairul Shafee Kalid TheStoryProg TheStoryProg: The Uses of Storytelling In Simplifying the Complex Concept in Programming
  • 2. Agenda 1. Background of study 2. Problem Statement 3. Objective 4. Scope Of Study 5. Literature Review 6. Methodology 7. Result & Discussion 8. Conclusion& Recommendation 9. QNA 2
  • 3. 3
  • 4. • STORYTELLING has been widely uses in various domain -> education, medicine, business, psychology • “Storytelling is an excellent teaching strategy. Stories ignite student interest, help student create vivid mental image” (E.M.Robinson,2008). • A tool to assist programming lecturers to construct stories (of complex programming concepts ) will ease knowledge transmission from lecturer and increase students(novice) understanding 4 Background
  • 5. 5 STUDENT find it difficult to understand complex programming concept during normal class session(Butler&Morgan,2007), (Dunican,2002) The uses of STORYTELLING is rarely explored in tertiary education (McKillop.C.,2004) Problem statement
  • 6. • Analysis To analyze the system requirement , system module and flow to apply storytelling approach in programming lessons. • Design To design a simple user interface that allow users(lecturers) to construct stories to simplify the complex programming concept for students reference. • Develop To develop a storytelling web application as a programming learning aid kit that trigger stories construction 6 Objective
  • 8. 1.The uses of Storytelling in transferring tacit knowledge Storytelling as efficient teaching approach (Papadimitriou, 2003), (E.M.Robinson, 2008) , (Jonassen, 2003) 2.Storytelling in Tertiary education Accounting (Frances, 2009) Information Technology (Tobin,2007)(Dunican,2002) Nursing Education (Hunter,2008) 4.Existing approach in teaching programming Question and solution example(Brusilovsky, 2001), (Dunican,2002) Understanding of basic concept(Gill, 2006), (Winslow ,1996) 3.Problem faced by novice programming students Unable to visualize (Kalid, 2010),(Dunican,2002) Complex programming concept(Butler & Morgan,2007) 4.Problem faced by programming lecturers Unable to express technical knowledge (Kalid, 2010) 8 Literature Review
  • 9. 9 Methodology Software Minimum requirement Operating system  Window XP, Window Vista  Window Server 2007 Scripting language  XHTML  CSS  PHP Programming tools  Word press  PHP editor Database tools  MySQLPrototyping methodology The methodology model Tools
  • 10. 10 Methodology •Gantt chart •Mile stone •Secondary data collection (literature) •Primary data collection and analysis (survey, interview) •Method- statistical analysis & Interview transcript analysis •Application analysis model( context diagram, use case, activity diagram) •Application design model •Apps flows and strategy •System architecture, GUI, DB principle and design •Prototype development using ‘JustInMind Prototyper’ •Prototype development using Wordpress •Testing
  • 11. • Result from analysis 11 Methodology Demographics of respondents 53% male 47% female 18-21 years old 40 respondents Programming subjects/ concepts Rank of programming subjects 0 5 HTML ABAP VB C++ OOP 50% students said OOP is the hardest concept 78% Syntax and variables are easy Array, algorithm , loop are intermediate
  • 12. Analysis -context diagram, activity diagram and use case diagram. Context Diagram Use Case Diagram 12 Result
  • 13. Activity Diagram-Lecturer Activity Diagram-Student 13 Result View story Students want to view story Choose existing story List of programming concepts
  • 14. Design-System Architecture, UI, Database System Architecture 14 Result
  • 16. 16 Result GUI Navigation Mechanism •Usage of menus are easier to understand because it comprise of limited number of command are presented in organized manner •take very little effort from the users Input Mechanism •the type of input uses is mainly text box and selection box •the selection box(the drop-down list and check box) Output Mechanism •Users can view the output and share the knowledge through social media such as facebook, twitter and Google+.
  • 17. Post Survey & Testing-Part 1 (GUI) 17 Result Testing 0% 0% 21% 50% 29% The Graphical User Interface design 1 2 3 4 5 Majority users agreed that the application is easy and simple to use. This is due to the simple and attractive interface design of the system. The mean for this part is 4.0 0% 0% 13% 29% 58% Navigation 1 2 3 4 5 Most of the users agreed that it was fairly easy to navigate from one page to another page in this web application even for first timer. The menu function helped users to navigate with only little effort. The mean for this part is 4.5.
  • 18. Post Survey & Testing-Part 2(Students) 18 Result 45% of students strongly agreed that the application is useful for programming students in understanding complex programming concepts. Another 45% fairly agreed and another 10% is neutral. The mean for this part is 4.35. Everyone agreed that learning programming using storytelling concept is interesting and interactive. The mean for this part is 4.9. 0% 0% 10% 45% 45% Understanding Complex Programming Concepts 1 2 3 0% 0% 0% 12% 88% Learning programming using storytelling concept is interesting 1 2 3 4
  • 19. • All respondent agreed that the idea of this storytelling application is benefiting the programming lecturers in order to articulate the technical knowledge of programming easily. • All the users believe that the output of the application (the stories) will highly useful for the student’s reference and reading in programming lesson. • All the programming lecturers able to write their own story based on the hint provided. • Majority of the lecturers agreed that they will use the application in the future. 19 Result Post Survey & Testing-Part 3(Lecturers)
  • 21. Objective Mechanism Analysis To analyze the system requirement, system module and flow to apply storytelling approach in programming lessons. •Achieved in the Analysis and Design phase. •The suitable system module, flow and design had been chosen based on the primary and secondary data collection analysis and several iteration and improvement in system analysis & design. Design To design a simple user interface that allows users (lecturers) to construct stories to simplify the complex programming concept for student’s reference. •Achieved in design and testing phase. • (GUI) design based on layout, consistency and minimal user effort . • In testing, users agreed that the GUI is attractive, user friendly and easy to use and navigate. Develop To develop a storytelling web application as a programming learning aid kit that trigger stories construction •Achieved through the design and development of the web application • Users agreed that the application give benefit to both students and lecturer. • Lecturer able to create programming stories using this application while students can understand the programming concepts better after using this application. 21 Conclusion
  • 22. 22 Recommendation • To implement the application to wider scope of study. Currently, the application only cover object oriented concepts; Polymorphism, Encapsulation and Inheritance. • To develop the application using other platform since the current platform has its limitation. • Add more interactive and easy media search function with minimal user’s effort. • To give social media feels to this application