<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ngôn ngữ lập trình &#8211; TRAINGHIEMSO.VN</title>
	<atom:link href="https://trainghiemso.vn/bai-viet/ngon-ngu-lap-trinh/feed/" rel="self" type="application/rss+xml" />
	<link>https://trainghiemso.vn</link>
	<description>CÔNG NGHỆ TRONG TẦM TAY</description>
	<lastBuildDate>Tue, 28 Apr 2020 08:58:44 +0000</lastBuildDate>
	<language>vi</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://trainghiemso.vn/wp-content/uploads/2019/06/favicon-75x75.png</url>
	<title>Ngôn ngữ lập trình &#8211; TRAINGHIEMSO.VN</title>
	<link>https://trainghiemso.vn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>4 tài liệu Udemy đang miễn phí trị giá trăm đô</title>
		<link>https://trainghiemso.vn/udemy-free-28-4-2020/</link>
					<comments>https://trainghiemso.vn/udemy-free-28-4-2020/#respond</comments>
		
		<dc:creator><![CDATA[An Nhiên]]></dc:creator>
		<pubDate>Tue, 28 Apr 2020 10:22:08 +0000</pubDate>
				<category><![CDATA[KHUYẾN MẠI]]></category>
		<category><![CDATA[TIN TỨC]]></category>
		<category><![CDATA[Chỉnh sửa video]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Ngôn ngữ lập trình]]></category>
		<category><![CDATA[phần mềm chỉnh sửa video]]></category>
		<category><![CDATA[Tải ngay kẻo lỡ]]></category>
		<category><![CDATA[Udemy]]></category>
		<guid isPermaLink="false">https://trainghiemso.vn/?p=128144</guid>

					<description><![CDATA[Ubuntu Linux Tham gia khóa học dành cho người mới bắt đầu tìm hiểu Hệ [&#8230;]]]></description>
										<content:encoded><![CDATA[<h4><strong>Ubuntu Linux</strong></h4>
<p>Tham gia khóa học dành cho người mới bắt đầu tìm hiểu Hệ điều hành Ubuntu Linux.</p>
<p><strong>Bạn sẽ học được gì?</strong></p>
<ul>
<li>Đến cuối khóa học, bạn sẽ có được đủ thông tin để dễ dàng cài đặt, chạy và quản lý hệ điều hành Ubuntu Linux.</li>
<li>Bạn sẽ học các nguyên tắc cơ bản / kỹ năng thiết yếu của hệ điều hành Ubuntu Linux.</li>
<li>Bạn sẽ tìm hiểu các kiến ​​thức cơ bản về quản trị hệ thống Ubuntu Linux và các lệnh Ubuntu Linux phổ biến.</li>
<li>Học cách chạy và quản lý hệ điều hành Ubuntu Linux một cách chuyên nghiệp.</li>
<li>Có thể truy cập hệ điều hành Ubuntu Linux bằng giao diện đồ họa và từ dòng lệnh.</li>
<li>Tìm hiểu các lệnh khởi động nhanh Ubuntu Linux.</li>
<li>Tìm hiểu các đường dẫn tương đối và tuyệt đối của Ubuntu Linux.</li>
<li>Tìm hiểu các tệp và các thư mục quan trọng nhất trên hệ điều hành Ubuntu Linux.</li>
<li>Tìm hiểu quản lý tệp dòng lệnh Ubuntu Linux.</li>
</ul>
<p><a href="https://www.udemy.com/course/ubuntu-for-beginners-course/?couponCode=BESTWISHES" rel="nofollow noopener" target="_blank">Tải ngay kẻo lỡ tại đây</a></p>
<h4><strong>The Complete Camtasia Course for Content Creators: Start Now</strong></h4>
<p>Tìm hiểu cách chỉnh sửa video trong phần mềm Camtasia Studio một cách dễ dàng.</p>
<p><strong>Bạn sẽ học được gì?</strong></p>
<ul>
<li>Sử dụng tất cả các tính năng trong phần mềm chỉnh sửa video Camtasia</li>
<li>Tạo các loại dự án video chuyên nghiệp khác nhau từ các bài giảng và hướng dẫn khóa học đến phần giới thiệu, vlog, video âm nhạc và video quảng cáo.</li>
<li>Cải thiện chất lượng video của bạn bằng các kỹ thuật chỉnh sửa âm thanh và chỉnh màu</li>
<li>Từng bước xử lý từ nhập cảnh quay thô đến lưu, kết xuất và xuất bản video của bạn đúng cách</li>
</ul>
<p><a href="https://www.udemy.com/course/the-complete-camtasia-course-for-content-creators/?couponCode=APRIL_2020" rel="nofollow noopener" target="_blank">Tải ngay kẻo lỡ tại đây</a></p>
<h4><strong>Complete SQL Bootcamp with MySQL, PHP &amp; Python</strong></h4>
<p>Nắm vững SQL, thực hiện các dự án thực tế với MySQL, PHP và Python.</p>
<p><strong>Bạn sẽ học được gì?</strong></p>
<ul>
<li>Thực hiện các truy vấn cơ bản và phức tạp bằng SQL</li>
<li>Dự án PHP với SQL</li>
<li>Dự án Python với SQL</li>
</ul>
<p><a href="https://www.udemy.com/course/complete-sql-bootcamp-with-mysql-php-python/?couponCode=SQLBOOTCAMP" rel="nofollow noopener" target="_blank">Tải ngay kẻo lỡ tại đây</a></p>
<h4><strong>Raspberry Pi Step By Step: You Complete Guide</strong></h4>
<p>Làm chủ dự án phần mềm và phần cứng bằng Raspberry Pi và Python.</p>
<p><strong>Bạn sẽ học được gì?</strong></p>
<ul>
<li>Cài đặt hệ điều hành Raspbian cho RPi.</li>
<li>Kết nối Raspberry Pi của bạn để tạo ra một máy tính đầy đủ chức năng</li>
<li>Sử dụng và học ngôn ngữ lập trình Python</li>
<li>Viết mã Python để điều khiển phần cứng Raspberry Pi</li>
<li>Cài đặt môi trường ảo Python</li>
<li>Sử dụng GPIO RPi làm đầu vào và đầu ra kỹ thuật số</li>
<li>Thắp sáng đèn LED bằng cách điều khiển phần cứng Raspberry Pi</li>
<li>Sử dụng cảm biến ánh sáng và cảm biến dò chuyển động</li>
<li>Tìm hiểu và sử dụng các lệnh Linux đơn giản</li>
<li>Viết chương trình Python để tạo phương thức tính toán đơn giản và các ứng dụng hữu ích khác</li>
<li>Biết những điều cơ bản về Linux và Python</li>
</ul>
<p><a href="https://www.udemy.com/course/raspberry-pi-step-by-step-you-complete-guide/?couponCode=STAYHOME" rel="nofollow noopener" target="_blank">Tải ngay kẻo lỡ tại đây</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://trainghiemso.vn/udemy-free-28-4-2020/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Top 4 ngôn ngữ lập trình cho trẻ em</title>
		<link>https://trainghiemso.vn/ngon-ngu-lap-trinh-cho-tre-em/</link>
		
		<dc:creator><![CDATA[An Nhiên]]></dc:creator>
		<pubDate>Wed, 18 Apr 2018 06:31:08 +0000</pubDate>
				<category><![CDATA[TƯ VẤN]]></category>
		<category><![CDATA[WINDOWS]]></category>
		<category><![CDATA[Ngôn ngữ lập trình]]></category>
		<category><![CDATA[Tự học lập trình]]></category>
		<guid isPermaLink="false">https://trainghiemso.vn/?p=73912</guid>

					<description><![CDATA[Ngày nay, việc dạy trẻ em lập trình ngay ở cấp tiểu học hoặc&#8230; sớm [&#8230;]]]></description>
										<content:encoded><![CDATA[<h4>Ngày nay, việc dạy trẻ em lập trình ngay ở cấp tiểu học hoặc&#8230; sớm hơn đang ngày càng được chú ý. Vì sao nên như vậy và những ngôn ngữ lập trình cho trẻ em nào là hiệu quả?</h4>
<p>Hồi năm 2013, Tổng thống Mỹ Barack Obama từng đề xuất dạy thiết kế đồ họa trong trường trung học để học sinh có thêm cơ hội nghề nghiệp, dù không theo đuổi bốn năm đại học. Obama kể về cuộc trò chuyện của ông với người sáng lập Facebook &#8211; Mark Zuckerberg. Điều gây ấn tượng cho ông là Zuckerberg tự học lập trình từ bé vì muốn tạo ra trò chơi điện tử.</p>
<p>Vì sao trẻ em nên học lập trình? &#8220;Trẻ em học được những nguyên lý cơ bản của việc thiết kế, học được cách thử nghiệm ý tưởng mới, học được cách phân chia ý tưởng phức tạp thành những phần việc đơn giản, học được cách hợp tác với người khác để thực hiện dự án, học được cách tìm và sửa lỗi khi kết quả không được như ý, tập được tính kiên trì khi đối mặt với khó khăn. Ngày nay, đó không chỉ là những kỹ năng cần thiết cho việc lập trình, mà còn cần thiết cho nhiều hoạt động khác&#8221; &#8211; Mitch Resnick &#8211; người khởi xướng dự án xây dựng công cụ lập trình Scratch dành cho trẻ em tại MIT Media Lab cho biết.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-73913" src="https://trainghiemso.vn/wp-content/uploads/2018/04/ngon-ngu-lap-trinh-cho-tre-em-featured-800x450.jpg" alt="Top 4 ngôn ngữ lập trình cho trẻ em" width="800" height="450" title="Top 4 ngôn ngữ lập trình cho trẻ em" srcset="https://trainghiemso.vn/wp-content/uploads/2018/04/ngon-ngu-lap-trinh-cho-tre-em-featured-800x450.jpg 800w, https://trainghiemso.vn/wp-content/uploads/2018/04/ngon-ngu-lap-trinh-cho-tre-em-featured-600x338.jpg 600w, https://trainghiemso.vn/wp-content/uploads/2018/04/ngon-ngu-lap-trinh-cho-tre-em-featured-768x432.jpg 768w, https://trainghiemso.vn/wp-content/uploads/2018/04/ngon-ngu-lap-trinh-cho-tre-em-featured.jpg 1280w" sizes="(max-width: 800px) 100vw, 800px" /></p>
<p>Một khi trẻ em học cách lý luận và hiểu được logic trong hoạt động của sự vật, não của trẻ được huấn luyện để luôn tìm logic, trẻ sẽ có khả năng tiếp thu công nghệ trong nhiều lĩnh vực. Đó là tác nhân làm thay đổi cuộc sống. Khả năng đọc và viết là nền tảng cho những bước tiến vượt bậc trong văn hóa, khả năng tiếp thu công nghệ có vai trò quan trọng hệt như vậy. Việc lập trình giúp trẻ em thấy rằng những ý tưởng của chúng là một phần của quá trình lớn hơn, nhằm làm cho ý tưởng manh nha ban đầu cuối cùng trở thành sản phẩm hoàn chỉnh.</p>
<p>&nbsp;</p>
<p>Dạy cho trẻ em lập trình như thế nào? Thật khó hình dung dạy ngôn ngữ lập trình cho trẻ em là việc dạy trẻ em viết những dòng mã lệnh như một lập trình viên. Thực ra, có nhiều cách để dạy trẻ em lập trình, hầu như tất cả đều dựa vào trò chơi. Khi bạn thử dạy bé lập trình lần đầu, có thể bé chẳng quan tâm chút nào. Không sao cả, bạn chờ vài tháng và thử lại, hoặc dùng cách khác. Điều thứ hai bạn cần lưu ý là kỹ năng phân tích thực sự thường không hình thành trước tuổi 11, 12 hoặc 13. Với các bé trước tuổi đó, bạn đừng mong thu được kết quả có tính đột phá. Thử dạy cho các bé năm, sáu tuổi lập trình, bạn sẽ có rất nhiều chuyện tức cười.</p>
<p>Bạn nên bắt đầu với vài trò chơi. <strong>Bạn cũng có thể chọn công cụ lập trình miễn phí dành cho trẻ em của MIT, gọi là Scratch. </strong>Nếu các bé nhà bạn rất mê trò chơi điện tử, bạn thử cho các bé làm quen với GameMaker. GameMaker là công cụ khá tinh tế. Với các bé từ 10 đến 12 tuổi, bạn nên thử giới thiệu ngôn ngữ lập trình Python. Có nhiều sách điện tử về Python được viết cho trẻ em ở lứa tuổi đó. Bạn cũng có thể cho bé làm quen với Codecademy.com.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>Những ngôn ngữ lập trình phù hợp cho trẻ em</h3>
<h3>#1 Scratch</h3>
<p>Ngôn ngữ lập trình Scratch phát triển theo hướng tương tác trực quan, đồ họa sống động, sản phẩm liền tay mà vẫn đảm bảo tính khoa học, tính liên thông tri thức sau này. Khi sử dụng Scratch, thay vì phải viết những dòng lệnh logic dễ gặp lỗi thì ở đây bạn chỉ cần nắm và kéo các khối lệnh đầy màu sắc có sẵn để lắp ghép thành một kịch bản điều khiển các đối tượng trên sân khấu biểu diễn.</p>
<p>Scratch là một ngôn ngữ có thể học trực tuyến miễn phí. Mặc dù ngôn ngữ này đơn giản và không đủ cho trẻ em nhưng nó có đủ các chức năng và các lựa chọn thậm chí các lập trình viên sử dụng ngôn ngữ đó. Scratch cũng có một cộng đồng trực tuyến tương tác rất lớn, nơi mọi người chia sẻ các tác phẩm nghệ thuật và trò chơi của họ với nhau, điều này có thể thu hút học sinh của bạn hơn nữa.</p>
<p>Địa chỉ tham khảo: <a href="https://scratch.mit.edu/" target="_blank" rel="noopener nofollow"><strong>https://scratch.mit.edu/</strong></a></p>
<p>&nbsp;</p>
<h3>#2 Python</h3>
<p>Python là một ngôn ngữ lập trình cũng khá dễ hiểu với &#8220;phong cách&#8221; code được viết rất tốt. Với Python, trẻ em sẽ có rất ít trở ngại liên quan đến việc học cách lập trình. Trẻ sẽ có thể tìm hiểu làm thế nào để xây dựng các ý tưởng lập trình trong đầu và sau đó tập trung vào chuyển những ý tưởng này vào các dòng code.</p>
<p>&nbsp;</p>
<h3>#3 Ruby</h3>
<p>Ruby có cú pháp dễ đọc nhất cho người lập trình mới bắt đầu. Thay vì dành nhiều thời gian để giải thích code mà học sinh đang gõ vào máy, rất nhiều thứ trong Ruby sẽ tự giải thích cho chúng. Đây là một yếu tố rất quan trọng cho trẻ em vẫn đang học các khái niệm lập trình.</p>
<p>&nbsp;</p>
<h3>#4 C++</h3>
<p>Mình cũng cân nhắc không biết có nên đem C++ vào danh sách không, nhưng ngôn ngữ lập trình này có thể trông giống như toán học và có thể khiến học sinh ra thoát khỏi ý tưởng đang học code. Trước đây hồi năm lớp 6 khi còn học Trung Học mình cũng học thử qua Pascal và thấy ổn, sau đó chuyển qua C và C++ cũng không có vấn đề gì cho những năm cấp 2.</p>
<p>&nbsp;</p>
<p>Lập trình là một kỹ năng hữu ích cho hầu như bất cứ ai. Nó dạy bạn suy nghĩ về một quy trình hoạt động như thế nào. Nó dạy bạn suy nghĩ về các bước cần thiết để tạo ra một quá trình xảy ra và làm thế nào để giải quyết vấn đề. Do đó lập trình cũng là một điều cần thiết cho trẻ. Và bốn gợi ý ngôn ngữ lập trình cho trẻ em ở trên hy vọng sẽ giúp ích cho trẻ, và gợi ý cuối cùng, hãy bắt đầu với Scratch.</p>
<p><strong>An Nhiên</strong> (tổng hợp)</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
