This video describes the code necessary to implement a 2 person BlackJack game in Python. I took this code from the excellent text "Intro to Computing using Python" by Perkovic (Wiley). An excellent text for anyone learning Python. This case study is only appropriate *after* someone has covered the basics of Python, which include how to use all the main data types and structures (such as dictionaries). It is intended to show the huge benefit in developing a discipline of unit testing and blackbox design *before* starting to write code. This completes the education of our app building process: learning about testing, organizing what code modules we need and how they should interface; and *finally* writing the code.
![](https://i.ytimg.com/vi/SHz5cUeljZw/maxresdefault.jpg)