Khác biệt giữa các bản “Bài 1: Scratch - Ngôn ngữ lập trình "kéo thả"”

Từ ChipFC Wiki
Bước tới: chuyển hướng, tìm kiếm
(Ngôn ngữ là gì?)
(Ngôn ngữ là gì?)
Dòng 8: Dòng 8:
 
== Nội dung chi tiết ==
 
== Nội dung chi tiết ==
 
=== Ngôn ngữ là gì? ===
 
=== Ngôn ngữ là gì? ===
 +
[[Tập tin:Huong-dan-lap-trinh-scratch-hinh-1.png|nhỏ|Hình  1: Hai hệ thống ngôn ngữ giao tiếp với nhau thông qua "Thông dịch viên"]]
 
Để tìm hiểu khái niệm về ngôn ngữ lập trình, trước tiên chúng ta khái quát qua một số đặc điểm đặc trưng của khái niệm ngôn ngữ. Ngôn ngữ là một hệ thống để con người có thể giao tiếp và liên lạc với nhau. Nói một cách khác, ngôn ngữ là công cụ để con người có thể truyền đạt những tư tưởng của mình cho người khác. Tuy nhiên, khi hai người không dùng một hệ thống ngôn ngữ, thì vấn đề giao tiếp sẽ được thực hiện như thế nào?
 
Để tìm hiểu khái niệm về ngôn ngữ lập trình, trước tiên chúng ta khái quát qua một số đặc điểm đặc trưng của khái niệm ngôn ngữ. Ngôn ngữ là một hệ thống để con người có thể giao tiếp và liên lạc với nhau. Nói một cách khác, ngôn ngữ là công cụ để con người có thể truyền đạt những tư tưởng của mình cho người khác. Tuy nhiên, khi hai người không dùng một hệ thống ngôn ngữ, thì vấn đề giao tiếp sẽ được thực hiện như thế nào?
 
[[Tập tin:Huong-dan-lap-trinh-scratch-hinh-1.png|nhỏ|trái|Hình  1: Hai hệ thống ngôn ngữ giao tiếp với nhau thông qua "Thông dịch viên"]]
 
  
 
Hình  1 là một ví dụ về hai hệ thống ngôn ngữ khác nhau: Tiếng Việt và Tiếng Anh. Trong thực tế, thông thường một thông dịch viên sẽ đóng vai trò là cầu nối để liên kết giữa hai hệ thống ngôn ngữ. Và hiển nhiên, thông dịch viên phải có khả năng hiểu được hai ngôn ngữ.
 
Hình  1 là một ví dụ về hai hệ thống ngôn ngữ khác nhau: Tiếng Việt và Tiếng Anh. Trong thực tế, thông thường một thông dịch viên sẽ đóng vai trò là cầu nối để liên kết giữa hai hệ thống ngôn ngữ. Và hiển nhiên, thông dịch viên phải có khả năng hiểu được hai ngôn ngữ.

Phiên bản lúc 07:34, ngày 22 tháng 2 năm 2018


Mục tiêu

  • Học sinh hiểu được khái niệm ngôn ngữ lập trình là gì
  • Học sinh nắm được tư tưởng lập trình “kéo thả”
  • Học sinh làm quen với giao diện lập trình trên Scratch

Nội dung chi tiết

Ngôn ngữ là gì?

Hình 1: Hai hệ thống ngôn ngữ giao tiếp với nhau thông qua "Thông dịch viên"

Để tìm hiểu khái niệm về ngôn ngữ lập trình, trước tiên chúng ta khái quát qua một số đặc điểm đặc trưng của khái niệm ngôn ngữ. Ngôn ngữ là một hệ thống để con người có thể giao tiếp và liên lạc với nhau. Nói một cách khác, ngôn ngữ là công cụ để con người có thể truyền đạt những tư tưởng của mình cho người khác. Tuy nhiên, khi hai người không dùng một hệ thống ngôn ngữ, thì vấn đề giao tiếp sẽ được thực hiện như thế nào?

Hình 1 là một ví dụ về hai hệ thống ngôn ngữ khác nhau: Tiếng Việt và Tiếng Anh. Trong thực tế, thông thường một thông dịch viên sẽ đóng vai trò là cầu nối để liên kết giữa hai hệ thống ngôn ngữ. Và hiển nhiên, thông dịch viên phải có khả năng hiểu được hai ngôn ngữ.