AI Chat

You can receive assistance through AI Chat if you encounter difficulties during your programming practice or other educational content.

Overview

"AI Chat" is equipped with a generative AI model developed to support learners with code interpretation and domain knowledge related to programming practice courses.

Currently, AI Chat supports the following features and will be expanded to assist learners in various fields:

  • Free Question Support: Users can ask free questions related to programming/engineering domain knowledge through the AI Chat interface.

  • Predefined Question List Support: For users who have difficulty actively utilizing AI Chat, a predefined question list is provided to allow the AI model to perform optimally. You can learn what types of questions can be asked through the predefined question list.

  • Code Error Message Interpretation: When incorrect code is executed, an error message is displayed. If you find it difficult to interpret this error message, you can ask for help from AI Chat.

  • Provide Feedback: If you are satisfied or dissatisfied with the answer from AI Chat, you can submit feedback.

The following sections provide detailed instructions on how to use AI Chat.

How to Use AI Chat

Starting a Chat

  1. Method 1 Learners can click on the "Community Button" located in the bottom-right corner of the screen to start a conversation with AI Chat.

  1. Method 2 In the code editor in the programming practice window, learners can drag the area where they need to ask a question. Then, click the "Ask AI" button at the bottom to start a conversation.

Free Question Support

Learners can freely ask AI questions during programming practice.

The scope of questions is limited to programming practice, but you can also ask questions about computer science-related domain knowledge.

Predefined Question List Support

Learners can review and use examples of questions they can ask AI during programming practice.

Click the "Memo Icon Button" located on the left side of the chat input field to view the question list.

The predefined question list is a feature designed to help users learn the functionality, and it consists of types that allow the AI model to perform to its fullest potential. (The predefined question list can only be viewed when AI Chat is executed in the programming practice window.)

Code Error Message Interpretation

If the executed code is not appropriate, an error message is displayed.

When an error message is displayed, the AI will ask the user if they need help.

If you find it difficult to interpret the error message displayed, you can ask for help from AI Chat.

Providing Feedback

Learners can leave feedback on AI's responses.

You can submit feedback through the "Like/Dislike Icon" button that is generated for each answer.

Last updated