このコースについて

167,618 最近の表示

共有できる証明書

修了時に証明書を取得

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約57時間で修了

英語

字幕:英語

習得するスキル

Python Syntax And SemanticsVideo GamesPython ProgrammingProblem SolvingComputer Science

共有できる証明書

修了時に証明書を取得

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約57時間で修了

英語

字幕:英語

提供:

アルバータ大学(University of Alberta) ロゴ

アルバータ大学(University of Alberta)

シラバス - 本コースの学習内容

コンテンツの評価Thumbs Up83%(1,479 件の評価)Info
1

1

1時間で修了

Module 0: Introduction

1時間で修了
6件のビデオ (合計31分), 2 readings, 1 quiz
6件のビデオ
Computer Science5 分
Programming Languages3 分
Learning Outcomes and Problem-Based Learning4 分
How to Get the Most Out of this Course5 分
Suggestions for Learner Success5 分
2件の学習用教材
Instructor Bios10 分
Acknowledgements10 分
1の練習問題
Introduction12 分
2

2

3時間で修了

Module 1: Design Hacking Version 1

3時間で修了
7件のビデオ (合計58分), 6 readings, 6 quizzes
7件のビデオ
Observe Hacking Game2 分
Game Versions10 分
Observe Hacking Version 11 分
Describe Hacking Version 111 分
Create Test Plan for Hacking Version 113 分
Create Algorithm for Hacking Version 110 分
6件の学習用教材
The PVG Virtual Machine20 分
Play Hacking Game10 分
Play Hacking Version 110 分
Describe Hacking Version 110 分
Create Test Plan for Hacking Version 110 分
Create Algorithm for Hacking Version 110 分
6の練習問題
Game Creation Process4 分
Understand Hacking2 分
Game Versions10 分
Understand Hacking Version 12 分
The Game Creation Process2 分
Problem Solving Ontology8 分
3

3

4時間で修了

Module 2: Program Hacking Version 1

4時間で修了
12件のビデオ (合計79分), 7 readings, 11 quizzes
12件のビデオ
Python Interpretation10 分
Python Lexical Analysis7 分
Python Syntax Analysis11 分
Python Objects5 分
Python Semantics of Literals and Identifiers10 分
Python Semantics of Function Calls3 分
Python Program Interpretation5 分
Program Hacking Version 19 分
The Reflection Process2 分
Review Code for Hacking Version 15 分
Solution Issues2 分
7件の学習用教材
The Python Shell in the Wing IDE20 分
Lexical Rules, Tables and Sample Problem (identifier, literal and delimiter)10 分
Syntax Diagrams and Sample Problem (expression statement, expression and function call)10 分
Semantic Rules and Sample Problem (identifier, literal and function call)10 分
Programming With the Wing IDE10 分
Hacking Version 1 Solution Code10 分
Software Quality Tests for Hacking Version 110 分
11の練習問題
Python Evaluation Examples5 分
Interpretation (lexical analysis, syntax analysis and semantic analysis)6 分
Lexical Analysis (identifier, literal and delimiter)15 分
Syntax Analysis (expression statement, expression and function call)12 分
Python Objects6 分
Semantic Analysis (identifier, literal and function call)6 分
Evaluation (identifier, literal and function call)8 分
Programming (identifier, literal and function call)2 分
Program Hacking Version 14 分
Reflect on Language Concepts used in Hacking Version 19 分
The Game Creation Process2 分
4

4

10時間で修了

Module 3: Hacking Version 2

10時間で修了
12件のビデオ (合計74分), 18 readings, 30 quizzes
12件のビデオ
Observe Hacking Version 21 分
Describe Hacking Version 25 分
Regression Testing and Deleting Obsolete Tests4 分
Create Algorithm for Hacking Version 21 分
Python Assignment Statement8 分
Python Binary Expression and Operator Token8 分
Python Import Statement and Keyword Token7 分
Python Multi-argument Function Call5 分
Python Method Call and Attribute Reference7 分
Program Hacking Version 211 分
Review Code for Hacking Version 25 分
18件の学習用教材
Play Hacking Version 210 分
Describe Hacking Version 210 分
Create Test Plan for Hacking Version 210 分
Create Algorithm for Hacking Version 210 分
Syntax Diagrams and Sample Problem (statement and assignment statement )10 分
Semantic Rules (assignment statement)10 分
Lexical Rules and Tables (operator)10 分
Syntax Diagrams (binary expression and binary operator)10 分
Semantic Rules (binary expression)10 分
Lexical Rules and Tables (keyword)10 分
Syntax Diagrams (import statement and module)10 分
Semantic Rules (import statement)10 分
Syntax Diagrams and Sample Problem (multi-argument function call)10 分
Semantic Rules and Sample Problem (multi-argument function call)10 分
Syntax Diagrams (method call and attribute reference)10 分
Semantic Rules (method call and attribute reference)10 分
Hacking Version 2 Solution Code10 分
Software Quality Tests for Hacking Version 210 分
30の練習問題
Solution Issues in Hacking Version 16 分
Understand Hacking Version 22 分
Delete Obsolete Tests for Hacking Version 22 分
Lexical Analysis (review)16 分
Syntax Analysis (statement and assignment statement)15 分
Semantic Analysis (assignment statement)9 分
Evaluation (assignment statement)11 分
Programming (assignment statement)2 分
Lexical Analysis (operator)15 分
Syntax Analysis (binary expression and binary operator)27 分
Semantic Analysis (binary expression)14 分
Evaluation (binary expression and operator)14 分
Programming (binary expression and operator)2 分
Lexical Analysis (keyword)14 分
Syntax Analysis (import statement and module)9 分
Semantic Analysis (import statement)8 分
Evaluation (import statement and keyword)8 分
Programming (import statement and keyword)2 分
Lexical Analysis (review)17 分
Syntax Analysis (multi-argument function call)27 分
Semantic Analysis (multi-argument function call)21 分
Evaluation (multi-argument function call)11 分
Programming (multi-argument function call)2 分
Lexical Analysis (review)14 分
Syntax Analysis (method call and attribute reference)21 分
Semantic Analysis (method call and attribute reference)12 分
Evaluation (method call and attribute reference)9 分
Programming (method call and attribute reference)2 分
Program Hacking Version 24 分
Reflect on language concepts used in Hacking Version 212 分

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

  • 支払日から2週間後、または(開始直後のコースの場合は)コースの最初のセッションが開始されてから2週間後の、いずれかの遅い日付の期間までが全額の返金の対象となります。コースの修了証を取得した後は、2週間以内にコースを完了した場合でも返金することはできません。返金ポリシーをすべて表示します

  • はい。受講料の支払いが難しい受講生に、Coursera(コーセラ)は学資援助を提供しています。左側の[登録]ボタンの下にある[学資援助]のリンクをクリックして申請してください。申請書の入力を促すメッセージが表示され、承認されると通知が届きます。詳細

  • All learners can access all the videos, assessments, interactive learning objects (ILO), virtual machine (VM) image, and forums for free.

  • No. The PVG course by itself does not qualify for credit.

    Getting course credit from the University of Alberta requires a learner to apply to the University as either a degree or an open-studies student. Once accepted, a student must enrol, and attend classes and labs on-campus. For such students, PVG can be used as part of a for-credit introductory course to computer science and programming, called Computing Science (CMPUT) 174, Introduction to the Foundations of Computing, Part 1.

  • このコースでは大学の単位は付与されませんが、一部の大学ではコース修了証を単位として承認する場合があります。詳細については、大学にお問い合わせください。Coursera(コーセラ)のオンライン学位および Mastertrack™証明書は、大学の単位を取得する機会を提供します。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。