A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Dixit, Rashmi K.
- Visualization Based Intelligent Tutor System to Improve Study of Computer Algorithms
Authors
1 Computer Science & Engineering, Walchand Institute of Technology, Solapur, Maharashtra, IN
2 Information Technology, Walchand Institute of Technology, Solapur, Maharashtra, IN
Source
Journal of Engineering Education Transformations, Vol 30, No 3 (2017), Pagination: 157-163Abstract
Algorithms are like road maps for accomplishing a given well-defined task. It may be regarded as a backbone to the study of computer science. A Visualisation based intelligent tutor system (ITS) is a computer system that aims to provide immediate and customized instruction to learners, usually without intervention from a human teacher. This instructional strategy have the common goal of enabling learning in a meaningful and effective manner as students can 'see' whats happening with each problem and get instruction for each next move. This environment provides smart way of learning through the website "visualgo.net"; a visualization based intelligent tutor system provides a mean for active leaning with previous knowledge of the subject. This tool explains the step wise working of algorithms along with visualization. It helps the learner to clarify concepts more precisely. The Control group and experimental group results are presented in this paper partially; supporting the effect of the usage of the visualisation based intelligent tutor system on student learning. The study shows that the use of visualization tool enhances the students learning ability and improves their concentration and interest in the subject. The test results are also improved accordingly.Keywords
Visualization, Algorithms, Learning Ability, Tutor, Instructional Strategy.References
- "Visualgo.net"-web based visualisation tool
- Douglas C. Merrill, Brian J . Reiser, Michael Ranney, J. Gregory Trafton," Effective Tutoring Techniques:A Comparison of Human Tutors and Intelligent Tutoring Systems "THE JOURNAL OF THE LEARNING SCIENCES, 2(3), 277-305
- Peter Brusilovsky ,a, John Eklund b', Elmar Schwarz,"Web-based education for all: a tool for development adaptive "
- Tom Murray,"Authoring Knowledge Based Tutors: Tools for Content, Instructional Strategy,Student Model, and Interface Design "Journal of the Learning Sciences, Vol 7, No 1, 1998, pp. 5-64.
- John Sweller , "Visualisation and Instructional Design"
- Steven HALIM , VisuAlgo - Visualising Data Structures and Algorithms Through Animation "Olympiads in Informatics, 2015, Vol. 9, 243-245
- Meenakshi Verma "GATutor: Greedy Algorithms Tutor using guided discovery learning approach."
- Tang-Hung Nguyen , and I-Hung Khoo "Learning and Teaching Engineering Courses with Visualizations" Proceedings of the World Congress on Engineering and Computer Science 2009 Vol I, WCECS 2009, October 20-22, 2009, San Francisco,USA
- Jarmo Rantakokko "Algorithm Visualization through Animation and Role Plays"- Third Program Visualization Workshop
- Purvi Saraiya - "Effective Features of Algorithm Visualizations"
- Enhancing the Learning Ability Using JFLAP for Theory of Computation Course
Authors
1 Information Technology, Walchand Institute of Technology, Solapur, Maharashtra, IN
2 Computer Science & Engineering, Walchand Institute of Technology, Solapur, Maharashtra, IN
Source
Journal of Engineering Education Transformations, Vol 30, No Sp Iss (2017), Pagination:Abstract
The theory of Computation course is the core subject for Computer Science disciplines. It is based on the automata theory and design of machines like Finite Automata (FA) for regular languages, Pushdown Automata (PDA) for Context-free languages and Turing Machine for Recursively Enumerable languages. Most of the part includes theoretical concepts like theorems, proofs and examples. The most promising part of this course is to solve examples according the given theory concept for a particular machine design. Teaching and learning this course is based on the imagination of theoretical concepts with the design of machine part. For a novice computer science student it is difficult to connect with the theory and a design for solving examples. The study proposes an effective way of teaching this course using Java Formal Languages and Automata Package (JFLAP) tool. It is a preexisting software tool created by Professor Susan Rodger and her students at Duke University. It allows designing and running machines like finite automata, pushdown automata and turing machine with the theorem proofs. It also focuses on conversions of languages from one form to another form easily.The experiment is conducted for the second year computer science and engineering students for the course of Theory of Computation (TOC). The results show that, the ability of problem solving among students increased effectively with more understanding level. The effectiveness of the experiment is verified by the feedback from students and the university results. It is observed that the learners can evaluate them selves for the problems using JFLAP.Keywords
Theory of Computation, Automata Theory, Simulation, FA Design and Evaluation, Visualization.References
- Ivan Budiselic, Sinisa Srbljic and Miroslav Popovic, “RegExpert: A Tool for Visualization of Regular Expressions”, IEEE International Conference on “Computer as a Tool”, EUROCON 2007.
- S. Srbljic, Compiler Design 1: Introduction to Theory of Formal Languages, Automata, and Grammars, (original title in Croatian: Jezicni procesori 1: uvod u teoriju formalnih jezika, automata igramatika”), 2nd Edition, Element, Zagreb, 2002, pp. 46-50.
- S. Wolfram, the Mathematica Book, 5th Edition, Wolfram Media, 2003.
- Pemmaraju and S. Skiena, Computational DiscreteMathematics: Combinatorics and Graph Theory with Mathematica, Cambridge University Press, 2003.
- B. aneva and D. Thiébaut, “Sorting algorithms,” Smith College, http://maven.smith.edu/~thiebaut/java/sort/demo.html.
- A. Jacobsen, “Data-link network protocol simulation,” University of Birmingham, School of Computer Science, http://www.cs.bham.ac.uk/~gkt/Teaching/SEM335/dls im/Simulation.html.
- B. W. Watson, “The design and implementation of the FIRE engine: a C++ toolkit for finite automata and regular expressions,” Computing Science Note 94/22, Eindhoven University of Technology, Netherlands, 1994.
- Grail+ Project homepage, http://www.csd.uwo.ca/Research/grail/index.html.
- S. H. Rodger and T. W. Finley, JFLAP: An Interactive Formal Languages and Automata Package, Jones & Bartlett Publishers, Sudbury, MA, 2006.
- Skuliber, S. Srbljic, and I. Crkvenac, “Using interactivity in computer-facilitated learning for efficient comprehension of mathematical abstractions,” Proceedings of the EUROCON 2001, International Conference on Trends in Communication, Bratislava, Slovak Republic, July, 2001, vol. 2/2, pp. 278-281.
- Skuliber, S. Srbljic, and A. Milanovic, “Extending the textbook: a distributed tool for learning automata theory fundamentals,” Proceedings of the 9th IEEE International Conference on Electronics, Circuits and Systems (ICECS 2002), Dubrovnik, Croatia, September, 2002.
- Susan H. Rodger, “JFLAP-Software for Experimenting with Formal Languages” Department of Computer Science, Duke University, July 11, 2007, 2007 Premier Award
- Eric Gramond and Susan H. Rodger, “Using JFLAP to Interact with Theorems in Automata Theory” Duke University, Durham, CISE-9634475.
- Peter Linz and Susan Rodger, “JFLAP activities for Formal Languages and Automata” manual, Duke University, Februaury 2011.
- Business Intelligence Tools – Content Generation using Moodle for Self Learning as an Elective Module
Authors
1 Information Technology, Walchand Institute of Technology, Solapur, Maharashtra, IN
2 Computer Science & Engineering, Walchand Institute of Technology, Solapur, Maharashtra, IN
Source
Journal of Engineering Education Transformations, Vol 31, No 3 (2018), Pagination: 243-249Abstract
Nowadays in the competitive world of business, Business Intelligence is playing an important role for taking business decisions. Business Intelligence (BI) is the important factor to turn the data in to actionable information. A BI system is an analytical tool that can help to make successful strategic plans for the organization. It helps to get insights into consumer behavior and improves visibility. So including this course in the curriculum may give more insight to learners for their career and profession. This course is added in our curriculum as an industry elective subject. Teaching this course has the challenges: it contains more theoretical and practical approaches and due to curriculum time constraint it is not possible to cover theoretical contents with all available BI tools practical study. So there is a requirement of self learning material to generate. It has also become the requirement to study during the Information Technology Engineering study. To improve the teaching learning process we have generated a self learning study material for students through Moodle Learning Management System. The material gives in depth knowledge of various BI tools. Every tool report is generated by the students in a group. Each tool report contains: Introduction, Description, Theory, Installation&working steps, Application, Testing data on a tool, presentation etc. The contents are generated through the group work activity undertaken as a competition. To create more interest in the subject, Gamification is added for assessment with fun learning experience.
The experiment is conducted for the final year Information Technology under graduate students as an Elective course. The results show that, this activity improves the self learning and group learning skills among the students with more interest. The ability of designing and applying the knowledge has improved. The effectiveness of the experiment is verified by the comparative results of two years university results and students feedback. It is observed that the contents generated have helped the students to score more in this subject and also the subject has grabbed the attention of the students through competition and gaming. The analytical thinking ability is also improved through this experiment.
Keywords
Business Intelligence, Tools of BI, Group Learning, Self Learning, Gamification.- Employ Gamification to Make “I&CS” More Interesting
Authors
1 Computer Science & Engineering,Walchand Institute of Technology, Solapur, Maharashtra, IN
2 Information Technology,Walchand Institute of Technology, Solapur, Maharashtra, IN