Informações sobre o curso

49,434 visualizações recentes
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível iniciante
Aprox. 83 horas para completar
Inglês

Habilidades que você terá

Python Syntax And SemanticsVideo GamesPython ProgrammingProblem SolvingComputer Science
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível iniciante
Aprox. 83 horas para completar
Inglês

oferecido por

Placeholder

Universidade de AlbertaUniversidade de Alberta

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up86%(2,414 classificações)Info
Semana
1

Semana 1

1 hora para concluir

Module 0: Introduction

1 hora para concluir
6 vídeos (Total 31 mín.), 2 leituras, 1 teste
6 videos
Computer Science5min
Programming Languages3min
Learning Outcomes and Problem-Based Learning4min
How to Get the Most Out of this Course5min
Suggestions for Learner Success5min
2 leituras
Instructor Bios10min
Acknowledgements10min
1 exercício prático
Introduction12min
Semana
2

Semana 2

5 horas para concluir

Module 1: Design Hacking Version 1

5 horas para concluir
7 vídeos (Total 58 mín.), 6 leituras, 6 testes
7 videos
Observe Hacking Game2min
Game Versions10min
Observe Hacking Version 11min
Describe Hacking Version 111min
Create Test Plan for Hacking Version 113min
Create Algorithm for Hacking Version 110min
6 leituras
The PVG Virtual Machine20min
Play Hacking Game10min
Play Hacking Version 110min
Describe Hacking Version 110min
Create Test Plan for Hacking Version 110min
Create Algorithm for Hacking Version 110min
6 exercícios práticos
Game Creation Process30min
Understand Hacking30min
Game Versions30min
Understand Hacking Version 130min
The Game Creation Process30min
Problem Solving Ontology8min
Semana
3

Semana 3

6 horas para concluir

Module 2: Program Hacking Version 1

6 horas para concluir
12 vídeos (Total 79 mín.), 7 leituras, 11 testes
12 videos
Python Interpretation10min
Python Lexical Analysis7min
Python Syntax Analysis11min
Python Objects5min
Python Semantics of Literals and Identifiers10min
Python Semantics of Function Calls3min
Python Program Interpretation5min
Program Hacking Version 19min
The Reflection Process2min
Review Code for Hacking Version 15min
Solution Issues2min
7 leituras
The Python Shell in the Wing IDE20min
Lexical Rules, Tables and Sample Problem (identifier, literal and delimiter)10min
Syntax Diagrams and Sample Problem (expression statement, expression and function call)10min
Semantic Rules and Sample Problem (identifier, literal and function call)10min
Programming With the Wing IDE10min
Hacking Version 1 Solution Code10min
Software Quality Tests for Hacking Version 110min
11 exercícios práticos
Python Evaluation Examples5min
Interpretation (lexical analysis, syntax analysis and semantic analysis)6min
Lexical Analysis (identifier, literal and delimiter)15min
Syntax Analysis (expression statement, expression and function call)12min
Python Objects6min
Semantic Analysis (identifier, literal and function call)6min
Evaluation (identifier, literal and function call)30min
Programming (identifier, literal and function call)30min
Program Hacking Version 130min
Reflect on Language Concepts used in Hacking Version 19min
The Game Creation Process30min
Semana
4

Semana 4

14 horas para concluir

Module 3: Hacking Version 2

14 horas para concluir
12 vídeos (Total 74 mín.), 18 leituras, 30 testes
12 videos
Observe Hacking Version 21min
Describe Hacking Version 25min
Regression Testing and Deleting Obsolete Tests4min
Create Algorithm for Hacking Version 21min
Python Assignment Statement8min
Python Binary Expression and Operator Token8min
Python Import Statement and Keyword Token7min
Python Multi-argument Function Call5min
Python Method Call and Attribute Reference7min
Program Hacking Version 211min
Review Code for Hacking Version 25min
18 leituras
Play Hacking Version 210min
Describe Hacking Version 210min
Create Test Plan for Hacking Version 210min
Create Algorithm for Hacking Version 210min
Syntax Diagrams and Sample Problem (statement and assignment statement )10min
Semantic Rules (assignment statement)10min
Lexical Rules and Tables (operator)10min
Syntax Diagrams (binary expression and binary operator)10min
Semantic Rules (binary expression)10min
Lexical Rules and Tables (keyword)10min
Syntax Diagrams (import statement and module)10min
Semantic Rules (import statement)10min
Syntax Diagrams and Sample Problem (multi-argument function call)10min
Semantic Rules and Sample Problem (multi-argument function call)10min
Syntax Diagrams (method call and attribute reference)10min
Semantic Rules (method call and attribute reference)10min
Hacking Version 2 Solution Code10min
Software Quality Tests for Hacking Version 210min
30 exercícios práticos
Solution Issues in Hacking Version 16min
Understand Hacking Version 230min
Delete Obsolete Tests for Hacking Version 230min
Lexical Analysis (review)30min
Syntax Analysis (statement and assignment statement)15min
Semantic Analysis (assignment statement)9min
Evaluation (assignment statement)11min
Programming (assignment statement)30min
Lexical Analysis (operator)15min
Syntax Analysis (binary expression and binary operator)27min
Semantic Analysis (binary expression)14min
Evaluation (binary expression and operator)30min
Programming (binary expression and operator)30min
Lexical Analysis (keyword)14min
Syntax Analysis (import statement and module)9min
Semantic Analysis (import statement)8min
Evaluation (import statement and keyword)8min
Programming (import statement and keyword)30min
Lexical Analysis (review)17min
Syntax Analysis (multi-argument function call)27min
Semantic Analysis (multi-argument function call)21min
Evaluation (multi-argument function call)11min
Programming (multi-argument function call)30min
Lexical Analysis (review)14min
Syntax Analysis (method call and attribute reference)21min
Semantic Analysis (method call and attribute reference)12min
Evaluation (method call and attribute reference)9min
Programming (method call and attribute reference)30min
Program Hacking Version 230min
Reflect on language concepts used in Hacking Version 212min

Avaliações

Principais avaliações do PROBLEM SOLVING, PYTHON PROGRAMMING, AND VIDEO GAMES

Visualizar todas as avaliações

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.