课程信息

55,776 次近期查看
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
初级
完成时间大约为83 小时
英语(English)

您将获得的技能

Python Syntax And SemanticsVideo GamesPython ProgrammingProblem SolvingComputer Science
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
初级
完成时间大约为83 小时
英语(English)

提供方

Placeholder

阿尔伯塔大学

教学大纲 - 您将从这门课程中学到什么

内容评分Thumbs Up85%(2,336 个评分)Info
1

1

完成时间为 1 小时

Module 0: Introduction

完成时间为 1 小时
6 个视频 (总计 31 分钟), 2 个阅读材料, 1 个测验
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

完成时间为 5 小时

Module 1: Design Hacking Version 1

完成时间为 5 小时
7 个视频 (总计 58 分钟), 6 个阅读材料, 6 个测验
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 Process30分钟
Understand Hacking30分钟
Game Versions30分钟
Understand Hacking Version 130分钟
The Game Creation Process30分钟
Problem Solving Ontology8分钟
3

3

完成时间为 6 小时

Module 2: Program Hacking Version 1

完成时间为 6 小时
12 个视频 (总计 79 分钟), 7 个阅读材料, 11 个测验
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)30分钟
Programming (identifier, literal and function call)30分钟
Program Hacking Version 130分钟
Reflect on Language Concepts used in Hacking Version 19分钟
The Game Creation Process30分钟
4

4

完成时间为 14 小时

Module 3: Hacking Version 2

完成时间为 14 小时
12 个视频 (总计 74 分钟), 18 个阅读材料, 30 个测验
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 230分钟
Delete Obsolete Tests for Hacking Version 230分钟
Lexical Analysis (review)30分钟
Syntax Analysis (statement and assignment statement)15分钟
Semantic Analysis (assignment statement)9分钟
Evaluation (assignment statement)11分钟
Programming (assignment statement)30分钟
Lexical Analysis (operator)15分钟
Syntax Analysis (binary expression and binary operator)27分钟
Semantic Analysis (binary expression)14分钟
Evaluation (binary expression and operator)30分钟
Programming (binary expression and operator)30分钟
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)30分钟
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)30分钟
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)30分钟
Program Hacking Version 230分钟
Reflect on language concepts used in Hacking Version 212分钟

审阅

来自PROBLEM SOLVING, PYTHON PROGRAMMING, AND VIDEO GAMES的热门评论

查看所有评论

常见问题

还有其他问题吗?请访问 学生帮助中心