<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article"><front><journal-meta><journal-id journal-id-type="publisher-id">INFORMATICA</journal-id><journal-title-group><journal-title>Informatica</journal-title></journal-title-group><issn pub-type="epub">0868-4952</issn><issn pub-type="ppub">0868-4952</issn><publisher><publisher-name>VU</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">INF51-203</article-id><article-id pub-id-type="doi">10.3233/INF-1994-51-203</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research article</subject></subj-group></article-categories><title-group><article-title>Algorithms and programs as different items in learning of computer programming</article-title></title-group><contrib-group><contrib contrib-type="Author"><name><surname>Grigas</surname><given-names>Gintautas</given-names></name><xref ref-type="aff" rid="j_INFORMATICA_aff_000"/></contrib><aff id="j_INFORMATICA_aff_000">Institute of Mathematics and Informatics, 2600 Vilnius, Akademijos St.4, Lithuania</aff></contrib-group><pub-date pub-type="epub"><day>01</day><month>01</month><year>1994</year></pub-date><volume>5</volume><issue>1-2</issue><fpage>43</fpage><lpage>54</lpage><abstract><p>A development of algorithms and writing of programs are considered as closely related but not identical parts of computer programming. Some differences between them are important for learning of computer programming, in particular, in distance learning. These differences are identified and discussed from the pedagogical point of view. The arguments for the selection of pedagogical based and cost-effective delivery modes in the case of distance learning are investigated. Practical examples supporting theoretical arguments are given on the activities of Lithuanian schools.</p></abstract><kwd-group><label>Keywords</label><kwd>algorithm</kwd><kwd>delivery mode</kwd><kwd>distance learning</kwd><kwd>distance teaching</kwd><kwd>electronic mail</kwd><kwd>function</kwd><kwd>high school</kwd><kwd>Pascal</kwd><kwd>problem solving</kwd><kwd>programming</kwd><kwd>procedure</kwd></kwd-group></article-meta></front></article>