Papers by ramaraju rudraraju
Evaluating student learning using concept maps and Markov chains
Expert Systems with Applications, 2015
ABSTRACT In this paper we describe a tool that can be effectively used to evaluate student learni... more ABSTRACT In this paper we describe a tool that can be effectively used to evaluate student learning outcomes using concept maps and Markov chain analysis. The main purpose of this tool is to advance the use of artificial intelligence techniques by using concept maps and Markov chains in evaluating a student’s understanding of a particular topic of study using concept maps. The method used in the tool makes use of XML parsing to perform the required evaluation. For the purpose of experimenting this tool we have taken into consideration concept maps developed by students enrolled in two different courses in Computer Science. The result of this experimentation is also discussed.

IEEE SOUTHEASTCON 2014, 2014
In today's digital age, a plethora of websites host knowledge related to various professions. Ind... more In today's digital age, a plethora of websites host knowledge related to various professions. Individuals working in different professions in turn consume this knowledge either to advance their skills or to accomplish their professional responsibilities. As this knowledge is continuously evolving, both in terms of size and content, the process used for acquiring the knowledge becomes important. Concept maps are proven to explicitly facilitate meaningful learning for all age groups. In this paper we propose a new knowledge integration process, implemented using a learning environment that facilitates meaningful learning by enabling the users to make a connection between newly gained and existing knowledge using concept maps. We also discuss an algorithm to construct a meta-map in order to represent collective information related to a topic and explain the various ways to extract valuable information from it.

Proceedings of the 2012 ACM annual conference extended abstracts on Human Factors in Computing Systems Extended Abstracts - CHI EA '12, 2012
This paper introduces a voice-driven tool applied to an Initial Programming Environment (IPE), wh... more This paper introduces a voice-driven tool applied to an Initial Programming Environment (IPE), which gives motorically challenged individuals the opportunity to learn programming skills; in particular, our project allows programming by voice within Scratch. Although the native Scratch environment allows users to create a program by arranging graphical blocks logically, such visual languages are completely dependent on the use of a mouse and keyboard. This modality of interaction limits users based on physical abilities. Our solution is a tool, called Myna, which is a voice-driven Java application executed parallel to Scratch. Myna processes voice commands from the user, interprets those commands according to a pre-defined grammar, and simulates synonymous actions of a mouse and keyboard within Scratch. The resulting environment assists those with a motor disability (particularly young children) in learning the joy of programming. This extended abstract describes the motivation behind the project, a technical description of Myna, and defines the current work in progress.

This paper introduces a voice-driven tool applied to an Initial Programming Environment (IPE), wh... more This paper introduces a voice-driven tool applied to an Initial Programming Environment (IPE), which gives motorically challenged individuals the opportunity to learn programming skills; in particular, our project allows programming by voice within Scratch. Although the native Scratch environment allows users to create a program by arranging graphical blocks logically, such visual languages are completely dependent on the use of a mouse and keyboard. This modality of interaction limits users based on physical abilities. Our solution is a tool, called Myna, which is a voice-driven Java application executed parallel to Scratch. Myna processes voice commands from the user, interprets those commands according to a pre-defined grammar, and simulates synonymous actions of a mouse and keyboard within Scratch. The resulting environment assists those with a motor disability (particularly young children) in learning the joy of programming. This extended abstract describes the motivation behind the project, a technical description of Myna, and defines the current work in progress.

This paper introduces a voice-driven tool applied to an Initial Programming Environment (IPE), wh... more This paper introduces a voice-driven tool applied to an Initial Programming Environment (IPE), which gives motorically challenged individuals the opportunity to learn programming skills; in particular, our project allows programming by voice within Scratch. Although the native Scratch environment allows users to create a program by arranging graphical blocks logically, such visual languages are completely dependent on the use of a mouse and keyboard. This modality of interaction limits users based on physical abilities. Our solution is a tool, called Myna, which is a voice-driven Java application executed parallel to Scratch. Myna processes voice commands from the user, interprets those commands according to a pre-defined grammar, and simulates synonymous actions of a mouse and keyboard within Scratch. The resulting environment assists those with a motor disability (particularly young children) in learning the joy of programming. This extended abstract describes the motivation behind the project, a technical description of Myna, and defines the current work in progress.
Uploads
Papers by ramaraju rudraraju