
23:00
Please do share your questions here, or in the Q&A tab. If your institution already has some course(s) in computing, please do share!

23:18
Sorry... course in computing ethics

30:27
Please do share your questions here, or in the Q&A tab. If your institution already has some course(s) in computing ethics, or has plans to do so, please do share!

38:24
What goes into an ethics curriculum and who teaches it?

40:11
What is the difference between an ethical person writing code, and a develop learning to write 'ethical' code? Or they are same, through ethics in CS education, we want to make the person ethical?

01:03:44
From Laksmi T G

01:03:47
1.Embedding teaching-learning programming in a context (social/science topics) would be a better way to integrate the teaching-learning. The context also provides a way to approach ethics. What are your thoughts about them?2. In a software design, is it a good idea to start with asking the question - ' Is a software

01:10:16
I will unmute you for your questions OK?

01:18:34
Thank you all for your questions!

01:19:08
Many thanks for those questions, Lakshmi

01:27:03
Please feel free to send your questions to the chat or in the q&a tab - thanks!

01:50:32
Is the pruning/shrinking automated or manual?

01:51:05
Related to Amey's question: How easy is it for faculty to use this approach?

01:52:29
From Amey Karkare: Is the pruning/shrinking automated or manual?

01:53:34
I had the same question about the process of checking if a program is shrinkable/prunable or not... and if those conditions are characterising.

01:53:45
Is there opportunity for synergy between faculty giving programming assignments and the kind of research you are doing? If so, how?

02:15:00
A reminder that questions are welcome in the chat or in the q&a panel - thanks!

02:16:58
If the teacher uses it for exam, can the student activity be traced ?

02:26:58
very informative session

02:45:42
What is the amount of time required to train the student to use the tool?

02:47:07
Will there be a difference in using the tool in such online setting?

02:47:39
Thanks for the talk. Are you planning to conduct interviews with students to examine how they used the tool, and whether they found the feedback useful?

02:48:00
yes its answered thanks

02:48:44
Also, do you have interaction and click data which shows how they used the feedback?

02:48:45
When you make the repo of erors how do you categorise the errors? Is it an ongoing process? What are your sources of collecting errors other than from your students?

02:50:25
Thanks!

02:52:29
Thank you.

02:54:39
Interseting work and presentation. Thanks again.

02:55:46
Thank you everyone.

02:55:57
thank you everyone

05:35:19
What advice do you have for budding researchers who may get their initial papers rejected?

05:42:01
If you have any questions during the presentation, please send them in the chat box! Thanks

05:51:17
Most of the syntactic errors are recognised by IDEs and are not too tough to resolve. However, logical errors are the ones which are difficult for students and time consuming. Your comments on this? Can you extend this tool for logical errors too?

05:55:05
Didn't really get how you actually inject the erroneous code. i.e how actually the injection of errors into the code is automated.

05:56:10
Are there any class of syntactic errors not considered here?

05:56:40
Can the tool let the learner understand the program flow or control logic in the program?

05:57:03
how is the error difficulty handled?

05:57:08
Thanks for that. But then the parser is based on your correct grammar rt?

05:57:11
Thanks!

05:59:00
Addressing Divanshi:

06:02:56
The tool, as of now is only meant for debugging syntax errors. Local context is taken into consideration so that the nodes that are inserted/replaced/removed make sense, however logical aspects like understanding the flow of the code are not addressed

06:03:54
Hi Jayashree, yes the grammar needs to be right. The parser is based on the correct grammar