安裝 Steam
登入
|
語言
簡體中文
日本語(日文)
한국어(韓文)
ไทย(泰文)
Български(保加利亞文)
Čeština(捷克文)
Dansk(丹麥文)
Deutsch(德文)
English(英文)
Español - España(西班牙文 - 西班牙)
Español - Latinoamérica(西班牙文 - 拉丁美洲)
Ελληνικά(希臘文)
Français(法文)
Italiano(義大利文)
Bahasa Indonesia(印尼語)
Magyar(匈牙利文)
Nederlands(荷蘭文)
Norsk(挪威文)
Polski(波蘭文)
Português(葡萄牙文 - 葡萄牙)
Português - Brasil(葡萄牙文 - 巴西)
Română(羅馬尼亞文)
Русский(俄文)
Suomi(芬蘭文)
Svenska(瑞典文)
Türkçe(土耳其文)
tiếng Việt(越南文)
Українська(烏克蘭文)
回報翻譯問題
{
REMEMBER = 1,
UNDERSTAND = 2,
APPLY = 3,
ANALYZE = 4,
EVALUATE = 5,
CREATE = 6
}
public class InteractiveLearnerController : MonoBehaviour
{
private BloomLevel currentLevel;
// Initialize interactive learning logic
public void InitializeInteractiveLearning()
{
currentLevel = BloomLevel.REMEMBER;
// Start with the initial learning level
// Example: Listen for text prompts
UserInputManager.OnTextPrompt += HandleTextPrompt;
}
// Handle incoming text prompts
private void HandleTextPrompt(string prompt)
{
switch (currentLevel)
{
case BloomLevel.REMEMBER:
Remember();
break;
case BloomLevel.UNDERSTAND:
Understand();
break;
case BloomLevel.APPLY:
Apply();
break;
case BloomLevel.ANALYZE:
Analyze();
break;
case BloomLevel.EVALUATE:
Evaluate();
break;
case BloomLevel.CREATE:
Create();
break;
default:
break;
}
}
// Learning level methods
private void Remember()
{
// Review and recall data
Debug.Log("Remembering data points");
// Transition to the next learning level
currentLevel = BloomLevel.UNDERSTAND;
}
private void Understand()
{
// Explain ideas or concepts
Debug.Log("Understanding connections in data");
// Transition to the next learning level
currentLevel = BloomLevel.APPLY;
}
private void Apply()
{
// Use information in new situations
Debug.Log("Applying data to new contexts");
// Transition to the next learning level
currentLevel = BloomLevel.ANALYZE;
}
private void Analyze()
{
// Draw connections between ideas
Debug.Log("Analyzing relationships in data");
// Transition to the next learning level
currentLevel = BloomLevel.EVALUATE;
}
private void Evaluate()
{
// Justify a decision or course of action
Debug.Log("Evaluating implications and results");
// Transition to the next learning level
currentLevel = BloomLevel.CREATE;
}
private void Create()
{
// Produce new ideas, products, etc
Debug.Log("Creating hypotheses and models from data");
// Transition to the first learning level to create a loop
currentLevel = BloomLevel.REMEMBER;
}
}