tag:blogger.com,1999:blog-18677687.post8565223997329681216..comments2024-03-27T15:13:24.764-04:00Comments on Computer Science Teacher: AI-assisted ProgrammingAlfred Thompsonhttp://www.blogger.com/profile/05575057876858763822noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-18677687.post-87738487365982514972019-11-08T05:39:45.407-05:002019-11-08T05:39:45.407-05:00Well - as always in education ;-) - it (namely wha...Well - as always in education ;-) - it (namely what is too much help) depends a bit ...<br /><br />mentioning the slide rule: I recall a conversation with a senior professor of mechanical engineering (me being an (young) enthusiastic promoter of the usage of Computer algebra systems) : he said: I agree that using a slide ruler now it would be somehow ridiculous, but in those times students have much better sense on the magnitude of the result ...<br /><br />What I would like to say - with each tool we have to consider also the "side effects" of its usage and (as with slide ruler) if we observe some important skill or concept or ... (sense of the magnitude of the result of an math operation) is lost, device a way to bring this lost knowledge back in ... (probably not by prohibiting usage of the tool but with other means) Matija Lokarhttps://www.blogger.com/profile/17104969054503615781noreply@blogger.comtag:blogger.com,1999:blog-18677687.post-44433166182349180432019-11-07T18:40:10.039-05:002019-11-07T18:40:10.039-05:00I am just not sure what "too much help" ...I am just not sure what "too much help" for beginners is. I remember when the slide rule was the tool of choice and the calculator was going to ruin math. It may have but that did not stop us. If programming consists of remembering code that I have done something wrong for years. I try to save all the coding I do so if I need to do that task again I can copy it. If I do not know how to do it I Google it. I think tools like auto-complete and Intellisense only make sense. I remember doing square roots by hand in high school. I do not do that any more, I have a tool. The same goes for coding. If there is a tool I am going for it. I never was a fan of making things hard for beginners. It make them tough and willing to handle adversity, but it also chases them away.Garthnoreply@blogger.com