Course programming assignments and practice of Programming Language course in coursera.org