Ist die Birkenbihl-Methode oder Automatic Language Growth / CI die bessere Sprachlernmethode?

Bei der Birkenbihl-Methode werden fremdsprachliche Texte dekodiert, d.h. grammatikalisch und morphologisch 1 zu 1 in die Muttersprache übertragen, um die Fremdsprache zu erschließen. Die Sprache wird dann aktiv und passiv gehört. Zweiteres ist unterbewusstes Lernen der Phonetik, Klang, Satzmelodie und Redewendung. Diese Methode ist beispielsweise auch relativ nah an jener, einen Text zweisprachig querzulesen, bis auf das Hören.

Wesentlich unterscheidet sich die Methode des Automatic Language Growth, eine Art radikale Form des Comprehensible Inputs und der Input Hypothese, darin, dass sie die Sprachakquirierung ausschließlich ins Unterbewusstsein verbannt. Der Lerner soll sich nicht aktiv mit der Sprache auseinandersetzen, sondern sich auf den präsentierten Inhalt fokussieren.

Meine Frage wäre, ob jemand weiß, welche der Methoden effektiver ist? Allein von der Sprachakquirierung. Ich würde behaupten, dass das Dekodieren einem vor allem bei der Sprachanalyse hilft, denn man vergleicht im aktiven Hirn das Eigene mit dem Fremden, etc, aber nicht bei der direkten Akquirierung, die Zeit dafür könnte da geringer ausfallen. Aber mich würde interessieren, was ihr da so wisset?

Birkenbihl 100%
Automatic Language Growth bzw. reiner Comprehensible Input 0%
Lernen, ALG, ci, Grammatik, Sprache lernen, Sprachwissenschaft, Vokabeln, Birkenbihl, input
Warum kann ich den Typ "InputManager" in Unity nicht nutzen ohne Error?

Hallo an alle,

ich bin sehr neu im Bereich Spieleentwicklung mit Unity und möchte ein simples Spiel programmieren, in dem man verschiedene Räume gestalten kann. also hab ich mir ein Tutorial herausgesucht ( https://www.youtube.com/watch?v=l0emsAHIBjU&list=PLcRSafycjWFepsLiAHxxi8D_5GGvu6arf ) in dem dies erklärt wird. Bei 3:47 benutzt er den Typ "InputManager" im zweiten SerializeField.

Wenn ich jedoch das Script so kopiere wie er es im Video schreibt, zeigt mir Unity einen Fehler bei "InputManager" an. Da er im Video sagt, dass er das alte Input System nutzt hab ich dieses auch eingestellt.

Da ich nicht wirklich viel Ahnung von dem habe was er da schreibt, hab ich im Internet nach einer Lösung gesucht, doch scheinbar nutzt niemand diesen Typ. Vielen Dank im Voraus für die Antwort

P.S.: Ich habe ein Bild von Visual Studio eingefügt in dem auch der Error zu sehen ist.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;


public class PlacementSystem : MonoBehaviour
{
    [SerializeField]
    private GameObject mouseIndicator;
    [SerializeField]
    private InputManager inputManager;


    private void Update()
    {
        Vector3 mousePosition = inputManager.GetSelectedMapPosition();
        mouseIndicator.transform.position = mousePosition;
    }
}
Bild zum Beitrag
Software, C Sharp, Code, Error, Fehlerbehebung, Programmiersprache, Spieleentwicklung, Unity 3D, Visual Studio, Fehlermeldung, input, Unity

Meistgelesene Beiträge zum Thema Input