ໃຫ້ເຮັດວຽກວິທີການ 4) ສ້າງລະບົບງານ ຫຼືການຄາດຄະເນ (Project) ທີ່ສະແດງຜົນການຮຽນຮູ້ທີ່ຜ່ານມາ ເຊິ່ງເກີດຈາກແນວຄວາມຄິດ ສ້າງການເຮັດວຽກທີ່ສາມາດນຳມາໃຊ້ຜົນປະໂຫຍດ ແລະຈັດພີມມາໂດຍມີການເກັບຄໍາແນະນໍາ ຫຼືຜົນການຄົ້ນຫາການໃຊ້ວຽກເຮັດງານທໍານຳມາພັດທະນາແກ້ຈຸດບົກພ່ອງ ແລະນຳທຸກທໍລະມານການທີ່ໄດ້ໄປພັດທະນາການເຮັດວຽກໃໝ່ທີ່ຈະມີຂຶ້ນໃນໃນອະນາຄົດ
ການຈັດການຄວາມຮູ້ (Knowledge Management) ແລະຄຳວ່າວິທະຍາທານເປັນສິງທີ່ສອດຄ່ອງ ຖ້ານັກພັດທະນາ ຫຼືນັກສຶກສາຮຽນຮູ້ທີ່ຈະນຳຜົນການຮຽນຮູ້ໄປສ້າງງານ ຫາຂໍ້ມູນເພີ່ມເຕີມຂໍ້ມູນໃສ່ການແລກປ່ຽນກັບຜູ້ຊ່ຽວຊານ ເກີດຂະບວນການຮຽນຮູ້ ເມື່ອນຳຄວາມຮູ້ໄປພັດທະນາການເຮັດວຽກໄດ້ສໍາເລັດນຳໄປເຜີຍແຜ່ຜ່ານເວັບບ໋ອກສ໌ ຫຼືເວ໊ບໄຊຕ໌ເຄືອຂ່າຍສັງຄົມ ແລະນຳຄໍາແນະນໍາ (Feedback) ທີ່ໄດ້ຮັບຫ້ອງກັບຄືນໄປບ່ອນປັບປຸງໂປຣແກຣມ ແລະການປ່ອຍສະບັບປັບປຸງ ລາວໄດ້ກາຍເປັນຈະເປັນທີ່ມີຄຸນຄ່າປະກອບສ່ວນຂອງເປັນສັງຄົມທີ່ທີ່ສະແດງອອກ.
2.1 ການໂປຣແກຣມໂຄງສ້າງ (Structure Programming)
ການໂປຣແກຣມແບບມີໂຄງສ້າງ ຫຼື ການໂປຣແກຣມໂຄງສ້າງ คือ ການກຳໜົດขั้นตอนໃຫ້ເຄື່ອງຄອມພິວເຕີເຮັດວຽກໂດຍมีໂຄງສ້າງການຄວບຄຸມພື້ນຖານ 3 ຫຼັກການ ໄດ້ແກ່ ການເຮັດວຽກແບບຕາມລຳດັບ(Sequence) ການເລືອກເຮັດຕາມເງື່ອນໄຂ(Decision) ແລະ ການເຮັດຊ້ຳ(Loop)
ตำราຫຼາຍเล่มຈະຂະຫຍາຍຄວາມออกໄປว่า Decision แยกເປັນ If ແລະ Case ส่วน Loop แยกເປັນ While ແລະ Until ຖ້າแยกໃຫ້ละเอียดก็อาจໄດ້ເຖິງ 5 ຫຼັກການ แต่ໃນທີ່นี้ขอນຳเสนอไว้เพียง 3 ຫຼັກການ ดังนี้
1. ການເຮັດວຽກແບບຕາມລຳດັບ(Sequence) คือ ການຂຽນໃຫ້ເຮັດວຽກຈາກบนลงล่าง ຂຽນຄຳสั่งເປັນบรรทัด ແລະເຮັດทีละบรรทัดຈາກบรรทัดบนสุดลงໄປจนເຖິງบรรทัดล่างสุด สมมติໃຫ້มีການເຮັດວຽກ 3 กระบวนການคือ ອ່ານຂໍ້ມູນ ຄຳນວນ ແລະພິມ ຈະຂຽນເປັນผังงาน(Flowchart) ໃນແບບຕາມລຳດັບໄດ້ຕາມภาพ
2. ການເລືອກເຮັດຕາມເງື່ອນໄຂ(Decision) คือ ຂຽນໂປຣແກຣມเพื่อນຳค่าໄປເລືອກกระເຮັດ ໂດຍปกติຈະมีเหตุການณ์ໃຫ້ເຮັດ 2 กระบวนການ คือເງື່ອນໄຂເປັນจริงຈະกระເຮັດกระบวนການหนึ่ง ແລະເປັນเท็จຈະกระເຮັດอีกกระบวนການหนึ่ง แต่ຖ້າซับซ้อนมากຂຶ້ນ ຈະຕ້ອງໃຊ້ເງື່ອນໄຂຫຼາຍชั้น ເຊັ່ນການตัดเกรดນັກສຶກສາ ເປັນຕົ້ນ ຕົວຢ່າງผังงานนี้ ຈະສະແດງผลການເລືອກอย่างງ່າຍ เพื่อกระເຮັດกระบวนການเพียงกระบวนການเดียว
3. ການເຮັດຊ້ຳ(Repeation or Loop) คือ ການເຮັດกระบวนການหนึ่งຫຼາຍຄັ້ງ ໂດຍมีເງື່ອນໄຂໃນການຄວບຄຸມ ໝາຍເຖິງການເຮັດຊ້ຳເປັນຫຼັກການທີ່ເຮັດຄວາມເຂົ້າໃຈໄດ້ยากกว่า 2 รูปແບບแรก ເພາະການຂຽນໂປຣແກຣມแต่ละພາສາ ຈະບໍ່