- Online Learning and Analytics
- Innovative Teaching and Learning Methods
- Teaching and Learning Programming
- Software Engineering Techniques and Practices
- AI in Service Interactions
- Innovative Teaching Methods
- Intelligent Tutoring Systems and Adaptive Learning
- Collaboration in agile enterprises
- E-Learning and Knowledge Management
- Computational Physics and Python Applications
Indian Institute of Technology Bombay
2021-2024
Abstract The relationship between cognitive engagement and learning gains in computer programming has not been well-studied. This study examined the students’ context of Python programming. Cognitive engagement, defined by Interactive, Constructive, Active, Passive (ICAP) framework, refers to level depth mental effort involvement a learner invests an educational activity. In this paper, we provide details about how actions were classified into three levels engagement. We studied these...
Software conceptual design knowledge and skills are essential for graduating computer engineering students. Several approaches have been used to teach software through various frameworks learning environments. Our brief literature survey found that none of these systems analysed learner engagement with elements using analytics. This study aims analyse the as they create designs. We log data N=37 students in Think & Link, a technology-enhanced environment (TELE), based on FBS framework. The...
When learners collaborate on complex problems and open-ended tasks, the mechanism of negotiation plays a crucial role in establishing common understanding achieving shared goal among them. Research has shown that improves problem-solving processes, making it an essential skill to be developed learners. In this study, we propose method for automating identification learners' discourse during collaboration. We leverage language models like BERT, RoBERTa, GPT2 along with traditional machine...
In the past, unraveling learner interaction data in TELE was a challenge. However, advent of LA has helped uncovering latent information log to scaffold learning. This paper focuses on VeriSIM, TELE, teach software design diagrams. The learners' performance system is used categorize them into three groups, namely, "full scorers", "partial and "give uppers". Our analysis found that full scorers spend significantly higher duration per action than give-uppers an introductory challenge presented...