Theo tinh thần đó, thầy (cô) hãy thiết kế hoạt động hình thành kiến thức, kĩ năng khi dạy học Mục 1.b của Bài 11: Tệp và quản lí tệp (Sách giáo khoa Tin học 10) phù hợp với yêu cầu đổi [r]
Trang 1SỞ GD&ĐT NGHỆ AN
LIÊN TRƯỜNG THPT TP VINH
ĐỀ THI GIÁO VIÊN DẠY GIỎI CẤP TRƯỜNG NĂM HỌC 2018 – 2019
Môn: TIN HỌC
Thời gian: 120 phút (Không kể thời gian giao đề)
I Phần phương pháp: Thời gian 90 phút
Câu 2: (4,0 điểm)
Nghị quyết Hội nghị Trung ương 8 khóa XI về đổi mới căn bản, toàn diện giáo dục và
đào tạo nêu rõ: “Tiếp tục đổi mới mạnh mẽ phương pháp dạy và học theo hướng hiện đại; phát huy tính tích cực, chủ động, sáng tạo và vận dụng kiến thức, kỹ năng của người học; khắc phục lối truyền thụ áp đặt một chiều, ghi nhớ máy móc ”.
Theo tinh thần đó, thầy (cô) hãy thiết kế hoạt động hình thành kiến thức, kĩ năng khi
dạy học Mục 1.b của Bài 11: Tệp và quản lí tệp (Sách giáo khoa Tin học 10) phù hợp
với yêu cầu đổi mới phương pháp dạy học hiện nay (nêu rõ mục tiêu của hoạt động, phương tiện dạy học, tiến trình tổ chức hoạt động, )
Câu 3: (5,0 điểm)
a Thầy (cô) hãy mô tả thuật toán tìm tổng :
1
1
i i với i
1
k ( k là số thực cho trước)
b Viết một đoạn giáo án hướng dẫn học sinh mô tả thuật toấn trên
c Hãy hướng dẫn học sinh phát triển bài toán trên thành bài toán tương tự
II Phần lập trình: Thời gian 30 phút
Câu 4: (6,0 điểm): Thầy (cô) lập trình trên máy tính giải bài toán sau:
Thầy (cô) hãy viết chương trình hiển thị 2 chữ số cuối cùng của XN theo yêu cầu sau:
Dữ liệu: Đọc từ tệp XMU.INP gồm 2 số nguyên X và N cách nhau ít nhất 1 dấu cách:
- X: 1X 32000
- N nguyên: 0 N 2000000000
Kết quả: Ghi ra file tên XMU.OUT
Thời gian cho mỗi test tối đa là 1 giây.
Ví dụ:
Đề chính thức
Trang 22 3 8
SỞ GD&ĐT NGHỆ AN
LIÊN TRƯỜNG THPT TP VINH
ĐỀ THI GIÁO VIÊN DẠY GIỎI CẤP TRƯỜNG NĂM HỌC 2018 – 2019
Môn: TIN HỌC
Thời gian: 120 phút (Không kể thời gian giao đề)
2
4đ
Nêu được mục tiêu hoạt động
+ Thái độ: Hăng say, vui vẻ, có tinh thần tiếp thu bài học, 0,25
+ Phát triển năng lực: Năng lực tự học hỏi, nghiên cứu, thao tác, 0,25
Nêu được phương tiện dạy học
Tiến trình tổ chức hoạt động
+ Nhiệm vụ và cách giao nhiệm vụ cho học sinh: GV cho HS chủ động tìm tòi,
phân biệt được các loại thư mục, cách tổ chức thư mục
+ Định ra được vị trí tệp tin, thư mục trong cây thư mục
GV đóng vai trò là người tổ chức, bổ sung kiến thức, phát triển thêm các năng
lực khác khi cần thiết
0,5 0,5
+ Cách thức học sinh báo cáo, thảo luận kết quả thực hiện nhiệm vụ: nhóm cử
đại diện, cá nhân,
0,25
+ Đánh giá nhận xét của GV: GV có nhận xét, đánh giá phù hợp 0,5
+ Đánh giá nhận xét của học sinh (học sinh tự đánh giá lẫn nhau): GV tạo điều
kiện cho HS nhận xét, đánh giá lẫn nhau.
0,25
3
5đ a Thuật toán (2,0 điểm)B1: Nhập số thực K 0,25
B3: Tính i
B4: Nếu i K
1
in S rồi kết thúc
0,5
B5: S s i
1
Đề chính thức
Trang 3Câu Nội dung Điểm
b Viết đoạn giáo án hướng dẫn học sinh giải bài toán trên (2,0 điểm)
Giáo viên nêu hệ thống câu hỏi:
- Xác định bài toán trên( Intput, Outphut);? ( Intput số thực K, Output tổng S)
0,25
- Các số hạng của tổng có dạng nào (
i
1
)
0,5
- Những số hạng nào thì được cộng vào tổng S( Số hạng i k
1
)
0,5
- Quá trình cộng được lặp đến khi nào thì dừng ( khi i k
1
)
0,5
c Phát triển bải toán (1,0 điểm)
Bài toán này có thể phát triển mở rông thành tính Tổng:
1 2
1
i i với i2 k
1
cho trước hoặc
1 !
1
i i với i!K
1
cho trước
Câu 4: (6,0 điểm)
- Giáo viên có thể dùng thuật toán vét cạn nhưng sẽ không chạy được hết bộ test
Sâu đây là một cách viết chương trình:
- Chương trình:
program xmun;
const fi = 'XMU.INP';
fo = 'XMU.OUT';
var y: integer;
m:longint;
function LuyThua(x: integer; n: longint):integer;
var k:integer;
begin
if n = 0 then exit(1)
else
begin
k:= LuyThua(x, n div 2) mod 100;
if n mod 2 = 0 then exit((k*k) mod 100)
else
exit((x*k*k) mod 100);
end;
end;
Trang 4assign(input,fi);
reset(input);
read(y,m);
close(input);
assign(output,fo);
rewrite(output);
write(LuyThua(y,m));
close(output);
END
- Đáp án: File test kèm theo
Lưu ý:
Các trường hợp bài làm có phương án trả lời hợp lý khác vẫn cho điểm tối
đa
Tham khảo tài liệu cho Giáo viên: