	{"id":4732,"date":"2015-04-07T06:25:51","date_gmt":"2015-04-06T23:25:51","guid":{"rendered":"http:\/\/science-technology.vn\/?p=4732"},"modified":"2015-04-07T06:25:51","modified_gmt":"2015-04-06T23:25:51","slug":"cai-tien-ki-nang-viet-ma-2","status":"publish","type":"post","link":"https:\/\/science-technology.vn\/?p=4732","title":{"rendered":"C\u1ea3i ti\u1ebfn k\u0129 n\u0103ng vi\u1ebft m\u00e3"},"content":{"rendered":"<p>M\u1ed9t sinh vi\u00ean vi\u1ebft cho t\u00f4i: \u201cL\u00e0 sinh vi\u00ean n\u0103m th\u1ee9 nh\u1ea5t trong Qu\u1ea3n l\u00ed h\u1ec7 th\u00f4ng tin (ISM), em th\u00edch l\u1edbp nh\u1eadp m\u00f4n nh\u01b0ng s\u1ee3 l\u1edbp vi\u1ebft m\u00e3. Em th\u1ea5t v\u1ecdng m\u1ecdi l\u1ea7n em ph\u1ea3i vi\u1ebft m\u00e3 v\u00e0 em lo ngh\u0129 r\u1eb1ng em c\u00f3 th\u1ec3 tr\u01b0\u1ee3t. Xin th\u1ea7y gi\u00fap cho.\u201d<\/p>\n<p>&nbsp;<\/p>\n<p>\u0110\u00e1p: C\u00e1ch t\u1ed1t nh\u1ea5t \u0111\u1ec3 v\u01b0\u1ee3t qua v\u1ea5n \u0111\u1ec1 vi\u1ebft m\u00e3 l\u00e0 b\u1eaft \u0111\u1ea7u v\u1edbi c\u00e1i g\u00ec \u0111\u00f3 \u0111\u01a1n gi\u1ea3n. Ch\u1eb3ng h\u1ea1n, th\u1eed vi\u1ebft v\u00e0i d\u00f2ng m\u00e3 \u0111\u1ec3 th\u1ef1c hi\u1ec7n \u0111i\u1ec1u \u0111\u01a1n gi\u1ea3n. B\u1ea1n ph\u1ea3i h\u1ecdc c\u00e1ch chia c\u00e1c nhi\u1ec7m v\u1ee5 ph\u1ee9c t\u1ea1p th\u00e0nh c\u00e1c m\u1ea3nh \u0111\u01a1n gi\u1ea3n v\u00e0 vi\u1ebft m\u00e3 ch\u00fang m\u1ed9t c\u00e1ch t\u00e1ch b\u1ea1ch. Ch\u1ecdn m\u1ea3nh d\u1ec5 nh\u1ea5t v\u00e0 vi\u1ebft m\u00e3 cho n\u00f3, khi n\u00f3 l\u00e0m vi\u1ec7c r\u1ed3i th\u00ec b\u1eaft \u0111\u1ea7u v\u1edbi m\u1ea3nh ti\u1ebfp cho t\u1edbi khi b\u1ea1n k\u1ebft th\u00fac t\u1ea5t c\u1ea3 ch\u00fang.<\/p>\n<p>L\u00ed do b\u1ea1n th\u1ea5y th\u1ea5t v\u1ecdng l\u00e0 v\u00ec b\u1ea1n s\u1ee3 ph\u1ea1m sai l\u1ea7m. Khi b\u1ea1n vi\u1ebft m\u00e3 v\u00e0 m\u00e3 kh\u00f4ng l\u00e0m vi\u1ec7c, b\u1ea1n c\u1ea3m th\u1ea5y r\u1eb1ng b\u1ea1n \u0111ang th\u1ea5t b\u1ea1i. Nh\u01b0ng b\u1ea1n c\u1ea7n hi\u1ec3u r\u1eb1ng trong ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh, C\u00c1CH DUY NH\u1ea4T \u0111\u1ec3 h\u1ecdc l\u00e0 ph\u1ea1m sai l\u1ea7m v\u00e0 h\u1ecdc t\u1eeb ch\u00fang. C\u00f3 nhi\u1ec1u b\u01b0\u1edbc \u0111\u1ec3 l\u00e0m cho m\u00e3 l\u00e0m vi\u1ec7c. \u0110\u1ea7u ti\u00ean, b\u1ea1n c\u1ea7n hi\u1ec3u v\u1ea5n \u0111\u1ec1 c\u01a1 b\u1ea3n b\u1eb1ng vi\u1ec7c h\u1ecfi: \u201cM\u00ecnh n\u00ean d\u00f9ng c\u1ea5u tr\u00fac d\u1eef li\u1ec7u n\u00e0o? L\u00e0m sao thu\u1eadt to\u00e1n n\u00e0y l\u00e0m vi\u1ec7c? L\u00e0m sao t\u1ea5t c\u1ea3 n\u00f3 s\u1ebd \u0111\u01b0\u1ee3c t\u1ed5 ch\u1ee9c th\u00e0nh c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng?\u201d Khi b\u1ea1n b\u1eaft \u0111\u1ea7u vi\u1ebft m\u00e3, l\u1ea1i t\u1ef1 h\u1ecfi b\u1ea3n th\u00e2n m\u00ecnh: \u201cC\u00e1i g\u00ec \u0111\u01b0a v\u00e0o t\u1ec7p ti\u00eau \u0111\u1ec1? C\u00e1i g\u00ec \u0111\u01b0a v\u00e0o t\u1ec7p g\u1ed1c? T\u1ea1i sao \u0111\u1eb1ng n\u00e0o c\u0169ng c\u00f3 vi\u1ec7c ph\u00e2n t\u00e1ch n\u00e0y?\u201d Sau khi b\u1ea1n vi\u1ebft m\u00e3 v\u00e0 d\u1ecbch, b\u1ea1n c\u00f3 th\u1ec3 th\u1ea5y ra nhi\u1ec1u l\u1ed7i v\u00e0 b\u1ea1n c\u1ea7n g\u1ee1 l\u1ed7i. B\u1ea1n c\u1ea7n t\u1ef1 h\u1ecfi m\u00ecnh: \u201cM\u00ecnh b\u1eaft \u0111\u1ea7u t\u1eeb \u0111\u00e2u?\u201d \u0110\u00e2y l\u00e0 C\u00c1CH b\u1ea1n h\u1ecdc t\u1eeb sai l\u1ea7m c\u1ee7a b\u1ea1n. B\u1ea1n s\u1ebd ti\u1ebfp t\u1ee5c ph\u1ea1m sai l\u1ea7m v\u00e0 h\u1ecdc t\u1eeb ch\u00fang r\u1ed3i qua th\u1eddi gian, b\u1ea1n s\u1ebd vi\u1ebft m\u00e3 t\u1ed1t h\u01a1n.<\/p>\n<p>T\u00f4i bao gi\u1edd c\u0169ng khuy\u1ebfn kh\u00edch sinh vi\u00ean l\u00e0m c\u00f4ng vi\u1ec7c c\u1ee7a h\u1ecd trong c\u00e1c b\u01b0\u1edbc nh\u1ecf. Ch\u1ec9 vi\u1ebft v\u00e0i d\u00f2ng m\u00e3, d\u1ecbch n\u00f3, v\u00e0 ch\u1eafc n\u00f3 l\u00e0m vi\u1ec7c. Ch\u1ec9 th\u00eam nhi\u1ec1u m\u00e3 h\u01a1n sau khi b\u1ea1n c\u00f3 m\u00e3 kh\u00e1c l\u00e0m vi\u1ec7c. Ph\u1ea1m sai l\u1ea7m l\u00e0 \u0111\u01b0\u1ee3c v\u00ec b\u1ea1n h\u1ecdc t\u1eeb n\u00f3 v\u00e0 \u0111i sang v\u1ea5n \u0111\u1ec1 ti\u1ebfp. Ph\u1ea7n l\u1edbn th\u1eddi gian, m\u00e3 kh\u00f4ng l\u00e0m vi\u1ec7c l\u1ea1i th\u00ec ti\u1ebfp t\u1ee5c g\u1ee1 l\u1ed7i v\u00e0 h\u1ecdc. Cu\u1ed1i c\u00f9ng b\u1ea1n s\u1ebd quen v\u1edbi th\u1ea5t b\u1ea1i ki\u1ec3u n\u00e0y v\u00e0 kh\u00f4ng s\u1ee3 vi\u1ebft m\u00e3 n\u1eefa.<\/p>\n<p>T\u00f4i bi\u1ebft r\u1eb1ng h\u1ecdc vi\u1ebft m\u00e3 l\u00e0 c\u00f4ng vi\u1ec7c v\u1ea5t v\u1ea3. Nh\u01b0ng n\u00f3 l\u00e0 th\u00e1ch th\u1ee9c m\u00e0 m\u1ecdi sinh vi\u00ean ph\u1ea3i v\u01b0\u1ee3t qua. B\u1ea1n c\u00e0ng \u0111\u01b0a nhi\u1ec1u n\u1ed7 l\u1ef1c v\u00e0o, b\u1ea1n s\u1ebd th\u00e0nh c\u00f4ng c\u00e0ng l\u1edbn. \u0110\u1ebfn cu\u1ed1i l\u1edbp l\u1eadp tr\u00ecnh, ph\u1ea7n l\u1edbn sinh vi\u00ean th\u01b0\u1eddng k\u00eau: \u201cB\u00e2y gi\u1edd em hi\u1ec3u n\u00f3 r\u1ed3i! C\u00e0ng chia nh\u1ecf m\u00e3, n\u00f3 c\u00e0ng vui h\u01a1n.\u201d<\/p>\n<p>&nbsp;<\/p>\n<p>&#8212;English version&#8212;<\/p>\n<p>&nbsp;<\/p>\n<p>Improving the coding skills<\/p>\n<p>A student wrote to me: \u201cAs a first year student in Information System Management (ISM), I like the introduction class but afraid of coding class. I am frustrated every time I have to code and I am worry that I may fail. Please help.\u201d<\/p>\n<p>&nbsp;<\/p>\n<p>Answer: The best way to overcome coding problem is to begin with something simple. For example, try to write few lines of code to perform simple thing. You must learn how to breakdown complex tasks into simple pieces and code them separately. Choose the easiest one and code it, when it works then start with the next one until you finish all of them.<\/p>\n<p>The reason that you are frustrated because you are afraid of making mistake. When you write code and the code does not work, you feel that you are failing. But you need to understand that in programming language, the ONLY WAY to learn is to make mistakes and learn from them. There are several steps to get the code to work. First, you need to understand the basic problem by asking: \u201cWhat data structures should I use? How does this algorithm work? How will it all be organized into objects?\u201d When you begin to write code, ask yourself again: \u201cWhat goes in the header file? What goes in the source file? Why is there this separation anyway?\u201d After you write the code and compile, you may see a lot of errors and you need to debug. You need to ask yourself: \u201cWhere do I start?\u201d This is HOW you learn from your mistakes. You will continue to make mistake and learn from them then overtime, you will write code better.<\/p>\n<p>I always encourage my students to do their work in small steps. Just write a few lines of code, compile it, and make sure it works. Only add more code after you have the other code working. It is OK to make mistake as you learn from it and go on to the next. Most of the time, the code does not work again then continue to debug and learn. Eventually you will get used to failure like this and not afraid of coding anymore.<\/p>\n<p>I know that learning to write code is hard work. But it is a challenge that every students must overcome. The more efforts you put in, the better you will succeed. At the end of the programming class, most students often exclaim: \u201cNow I understand it! The more the code breaks, the more fun it is.\u201d<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>M\u1ed9t sinh vi\u00ean vi\u1ebft cho t\u00f4i: \u201cL\u00e0 sinh vi\u00ean n\u0103m th\u1ee9 nh\u1ea5t trong Qu\u1ea3n l\u00ed h\u1ec7 th\u00f4ng tin (ISM), em th\u00edch l\u1edbp nh\u1eadp m\u00f4n nh\u01b0ng &hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[],"class_list":["post-4732","post","type-post","status-publish","format-standard","hentry","category-hoi-va-dap"],"_links":{"self":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts\/4732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4732"}],"version-history":[{"count":1,"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts\/4732\/revisions"}],"predecessor-version":[{"id":4733,"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts\/4732\/revisions\/4733"}],"wp:attachment":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}