{"action":"created","issue":{"url":"https://api.github.com/repos/datacamp/courses-intro-to-git/issues/31","repository_url":"https://api.github.com/repos/datacamp/courses-intro-to-git","labels_url":"https://api.github.com/repos/datacamp/courses-intro-to-git/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/datacamp/courses-intro-to-git/issues/31/comments","events_url":"https://api.github.com/repos/datacamp/courses-intro-to-git/issues/31/events","html_url":"https://github.com/datacamp/courses-intro-to-git/issues/31","id":309128493,"number":31,"title":"Disappointed student feedback","user":{"login":"Hadrien-lcrx","id":22552805,"avatar_url":"https://avatars3.githubusercontent.com/u/22552805?v=4","gravatar_id":"","url":"https://api.github.com/users/Hadrien-lcrx","html_url":"https://github.com/Hadrien-lcrx","followers_url":"https://api.github.com/users/Hadrien-lcrx/followers","following_url":"https://api.github.com/users/Hadrien-lcrx/following{/other_user}","gists_url":"https://api.github.com/users/Hadrien-lcrx/gists{/gist_id}","starred_url":"https://api.github.com/users/Hadrien-lcrx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hadrien-lcrx/subscriptions","organizations_url":"https://api.github.com/users/Hadrien-lcrx/orgs","repos_url":"https://api.github.com/users/Hadrien-lcrx/repos","events_url":"https://api.github.com/users/Hadrien-lcrx/events{/privacy}","received_events_url":"https://api.github.com/users/Hadrien-lcrx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-27T20:49:33Z","updated_at":"2018-03-28T11:07:52Z","closed_at":null,"author_association":"NONE","body":"A student reached out with this first feedback:\r\n\"\"\"\r\nI am very disappointed in the GIT class you provide. It is very buggy, and not very clear. Many times I have to reload the page because the editor is stuck in a GIT log or something, and it is not clear how to get back to a command prompt. The lesson tutorials are poor and offer incomplete explanations. This class needs to be redone. It is much worse than anything else I have seen on datacamp.\r\n\"\"\"\r\n\r\nI asked for more details, and received this second reply:\r\n\"\"\"\r\nAppreciate the response, but I am not going to redo and debug the course for you.  The editor crashes a lot, the lessons are poorly written, if you make a mistake you get out of $ prompts and don't know how to get back to $, some of the questions do not match the data, wrong answers are accepted as correct sometimes, etc.\r\n\"\"\"\r\n\r\nCf ney.sheridan@gmail.com, 93212\r\nCc @Robert-cabral "},"comment":{"url":"https://api.github.com/repos/datacamp/courses-intro-to-git/issues/comments/376848779","html_url":"https://github.com/datacamp/courses-intro-to-git/issues/31#issuecomment-376848779","issue_url":"https://api.github.com/repos/datacamp/courses-intro-to-git/issues/31","id":376848779,"user":{"login":"gvwilson","id":911566,"avatar_url":"https://avatars2.githubusercontent.com/u/911566?v=4","gravatar_id":"","url":"https://api.github.com/users/gvwilson","html_url":"https://github.com/gvwilson","followers_url":"https://api.github.com/users/gvwilson/followers","following_url":"https://api.github.com/users/gvwilson/following{/other_user}","gists_url":"https://api.github.com/users/gvwilson/gists{/gist_id}","starred_url":"https://api.github.com/users/gvwilson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gvwilson/subscriptions","organizations_url":"https://api.github.com/users/gvwilson/orgs","repos_url":"https://api.github.com/users/gvwilson/repos","events_url":"https://api.github.com/users/gvwilson/events{/privacy}","received_events_url":"https://api.github.com/users/gvwilson/received_events","type":"User","site_admin":false},"created_at":"2018-03-28T11:07:52Z","updated_at":"2018-03-28T11:07:52Z","author_association":"COLLABORATOR","body":"Thanks very much for the feedback.\r\n\r\n1. We tell the students several times how to get out of the pager for `git log`, but if they don't remember to press 'q' at the right time, there's no way for us to provide an in-pager help prompt. (This is a Unix thing, not a limitation of our platform.)\r\n\r\n2. I disagree with the \"incomplete explanations\" complaint.\r\n\r\n3. When s/he says \"the editor crashes\", is this related to yesterday's problems, or more generally? We've had people complain about getting into and out of the editor before (as they do in live classes), but I haven't seen complaints about actual crashes.\r\n\r\n4. I don't know what they mean by \"get out of `$` prompts\".\r\n\r\n5. I think the questions all match the data, but I agree that some wrong answers are accepted as correct - unfortunately, we can't intercept all of the commands that the learners type (because the shell expands things before our tooling lets us examine them), so we erred on the side of false positives instead of false negatives. I started work on a better SCT toolkit for shell exercises before Christmas (https://github.com/gvwilson/sct), but even that won't address all of the issues."}}
{"actor":{"display_login":"gvwilson"}}