Abstract
Knowledge about computing and computer programming is being recognized as essential part of the school syllabi of alphabetization of the 21th century. It is understood that such knowledge should be part of the core of the school syllabus together with subjects such as biology, physics, science related subjects, technology, engineering and mathematics (Science, Technology, Engineering and …