アルバータ大学無料オンライン教育

問題解決、Python プログラミング、ビデオ ゲーム

説明

このコースは、Python によるコンピューター サイエンスとプログラミングの入門です。 このコースを無事に完了すると、次のことができるようになります。

1. 新しい計算問題を取り上げ、問題の理解と分解を通じてそれを解決する計画を立てます。
2. 仕様、アルゴリズム、テストを含む設計作成プロセスに従います。
3. 設計に基づいて、Python でプログラムをコーディング、テスト、およびデバッグします。

問題解決 (計算論的思考)、問題の分解、アルゴ​​リズム、抽象化、ソフトウェア品質などの重要なコンピューター サイエンスの概念が全体を通じて強調されています。 Python プログラミング言語とビデオ ゲームは、コンピューター サイエンスの概念を具体的かつ楽しい方法で実証するために使用されます。 ただし、学習者はこのコースから得た知識とスキルを、ゲーム以外の問題、他のプログラミング言語、および他のコンピューター サイエンス コースに応用することができます。

以前のプログラミング、Python、またはビデオ ゲームの経験は必要ありません。 ただし、一部のコンピューター スキル (マウス、キーボード、文書編集など)、代数の知識、細部への注意 (多くの技術科目と同様)、および「とりあえずやってみよう」の精神が成功の鍵となります。 すべてのプログラミング例でビデオ ゲームが使用されていますが、PVG はコンピューター ゲームに関するものではありません。 PVG は今後も、ゲーム以外の計算問題に関する貴重な知識とスキルを提供します。

コースの対話型学習オブジェクト (ILO) は、問題の説明、アルゴリズム、機能テスト計画を開発するときに、仮想ティーチング アシスタントのように、状況に応じた自動的なガイダンスとフィードバックを提供します。 コース フォーラムは、コースの作成者によってサポートされ、あなたの成功をサポートします。

すべてのビデオ、評価、ILO は無料で利用できます。 有料オプションの証明書もございます。

価格:無料で登録!

言語: 英語

字幕: 英語

問題解決、Python プログラミング、ビデオ ゲーム –アルバータ大学