Transferring should include
- implementing the input phase of a program, which will include getting information into the program by way of user interaction, data statements, and/or file input
- filtering out invalid data (error trapping)
- implementing the output phase of a computer program, which will include accessing a variety of output devices, using output statements, and labeling results
- implementing computer graphics, which will include topics appropriate for the available programming environment as well as student background.