この投稿は、母校の壁の外側の生活を理解しようとする試みです。 運命と私自身の意志により、私は応用情報学の学部に着きました。 Open Doors Dayのすべての学部と部門は、善と進歩の焦点であり、彼らの実際の生活は、Open Doorsの写真とはまだ多少異なります。 それがまさに私の場合に起こったことです。 私の学部が完全に穴であり、悪が集中しているとは言えません。そこには興味深いオブジェクトがあり、興味深い会議があります。 教員の仕事に問題があることに気づきましたが、どの組織に仕事に問題はありませんか? 以下に説明する問題が他の大学でどの程度提示されているかに興味があります。
- コンピュータサイエンスを応用して以来、私たちは応用的なものよりも基本的なことにあまり注意を向けません。 これは何で表現されていますか? たとえば、次の原則では、なぜコンソールアプリケーションでこのような大騒ぎが必要なのでしょうか?
プログラミング言語自体をいじる時間がないので、すぐにDelphiでグラフィカルアプリケーションを作成します。大部分の学生が何のために/構築するのが難しいかは関係ありません。 グループの2年目に結果をはっきりと観察しました。部門によって選択されたプログラミング言語を使用する基本的なアルゴリズムの構築と基本的な方法の知識を必要とするコンピューターサイエンスのセクションが既にあり、それらのほとんどは通常コンパイラエラーメッセージを読み取ることができませんでした。
- 学生の迅速な適用の要件に関連して、そして学生の嘆かわしいレベルの基本的な知識に関連して、私たちのセミナーと実践はしばしば以下を表します:
トレーニングマニュアルでは、作成する必要があるステップバイステップの手順と、自制のためのスクリーンショットが説明されています。 プログラムを記述するこのテクニックを使用して、完成したソースのドライブと完全にわずかな変更(ある場合)に絞り込みました。
- コースの枠組みで与えられ、応用科目の枠組みで使用される数学は、2つの大きな違いです。 「適用された」被験者を使用する分析の一部のセクションは、分析の過程で完全にはカバーされませんでした。 また、たとえば、ランク、運用上の計算の要素などについて、つまり、一般的には、最近の業績についてではなく、通常の分析のトピックについて話しています。
- オブジェクトの数学的ブロックの非常に強力な抽象化。 はい、彼らは私たちに数学的理論を与えます、私たちはこの理論に強く結びついている例を解くことができますが、コースや卒業証書で生じるまで、理論の直接適用のために適用され、しばしば「不便」なケースを分析せず、見ません。 これは、数学的統計とデータ分析のコースで非常によく示されました。 はい、統計とデータ分析の特定のセクションを読みます:仮説のテスト、データの次元性の削減、クラスタリングなど。 しかし、これらの方法は別々に読まれ、コース自体はわかりやすい図を提供しませんでしたが、それらすべてをどうすればよいでしょうか?
これは、私たちのアプリケーションの分野では、教育研究のために問題を定式化し、統計の必要なセクションを導入するために徐々に開発するために多くのタスクを取ることができるという事実にもかかわらずです。 代わりに、彼らは次のように与えられた理論の強力な層を単にロードしようとしました:たとえば、因子分析では、彼らは行列の独自の値を使用し、したがって、理解または説明のための視覚画像を含まない講義で15分間それについて伝えられました指で、しかし一般的にそれは何ですか? 正式な定義と固有値を計算するための2x2マトリックスの例を示しました。 すべてが「クリア」になりました。 はい、しかし、このトピックは私たちに知られていると信じられています!
しかし、何らかの理由で、より高い代数の教科書、特に良いものは、固有値の問題にもっと注意を払っています。 一般的に、これは非常に興味深い図でした。行列ベクトル演算はさまざまなコースで積極的に使用されていますが、線形代数には徹底的に解決されたコースはありません。少なくとも解決されていませんでしたが、線形代数の問題のアイデアが与えられました。
- コンピュータサイエンスは関連する分野のセットですか? しかし、どこでそのような愚かさを得たのですか?! ここでの問題は複雑です。コンピューターサイエンスで知られているように、基本的な部分があります:アルゴリズム、計算の複雑さなど、適用されるもの:情報システムの設計、インターフェイス開発、プログラミング、テストなど。
これらの分野は相互に関連しており、優れた専門家がそれらの関連する理解を持つ必要があることにおそらく同意するでしょう。 さらに、若い専門家は、その中に存在する専門分野などのアイデアを持つ必要があります。 もちろん、学生自身が読んで調べなければならず、もし彼が何も望まないなら、少なくともフラットケーキでは結果は0になります。 しかし、一方では興味のある学生もいますが、頭の中にはどのように、どこに移動するかについての完全な絵はありません。また、コンピューターサイエンスの専門職と学問についての1年目のストーリーを簡単に概観すると、タスクは短くて便利です。 また、科目自体が学生の実際のトレーニングレベルを知らず、私たちが何かを知っていると真剣に信じているのも悪いことです。これは、たとえば、正式にコースはWebテクノロジーに関するものでしたが、興味の対象ではなかったためです。
- テーブルによるWebページのレイアウト-Webデザインの最新の成果! わが国では、このレベルでWebテクノロジーの教育が妨げられており、さらに、教師(2人の高齢者と1人の若者)がすべてが順調であると信じています。 確かに、個人的な会話では、すべてではなく、学生が弱いことがわかりました。したがって、なぜ彼らにMVCなどを与える必要があるのかがわかりました。 同様のマンモス動物園は、他の分野でも何らかの方法で観察できますが、非常に現代的なものが近くにあります。
最後に、教育プロセスでは、教員は十分な設計をしていないという印象を持ちたいと思います。現実、彼らが最初にアイデアを開発し、テクノロジーを選択し、それらを実装するとき。 はい、それらを許可してください、これらのプロジェクトは小さいか、古典的な問題を解決しますが、技術仕様の文言からGitHubへのアップロードまで学生と一緒に調査する必要があります:)そして、あなたの大学の状況はどうですか?
PS学科の反対側に立って、教育プロセスに参加しなければならない可能性があるので、理解したいと思います。何が起こっているのでしょうか?