Học toán với Scratch: số trăm, chữ số hàng trăm, số chục, chữ số hàng chục

Like Tweet Pin it Share Share Email

Tiếp theo dự án Học toán với Scratch mình xin đưa ra bài tập Scratch tiếp theo khi các em học sinh lớp 6 học tới bài 3 “Ghi số tự nhiên”, bài này mình đưa ra để củng cố cho học sinh các kiến thức về số trăm, chữ số hàng trăm, số chục, chữ số hàng chục …

Xem lại bài 1: Tập hợp các chữ cái trong tên của bạn

Nội dung bài tập như sau:

“Viết chương trình Scratch yêu cầu người dùng nhập vào một số tự nhiên có 4 chữ số sau đó xuất ra màn hình Số trăm, chữ số hàng trăm, số chục, chữ số hàng chục, chữ số hàng đơn vị mỗi thông báo xuất hiện trong vòng 3 giây. Dữ liệu nhập vào phải đúng nếu không bắt nhập lại.”

Dạy học sinh kiến thức gì để học sinh có thể làm được

Trước khi giao bài cho các em ta hãy dạy các em hai lệnh sau:

  • Chia lấy dư : Giống lệnh mod trong pascal
  • Làm tròn xuống: Giống lệnh DIV trong pascal

Hãy đưa cho các em làm thành thạo các phép toán dạng sau: 234 mod 10 = ….  ; 1256 div 10 = ….

7865 mod 100 = …. ; 4561 div 100 = …. ; (9876 div 100) mod 10 = ….

Sau khi các em làm xong các phép toán trên là các em đã gần hiểu ra vấn đề rồi đó.

Hướng dẫn lập trình scratch

Ta hãy chia nhỏ bài toán thành từng bước và thực hiện lần lượt

Bước 1: Nhập liệu và bẫy lỗi

Đoạn chương trình trên sẽ giúp bạn yêu cầu người dùng nhập vào một số tự nhiên có 4 chữ số. Các bạn hãy tìm hiểu vì sao lại thế nha.

Câu lệnh cuối không cần thiết mình đưa vào để cho hiện biến “số” trên màn hình để khi chạy dễ kiểm tra kết quả mà thôi.

Bước 2: Xuất kết quả

Ồ có quá nhiều lệnh làm trong xuống và chia lấy dư đúng không nào.

Mặc dù bài toán này hoàn toàn có thể không dùng MOD và DIV mà đơn giản chỉ cần can thiệp vào các chữ số của số cũng được nhưng mình khuyên không nên làm như vậy nha các bạn.

Bước 3: Hoàn thiện chương trình chính

Và bây giờ bạn hãy chạy chương trình để xem kết quả nào.

Các em mà hoàn thành được chương trình này thì sẽ nắm vững và phân biệt được số trăm, chữ số hàng trăm, số chục, chữ số hàng chục. Hơn nữa còn hiểu thêm về hai phép toán đó là mod và div. Vừa học lập trình vừa học toán lại không hề chán đúng không nào. Phụ huynh nào áp dụng thành công thì vui lòng chia sẻ cho mọi người xem hiệu quả thế nào nha. Chúc các mẹ luôn thành công.

Mời các bạn đón xem tiếp

Comments (0)

Trả lời

Your email address will not be published. Required fields are marked *