Sequence alignment algorithms in Scilab for the discipline of Fundamentals in Scientific Computing