Problem Solving, Python Programming, and Video Games offered by University of Alberta
- Public University
- 1 Campus
- Estd. 1908
Problem Solving, Python Programming, and Video Games at UofA Overview
Problem Solving, Python Programming, and Video Games
at UofA
Learn how to solve problems, build algorithms, debug your programs through video game programming.
Duration | 12 weeks |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Course Level | UG Certificate |
Problem Solving, Python Programming, and Video Games at UofA Highlights
Problem Solving, Python Programming, and Video Games
at UofA
- Earn a Paid Certificate after completion
Problem Solving, Python Programming, and Video Games at UofA Course details
Problem Solving, Python Programming, and Video Games
at UofA
Skills you will learn
What are the course deliverables?
- Take a new computational problem and develop a plan to solve it through problem understanding and decomposition.
- Follow a design creation process that includes specifications, algorithms, and testing.
- Code, test, and debug a program in Python, based on your design.
More about this course
- Problem Solving, Python Programming, and Video Games (PVG) course is an introduction to computer science and programming in Python.
- Important computer science concepts such as problem solving (computational thinking), problem decomposition, algorithms, abstraction, and software quality are emphasized throughout.
- PVG uses video games for programming examples, but is not about computer games. A learner can take the knowledge and skills from this course and apply them to non-game problems, other programming languages, and other computer science courses.
Problem Solving, Python Programming, and Video Games at UofA Curriculum
Problem Solving, Python Programming, and Video Games
at UofA
Module 0 - Introduction
Module 1 - Design Hacking Version 1
Module 2 - Program Hacking Version 1
Module 3 - Hacking Version 2
Module 4 - Hacking Version 3
Module 5 - Hacking Version 4 & 5
Module 6 - Hacking Version 6
Module 7 - Hacking Version 7
Module 8 - Poke the Dots Version 1 & 2
Module 9 - Poke the Dots Version 3
Module 10 - Poke the Dots Version 4
Module 11 - Poke the Dots Version 5
Problem Solving, Python Programming, and Video Games at UofA Faculty details
Problem Solving, Python Programming, and Video Games
at UofA
Duane Szafron, Professor Deprt.of Computing Sc.UOA
Duane Szafron is a Professor of Computing Science who has taught many introductory and senior courses on programming.
Duane Szafron, Professor Deprt.of Computing Sc.UOA
Paul Lu is a Professor of Computing Science who has taught courses on programming and operating systems.
Problem Solving, Python Programming, and Video Games at UofA Entry Requirements
Problem Solving, Python Programming, and Video Games
at UofA
Other courses offered by UofA
4 years
A Shiksha Grade
4 years
A Shiksha Grade
4 years
A Shiksha Grade
View Other 291 Courses
Problem Solving, Python Programming, and Video Games at UofA Popular & recent articles
Problem Solving, Python Programming, and Video Games
at UofA
View more articles
Problem Solving, Python Programming, and Video Games at UofA Contact Information
Problem Solving, Python Programming, and Video Games
at UofA
Address
116 St. and 85 Ave., Edmonton, AB, Canada T6G 2R3
Edmonton ( Alberta)
Phone
Go to College Website ->