Các cấu trúc điều khiển đợc giảng dạy ở phổ thông.

Một phần của tài liệu Hỗ trợ dạy học các cấu trúc điều khiển (Trang 37 - 38)

Trong chơng trình phổ thông hiện nay đang giảng dạy hai ngôn ngữ lập trình cơ bản cho học sinh : PASCAL và FOXPRO. Ngôn ngữ cụ thể mà chúng tôi nghiên cứu để xây dựng phần mềm hỗ trợ dạy học các cấu trúc điều khiển là TURBO PASCAL. Với những tính năng đặc thù của ngôn ngữ, PASCAl là một ngôn ngữ khá mạnh, đặc biệt tỏ ra rất là một công cụ tốt trong việc giải toán, giúp học sinh có tính logic trong tuy duy. Bộ từ khoá ngắn gọn, gần gủi với ngôn ngữ tự nhiên, cú pháp câu lệnh rõ ràng dễ hiểu có thể giúp học sinh dễ dàng áp dụng các thuật toán trong thực tế, sử dụng ngôn ngữ để cài đặt ch- ơng trình một cách tốt nhất. Học PASCAl còn hỗ trợ cho học sinh trong tuy duy giải toán, rèn luyện cho học sinh biết cách tìm nhiều lời giải đối với một bài toán.

Chơng trình Tin học giảng dạy phần các cấu trúc điều khiển gồm ba cấu trúc : tuần tự, rẽ nhánh, lặp.

Tuần tự là khả năng chơng trình điều khiển máy tính, thực hiện tuần tự từng bớc theo trật tự trớc sau của các câu lệnh đã liệt kê trong văn bản chơng trình. Đây là cấu trúc ngầm định đối với ngôn ngữ vì vậy chúng ta có thể không cần tìm hiểu nhiều.

GVHD - TH.S Trơng Trọng Cần Hỗ trợ dạy học các cấu trúc

điều khiển

Rẽ nhánh là khả năng chơng trình điều khiển máy tính, thực hiện các câu lệnh không theo trật tự trớc sau, có thể chuyển đến thực hiện các câu lệnh dựa vào điều kiện của biểu thức logic nhận giá trị TRUE hoặc FALSE.

Lặp là khả năng của chơng trình điều khiển máy tính thực hiện các câu lệnh một cách liên tục sau một số lần nào đó.

Cụ thể trong cuốn sách Tin học 10, phần các cấu trúc điều khiển chỉ trình bày các nội dung :

Những câu lệnh rẽ nhánh và ghép, câu lệnh lặp dạng While, câu lệnh lặp dạng repeat, lặp một số lần định trớc.

Một phần của tài liệu Hỗ trợ dạy học các cấu trúc điều khiển (Trang 37 - 38)