AI features enabled by default in education #3233
Replies: 2 comments 3 replies
-
I think there are two different perspectives that are useful to take into account. The first is an educator with the goal of teaching people how to program and to teaching people the inner workings of computers, aka the “CS Professor”. Secondly, an educator with the goal of teaching people a subject, let's say math, while using computers, aka the “Math Professor”. For the “Math Professor” AI-based tooling for their students is perhaps a productivity win, since it reduces the support load that they have while using computers as a tool. Yet, we also must be careful that the AI tooling is not short-circuting the education goals, by creating the illusions in students minds that they understood a topic, while merely being in the passenger seat to an AI. For the "CS Professor" this is doubly true, in the study of how to write, debug and analyze programs AI based tools often short-circuit the education goals and I want my students to "do it at least once manually" such that they build an understanding of how programs work fundamentally, and that might mean engaging with errors. As an aside, for me #3224 is less objectionable since it is fully opt-in. |
Beta Was this translation helpful? Give feedback.
-
There seem to be promising applications of LLMs, but I don't believe it's a good idea to make API calls without the users informed consent, it also presents a security risk if credentials or passwords are included in the code (and that can be incorporated within the training data). OpenAI in particular has had multiple controversies around training data. There should be options for local LLMs or services of choice, but it should never be forced upon the users. Bad things happen when users do not understand or control how their data is being used: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Should Pluto's (future) AI features be enabled by default for education?
Recap so far
See #3209 for previous discussion. Some points that came up in that issue (feel free to correct me if I misquoted you):
@vchuravy "I would like to have exercise notebooks that don't use AI assistants, since I am trying to teach students how to debug software and write software" Option to change AI feature default to disabled #3209 (comment)
@pankgeorg "Let's discuss more about what responsibly using AI means, what we want to achieve and how we can get there." Option to change AI feature default to disabled #3209 (comment)
@bvdmitri "If anything, I believe the use of new tools—AI-based or otherwise—should be encouraged, not discouraged. While these tools are still maturing, they clearly represent a shift in how we think about programming and developer productivity." Option to change AI feature default to disabled #3209 (comment)
And you?
What do you think? Feel free to add a comment! Also if this is your first time contributing to Pluto development!
Beta Was this translation helpful? Give feedback.
All reactions