Sensei I believe I have found another test.
In the Vector lesson should the code for a vector of integer values be
std::vector <int> myvector;
and not
std::vector myvector;
And the code for a vector of strings should be
std::vector <string> myvector;
And in Lists should we also declare which data type we are going to use.
std::list <int> mylist;
or
std::list <string> mylist;
As a general rule what are the strengths and weaknesses of arrays, vectors, maps and lists.
I assume arrays are less memory hungry as their size doesn't change but are less flexible.
Vectors look like they could be difficult to keep track of.
Maps look similar to how tables work in Lua.