Learn the basics of algorithms, rules for writing algorithmic texts, types, names and values, sequences, selection, repetition, procedures, functions, text processing, arrays, case studies. learning method Lecture, discussion, question and answer and independent assignments learning method Lecture, discussion, question and answer and independent assignment