{"id":42,"date":"2025-05-17T13:43:37","date_gmt":"2025-05-17T05:43:37","guid":{"rendered":"https:\/\/people.utm.my\/egsu\/?page_id=42"},"modified":"2026-03-23T18:48:36","modified_gmt":"2026-03-23T10:48:36","slug":"course-materials","status":"publish","type":"page","link":"https:\/\/people.utm.my\/egsu\/course-materials\/","title":{"rendered":"Course Materials"},"content":{"rendered":"\n<figure class=\"wp-block-table is-style-regular\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\"><br \/><strong>Teaching and Learning Videos:<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Course:<\/strong> <strong>Programming Technique 1<\/strong> <strong>(SECJ1013)<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Description:<\/strong> The videos is self-developed and been grouped as below as the teaching videos regarding to chapter 1. Each video is separated by sub section and including related pop-up questions in slides presented for students to test their understandings. <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">1. Chapter 1.1.1 (Click <a href=\"https:\/\/drive.google.com\/file\/d\/1a-HYSyh7o3So10Pe51V7bO1PbIpstQCY\/view?usp=sharing\" data-type=\"URL\" data-id=\"https:\/\/drive.google.com\/file\/d\/1a-HYSyh7o3So10Pe51V7bO1PbIpstQCY\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a> to view and download the video)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">2. Chapter 1.1.2 (Click <a href=\"https:\/\/drive.google.com\/file\/d\/13FBpe8p_RhI-Ol3liRb9qfh-s9aOypYq\/view?usp=sharing\" data-type=\"URL\" data-id=\"https:\/\/drive.google.com\/file\/d\/13FBpe8p_RhI-Ol3liRb9qfh-s9aOypYq\/view?usp=sharing\">here<\/a> to view and download the video) <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">3. Chapter 1.1.3 (Click <a href=\"https:\/\/drive.google.com\/file\/d\/1TtC4l2VntaxBfoQyieLcn86o4t8--CA1\/view?usp=sharing\" data-type=\"URL\" data-id=\"https:\/\/drive.google.com\/file\/d\/1TtC4l2VntaxBfoQyieLcn86o4t8--CA1\/view?usp=sharing\">here<\/a> to view and download the video) <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">4. Chapter 1.2.1 (Click <a href=\"https:\/\/drive.google.com\/file\/d\/1vCFGQbby9x8jSaBVfeva2fjtQyhju256\/view?usp=sharing\" data-type=\"URL\" data-id=\"https:\/\/drive.google.com\/file\/d\/1vCFGQbby9x8jSaBVfeva2fjtQyhju256\/view?usp=sharing\">here<\/a> to view and download the video) <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">5. Chapter 1.2.2 (Click <a href=\"https:\/\/drive.google.com\/file\/d\/1I99PqAAJiQoPzLbsG_6ClO8XXdGu7dAm\/view?usp=sharing\" data-type=\"URL\" data-id=\"https:\/\/drive.google.com\/file\/d\/1I99PqAAJiQoPzLbsG_6ClO8XXdGu7dAm\/view?usp=sharing\">here<\/a> to view and download the video) <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">6. Chapter 1.2.3 (Click <a href=\"https:\/\/drive.google.com\/file\/d\/1JboK3ZKlRU75MVSCXIhO8K8zJdDJssYB\/view?usp=sharing\" data-type=\"URL\" data-id=\"https:\/\/drive.google.com\/file\/d\/1JboK3ZKlRU75MVSCXIhO8K8zJdDJssYB\/view?usp=sharing\">here<\/a> to view and download the video) <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">7. Chapter 1.2.4 (Click <a href=\"https:\/\/drive.google.com\/file\/d\/1zABatufKVINe0KCFfAmn4rAg7YVP1L13\/view?usp=sharing\" data-type=\"URL\" data-id=\"https:\/\/drive.google.com\/file\/d\/1zABatufKVINe0KCFfAmn4rAg7YVP1L13\/view?usp=sharing\">here<\/a> to view and download the video) <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Course:<\/strong> <strong>Fundamental of Computer Graphic<\/strong>s <strong>(SECV2213)<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">1. <a href=\"https:\/\/youtu.be\/_Xb3mElfB9o\">https:\/\/youtu.be\/_Xb3mElfB9o<\/a> (Bresenham&#8217;s Line Algorithm)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">2. <a href=\"https:\/\/youtu.be\/BJb9PsFrmjE\">https:\/\/youtu.be\/BJb9PsFrmjE<\/a> (DDA Line Draeing Algorithm)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">3. <a href=\"https:\/\/youtu.be\/ucfVx8GWA0Y\">https:\/\/youtu.be\/ucfVx8GWA0Y<\/a> (Midpoint Circle Algorithm)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><br \/><strong>Other Materials:<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Course: Programming Technique 1<\/strong> <strong>(SECJ1013)<\/strong> <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Kahoot Quizzes<\/strong><br \/><strong>Description:<\/strong> Feel free to use the questions here to test your students&#8217; understanding about Logical operators and Relational operators<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">1. Logical operators (Click <a href=\"https:\/\/create.kahoot.it\/share\/logical-operator\/569b323d-982f-4efe-8630-41df2bfd2684\" data-type=\"URL\" data-id=\"https:\/\/create.kahoot.it\/share\/logical-operator\/569b323d-982f-4efe-8630-41df2bfd2684\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a> to use the Kahoot quiz questions)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">2. Relational operators (Click <a href=\"https:\/\/create.kahoot.it\/share\/relational-operator\/71cdca16-0c86-4efb-9e5b-dc27658a701a\" data-type=\"URL\" data-id=\"https:\/\/create.kahoot.it\/share\/relational-operator\/71cdca16-0c86-4efb-9e5b-dc27658a701a\" target=\"_blank\" rel=\"noreferrer noopener\">here <\/a>to use the Kahoot quiz questions )<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">3. Gamified story-telling with pop-quiz attached (Chapter 1 and 2) (Click <a href=\"https:\/\/docs.google.com\/presentation\/d\/1znrSInZWp1PmIzhojrn1kQ1Or1YjOf4Xn_mf-xmIeBY\/edit\">here<\/a>)(Click the slideshow and start play the game)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Reference Books:<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\"><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Programming Technique 1<\/strong><br \/><strong>(SECJ1013)<\/strong><br \/><strong>Programming Technique 2<\/strong><br \/><strong>(SECJ1023)<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\"><strong>Technology and Information System <\/strong><br \/><strong>(SECP1513)<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">Starting Out with C++ from Control<\/td><td class=\"has-text-align-left\" data-align=\"left\">Discovering Computers \u00a92018: Digital <\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">Structures to Objects (8th Ed)<\/td><td class=\"has-text-align-left\" data-align=\"left\">Technology, Data, and Devices (1st Ed)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">ISBN-13: 978-0133769395<\/td><td class=\"has-text-align-left\" data-align=\"left\">ISBN-13: 978-1337285100<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><a href=\"https:\/\/www.amazon.com\/Starting-Out-Control-Structures-Objects\/dp\/0133769399\"><img loading=\"lazy\" decoding=\"async\" width=\"212\" height=\"300\" src=\"https:\/\/people.utm.my\/egsu\/wp-content\/uploads\/sites\/2346\/2020\/08\/Starting_Out_with_C_From_ControlStructure_to_Objects_2020-244x300.jpg\" alt=\"\" \/><\/a><\/td><td class=\"has-text-align-left\" data-align=\"left\"><a href=\"https:\/\/www.amazon.com\/Discovering-Computers-%C2%A92018-Digital-Technology\/dp\/1337285102\"><img loading=\"lazy\" decoding=\"async\" width=\"212\" height=\"300\" src=\"https:\/\/people.utm.my\/egsu\/wp-content\/uploads\/sites\/2346\/2020\/08\/Discovering_COMputers_2018.jpg\" alt=\"\" \/><\/a><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Fundamental of Computer Graphics <\/strong><br \/><strong>(SECV 2213)<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\"><strong>Computer Games Development<\/strong><br \/><strong>(SCSV 4213)<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">Computer Graphics with OpenGL <br \/>(any edition)<\/td><td class=\"has-text-align-left\" data-align=\"left\">100 Principles of Game Design <br \/>(International Edition)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">ISBN-10: 1-292-02425-9<br \/>ISBN-13: 978-1-292-02425-7<\/td><td class=\"has-text-align-left\" data-align=\"left\">ISBN-13: 978-0-321-90249-8<br \/>ISBN-10: 978-0-321-90249-1<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><img loading=\"lazy\" decoding=\"async\" width=\"502\" height=\"615\" class=\"wp-image-337\" style=\"width: 209px\" src=\"http:\/\/people.utm.my\/egsu\/wp-content\/uploads\/sites\/2346\/2021\/03\/Computer-Graphic-with-OpenGL.jpg\" alt=\"\" srcset=\"https:\/\/people.utm.my\/egsu\/wp-content\/uploads\/sites\/2346\/2021\/03\/Computer-Graphic-with-OpenGL.jpg 502w, https:\/\/people.utm.my\/egsu\/wp-content\/uploads\/sites\/2346\/2021\/03\/Computer-Graphic-with-OpenGL-245x300.jpg 245w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/td><td class=\"has-text-align-left\" data-align=\"left\"><img loading=\"lazy\" decoding=\"async\" width=\"201\" height=\"251\" class=\"wp-image-332\" style=\"width: 209px\" src=\"http:\/\/people.utm.my\/egsu\/wp-content\/uploads\/sites\/2346\/2021\/03\/Computer-Graphic-with-OpenGL-3.jpg\" alt=\"\" \/><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Teaching and Learning Videos: Course: Programming Technique 1 (SECJ1013) Description: The videos is self-developed and been grouped as below as the teaching videos regarding to chapter 1. Each video is separated by sub section and including related pop-up questions in slides presented for students to test their understandings. 1. Chapter 1.1.1 (Click here to view [&hellip;]<\/p>\n","protected":false},"author":25174,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-42","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/pages\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/users\/25174"}],"replies":[{"embeddable":true,"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":46,"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/pages\/42\/revisions"}],"predecessor-version":[{"id":1504,"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/pages\/42\/revisions\/1504"}],"wp:attachment":[{"href":"https:\/\/people.utm.my\/egsu\/wp-json\/wp\/v2\/media?parent=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}