ここのビデオチュートリアルでMY_Model.phpは、CIアプリケーションのコアディレクトリに配置されていることがわかりMY_Controller.phpます。
私の問題は、CIがコアディレクトリからモデルをロードしないことです。CIをステップスルーしたところ、CIはapplication\modelsフォルダーではなく、モデルのフォルダーのみをチェックしていることcoreがわかりました(CI 2.1.0 Loader.phpファイルの279行目にあります)。これにより、MY_Modelを使用して直接アクセスすることはできませんが、問題なく$this->load->model('MY_Model')拡張できます。
これは、なぜ私たちがフォルダに入れMY_Model.phpているのか不思議に思います。coreにあるすべてのモデルをapplication\models拡張して直接アクセスできるので、MY_Model.phpそこに置いてみませんか?