UML in Learning PPT

  • Published on

  • View

  • Download

Embed Size (px)


Technological advancements have created opportunities and challenges in using digital technologies in education. The learners of web based learning systems can access web content at any time , at any place and learn at any pace. Now the responsibility of learning has been shifted from the Instructor to the learner. Also the role of faculty has become the facilitator and mentor of learning. Faculties need to aquire new ICT skills to make this tranformation to happen. In order to reduce the complexity and understanding of e-learning systems, UML modeling plays an important role. This presentation highlights Faculty Empowerment, UML Modeling in Education and Self Regulated Learning.


<p>Faculty Empowerment in Technology Enabled Learning using UML Modeling to foster Self Regulated LearningN.Vivekananthamoorthy R. SampathKCG College of Technology</p> <p>E.R. Naganathan, Hindustan UniversityChennai,India107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Plan of Presentation Overview Introduction Changing paradigms</p> <p> Opportunities and challenges in Technical Education Virtual Learning Environments Major E-Learning Systems in Vogue Research Gap in E-Learning UML Modeling and Self Regulation Pilot Study and Experimental Findings Web Analytics Conclusion Future Directions107-UML Modeling in education(IEEE T&amp;SA-2012) 2</p> <p>OverviewTechnology Enabled Learning UML Modeling Self Regulation Faculty Empowerment The responsibility of learning - shifted from teacher to the learner. The role of teacher - changed from instructor to facilitator. Faculty empowerment - key indicator in fostering Self Regulated Learning.</p> <p> A UML based e-Learning Model - Controlled environment in which self-directed learners can become autonomous. UML Model - helps in conceptualizing an e-Learning framework. Self Regulation - can be implemented with UML Design Patterns.</p> <p> Pilot Study - Web based experimental set up . Free Tools - used for creating web content. Faculty - empowered to create e-learning content and provided with tools monitoring student learning processes.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>3</p> <p>Introduction Advancements in Information and Communication Technologies have opened up new challenges and opportunities in higher Educational Institutions. There is steep rise in internet usage around the world during the last decade. Connectivity and instant access have opened up new vistas in many spheres of lives of people. The traditional class room based educational system needs transformation to catch up with technology. The learners today have opportunities and flexibility of learning at any time, any where , and at any pace.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Changing ParadigmsNow the responsibility of Learning has been shifted from teacher to the learner. The role of teacher has been changed from instructor to facilitator or mentor of Learning. The faculties need empowerment to acquire new skills to facilitate this transformation.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Technology Enabled Learning : Opportunities and Challenges Opportunities Anytime, anywhere, and at any pace Content reuse Audience distributed across the world. Scalability ( Larger coverage). Shorter learning time. support for lifelong learning. Multimedia helps faster and improved knowledge acquition107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Technology Enabled Learning : Opportunities and Challenges Challenges face-to-face interaction is missing. Cognitive overload, Lost in hyperspace Faculties need empowerment and need new skills Many research studies are skeptical about efficacy of self directed learning. E-learning is not a panacea107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Virtual Learning Environemnt Problems &amp; Issues</p> <p>VLE is a learning Platform which provides web based access to content ,grades, assessments, and other online learning facilities.</p> <p> VLE faces problems like Information overload, poor usability , Lost in Hyperspace syndrome.</p> <p> Majority of professors primarily use Blackboard a) To post course content , b) to calculate grades , and c) to communicate with students via the Announcements tool. Advanced features like Rubric, Wikis, and blogs are not widely used.</p> <p>(Janiess Sallee et al.,2012)107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Research Gap in E-LearningSWEEPING EXPECTATIONS ON E-LEARNING Putting the learners in the center of study process and exaggeratingtheir self-directed abilities.</p> <p> The new technologies would transform teaching and learning process from being highly teacher dominated to student centered and the students would develop problem-solving abilities, creativity and higher order thinking skills. However study by Guri-Rosenblit (2009,2011) ,there exists noticeable gap in e-Learning research. There is limited research to support these claims.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Self RegulationSelf Regulation Key IndicatorSince E-Learning heavily depend on shifting the responsibility from the Instructor to Learner, Self regulated learning is a key-indicator for enhancing the learning outcome of the learners.</p> <p> Zimmerman(1990) , David J. Nicol (2006) emphasize learners to assume responsibility and control for their own acquisition of knowledge and skill. Some self Regulated Learning Strategies are a) Self-evaluation b) Goal setting and Planning, c) Self-monitoring etc. All researchers agree Self Regulation depends on continuous feed back of learning effectiveness.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Why UML Modeling ?The Three AmigosThe Unified Modeling Language (UML) was developed by Grady Booch, Jim Rumbaugh and Ivar Jacobson (the Three Amigos) as a way to define large complicated systems. Unification of Differenent OO Methodologies.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Why UML Modeling ? In a Software Production Process, the Conceptual Models are Key Inputs in the process of Code Generation. The Conceptul Models must provide a holistic view of all components of the final application and the interaction among components of the systems. The Model should support the structure , behavior and the interaction between the users and the system. UML is a defacto standard for modeling Software Intensive systems.107-UML Modeling in education(IEEE T&amp;SA-</p> <p>Why UML Modeling ? Modeling creating simplified representations of various aspects of a software system (prior to building it) that convey information about the system from a variety of perspectives. UML serves as a blueprint that bridges the gap between the world that customers, users, and analysts understand and that of the developers, engineers, and architects implementing the system. UML provides an industry-standard way to model systems before building them and to talk about system features and capabilities by using an easy-to-understand, ageless graphical paradigm to effectively capture requirements and document system design. Guus Ramackers (Oracle principal product manager for UML)107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Why UML Modeling ? software development is fundamentally hard, and the way we counter that complexity is by abstraction. The UML permits a team to visualize and construct abstractions that transcend the underlying implementation language.</p> <p> smooth mapping from the highest level enterprise architecture abstraction to the software system abstraction to the implementation in code. UML is a single communication tool from inception to implementation. Grady Booch</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Grady Booch about future of UML One other thingin terms of where the UML is headedis that I wasblown away recently when I discovered an article called The Systems Biology Graphical Notation. Apparently it was inspired by the UML as an attempt to build a standard for biologists for modeling things within their worldthings like mechanisms within cells and the like. So thats an example of where the UML has extended its reach far beyond whatever I imagined. Thats pretty cool, and it also tells me that the language does have staying power; its going to be around here for a long, long time. We do need to simplify and refactor itCross talk(Nov-Dec-2010)</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Exerpts from Ivar Jacobsons BlogUML is Evolving Distinctive features of the new use cases are:</p> <p> As agile and light as you want it to be Scaling up, scaling out and scaling in - to meet your needs Its not just about requirements - it's for the whole lifecycle It's also for non-functional requirements Its not just for software development - it's for business as well Ivar Jacobson (October-2011)107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>UML Modeling and Self Regulation Self Regulation can be easily accommodated in UML. An e-learner could be in different states in a course life cycle like enrolled, certified , accessing content, taking test, and received score card etc. The student can be notified at appropriate time his progress in learning so that he can adopt different learning strategies which helps towards enhancements in his learning outcome. UML Design Patterns are helpful in conceptualizing various Self Regulated Learning Strategies like goal-setting, Self-evaluation, selfmonitoring and help-seeking etc.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>UML Domain Model</p> <p>UML facilitates to represent the holistic view of the e-Learning System in a Domain Model</p> <p>* gives * sets 0..1 0..1 designs 0..1 * Teacher 0..1 *</p> <p>Feedback</p> <p>receives 0..1 having Goals</p> <p>Assignment * * Test 0..1 * takes 0..1 Assessment 0..1 0..1 adopts * Learning Strategies</p> <p>Student</p> <p>conducts 0..1 * Course 0..1 * takes Class 0..1 receives *</p> <p>conducts * supervise</p> <p>Progress Statement</p> <p>* Content 0..1 * deploys</p> <p>runs</p> <p>Course Administrator 0..1</p> <p>contains *</p> <p>Topic</p> <p>* browses</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Facultys role in E-Learning The changing role of faculty and his interactions in an e-learning environment can be better explained using an UML Sequence Diagram A faculty selects an e-learning course.</p> <p> creates content , uploads content in the course web site. schedules activities. Receives feedback and improves content . Assessment and feedback play an important role in improving learning outcome.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>UML State Machine Diagram The diagram shows a UML state machine diagram representing students role in E-Learning. In the course life cycle, a student can be in any one of different possible states.</p> <p> Students Role in ELearning</p> <p>For example, when a student browses through the ELearning content, he moves to the self-learning state.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Pilot Study and Experimental FindingsExperimental Set-upAn experimental setup was made which illustrates a typical e-learning system. A pilot study was done to understand the self regulatory behavior of under graduate students of Information Technology course. A departmental web site is hosted and the faculties upload contents on many subjects and topics. The tools used are Google Sites, Google Docs etc. Google Sites is an easy way to create and share web pages.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Snap shot of activities of an e-learning site</p> <p> Web Site Usage for Three Years</p> <p>The chart shows a plot of the web usage statistics for the month of April for the years, 2010, 2011, and 2012. It can be seen from the graph that there is a steady increase in visitors and pages referred for the last three years.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Pilot Study and Experimental Reports</p> <p> WEB SITE USAGE PATTERNS</p> <p>The charts show web usage statistics for course OOAD for two periods namely April-2011 and May-2012. It can be seen from the graph that there is increase in page views during certain dates. The site usage was maximum during the exam period.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Web Site usage Pattern</p> <p> It can be seen from the graph that Pattern exists in web usage.</p> <p> The peak indicating the maximum page access for course OOAD repeats every year during the same period during University Examinations.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Web Site usage patternThe chart shows a plot of the web usage statistics for a period of two years.</p> <p> There is pattern in web site usage. The chart shows the combined plot Visits and Pages viewed by the learners. There are peaks and valleys in web access.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Visits vs Page Views Scatter PlotThe chart shows scatter plot of the web usage There is strong correlation exists between Visits made and the number of Pages viewed.</p> <p>107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Questionnaire on Learner PreferencesWeb Refer Download notes Get Overview I refer to web material as additional resource in learning I have referred to educational web sites like to download subject notes I strongly prefer to get an overview of the subject before start learning I like to read the subject in text form and comfortable in understanding I would like to understand the subject by hearing what the lecturer teaches I understand the subject better with diagrams, graphs, charts etc than text matter and I like maps to know directions</p> <p>Comfortable in Text</p> <p>:</p> <p>Hearing Lectures Visual</p> <p>MultimediaText Important Down load important All media important107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>I like to refer to multimedia content like to video to understand the subject.I consider textual content is important like use cases are text stories in UML notation I prefer downloaded notes of all topics are very important in understanding the subject, exam point of view. I consider audio, visual, text, video content and lab exercises are equally important for gaining knowledge</p> <p>Learning Preferences SurveyThe main idea of Survey was to collect the voice of the students based on 10 criteria on learning preferences. It can be seen from the chart that majority of students belonging to two groups have responded positively for the criteria on learning preferences. It can be inferred that E-learning framework has a positive impact on the focused group and it helps the students to enhance their learning outcome better than class room lectures.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Conclusion faculty empowerment - the key indicator in fostering self regulated learning. A UML based e-learning model - provides a controlled environment in which self director learners can become autonomous.</p> <p> UML based model - Conceptualizes the e-Learning framework with holistic and serial-based view.Self Regulation can be implemented with UML Design Patterns. A pilot study was done using a web based experimental set up . A faculty was empowered for creating content, provided with tools for monitoring states of student learning processes. Findings :The student feedback and reports on web analytics confirm that there are interesting pattern exists in student learning behavior.107-UML Modeling in education(IEEE T&amp;SA-2012)</p> <p>Future DirectionsThe present work is preliminary. Concrete experimentation needed to support the proposed UML Model. UML Modeling, Self-Regulated Learning, and Faculty Empowerment are separate concepts. More experiments and evidence needed to prove that the suggested model helps to improve student learning outcome. The pilot study has to be scaled up covering a larger audience. More studies o to...</p>