Drawing with characters

This example of drawing with characters is Max Foster's Pidgey from his popular Pascal Pokemon game.

The blocks

The blocks

XML Code of Blocks

<xml xmlns="http://www.w3.org/1999/xhtml">
  <block type="text_print" id="gNT=Zrm[DRqss{eCUi5^" x="13" y="38">
    <value name="TEXT">
      <shadow type="text" id=".DQVOhq:VcNmrt};]?9k">
        <field name="TEXT">&amp;nbsp;&amp;nbsp;___</field>
      </shadow>
    </value>
    <next>
      <block type="text_print" id="o)|P0dw.jL+bKCuL;UHP">
        <value name="TEXT">
          <shadow type="text" id="F0]S@r$FNn!gdj4O$q95">
            <field name="TEXT">&amp;nbsp;/  \_</field>
          </shadow>
        </value>
        <next>
          <block type="text_print" id="),2`[|To_UmKx{/N(n|a">
            <value name="TEXT">
              <shadow type="text" id="6o4Ng!rFNK=9fQvFybEg">
                <field name="TEXT">&lt;  \__\///</field>
              </shadow>
            </value>
            <next>
              <block type="text_print" id="7Gc_bE}eb8:gG$TD;Q:v">
                <value name="TEXT">
                  <shadow type="text" id="P,*l-@h#72t2|~g?R(EM">
                    <field name="TEXT">&amp;nbsp;\_____/</field>
                  </shadow>
                </value>
                <next>
                  <block type="text_print" id="zW%b|2pXce2b8hNDRIKl">
                    <value name="TEXT">
                      <shadow type="text" id="{pa!j@MT?`dh;zsix/ek">
                        <field name="TEXT">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,,</field>
                      </shadow>
                    </value>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </next>
      </block>
    </next>
  </block>
</xml>

Generated Smart Pascal Code

Console.writeln('&nbsp;&nbsp;___');
Console.writeln('&nbsp;/  \\_');
Console.writeln('<  \\__\\///');
Console.writeln('&nbsp;\\_____/');
Console.writeln('&nbsp;&nbsp;&nbsp;&nbsp;,,');

Screenshot of Output

Output

Output

Programming - a skill for life!

Suggestions, with examples such as Caesar cipher and Fibonacci sequence, for Blockly programs that you could develop