13. A data processing system comprising a non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor of a data processing system to execute a method of constructing at least a part of a knitted garment by a user, the system comprising a plurality of instruction set comprising: an instruction set for receiving electronic instructional content from a plurality of instructional manuals, the electronic instructional content comprising a plurality of instructional parts; an instruction set for selecting a plurality of instructional parts to enable construction of at least part of a knitted garment; an instruction set for editing the plurality of instructional parts to create at least one edited instructional part; an instruction set for assembling the at least one edited instructional part with the plurality of instructional parts to create an integrated assembly instruction set; an instruction set for presenting the integrated assembly instruction set to a user; an instruction set for tracking the progress of the user with respect to at least one of: i) a row of instructions, and ii) the plurality of instructional parts of the integrated assembly instruction set; and a module for constructing at least a part of a knitted garment by the user.
13. A data processing system comprising a non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor of a data processing system to execute a method of constructing at least a part of a knitted garment by a user, the system comprising a plurality of instruction set comprising: an instruction set for receiving electronic instructional content from a plurality of instructional manuals, the electronic instructional content comprising a plurality of instructional parts; an instruction set for selecting a plurality of instructional parts to enable construction of at least part of a knitted garment; an instruction set for editing the plurality of instructional parts to create at least one edited instructional part; an instruction set for assembling the at least one edited instructional part with the plurality of instructional parts to create an integrated assembly instruction set; an instruction set for presenting the integrated assembly instruction set to a user; an instruction set for tracking the progress of the user with respect to at least one of: i) a row of instructions, and ii) the plurality of instructional parts of the integrated assembly instruction set; and a module for constructing at least a part of a knitted garment by the user. 14. The system of claim 13 , wherein the instructional content is at least one of textual data and graphical data.