An Example of Constructionist Learning in Online Environments