XÂY DỰNG PHẦN MỀM VUI HỌC LẬP TRÌNH PASCAL

Size: px
Start display at page:

Download "XÂY DỰNG PHẦN MỀM VUI HỌC LẬP TRÌNH PASCAL"

Transcription

1 TRƢỜNG ĐẠI HỌC SƢ PHẠM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN HUỲNH THỊ NGỌC DIỄM HỒ THỊ TRÂM XÂY DỰNG PHẦN MỀM VUI HỌC LẬP TRÌNH PASCAL KHÓA LUẬN TỐT NGHIỆP TP. HỒ CHÍ MINH

2 TRƢỜNG ĐẠI HỌC SƢ PHẠM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN HUỲNH THỊ NGỌC DIỄM HỒ THỊ TRÂM XÂY DỰNG PHẦN MỀM VUI HỌC LẬP TRÌNH PASCAL CHUYÊN NGÀNH: SƢ PHẠM TIN HỌC KHÓA LUẬN TỐT NGHIỆP NGƢỜI HƢỚNG DẪN KHOA HỌC: ThS LÊ ĐỨC LONG 2

3 LỜI CẢM ƠN Sau 6 tháng nghiên cứu và tìm tòi chúng em đã hoàn thành luận văn này. Để thực hiện đƣợc luận văn này ngoài sự nổ lực của bản thân chúng em còn nhận đƣợc sự đóng góp của các Thầy Cô trong trƣờng Đại Học Sƣ Phạm TP. Hồ Chí Minh. Thầy cô đã dạy dỗ và truyền đạt kiến thức cũng nhƣ kinh nghiệm cho chúng em. Nhờ những kiến thức đó chúng em mới có thể hoàn thành đƣợc luận văn này. Chúng em xin gửi lời cảm ơn sâu sắc nhất đến Thầy Lê Đức Long Ngƣời đã tận tình hƣớng dẫn, chỉ bảo và giúp đỡ chúng em trong quá trình thực hiện luận văn này. Chúng em cũng xin gởi lời cảm ơn đến bạn bè, gia đình đã giúp đỡ động viên chúng em trong thời gian học tập và nghiên cứu Mặc dù đã cố gắng honà thành luận văn này nhƣng chắc chắc sẽ không tránh khỏi những thiếu sót. Kính mong nhận đƣợc sự góp ý tận tình từ phái Thầy Cô và các bạn Sinh viên thực hiện Huỳnh Thị Ngọc Diễm Hồ Thị Trâm TP.HCM Tháng 4 Năm

4 MỤC LỤC GIỚI THIỆU TỔNG QUAN... 9 CHƢƠNG I: PHƢƠNG PHÁP LUẬN VÀ CƠ SỞ LÝ THUYẾT I.1 Lý thuyết trò chơi game theory I.1.1 Giới thiệu I.1.2 Các thành phần cơ bản của game I.2. Trò chơi giáo dục - Educational game I.2.1 Khái niệm I.2.2 Lợi ích của trò chơi trong giáo dục I.2.3 Ứng dụng game trong dạy học I.2.4 Một số điều cần lƣu ý khi sử dụng game trong giáo dục I.2.5 Các đặc điểm tạo nên tính hấp dẫn trong game giáo dục I.2.6 Quá trình thiết kế Game Educational I.2.7 Các dạng game thƣờng gặp CHƢƠNG II: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM VUI HỌC LẬP TRÌNH PASCAL II.1 Giới thiệu trò chơi II.2 Luật chơi Game Rules II.2.1 Luật chơi game Cú Pháp Câu Lệnh II.2.2 Game Hoàn Chỉnh Chƣơng Trình II.2.3 Game Lắp Ghép II.2.4 Game 4 Mô phỏng thuật toán II.3 Yêu cầu chức năng và yêu cầu phi chức năng II.4 Mô hình Use Case

5 II.4.1 Mô hình Use Case của trò chơi VUI HỌC PASCAL II.4.2 Mô tả chi tiết chức năng các Use Case II.5 Thiết kế dữ liệu CHƢƠNG III: CÀI ĐẶT VÀ THỬ NGHIỆM HỆ THỐNG III.1 Môi trƣờng phát triển III.2 Một số màn hình và chức năng minh họa III.2.1 Màn hình chọn game mini III.2.2 Màn hình Game 1 Cú Pháp Câu Lệnh Màn III.2.3 Màn hình game 1- Cú Pháp Câu Lệnh Màn III.2.4 Màn hình game 1- Cú Pháp Câu Lệnh Màn 3: So khớp III.2.5 Màn hình Game 2 Hoàn chỉnh chƣơng trình - Màn III.2.6 Màn hình Game 2 Hoàn chỉnh chƣơng trình Màn III.2.7 Màn hình Game 2 Hoàn chỉnh chƣơng trình Màn III.2.8 Màn hình Game 3 Lắp Ghép III.2.9 Màn hình game 4 Mô phỏng thuật toán a.màn hình chức năng Sơ đồ khối Xem mô phỏng b.màn hình chức năng Sơ đồ khối Xây dựng lại c.màn hình chức năng Sơ đồ khối Kiểm tra d.màn hình chức năng Thuật toán Xem mô phỏng e.màn hình Game 4 Mô phỏng thuật toán Tùy chọn III.2.10 Hộp thoại Tùy Chọn III.2.11 Hộp thoại hƣớng dẫn III.2.12 Màn hình chọn nhân vật III.2.13 Hộp thoại thông báo kết quả CHƢƠNG IV: KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN

6 IV.1 Kết luận IV.2 Hƣớng phát triển TÀI LIỆU THAM KHẢO

7 DANH MỤC CÁC HÌNH ẢNH Hình Game Spacewar Hình 1.2 Game cờ vua Hình Sơ đồ thiết kế Educational game Hình 1.4 Game Timez Attack Hình 1.5 Game Timez Attack Hình 1.6 Game Sim City Hình Game Zombies Master Hình 1.8 Game AtomMate Hình 2.1 Knowledge Graph ở các mức độ theo ngữ cảnh sử dụng Hình 2.2 Sơ đồ ý nghĩa các thành phần của một khóa học Hình 2.3 Sơ đồ thể hiện cấu trúc trò chơi Hình 2.4 Sơ đồ thể hiện luật chơi game 1 màn Hình 2.5: Sơ đồ thể hiện luật chơi game 1 màn Hình 2.6 Sơ đồ thể hiện luật chơi game 1 màn Hình 2.7 Sơ đồ thể hiện luật chơi game 2 màn Hình 2.8 Sơ đồ thể hiện luật chơi game 2 màn Hình 2.9 Sơ đồ thể hiện luật chơi game 2 màn Hình 2.10 Sơ đồ thể hiện luật chơi game 3 màn Hình 2.11 Sơ đồ thể hiện luật chơi game 3 màn Hình 2.12 Sơ đồ thể hiện luật chơi game 3 màn Hình 2.13 Sơ đồ thể hiện luật chơi game Hình 2.14 Mô hình Use Case của trò chơi VUI HỌC PASCAL

8 Hình 2.15 Sơ đồ hoạt động chức năng của Use Case Chọn Game Mini Hình 2.16 Sơ đồ hoạt động chức năng của Use Case Chơi game Hình 2.17 Sơ đồ xử lý của chƣơng trình Hình 2.18 Sơ đồ các màn hình trong trò chơi Hình 2.19 Giao diện màn hình chính ở mức phân tích Hình 2.20 Giao diện màn hình cú pháp câu lệnh màn 1 ở mức phân tích Hình 2.21 Giao diện màn hình cú pháp câu lệnh màn 2 ở mức phân tích Hình Giao diện màn hình cú pháp câu lệnh màn 3 ở mức phân tích Hình 2.23 Giao diện màn hình hoàn chỉnh chƣơng trình ở mức phân tích Hình 2.24 Giao diện màn hình Lắp ghép ở mức phân tích Hình 2.25 Giao diện màn hình Mô phỏng thuật toán ở mức phân tích Hình 3.1 Sơ đồ thể hiện các màn hình

9 GIỚI THIỆU TỔNG QUAN Trong xã hội hiện nay nhu cầu chơi game 1 là rất lớn, đặc biệt là trong lứa tuổi thanh thiếu niên. Ngƣời chơi có thể bỏ ra hàng giờ, thậm chí hàng tuần chinh phục game. Theo nghiên cứu của ca c nha tâm ly ho c ơ Đaị ho c Michigan cho thấy việc chơi game có thể giúp rèn luyện khả năng phản xạ, giải quyết vấn đề, và lý luận trừu tƣợng tốt hơn. Môt nghiên cƣ u khác cu a trƣơ ng Đaị ho c Stirling cũng phát hiện ră ng, các trò chơi đơn giản luyện tập bộ não có tác dụng tăng cƣờng trí nhớ. Nhƣng đa phần các trò chơi trong và ngoài nƣớc hiện nay không có tính giáo dục cao, chỉ mang tính chất giải trí. Vì vậy để hƣớng ngƣời chơi vào việc học tập, tạo sự lôi cuốn trong quá trình học, tự củng cố luyện tập kiến thức ở nhà, đồng thời giúp ngƣời giáo viên đổi mới phƣơng pháp giảng dạy lập trình Pascal phần đƣợc xem là khô cứng nhất trong tin học. Nhóm chúng tôi chọn đề tài Xây dựng phần mềm Vui Học Lập Trình Pascal. Đề tài chủ yếu tập trung vào tìm hiểu về lý thuyết xây dựng trò chơi và cách xây dựng trò chơi giáo dục, sau đó áp dụng lý thuyết này vào việc xây dựng đƣợc phần mềm hỗ trợ học lập trình Pascal nhằm giúp ngƣời học lập trình Pascal có động cơ học tập và có thể tự củng cố luyện tập kiến thức ở nhà.mục tiêu cụ thể bao gồm: Tìm hiê u vê lý thuyết xây dƣṇg trò chơi, đặc biệt là trò chơi giáo dục Xây dựng cơ sơ dữ liệu tri thức về lập trình Pascal dƣới dạng đồ thị tri thức Knowledge Graph (KG) [3,4,5] Xây dựng trò chơi VUI HỌC PASCAL bao gồm 4 game mini 1. Game 1 Cú pháp câu lệnh 2. Game 2 Hoàn chỉnh chƣơng trình 3. Game 3 Lắp ghép 4. Game 4 Mô phỏng thuật toán 1 Game là trò chơi máy tính PC game (hay viết gọn là game) 9

10 Để xây dựng trò chơi này chúng tôi sử dụng công nghệ Flash với ActionScript 3.0 với cơ sở dữ liệu XML và sử dụng hệ thống bài tập Pascal trong chƣơng trình Tin học lớp 11. Báo cáo khóa luận tốt nghiệp đƣợc cấu trúc thành 5 phần bao gồm: Phần giới thiệu tổng quan Chƣơng I: Phƣơng pháp luận và cơ sở lý thuyết Chƣơng II: Phân tích và thiết kế trò chơi VUI HỌC PASCAL Chƣơng III: Cài đặt và thử nghiệm hệ thống Chƣơng IV: Kết luận và hƣớng phát triển 10

11 CHƢƠNG I PHƢƠNG PHÁP LUẬN VÀ CƠ SỞ LÝ THUYẾT 11

12 CHƢƠNG I: PHƢƠNG PHÁP LUẬN VÀ CƠ SỞ LÝ THUYẾT I.1 Lý thuyết trò chơi game theory I.1.1 Giới thiệu Trò chơi máy tính PC game (gọi tắt là game) là hình thức giải trí đƣợc ra đời từ rất lâu và nó đã xâm nhập vào đời sống con ngƣời một cách nhanh chóng. Game là một trong những thể loại của video game 1 đƣợc chơi trên các máy tính cá nhân. Nhiều game máy tính sơ khai đã chạy trên hệ thống máy chủ của các trƣờng đại học ở nƣớc Mỹ và đƣợc những cá nhân lập trình trong thời gian rảnh rỗi. Tuy nhiên, do máy tính thời đó khá hạn chế nên những game loại này rất ít và dễ bị quên lãng. Vào năm 1961, một nhóm sinh viên tại Học viện công nghệ Massachusetts, trong đó có Steve Russell, đã phải mất tới 200 giờ để thiết kế trò chơi Spacewar trên máy tính DEC PDP-1 thuộc loại "đời mới" nhất hồi đó. Hai ngƣời tham gia sẽ đấu với nhau, mỗi ngƣời điều khiển một con tàu vũ trụ có khả năng phóng tên lửa. Một lỗ đen ở giữa sẽ tạo ra trƣờng trọng lực lớn để gây khó khăn cho các game thủ. Trò chơi nhanh chóng đƣợc phổ biến trên các máy DEC thế hệ mới và đƣợc "bán" thông qua mạng. Đƣợc giới thiệu tại Phòng trƣng bày khoa học tại Học viện công nghệ Massachusetts năm 1962, đây đƣợc đánh giá là game có ảnh hƣởng và phổ biến đầu tiên trên thế giới. Hình Game Spacewar [10] 1 Video game - đƣợc hiểu là một dạng trò chơi điện tử liên quan đến tính tƣơng tác với giao diện ngƣời sử dụng để tạo ra một phản hồi dƣới dạng hình ảnh trên một thiết bị hiển thị (video). [16] 12

13 Sau khi Game Spacewar thô sơ ra đời, các nhà phát triển game nhận thấy cần phải có một lý thuyết để xây dựng, phát triển game hấp dẫn hơn và họ đã dựa vào lý thuyết về game (Game Theory) để xây dựng các thế hệ game sau này. Game Theory là một nhánh của toán học ứng dụng. Ngành này nghiên cứu các tình huống chiến thuật của một trò chơi, trong đó các đối thủ lựa chọn các hành động, chiến thuật khác nhau để giành đƣợc chiến thắng. Ngày nay,nhờ vào lý thuyết này game đã đƣợc phát triển rất mạnh mẽ và có rất nhiều thể loại: hành động, đối kháng, chiến thuật với nhiều mục đích khác nhau, từ giải trí đơn thuần cho đến dạy cho ngƣời học những kỹ năng, ngôn ngữ, môn học I.1.2 Các thành phần cơ bản của game Một game gồm có 4 thành phần cơ bản là: ngƣời chơi Player, chiến lƣợc Strategy, thu hoạch Payoff, luật chơi rule.[2] a. Ngƣời chơi hay đấu thủ( player) - Ngƣời chơi có thể cá nhân hay một tập thể. - Ngƣời chơi là tác nhân có thể quyết định và nhận các kết quả tƣơng ứng với quyết định của mình. b. Chiến lƣợc (strategy) - Mỗi ngƣời chơi có các kế hoạch hành động khả thi cho riêng mình, nó là một chuỗi các hành động (bƣớc đi) sao cho khi chơi đạt đƣợc nhiều kết quả nhất hay giành đƣợc chiến thắng. c. Thu hoạch (payoff) - Mỗi ngƣời chơi sẽ chọn một chiến lƣợc cho riêng mình và khi đó cuối trò chơi mỗi ngƣời sẽ thu đƣợc một kết quả, điều đó gọi là thu hoạch. - Ngƣời chơi đƣợc xem là chơi giỏi nếu với các chiến lƣợc của mình đạt đƣợc thu hoạch tối đa. 13

14 d. Luật chơi ( rule ) - Tập hợp tất cả quy tắc, cách thức ngƣời chơi phải hành động theo. Các thành phần trong game Cờ vua: Ngƣời chơi Hình 1.2 Game cờ vua[10] Có thể là hai đấu thủ, hoặc giữa một đấu thủ với máy vi tính. Chiến lƣợc Mỗi nƣớc đi ngƣời chơi có thể chọn lựa trong 16 quân cờ. Từng quân cờ sẽ có quy định riêng về cách đi. Ngƣời chơi sẽ phối hợp các nƣớc đi trên từng quân cờ để loại bỏ quân cờ của đấu thủ. Thu hoạch Là kết quả đạt đƣợc sau mỗi nƣớc đi của ngƣời chơi (loại bỏ đƣợc quân cờ của đối phƣơng). Đến khi loại bỏ đƣợc quân cờ Vua của đối phƣơng thì coi nhƣ ngƣời chơi dành đƣợc chiến thắng 14

15 Luật chơi Mỗi đấu thủ sẽ lần lƣợt đi các quân của mình sau khi đối phƣơng đã đi xong một nƣớc và phải tuân thủ theo quy định riêng của từng quân cờ. I.2. Trò chơi giáo dục - Educational game Trò chơi từ lâu đã trở thành một phần của giáo dục. Và ngày nay với sự tiến bộ của công nghệ mới, game gần đây đã nổi lên nhƣ một công cụ giảng dạy mới. Các nhà tâm lý đã chứng minh rằng Trò chơi có thể đƣợc thiết kế phù hợp với các mục tiêu khác nhau.[2] I.2.1 Khái niệm Educational game là một hình thức game đƣợc thiết kế dành riêng cho việc học, đây là hình thức kết hợp giữa vừa học vừa chơi.[1] Hay Educational game là sự phối hợp của nội dung giáo dục, các nguyên tắc học tập và trò chơi máy tính. [1] Game giáo dục là chƣơng trình đƣợc thiết kế để thúc đẩy quá trình học tập bằng các kết hợp trò chơi vào dạy học. Là công cụ học tập đƣợc sử dụng trong quá trình giảng dạy và học tập. [1] I.2.2 Lợi ích của trò chơi trong giáo dục Trò chơi sẽ mang lại cho học sinh sự thƣ giãn, giải trí và tâm lý thoải mái trong khi học. Khi tham gia trò chơi học sinh sẽ học một cách say mê, đây là điều hiếm thấy nếu chúng ta sử dụng các phƣơng pháp dạy học truyền thống để truyền đạt cho kiến thức cho học sinh. Sau đây là một số lợi ích của game: Tạo động lực học tập cho học sinh thông qua các thách thức, cạnh tranh trong game. Trong game có thể kiểm tra đƣợc khả năng vận dụng kiến thức của học sinh. Tạo điều kiện củng cố và mở rộng kiến thức cho học sinh. 15

16 Tăng cƣờng phát triển kỹ năng và khả năng tập trung của học sinh. Thu hút sự tham gia của học sinh. Giúp học sinh tiếp nhận tiếp nhận thông tin dễ dàng hơn. I.2.3 Ứng dụng game trong dạy học Educational game đã trở thành một phần của giáo dục trong nhiều thập kỷ qua. Với tiến bộ của công nghệ gần đây thì Educational game đƣợc xem nhƣ là một công cụ giảng dạy đắc lực của giáo viên.và sau đây là một số tình huống có thể ứng dụng Educational game: Sử dụng nhƣ một công cụ rèn luyện: game ở đây đƣợc xem nhƣ một phần mềm hỗ trợ ngƣời chơi thực hiện các bài thực hành. Ngƣời giáo viên có thể sử dụng game để hỗ trợ việc tự học của học sinh, giúp học sinh ôn tập, gợi nhớ lại kiến thức. Dùng để dạy kỹ năng làm việc nhóm: giống nhƣ những phần mềm mô phỏng, một số game có thể hƣớng dẫn kỹ các kỹ năng làm việc nhóm cơ bản cho ngƣời chơi. Ngoài ra, một vài game có thể đƣợc chơi chung bởi nhiều ngƣời thông qua mạng intenet. Do đó, tạo cơ hội cho ngƣời chơi rèn luyện và nâng cao kỹ năng phối hợp cũng nhƣ làm việc nhóm của mình. Dùng để khen thƣởng, khích lệ học sinh: có lẽ việc sử dụng phổ biến nhất của game là để thƣởng cho công việc tốt. Nhƣ bạn biết việc khen thƣởng, khích lệ, động viên học sinh trong quá trình tiếp thu kiến thức là rất cần thiết. Điều này giúp cho học sinh có cảm giác vui sƣớng, có động lực học tập hơn rất nhiều. Do đó khi cần thiết bạn nên sử dụng game để động viên tinh thần học sinh. [7] 16

17 I.2.4 Một số điều cần lƣu ý khi sử dụng game trong giáo dục Sử dụng trò chơi một cách hợp lý: một số nhà giáo dục cho rằng đa số hiện nay việc sử dụng trò chơi trên máy tính đang bị lạm dụng, sai mục đích và sử dụng không thích hợp. Do đó chúng ta phải lựa chọn và sử dụng hợp lý các trò chơi để các học sinh có hứng thú học tập chứ không chỉ để giải trí đơn thuần. Tác động đến tất cả học sinh: bạn phải đảm bảo rằng khi tiến hành các game chơi trong khi dạy học thì tất cả các học sinh trong lớp đều phải tham gia và hiểu rõ đƣợc ý nghĩa cũng nhƣ vai trò của trò chơi. Nhấn mạnh những nội dung kỹ năng: trƣớc khi học sinh bắt đầu chơi, hãy chắc chắn các học sinh của bạn hiểu đƣợc luật chơi và các hoạt động chính trong trò chơi. Và sinh viên nên tự mình nhận ra những quy luật chung trong game với những gợi ý ban đầu của giáo viên. [7] I.2.5 Các đặc điểm tạo nên tính hấp dẫn trong game giáo dục a. Phải có mục tiêu rõ ràng Một trò chơi đƣợc đánh giá là tốt khi bạn xây dựng đƣợc mục tiêu rõ ràng. Lúc này ngƣời chơi sẽ biết đƣợc họ học đƣợc cái gì, và vận dụng những kiến thức đã học nhƣ thế nào trong trò chơi. b. Phải chứa nhiều kiến thức và cơ hội thực hành Trong game và mô phỏng, ngƣời học đƣợc xem, đƣợc trình bày với tập hợp các kiến thức và có cơ hội thực hành. Lúc này việc học rất nhẹ nhàng, kiến thức đƣợc truyền đạt từ một thế giới đầy màu sắc, đa dạng chứ không trừu tƣợng, khô khan nhƣ trong sách vở. c. Thƣờng xuyên khen thƣởng, khích lệ ngƣời chơi Một trò chơi hấp dẫn là trò chơi thƣờng xuyên khích lệ ngƣời chơi thông qua các điểm số, vật thƣởng hoặc các hình thức khác. Nhờ vào các yếu tố khích lệ này, 17

18 ngƣời chơi sẽ cố gắng đạt đƣợc điểm thƣởng bằng cách cố gắng tìm hiểu, thu thập thông tin về các cách chơi, chiến lƣợc trong trò chơi. d. Phải liên hệ với thực tế Đối với game giáo dục thì nội dung của game rất quan trọng, do đó nó cần gắn liền với thực tế, gần gũi với ngƣời chơi. Càng gần gũi với đời sống của ngƣời chơi thì game càng lôi cuốn, hấp dẫn ngƣời chơi. e. Phải có thời gian giới hạn trong trò chơi Để luôn cuốn hút ngƣời chơi thì cần có giới hạn thời gian trong game, nếu nhƣ không có giới hạn về thời gian thì ngƣời chơi sẽ chơi mãi, chơi hoài. Từ đó gây sự nhàm chán, không tạo đƣợc sự hứng thú trong khi chơi. f. Cần có gợi ý, giúp đỡ Cần cung cấp phần giúp đỡ, hỗ trợ ngƣời chơi bằng các gợi ý hoặc chỉ dẫn trong từng phần chơi. Đối với game giáo dục chúng ta cần có phần hỗ trợ kiến thức cho ngƣời chơi, giúp ngƣời học có thể vƣợt qua các khó khăn về kiến thức trong khi chơi. h. Tạo đƣợc tính đối kháng cao Để tạo tính hấp dẫn cần có sự đối kháng trong game, đƣợc thể hiện qua: Sự xung đột của trò chơi. Sự cạnh tranh giữa ngƣời chơi với máy tính, giữa những ngƣời chơi với nhau. Nhân vật đối lập, phản biện. g. Xây giao diện đẹp Đây là đặc điểm không thể thiếu đối với bất kỳ một game hấp dẫn nào, ngƣời chơi có thích thú hay không phụ thuộc rất nhiều vào đặc điểm này. 18

19 I.2.6 Quá trình thiết kế Game Educational Các thể loại game thƣờng lấy ý tƣởng từ những cuốn tiểu thuyết, kịch bản của các bộ phim, truyện tranh Còn đối với Educational game thì ý tƣởng chính phụ thuộc vào nội dung học tập mà tác giả muốn truyền đạt cho ngƣời chơi. Do đó thiết kế Educational game khác biệt rất nhiều so với thiết kế trò chơi máy tính thông thƣờng bởi vì nó chủ yếu liên quan đến phƣơng pháp sƣ phạm. Khi thiết kế trò chơi giáo dục, ngƣời giáo viên thƣờng xây dựng trò chơi bằng cách xác định mục tiêu học tập hoặc kết quả học tập đạt đƣợc sau khi chơi hơn là dựa vào yếu tố hấp dẫn, lôi cuốn của trò chơi. Educational game chủ yếu đƣợc thiết kế để hỗ trợ ngƣời học đạt đƣợc mục tiêu học tập tuy nhiên đã là trò chơi thì cần có tính thú vị, hấp dẫn để thu hút ngƣời chơi. Do đó trò chơi này thƣờng đặt giáo dục lên hàng đầu và yếu tố giải trí đứng ở vị trí thứ hai. Quá trình tạo một Educational game cần sự kết chặt chẽ giữa ngƣời giáo viên và đội ngũ phát triển phần mềm. Đây là một quá trình lặp đi lặp lại các bƣớc (thiết kế, viết game, thử nghiệm và phát hành) 19

20 Sơ đồ về thiết kế một Educational game: [16] Hình Sơ đồ thiết kế Educational game 20

21 I.2.7 Các dạng game thƣờng gặp a. Game hành động Thể loại này thƣờng đƣợc thiết kế để dạy một môn học cụ thể. Trong đó ngƣời chơi thƣờng sẽ nhập vai trở thành một nhân vật trong game. Và để vƣợt qua các thử thách, trở ngại của từng màn chơi trong game thì họ phải vận dụng kiến thức để giải đáp các câu hỏi, cũng nhƣ bài tập trong game đƣa ra. Khi giải đáp đúng câu hỏi, bạn sẽ đƣợc cung cấp một số công cụ để chống lại kẻ thù trong game.thể loại game này yêu cầu ngƣời chơi sự phản xạ nhanh chóng, chính xác và đúng thời điểm để vƣợt qua các trở ngại. Ví dụ: Game Timez Attack Hình 1.4 Game Timez Attack[11] - Nhà sản xuất: công ty Bigbrain - Mục đích: Dạy học môn toán cho trẻ em. - Bản quyền: Miễn phí. - Link dowload: - Chơi online: Với trò chơi Timez Attack, đƣợc thiết kế trong một môi trƣờng đồ họa phong phú, các em sẽ say mê với câu chuyện trong khung cảnh hấp dẫn và đầy thách thức. 21

22 Các em không chỉ đƣợc học môn toán mà các em còn đƣợc trải qua những thời khắc phiêu lƣu cuốn hút. Giúp các em có đƣợc tƣ duy nhạy bén, tinh thần dũng cảm và có đƣợc những giây phút giải trí vui chơi trong khi ôn luyện và học tập. b. Game phiêu lƣu, mạo hiểm Ở dạng game này điểm đƣợc chú ý chính là cốt chuyện của game, tốc độ game này thƣờng chậm hơn so với game hành động. Cách thức của game là ngƣời chơi phải thu thập thông tin, giải quyết các mã số và bí ẩn để thăng tiến trong trò chơi. Mục tiêu thƣờng gặp ở thể loại trò chơi này là giúp ngƣời chơi hiểu đƣợc phong tục tập quán, lịch sử của một quốc gia hay một vùng nào đó. Ví dụ: Game Ansel & Clair s Adventure s in Africa Hình 1.5 Game Timez Attack[12] - Nhà sản xuất: Kid Inc - Mục đích: Dạy học môn địa lý mô tả về tự nhiên. - Bản quyền: Có phí. - Link dowload: Là một trò giáo dục phiêu lƣu dạy cho trẻ em về ba khu vực chính của Châu Phi: sông Nile, sa mạc Sahara, và Serengeti. Mỗi khu vực có một số loài động vật, 22

23 yếu tố văn hóa, đặc điểm của vùng đất để học sinh để tìm hiểu. Câu chuyện đƣợc mô tả nhƣ một cuộc khám phá của một ngƣời nƣớc ngoài và một robot đang xâm nhập vào trái đất để tìm hiểu về châu Phi. c. Game mô phỏng Đây là thể loại mô tả, tái hiện lại các hoạt động trong thế giới thực và có các mục đích khác nhau nhƣ: đào tạo, phân tích, dự đoán các hoạt động. Một số loại game mô phỏng nổi tiếng nhƣ là game chiến tranh, game kinh doanh hay game nhập vai,đối với lĩnh vực giáo dục thì loại game nhập vai là game chúng ta thƣờng nhận thấy nhất ở thể loại này. Ví dụ:game Sim city. Hình 1.6 Game Sim City[13] - Nhà sản xuất: Maxis, một chi nhánh của Electronic Arts. - Mục đích: Dạy ngƣời chơi cách xây dựng và quản lý một thành phố. - Bản quyền: Miễn phí - Link dowload: Game cho phép ngƣời chơi tạo ra một vùng đất bằng công cụ biến đổi địa hình, sau đó thiết kế và xây dựng các khu vực định cƣ để phát triển thành phố. 23

24 Ngƣời chơi có thể quy hoạch các khu vực nhƣ thƣơng mại, dân cƣ, và công nghiệp cũng nhƣ xây dựng. Và duy trì hoạt động của các dịch vụ công cộng, hệ thống giao thông và công trình công cộng. Thành công của ngƣời chơi là phải quản lý đƣợc về mặt tài chính, môi trƣờng, và chất lƣợng cuộc sống cho cƣ dân thành phố. d. Game đối kháng Thể loại game này tập trung vào trận chiến 1-1 giữa hai nhân vật, một trong hai đối thủ này có thể do máy điều khiển. Nếu chơi game này ngƣời học sẽ đóng vai trò là một trong 2 nhân vật đối kháng, họ sẽ giải đáp câu đố liên quan đến một môn học nào đó, nếu trả lời nhanh và đủ số lƣợng câu hỏi thì sẽ đánh bại đƣợc kẻ thù. Ví dụ: Game Zombie Master Hình Game Zombies Master[14] - Nhà sản xuất: - Mục đích: Dạy học môn toán - Bản quyền: Miễn phí - Link chơi online: 24

25 e. Game dạng thẻ - Card game Một hình thức chơi games thông qua các thẻ chơi. Các dạng Flash card games đƣợc sử dụng giảng dạy trong toán học, sinh học và một số trò chơi để cải thiện trí nhớ. Sau đây là một ví dụ game đƣợc sử dụng giảng dạy trong hóa học. Hình 1.8 Game AtomMate [11] - Nhà sản xuất: công ty DuPont - Mục đích: Dạy học mô hóa - Bản quyền: Có phí. - Link chơi online: AtomMate là một card game hóa học bao gồm một tầng 49 thẻ bài với tên, biểu tƣợng và định nghĩa về các chất trong bảng tuần hoàn. Trò chơi này đƣợc sử dụng để tìm hiểu các vấn đề có liên quan đến các hợp chất hóa học, đƣợc thiết kế cho học sinh từ 10 tuổi trở lên.chƣơng II: Phân tích và thiết kế. 25

26 CHƢƠNG II PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM VUI HỌC LẬP TRÌNH PASCAL 26

27 CHƢƠNG II: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM VUI HỌC LẬP TRÌNH PASCAL II.1 Giới thiệu trò chơi Ý tƣởng: Xuất phát từ việc tiếp cận với phần mềm học tiếng Anh của thiếu nhi với các dạng mini game thú vị đƣợc xây dựng trên công nghệ Flash từ đó chúng tôi có ý tƣởng để xây dựng một trò chơi với tên gọi VUI HỌC PASCAL. Với trò chơi này ngƣời chơi có thể vừa chơi vừa học đƣợc kiến thức lập trình Pascal bằng cách ngƣời chơi sẽ tham gia vào thế giới Xì Trum để khám phá những thử thách. Để vƣợt qua những thử thách đó ngƣời chơi phải trả lời các câu hỏi trong một khoảng thời gian ngắn. Ở mỗi chặng đƣờng nếu gặp khó khăn ngƣời chơi có thể nhờ đến sự trợ giúp. Đối tƣợng: Tất cả các đối tƣợng tham gia để tự học, tự ôn luyện kiến thức ngôn ngữ lập trình Pascal. Phạm vi: Kiến thức tin học phổ thông Tin học lớp 11 Trò chơi VUI HỌC PASCAL đƣợc xây dựng gồm 4 game mini với mục tiêu giúp ngƣời chơi tự học, tự ôn luyện kiến thức ngôn ngữ lập trình Pascal. Game 1: Cú Pháp Câu Lệnh Giúp ngƣời chơi tự học, ôn luyện kiến thức lý thuyết, cú pháp của các câu lệnh của ngôn ngữ lập trình Pascal dƣới 3 dạng câu hỏi theo từng màn chơi o Màn 1: Trắc nghiệm Câu hỏi dƣới dạng trắc nghiệm: Ở màn chơi này ngƣời chơi sẽ học đƣợc kiến thức cú pháp câu lệnh pascal thông qua câu hỏi trắc nghiệm 4 đáp án o Màn 2: Điền khuyết Câu hỏi dƣới dạng điền khuyết: Ở màn chơi này ngƣời chơi sẽ học đƣợc kiến thức cú pháp câu lệnh pascal thông qua dạng câu hỏi điền khuyết (khuyết 1 vị trí) o Màn 3: So khớp Câu hỏi dƣới dạng so khớp (so trùng) đáp án: Ở màn chơi này ngƣời chơi sẽ học đƣợc kiến thức cú pháp câu lệnh 27

28 pascal thông qua dạng câu hỏi so khớp (1 bộ câu hỏi gồm 4 câu so khớp) Game 2: Hoàn Chỉnh Chƣơng Trình Giúp ngƣời chơi tự học, ôn luyện kiến thức về bài tập Pascal dƣới dạng điền khuyết. Ở màn chơi này ngƣời sẽ điền khuyết (khuyết 2 vị trí) cho một đoạn code với số lƣợng đáp án theo mỗi màn là 2, 3 và 4 đáp án Game 3: Lắp Ghép Giúp ngƣời chơi tự học, tự ôn luyện kiến thức về bài tập Pascal dƣới dạng lắp ghép các câu lệnh thành đoạn code, thuật toán. Ngƣời chơi sẽ sắp xếp các câu lệnh rời rạc thành một đoạn code theo yêu cầu của đề bài Game 4: Mô phỏng thuật toán Giúp ngƣời chơi tự học, tự ôn luyện kiến thức về bài tập Pascal dƣới dạng mô phỏng thuật toán theo từng bƣớc, xây dựng sơ đồ khối. Các thành phần trong trò chơi Kiến thức Kiến thức trong trò chơi đƣợc xây dựng dƣới dạng Knowledge Graph (tạm dịch là đồ thị tri thức) viết tắt là KG. Ý tƣởng cơ bản của mô hình là gắn kết tính sƣ phạm vào trong quá trình thiết kế và xây dựng nội dung học tập. KG đƣợc biểu diễn nhƣ sau: Graph = core content knowledge: node = prime idea (the smallest unit of learning knowledge) viết tắt là PI 1 ; arc = hard-condition/necessary-condition (relationship between the prime ideas) [3,4,5]. Giả định trong trò chơi VUI HỌC PASCAL các PI và mối liên hệ giữa chúng đƣợc định nghĩa một cách đầy đủ và hợp lý bởi các chuyên gia sƣ phạm và chuyên gia nội dung. 1 PI là một tập các đơn vị kiến thức học nhỏ nhất tạm dịch là ý giảng chính, một đơn thể kiến thức (compact knowledge) 28

29 Hình 2.1 Knowledge Graph ở các mức độ theo ngữ cảnh sử dụng Hình 2.2 Sơ đồ ý nghĩa các thành phần của một khóa học 29

30 Bảng mô tả STT Thành phần 1 Course 2 Lesson 3 Topic Mô tả Khóa học đƣợc hiểu là một phần hay một môn học cụ thể đƣợc gắn với những yêu cầu về mặt mục tiêu, kiến thức, kỹ năng, và thái độ. Nó đƣợc biên soạn từ một tập các thành phần nhỏ hơn gọi là bài học. Bài học, đƣợc tổ chức để hoàn tất một trong những mục tiêu chung của một môn học, hay một tập các mục tiêu liên quan Chủ đề/ đề mục đƣợc thiết kế cho việc tự học. Nó là một bài giảng Online hoặc Offline đƣợc xác định trên một lƣợng kiến thức cụ thể để hoàn thành một mục tiêu ở mức thấp, đơn giản. Vì vậy nó cũng đƣợc xem nhƣ là thành phần nội dung học tập nhỏ nhất cần chuyển tải đến ngƣời học. Thành phần của Topic có những thành phần sau STT Thành phần Mô tả 1 Goal Mục tiêu chủ đề 2 Content Nội dung của Topic 3 Importance Độ quan trọng của chủ đề 4 Study time Thời gian học một chủ đề Ý chính là tập các đơn vị kiến thức nhỏ nhất. Mỗi Topic có thể có nhiều PI. Mỗi PI có những thành phần sau STT Thành phần Mô tả 4 PI 1 Content Nội dung của PI 2 Weight Trọng số - dùng để sắp xếp thứ tự của PI, PI nào cần học trƣớc, PI nào học sau. 3 Importance Độ quan trọng Dùng để xác định PI nào quan trọng hơn. 30

31 Nhân vật Xì trum: ngƣời chơi sẽ đóng vai thành xì trum để tham gia trò chơi Nhân vật hỗ trợ người chơi: nấm, bông hoa, thanh gỗ... Ngƣời chơi sẽ chọn (hoặc kéo thả) để trả lời cho các câu hỏi Chiến lƣợc Ở mỗi màn chơi hệ thống sẽ cung cấp cho ngƣời chơi một số nhân vật hỗ trợ với số lƣợng giới hạn, ngƣời chơi có nhiệm vụ là phải nhấp chọn (hoặc kéo thả) các nhân vật trong khoảng thời gian quy định. Ngƣời chơi sẽ vận dụng kiến thức ngôn ngữ lập trình Pascal để giải đáp các vấn đề - bài toán nhƣ: câu hỏi, câu đố, bài tập (Giả định rằng tập kiến thức KG đã đƣợc chuyên gia sƣ phạm xây dựng). Thu hoạch: Ngƣời chơi sẽ vƣợt qua các đƣợc các thử thách, khó khăn trong từng màn chơi bằng cách trả lời đúng các câu hỏi liên quan đến ngôn ngữ lập trình Pascal. Luật chơi: Muốn vƣợt qua mỗi màn chơi ngƣời chơi phải trả lời đúng số câu hỏi quy định trong từng màn. Trong mỗi màn chơi ngƣời chơi có thể đƣợc giúp đỡ bằng cách cho xem lại kiến thức trong lúc trả lời câu hỏi. Nếu ngƣời chơi trả lời đúng ít hơn 50% số câu hỏi của mỗi màn chơi thì thua cuộc. 31

32 II.2 Luật chơi Game Rules Trò chơi VUI HỌC PASCAL đƣợc xây dựng gồm 4 game mini: 1) Cú pháp câu lệnh 2) Hoàn chỉnh chương trình 3) Lắp ghép 4) Mô phỏng thuật toán Ngƣời chơi có thể chọn 1 trong 4 game mini bất kỳ để chơi Trong game Cú pháp câu lệnh, Hoàn chỉnh chƣơng trình, Lắp ghép ngƣời chơi có quyền lựa chọn kiến thức (chƣơng) và mức độ khó bất kỳ. Mỗi game sẽ đƣợc chia ra làm 3 màn chơi. Ngƣời chơi phải lần lƣợt chơi qua màn 1, màn 2 để đi đến màn 3 Trong game Mô phỏng thuật toán ngƣời chơi có quyền lựa chọn 1 trong 5 thuật toán để chơi. Hình 2.3 Sơ đồ thể hiện cấu trúc trò chơi 32

33 II.2.1 Luật chơi game Cú Pháp Câu Lệnh Cú Pháp Câu Lệnh Màn 1: Trắc Nghiệm - Không gian: Khu vƣờn đầy nấm, ban ngày - Nhân vật: 4 chú nấm mỗi chú nấm đại diện cho một đáp án - Loại câu hỏi: Trắc nghiệm Hình 2.4 Sơ đồ thể hiện luật chơi game 1 màn 1 33

34 Cú Pháp Câu Lệnh Màn 2: Điền Khuyết Không gian: ban đêm Loại câu hỏi: điền khuyết Hình 2.5: Sơ đồ thể hiện luật chơi game 1 màn 2 34

35 Cú Pháp Câu Lệnh Màn 3: So khớp Không gian: ban đêm Nhân vật: miếng gỗ Loại câu hỏi: So khớp Hình 2.6 Sơ đồ thể hiện luật chơi game 1 màn 3 35

36 II.2.2 Game Hoàn Chỉnh Chƣơng Trình Hoàn Chỉnh Chƣơng Trình Màn 1 Không gian: vƣờn hoa, ban ngày Nhân vật: 2 bông hoa mỗi bông hoa đại diện cho một đáp án, 2 chậu mỗi chậu đại diện cho vị trí đáp án còn thiếu Loại câu hỏi: điền khuyết vào đoạn code Hình 2.7 Sơ đồ thể hiện luật chơi game 2 màn 1 36

37 Hoàn Chỉnh Chƣơng Trình Màn 2 Không gian: vƣờn hoa, ban ngày Nhân vật: 3 bông hoa mỗi bông hoa đại diện cho một đáp án, 2 chậu mỗi chậu đại diện cho vị trí đáp án còn thiếu Loại câu hỏi: điền khuyết vào đoạn code Hình 2.8 Sơ đồ thể hiện luật chơi game 2 màn 2 37

38 Hoàn Chỉnh Chƣơng Trình Màn 3 Không gian: vƣờn hoa, ban ngày Nhân vật: 2 bông hoa mỗi bông hoa đại diện cho một đáp án, 2 chậu mỗi chậu đại diện cho vị trí đáp án còn thiếu Loại câu hỏi: điền khuyết vào đoạn code Hình 2.9 Sơ đồ thể hiện luật chơi game 2 màn 3 38

39 II.2.3 Game Lắp Ghép Lắp Ghép Màn 1 Không gian: vƣờn cỏ, trời mƣa Nhân vật: thanh gỗ - mỗi thanh gỗ đại diện cho 1 dòng lệnh, bảng gỗ - dùng để chứa câu hỏi Loại câu hỏi: lắp ghép, sắp xếp thành 1 đoạn code hoàn chỉnh Hình 2.10 Sơ đồ thể hiện luật chơi game 3 màn 1 39

40 Game 2 Lắp Ghép Màn 2 Không gian: vƣờn cỏ, trời mƣa Nhân vật: thanh gỗ - mỗi thanh gỗ đại diện cho 1 dòng lệnh, bảng gỗ - dùng để chứa câu hỏi Loại câu hỏi: lắp ghép, sắp xếp thành 1 đoạn code hoàn chỉnh Hình 2.11 Sơ đồ thể hiện luật chơi game 3 màn2 40

41 Lắp Ghép Màn 3 Không gian: vƣờn cỏ, trời mƣa Nhân vật: thanh gỗ - mỗi thanh gỗ đại diện cho 1 dòng lệnh, bảng gỗ - dùng để chứa câu hỏi Loại câu hỏi: lắp ghép, sắp xếp thành 1 đoạn code hoàn chỉnh Hình 2.12 Sơ đồ thể hiện luật chơi game 3 màn 3 41

42 II.2.4 Game 4 Mô phỏng thuật toán Không gian: vƣờn cỏ, trời mƣa Loại câu hỏi: sắp xếp sơ đồ khối, mô phỏng từng bƣớc thuật toán Hình 2.13 Sơ đồ thể hiện luật chơi game 4 42

43 II.3 Yêu cầu chức năng và yêu cầu phi chức năng Yêu cầu chức năng o Đối với ngƣời dùng STT Yêu cầu chức năng 1 Cho phép chọn kiến thức, mức độ khó Trong lúc đang chơi ngƣời dùng có thể tạm dừng, tiếp tục, 2 chơi lại màn với câu hỏi khác, quay lại màn hình chính. Ngƣời chơi đƣợc học tập thông qua việc giải quyết các vấn 3 đề nhƣ trả lời câu hỏi, câu đố, bài tập hoặc có thể dừng game để ôn tập lại kiến thức. o Đối với hệ thống STT Yêu cầu chức năng 1 Phân cấp các cấp độ (level), cảnh chơi trong từng màn chơi Mỗi màn chơi sẽ ấn định các nhân vật, số lƣợng - mức độ - 2 loại câu hỏi khác nhau. Ngƣời chơi đƣợc học tập thông qua việc giải quyết các vấn 3 đề nhƣ trả lời câu hỏi, câu đố, bài tập hoặc có thể dừng game để ôn tập lại kiến thức. Yêu cầu phi chức năng: STT Yêu cầu chức năng 1 Cho phép ngƣời chơi thay đổi nhân vật Xì Trum 2 Hỗ trợ cài đặt trên môi trƣờng Window XP trở lên. 3 Cơ sở dữ liệu lƣu trữ ở dạng file XML. 43

44 II.4 Mô hình Use Case II.4.1 Mô hình Use Case của trò chơi VUI HỌC PASCAL Chơi game 1 Tiếp tục Chọn kiến thức Chơi game 2 Trợ giúp Chơi game Tạm dừng Người chơi Chọn game mini Chơi game 3 Chơi lại Chọn thuật toán Chơi game 4 Thoát Hình 2.14 Mô hình Use Case của trò chơi VUI HỌC PASCAL Danh sách các Actor STT Tên Actor Diễn giải 1 Ngƣời chơi Ngƣời sử dụng hệ thống Danh sách các Use Case của mô hình STT Tên Use Case Diễn giải 1 Chọn game mini Ngƣời sử dụng hệ thống 2 Chọn kiến thức Chọn kiến thức: bao gồm chọn chƣơng và mức độ khó của trò chơi 3 Chọn thuật toán Chọn các thuật toán trong hệ thống của trò chơi 44

45 4 Chơi game 1 Chơi game 1 Cú pháp câu lệnh 5 Chơi game 2 Chơi game 2 Hoàn chỉnh chƣơng trình 6 Chơi game 3 Chơi game 3 Lắp ghép 7 Chơi game 4 Chơi game 4 Mô phỏng thuật toán 8 Chơi game Chơi game Hoạt động chơi game của ngƣời chơi nói chung 9 Tạm dừng Tạm dừng trò chơi 10 Tiếp tục Tiếp tục khi đang tạm dừng trò chơi 11 Trợ giúp Chọn trợ giúp: xem kiến thức liên quan 12 Chơi lại Chơi lại màn chơi khác 13 Thoát Thoát khỏi hệ thống 45

46 II.4.2 Mô tả chi tiết chức năng các Use Case Sơ đồ hoạt động chức năng của Use Case Chọn game mini Ý nghĩa: Dùng để chọn 1 trong 4 mini game trong chƣơng trình Yêu cầu: Phải chọn kiến thức hoặc chọn thuật toán Hiển thị màn mở đầu Màn hình mở đầu Chọn sẵn sàng Màn hình chọn game Chọn game Màn hình Game 1 Game được chọn là game 4 [Sai] Màn hình chọn kiến thức Chọn kiến thức Màn hình game 2 [Đúng] Màn hình chọn thuật toán Màn hình game 3 Chọn thuật toán Màn hình game 4 Hình 2.15 Sơ đồ hoạt động chức năng của Use Case Chọn Game Mini 46

47 Sơ đồ hoạt động chức năng của Use Case Chơi game Ý nghĩa: Dùng để diễn tả hoạt động chơi game của ngƣời chơi Yêu cầu: Ngƣời chơi phải đang ở màn hình game 1, game 2, game 3 hoặc game 4 Màn hình game Chọn Trợ giúp Chọn Tùy chọn Chọn đáp án Màn hình trợ giúp Chọn đóng Chọn hướng dẫn MH hướng dẫn Chọn Thay đổi nhân vật MH chọn nhân vật Chọn Bắt đầu lại MH chọn chương Số câu hỏi được trả lời < số câu hỏi [sai] [đúng] Chọn đóng 1 Chọn đóng 2 Thời gian còn [đúng] [sai] Chọn Đóng Chọn Màn hình chính Hình 2.16 Sơ đồ hoạt động chức năng của Use Case Chơi game 47

48 II.5 Thiết kế dữ liệu Mô hình CDM TU KHOA MONHOC ID_TU KHOA TENTUKHOA MO TA GHI CHU MA MON HOC TEN MON HOC GHI CHU DIEUKIEN TRONGSO 0,n Y CHINH ID Y CHINH TEN Y CHINH DO QUAN TRONG GHI CHU CHUONG ID CHUONG TEN CHUONG Y NGHIA CHUONG GHI CHU DIEN KHUYET COD ID DK CODE CAU HOI MUCDOKHO MANCHOI GHI CHU DA DK CODE ID DA DK CODE DAP AN VI TRI GHI CHU 0,n CHU DE CHU DE Y CHINH ID CD YC TEN CD_YC MO TA GHI CHU ID CHU DE TEN CHU DE DO KHO TLDK GHI CHU LAP GHEP ID LAP GHEP MUCDOKHO MANCHOI CAU HOI GHI CHU DA LAP GHEP ID_DA_LG CAU LENH VI TRI GHI CHU SO KHOP ID SO KHOP PHANDAU CH PHAN CUOI CH GHI CHU DIENKHUYET ID DK PHANDAU CH PHAN CUOI CH MUCDOKHO GHI CHU TRAC NGHIEM ID_TN CAU HOI MUCDOKHO GHI CHU DAPAN_DIENKHUYET ID DA DK DAP AN DAP AN DUNG GHI CHU DA TRAC NGHIEM ID DA TN DAP AN DAP AN DUNG GHI CHU... 48

49 o Mô hình PDM TU KHOA ID_TU KHOA int <pk> TENTUKHOA nvarchar(200) MO TA GHI CHU nvarchar(1000) nvarchar(200) MONHOC MA MON HOC varchar(20) <pk> TEN MON HOC nvarchar(50) GHI CHU nvarchar(200) Y CHINH TU KHOA ID_TU KHOA ID Y CHINH int <pk,fk1> int <pk,fk2> DIEUKIEN IDYCHINH int <pk,fk1> IDYCHINHTQ int <pk,fk2> TRONGSO int Y CHINH ID Y CHINH TEN Y CHINH int nvarchar(100) <pk> DO QUAN TRONG int GHI CHU varchar(200) CHUONG ID CHUONG MA MON HOC TEN CHUONG int varchar(20) nvarchar(100) <pk> <fk> Y NGHIA CHUONG nvarchar(100) GHI CHU nvarchar(100) DIEN KHUYET CODE ID DK CODE ID CHU DE int int <pk> <fk> MUCDOKHO int MANCHOI CAU HOI GHI CHU int nvarchar(1000) nvarchar(200) ID DA DK CODE ID DK CODE DAP AN VI TRI GHI CHU DA DK CODE int <pk> int <fk> nvarchar(1000) int nvarchar(200) ID CD YC ID CHU DE ID Y CHINH TEN CD_YC MO TA GHI CHU CHU DE Y CHINH int int int nvarchar(100) nvarchar(max) nvarchar(200) <pk> <fk2> <fk1> CHU DE ID CHU DE ID CHUONG int int <pk> <fk> TEN CHU DE nvarchar(100) DO KHO TLDK GHI CHU int int nvarchar(200) ID LAP GHEP ID CHU DE MUCDOKHO MANCHOI CAU HOI GHI CHU LAP GHEP int <pk> int <fk> int int nvarchar(1000) nvarchar(200) DA LAP GHEP ID_DA_LG int <pk> ID LAP GHEP int <fk> CAU LENH VI TRI GHI CHU nvarchar(1000) int nvarchar(200) SO KHOP TRAC NGHIEM ID SO KHOP int ID CHU DE int PHANDAU CH PHAN CUOI CH GHI CHU nvarchar(1000) nvarchar(max) nvarchar(200) <pk> <fk> DIENKHUYET ID DK ID CHU DE MUCDOKHO PHANDAU CH int int int nvarchar(1000) <pk> <fk> PHAN CUOI CH nvarchar(1000) GHI CHU nvarchar(200) ID_TN ID CHU DE int int <pk> <fk> MUCDOKHO int CAU HOI GHI CHU nvarchar(1000) nvarchar(200) DAPAN_DIENKHUYET ID DA DK ID DK DAP AN int int nvarchar(1000) <pk> <fk> DAP AN DUNG int GHI CHU nvarchar(200) DA TRAC NGHIEM ID DA TN ID_TN DAP AN int int nvarchar(1000) <pk> <fk> DAP AN DUNG int GHI CHU varchar(200) 49

50 Danh sách các bảng biểu Tên Code Ghi chú CHU DE CHUDE Chủ đề CHU DE Y CHINH CHUDEYCHINH Chủ đề - ý chính CHUONG CHUONG Chƣơng DA DK CODE DADKCODE Đáp án điền khuyết code DA LAP GHEP DALAPGHEP Đáp án lắp ghép DA TRAC NGHIEM DATRACNGHIEM Đáp án trắc nghiệm DAPAN_DK DAPAN_DK Đáp án điền khuyết DK CODE DKCODE Điền khuyết code DIENKHUYET DIENKHUYET Điền khuyết DIEUKIEN DIEUKIEN Điều kiện LAP GHEP LAPGHEP Lắp ghép MONHOC MONHOC Môn học SO KHOP SOKHOP So khớp TRAC NGHIEM TRACNGHIEM Trắc nghiệm TU KHOA TUKHOA Từ khóa Y CHINH YCHINH Ý chính Y CHINH TU KHOA YCHINHTUKHOA Ý chính từ khóa 50

51 Mô tả chi tiết các table o Table CHUDE Tên Code P M Ghi chú ID CHU DE IDCHUDE X X ID chủ đề ID CHUONG IDCHUONG X ID chƣơng TEN CHU DE TENCHUDE X Tên chủ đề DO KHO DOKHO X Độ khó TLDK TLDK Thời gian dự kiến GHI CHU GHICHU Ghi chú o Table CHUDEYCHINH Tên Code P M Ghi chú ID CD YC IDCDYC X X ID Chủ đề yêu cầu ID CHU DE IDCHUDE X ID chủ đề ID Y CHINH IDYCHINH X ID ý chính TEN CD_YC TENCDYC X Tên chủ đề ý chính MO TA MOTA X Mô tả GHI CHU GHICHU Ghi chú o Table Chƣơng Tên Code P M Ghi chú ID CHUONG IDCHUONG X X ID chƣơng MA MON HOC MAMONHOC X Mã môn học TEN CHUONG TENCHUONG X Tên chƣơng Y NGHIA CHUONG YNGHIACHUONG X Ý nghĩa chƣơng GHI CHU GHICHUCHUONG Ghi chú 51

52 o Table DADKCODE Tên Code P M Ghi chú ID DA DK CODE IDDADKCODE X X ID đáp án điền khuyết code ID DK CODE IDDKCODE X ID điền khuyết code DAP AN DAPAN X Đáp án VI TRI VITRI X Vị trí GHI CHU GHICHU Ghi chú o Table LAPGHEP Tên Code P M Ghi chú ID_DA_LG IDDALG X X ID đáp án lắp ghép ID LAP GHEP IDLAPGHEP X ID lắp ghép CAU LENH CAULENH X Câu lệnh VI TRI VITRI X Vị trí GHI CHU GHICHU Ghi chú o Table DALAPGHEP Tên Code P M Ghi chú ID_DA_LG IDDALG X X Id đáp án lắp ghép ID LAP GHEP IDLAPGHEP X Id lắp ghép CAU LENH CAULENH X Câu lệnh VI TRI VITRI X Vị trí GHI CHU GHICHU Ghi chú 52

53 o Table DATRACNGHIEM Tên Code P M Ghi chú ID DA TN IDDAMC X X Id đáp án trắc nghiệm ID_TN IDTN X Id trắc nghiệm DAP AN DAPAN X Đáp án DAP AN DUNG DAPANDUNG X Đáp án đúng GHI CHU GHICHU Ghi chú o Table DADIENKHUYET Tên Code P M Ghi chú ID DA TN IDDATN X X Id đáp án trắc nghiệm ID_TN IDTN X Id trắc nghiệm DAP AN DAPAN X Đáp án DAP AN DUNG DAPANDUNG X Đáp án đúng GHI CHU GHICHU Ghi chú o Table DKCODE Tên Code P M Ghi chú ID DK CODE IDDKCODE X X Id điền khuyết code ID CHU DE IDCHUDE X Id chủ đề MUCDOKHO MUCDOKHO X Mức độ khó MANCHOI MANCHOI X Màn chơi CAU HOI CAUHOI X Câu hỏi GHI CHU GHICHU Ghi chú 53

54 o Table DIENKHUYET Tên Code P M Ghi chú ID DK IDDIENKHUYET X X Id điền khuyết ID CHU DE IDCHUDE X Id chủ đề MUCDOKHO MUCDOKHO X Mức độ khó PHANDAU CH PHANDAUCH Phần đầu câu hỏi PHAN CUOI CH PHANCUOICH Phần cuối câu hỏi GHI CHU GHICHU Ghi chú o Table DIEUKIEN Tên Code P M Ghi chú IDYCHINH YCH_IDYCHINH X X Id tùy chỉnh IDYCHINHTQ IDYCHINHTQ X X Id ý chính tiên quyết TRONGSO TRONGSO X Trọng số o Table LAPGHEP Tên Code P M Ghi chú ID LAP GHEP IDLAPGHEP X X Id lắp ghép ID CHU DE IDCHUDE X Id chủ đề MUCDOKHO MUCDOKHO X Mức độ khó MANCHOI MANCHOI X Màn chơi CAU HOI CAUHOI X Câu hỏi GHI CHU GHICHU Ghi chú 54

55 o Table MONHOC Tên Code P M Ghi chú MA MON HOC MAMONHOC X X Mã môn học TEN MON HOC TENMONHOC X Tên môn học GHI CHU GHICHU Ghi chú o Table SOKHOP Tên Code P M Ghi chú ID SO KHOP ID_SO_KHOP X X Id so khớp ID CHU DE IDCHUDE X Id chủ đề PHANDAU CH PHANDAUCH X Phần đầu câu hỏi PHAN CUOI CH PHANCUOICH X Phần cuối câu hỏi GHI CHU GHICHU Ghi chú o Table TRACNGHIEM Tên Code P M Ghi chú ID SO KHOP ID_SO_KHOP X X Id so khớp ID CHU DE IDCHUDE X Id chủ đề PHANDAU CH PHANDAUCH X Phần đầu câu hỏi PHAN CUOI CH PHANCUOICH X Phần cuối câu hỏi GHI CHU GHICHU Ghi chú 55

56 o Table TUKHOA Tên Code P M Ghi chú ID_TU KHOA IDTUKHOA X X Id từ khóa TENTUKHOA TENTUKHOA X Tên từ khóa MO TA MOTA X Mô tả GHI CHU GHICHU Ghi chú o Table YCHINH Tên Code P M Ghi chú ID Y CHINH IDYCHINH X X Id ý chính TEN Y CHINH TENYCHINH X Tên ý chính DO QUAN TRONG DOQUANTRONG X Độ quan trọng GHI CHU GHICHU Ghi chú o Table TUKHOAYCHINH Tên Code P M Ghi chú ID TU KHOA IDTUKHOA X X Id từ khóa ID Y CHINH IDYCHINH X X Id ý chính 56

57 Thiết kế xử lý Sơ đồ xử lý Hình 2.17 Sơ đồ xử lý của chƣơng trình 57

58 Hàm xử lý TÊN HÀM INPUT OUTPUT Ý NGHĨA Dùng để tạo bộ câu TaoNgauNhien(); Tổng số câu hỏi cần load Mảng bộ câu hỏi hỏi ngẫu nhiên trong số các câu hỏi lấy lên từ file dữ liệu XML Dùng để tạo ra bộ ThoiGian() ; Thời gian (số) Bộ đếm thời gian ngƣợc đếm thời gian ngƣợc quy định thời gian cho phép của một trò chơi Dùng để load dữ LoadCauHoi() ; Bộ dữ liệu Dữ liệu đƣợc gán liệu tự file xml lên đối tƣờng cần lấy dữ liệu. KiemTra(); Dữ liệu cần kiểm tra Đúng (true) hoặc Sai (false) Dùng để kiểm tra kết quả sau khi ngƣời chơi chọn đáp án ThongBaoKetQua() Kết quả ngƣời chơi sau khi trả lời Hộp thoại thông báo kết quả của ngƣời chơi Dùng để thông báo kết quả của ngƣời chơi sau khi chơi xong 1 màn 58

59 fl_clicktodrag(event:mouseevent); fl_releasetodrop(event:mouseevent); Đối tƣợng cần di chuyển Đối tƣợng đƣợc di chuyển Dùng để kéo thả một đối tƣợng (di chuyển vị trí của đối tƣợng) fl_clicktobringtofront(event:mouse Event); Đối tƣợng cần di chuyển lên layer trên cùng Đối tƣợng đƣợc chuyển lên layer trên cùng Dùng để tạo sự kiện di chuyển đối tƣợng lên trên layer trên cùng (nằm trên các đối tƣợng khác) updatetimenv(e:timeevent) Số (integer) mỗi số tƣợng trƣng cho 1 nhân vật Thứ tự xuất hiện của các nhân vật Dùng để xuất ngẫu nhiên các chú Tí updatetimelenh(e:timeevent) Số (integer) mỗi số tƣợng trƣng cho 1 lệnh Trình tự chạy của các lệnh Dùng để gọi thứ tự chạy của các lệnh Số (integer) Trình tự mỗi số tƣợng xuất hiện Dùng để hiển thị ngẫu updatetimesdk(e:timeevent) trƣng cho 1 của các hình nhiên các hình trên sơ hình trên sơ trên sơ đồ đồ khối đồ khối khối 59

60 ClickToDragSDK(event:MouseEvent); ReleaseToDropSDK(event:MouseEvent ); Đối tƣợng cần di chuyển Đối tƣợng đƣợc di chuyển Dùng để kéo thả một đối tƣợng (di chuyển vị trí của đối tƣợng) trên sơ đồ khối Refresh(); Tọa độ của các hình trên sơ đồ khối trƣớc khi di chuyển Thứ tự của các hình trên sơ đồ khối ban đầu Dùng để đƣa các hình trên sơ đồ khối trở về vị trí ban đầu 60

61 Thiết kế giao diện o Sơ đồ các màn hình trong trò chơi Hình 2.18 Sơ đồ các màn hình trong trò chơi 61

62 o Màn hình chính Mô phỏng hình thức thể hiện Hình 2.19 Giao diện màn hình chính ở mức phân tích Mô tả ý nghĩa các control STT Mô tả màn hình chính Chọn để đi vào game Cú Pháp Câu Lệnh Kiểm tra về mặt lý thuyết các cú 1 pháp câu lệnh trong Pascal Chọn để đi vào game Hoàn chỉnh chƣơng trình Điền các phần còn trống 2 trong đoạn lệnh để hoàn chỉnh chƣơng trình Chọn để đi vào game Lắp ghép Sắp xếp các câu lệnh riêng lẻ để tạo thành 3 một đoạn chƣơng trình hoặc một thuật toán 4 Chọn để đi vào game Mô Phỏng Thuật Toán Mô phỏng một số thuật toán 5 Màn hình chính Để quay lại màn hình chính 62

63 o Màn hình Game 1 Cú Pháp Câu Lệnh: Màn 1 Trắc Nghiệm Mô phỏng hình thức thể hiện Hình 2.20 Giao diện màn hình game 1 cú pháp câu lệnh màn 1 ở mức phân tích Mô tả ý nghĩa các control STT Mô tả 1 Hiển thị câu hỏi dạng trắc nghiệm 2 Nút lệnh chọn đáp án Ngƣời chơi nhấn chuột vào 1 trong 4 nút lệnh này để trả lời câu hỏi 3 Khung hiển thị đáp án 4 Thời gian 5 Nút lệnh Tùy Chọn Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game và tùy chọn một số chức năng nhƣ tắt mở nhạc, xem hƣớng dẫn chơi, chọn nhân vật, khởi động lại game hoặc quay về màn hình chính 6 Nút lệnh Trợ Giúp Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game game và xem trợ giúp về kiến thức 63

64 o Màn hình Game 1 Cú Pháp Câu Lệnh: Màn 2 Điền Khuyết Mô phỏng hình thức thể hiện Hình 2.21 Giao diện màn hình game 1 cú pháp câu lệnh màn 2 ở mức phân tích Mô tả ý nghĩa các control STT Mô tả 1 Hiển thị câu hỏi dạng điền khuyết 2 Khung hiển thị đáp án Ngƣời chơi trả lời câu hỏi bằng cách kéo thả 1 trong 4 đáp án vào phần khuyết của câu hỏi 3 Thời gian 4 Nút lệnh Tùy Chọn Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game và tùy chọn một số chức năng nhƣ tắt mở nhạc, xem hƣớng dẫn chơi, chọn nhân vật, khởi động lại game hoặc quay về màn hình chính 5 Nút lệnh Trợ Giúp Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game game và xem trợ giúp về kiến thức 6 Nút lệnh Tiếp Dùng để di chuyển qua câu hỏi kế tiếp 64

65 o Màn hình Game 1 Cú Pháp Câu Lệnh: Màn 3: So Khớp Mô phỏng hình thức thể hiện Hình Giao diện màn hình game 1 cú pháp câu lệnh màn 3 ở mức phân tích Mô phỏng ý nghĩa các control STT Mô tả 1 Hiển thị phần đầu của câu hỏi 2 Hiển thị phần cuối của câu hỏi. Ngƣời chơi trả lời bằng cách kéo thả phần cuối vào phần đầu 3 Thời gian 4 Nút lệnh Tùy Chọn Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game và tùy chọn một số chức năng nhƣ tắt mở nhạc, xem hƣớng dẫn chơi, chọn nhân vật, khởi động lại game hoặc quay về màn hình chính 5 Nút lệnh Trợ Giúp Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game game và xem trợ giúp về kiến thức 6 Nút lệnh Tiếp Dùng để di chuyển qua bộ câu hỏi kế tiếp 65

66 o Màn hình Game 2 Hoàn Chỉnh Chƣơng Trình Mô phỏng hình thức thể hiện Hình 2.23 Giao diện màn hình game 2 hoàn chỉnh chƣơng trình ở mức phân tích Mô tả ý nghĩa các control STT Mô tả 1 Hiển thị đoạn code (còn khuyết) 2 Hiển thị các đáp án để điền vào chỗ khuyết 3 Nơi trả lời câu hỏi: Kéo thả 2 vào 3 4 Thời gian 5 Nút lệnh Tùy Chọn Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game và tùy chọn một số chức năng nhƣ tắt mở nhạc, xem hƣớng dẫn chơi, chọn nhân vật, khởi động lại game hoặc quay về màn hình chính 6 Nút lệnh Trợ Giúp Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game game và xem trợ giúp về kiến thức 7 Nút lệnh Tiếp Dùng để di chuyển qua bộ câu hỏi kế tiếp 66

67 o Màn hình Game 3 Lắp ghép Mô phỏng hình thức thể hiện Hình 2.24 Giao diện màn hình game 3 Lắp ghép ở mức phân tích Mô tả ý nghĩa các control STT Mô tả 1 Hiển thị các câu lệnh theo thứ tự ngẫu nhiên 2 Hiển thị các chỗ trống để kéo thả 1 vào và sắp xếp thành 1 đoạn code 3 Thời gian 4 Nút lệnh Tùy Chọn Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game và tùy chọn một số chức năng nhƣ tắt mở nhạc, xem hƣớng dẫn chơi, chọn nhân vật, khởi động lại game hoặc quay về màn hình chính 5 Nút lệnh Trợ Giúp Đƣợc sử dụng khi ngƣời chơi muốn tạm dừng game game và xem trợ giúp về kiến thức 6 Nút lệnh Tiếp Dùng để di chuyển qua bộ câu hỏi kế tiếp 67

68 o Màn hình Game 4 Mô Phỏng Thuật Toán Mô phỏng hình thức thể hiện Hình 2.25 Giao diện màn hình game 4 Mô phỏng thuật toán ở mức phân tích Mô tả ý nghĩa các control STT Mô tả 1 Hiển thị đoạn code hoàn chỉnh 2 Sơ đồ khối thể hiện cho đoạn code 3 Nút lệnh Ý Tƣởng Thuật Toán Để ngƣời chơi xem ý tƣởng của bài toán 4 Nút lệnh Bắt đầu Để ngƣời chơi có thể nhập dữ liệu, xem mô phỏng từng bƣớc 5 Nút lệnh Tạo Sơ Đồ Khối Để ngƣời chơi tự xây dựng sơ đồ khối dựa trên thuật toán 6 Nút lệnh Trợ giúp Để ngƣời chơi xem trợ giúp kiến thức khi có thắc mắc 68

69 CHƢƠNG 3 CÀI ĐẶT VÀ THỬ NGHIỆM HỆ THỐNG 69

70 CHƢƠNG III: CÀI ĐẶT VÀ THỬ NGHIỆM HỆ THỐNG III.1 Môi trƣờng phát triển Hệ điều hành Window Cơ sở dữ liệu XML Ngôn ngữ lập trình: Flash với công nghệ ActionScript 3.0 III.2 Một số màn hình và chức năng minh họa Hình 3.1 Sơ đồ thể hiện các màn hình 70

71 III.2.1 Màn hình chọn game mini Hình thức thể hiện Ý nghĩa màn hình Dùng để ngƣời chơi chọn một trong bốn game mini:cú pháp câu lệnh, Hoàn chỉnh chƣơng trình, Lắp ghép, Mô phỏng thuật toán Ý nghĩa các control, Sơ đồ mô tả các tình huống sử dụng 71

72 III.2.2 Màn hình Game 1 Cú Pháp Câu Lệnh Màn 1 Hình thức thể hiện Ý nghĩa màn hình Là giao diện game Cú Pháp Câu Lệnh Màn 1, ngƣời chơi trả lời các câu hỏi ở dạng trắc nghiệm để học các kiến thức về cú pháp câu lệnh trong ngôn ngữ lập trình Pascal. Ý nghĩa các control, sơ đồ mô tả các tình huống thể hiện 72

73 III.2.3 Màn hình game 1- Cú Pháp Câu Lệnh Màn 2 Hình thức thể hiện Ý nghĩa màn hình Là giao diện game Cú Pháp Câu Lệnh Màn 2, ngƣời chơi trả lời các câu hỏi ở dạng điền khuyết (kéo thả các đáp án) để học các kiến thức về cú pháp câu lệnh trong ngôn ngữ lập trình Pascal. Ý nghĩa các control, sơ đồ mô tả các tình huống thể hiện 73

74 III.2.4 Màn hình game 1- Cú Pháp Câu Lệnh Màn 3: So khớp Hình thức thể hiện Ý nghĩa màn hình Là giao diện game Cú Pháp Câu Lệnh Màn 3, ngƣời chơi trả lời các câu hỏi ở dạng so khớp (kéo thả các đáp án so khớp) để học các kiến thức về cú pháp câu lệnh trong ngôn ngữ lập trình Pascal. Ý nghĩa các control, sơ đồ mô tả các tình huống thể hiện 74

75 III.2.5 Màn hình Game 2 Hoàn chỉnh chƣơng trình - Màn 1 Hình thức thể hiện Ý nghĩa màn hình Là giao diện game Hoàn chỉnh chƣơng trình, ngƣời chơi trả lời các câu hỏi ở dạng điền đáp án còn thiếu của đoạn code (2 vị trí khuyết, 2 đáp án điền khuyết). Từ đó ngƣời chơi học đƣợc kiến thức trong bài tập ngôn ngữ lập trình Pascal. Ý nghĩa các control, sơ đồ mô tả tình huống 75

76 III.2.6 Màn hình Game 2 Hoàn chỉnh chƣơng trình Màn 2 Hình thức thể hiện Ý nghĩa màn hình Là giao diện game Hoàn chỉnh chƣơng trình, ngƣời chơi trả lời các câu hỏi ở dạng điền đáp án còn thiếu của đoạn code (2 vị trí khuyết, 3 đáp án điền khuyết). Từ đó ngƣời chơi học đƣợc kiến thức trong bài tập ngôn ngữ lập trình Pascal. Ý nghĩa các control, sơ đồ mô tả tình huống 76

77 III.2.7 Màn hình Game 2 Hoàn chỉnh chƣơng trình Màn 3 Hình thức thể hiện Ý nghĩa màn hình Là giao diện game Hoàn chỉnh chƣơng trình, ngƣời chơi trả lời các câu hỏi ở dạng điền đáp án còn thiếu của đoạn code (2 vị trí khuyết, 4 đáp án điền khuyết). Từ đó ngƣời chơi học đƣợc kiến thức trong bài tập ngôn ngữ lập trình Pascal. Ý nghĩa các control, sơ đồ mô tả tình huống 77

78 III.2.8 Màn hình Game 3 Lắp Ghép Hình thức thể hiện Ý nghĩa màn hình Là giao diện game 3 - Lắp ghép, ngƣời chơi trả lời các câu hỏi ở dạng sắp xếp các câu lệnh thành một đoạn code hoàn chỉnh theo yêu cầu của đề bài. Từ đó ngƣời chơi học đƣợc kiến thức trong bài tập ngôn ngữ lập trình Pascal. Ý nghĩa các control, sơ đồ mô tả tình huống 78

79 III.2.9 Màn hình game 4 Mô phỏng thuật toán a. Màn hình chức năng Sơ đồ khối Xem mô phỏng Hình thức thể hiện Ý nghĩa màn hình Là giao diện màn hình mô phỏng thuật toán: Ngƣời chơi có thể xem sơ đồ khối, nhập dữ liệu, xem mô phỏng từng bƣớc, xây dựng lại thuật toán. Sau khi chơi xong trò chơi này ngƣời chơi có một kiến thức nhất định về thuật toán trong Pascal Ý nghĩa các control, sơ đồ mô tả tình huống 79

80 b. Màn hình chức năng Sơ đồ khối Xây dựng lại Hình thức thể hiện Ý nghĩa màn hình Ngƣời chơi kéo thả các khối hình bên phải ghép vào bên trái để tạo thành sơ đồ đúng. Ý nghĩa các control, sơ đồ mô tả tình huống 80

81 c. Màn hình chức năng Sơ đồ khối Kiểm tra Hình thức thể hiện Ý nghĩa màn hình Dùng để ngƣời chơi kiểm tra có bao nhiêu khối hình đƣợc kéo thả đúng vị trí Ý nghĩa các control, sơ đồ mô tả tình huống 81

82 d. Màn hình chức năng Thuật toán Xem mô phỏng Hình thức thể hiện Ý nghĩa màn hình Dùng để ngƣời chơi xem mô phỏng dƣới dạng đoạn code. Ý nghĩa các control, sơ đồ mô tả tình huống 82

83 e. Màn hình Game 4 Mô phỏng thuật toán Tùy chọn Hình thức thể hiện Ý nghĩa màn hình Dùng để ngƣời chơi thao tác với một số tùy chọn nhƣ xem ý tƣởng, bắt đầu lại, quay về màn hình chính, tùy chỉnh tốc độ chạy Ý nghĩa các control, sơ đồ mô tả tình huống Xem ý tƣởng của MH Tùy Chọn thuật toán Quay lại màn hình Bắt đầu lại MH chính Ý tưởng chọn thuật toán Quay lại màn hình chính MH chọn thuật toán MH chính Xem ý tưởng Tùy chỉnh tốc độ 83

84 III.2.10 Hộp thoại Tùy Chọn Hình thức thể hiện Ý nghĩa hộp thoại Cho phép ngƣời chơi có thể thao tác với một số chức năng của hộp thoại tùy chọn: tùy chỉnh nhạc, chọn nhân vật, bắt đầu lại, hƣớng dẫn, màn hình chính. Ý nghĩa các control, Sơ đồ mô tả tình huống sử dụng MH Tùy Chọn Chọn NV Bắt đầu lại MH chính Hướng dẫn Đóng Hộp thoại chọn nhân vật MH game với câu hỏi khác MH chính Hộp thoại hướng dẫn MH game đang chơi 84

ĐỀ CƯƠNG MÔN HỌC KỸ NĂNG GIAO TIẾP COMMUNICATION SKILLS MSMH: DC117DV01

ĐỀ CƯƠNG MÔN HỌC KỸ NĂNG GIAO TIẾP COMMUNICATION SKILLS MSMH: DC117DV01 ĐỀ CƯƠNG MÔN HỌC KỸ NĂNG GIAO TIẾP COMMUNICATION SKILLS MSMH: DC117DV01 A. Quy cách môn học Quy cách bao gồm các thông số sau: Tên môn học: Kỹ năng giao tiếp Mã số môn học (MSMH): DC117DV01 Tổng số tiết:

More information

Chương trình hợp tác Việt Nam - Thụy Điển về tăng cường năng lực quản lý đất đai và môi trường (SEMLA) HƯỚNG DẪN SỬ DỤNG

Chương trình hợp tác Việt Nam - Thụy Điển về tăng cường năng lực quản lý đất đai và môi trường (SEMLA) HƯỚNG DẪN SỬ DỤNG Chương trình hợp tác Việt Nam - Thụy Điển về tăng cường năng lực quản lý đất đai và môi trường (SEMLA) HƯỚNG DẪN SỬ DỤNG MICROSOFT PROJECT 2003 Mục Lục PHẦN I: GIỚI THIỆU CHUNG MICROSOFT PROJECT 1 1. Mục

More information

Tìm hiểu Microsoft Office 2007

Tìm hiểu Microsoft Office 2007 GIÁO TRÌNH Tìm hiểu Microsoft Office 2007 Tìm hiểu Microsoft Excel 2007 LÊ VĂN HIẾU 2009 VIỆ T NAM MỤC LỤC PHẦN I: LÀM QUEN VỚI EXCEL 2007... 6 1. Làm quen nhanh với Excel 2007... 6 a. Những thuật ngữ

More information

BÁO CÁO THỰC TẬP 01 TRƯỜNG CAO ĐẲNG NGHỀ ĐỒNG NAI KHOA CÔNG NGHỆ THÔNG TIN ---------------- ----------------

BÁO CÁO THỰC TẬP 01 TRƯỜNG CAO ĐẲNG NGHỀ ĐỒNG NAI KHOA CÔNG NGHỆ THÔNG TIN ---------------- ---------------- TRƯỜNG CAO ĐẲNG NGHỀ ĐỒNG NAI KHOA CÔNG NGHỆ THÔNG TIN -------------------------------- BÁO CÁO THỰC TẬP 01 Giáo viên hướng dẫn... Thầy Nguyễn Quốc Phong Sinh viên thực hiện:... Nguyễn Hoài Nhân Nguyễn

More information

thời đại mới TẠP CHÍ NGHIÊN CỨU & THẢO LUẬN

thời đại mới TẠP CHÍ NGHIÊN CỨU & THẢO LUẬN thời đại mới TẠP CHÍ NGHIÊN CỨU & THẢO LUẬN Số 31 tháng 7, 2014 "Công hàm Phạm Văn Đồng" Góp ý về việc giải thích Cao Huy Thuần Thư của Thủ tướng Phạm Văn Đồng gửi Thủ tướng Chu Ân Lai ngày 14-9-1958 tạo

More information

THÔNG TIN THAM KHẢO DÀNH CHO DU HỌC SINH NĂM HỌC 2016 sthsutp.com

THÔNG TIN THAM KHẢO DÀNH CHO DU HỌC SINH NĂM HỌC 2016 sthsutp.com THÔNG TIN THAM KHẢO DÀNH CHO DU HỌC SINH NĂM HỌC 2016 sthsutp.com CHƯƠNG TRÌNH MĨ THUẬT PHÒNG TƯ VẤN ĐẠI HỌC VĂN PHÒNG tiếp du học SINH của UTP KHU THỂ THAO TRONG NHÀ CÁC PHÒNG LAB HIỆN ĐẠI SÂN THỂ THAO

More information

Chương 1. CHUYỂN MẠCH NHÃN ĐA GIAO THỨC MPLS

Chương 1. CHUYỂN MẠCH NHÃN ĐA GIAO THỨC MPLS Chương 1. CHUYỂN MẠCH NHÃN ĐA GIAO THỨC MPLS I. Tổng quan. Trong một vài năm gần đây, Internet đã phát triển thành một mạng lưới rộng khắp và tạo ra một loạt các ứng dụng mới trong thương mại. Những ứng

More information

C bn v XML cho ngi mi s dng

C bn v XML cho ngi mi s dng Page 1 of 8 C bn v XML cho ngi mi s dng Mc : Nhp môn Kay Whatley, Tác gi công ngh, Freelance 17 07 2009 Nu bn là ng i mi tìm hiu v XML, bài vit này gii thiu các cu trúc c bn ca các tài liu XML cng nh các

More information

National technical regulation for bottled/packaged natural mineral waters and drinking waters

National technical regulation for bottled/packaged natural mineral waters and drinking waters QUY CHUẨN KỸ THUẬT QUỐC GI ĐỐI VỚI NƯỚC KHOÁNG THIÊN NHIÊN VÀ NƯỚC UỐNG ĐÓNG CHI National technical regulation for bottled/packaged natural mineral waters and drinking waters I. QUY ĐỊNH CHUNG 1. Phạm

More information

Mục lục chương trình SEO- SMO PRO k15 Update : Oct 1 st 2012

Mục lục chương trình SEO- SMO PRO k15 Update : Oct 1 st 2012 Mục lục chương trình SEO- SMO PRO k15 Update : Oct 1 st 2012 Buổi 1:Giới thiệu Tổng quan về SEO & Chiến lược SEO 17h 45-18h : Đón tiếp, đăng ký 18h -18h15 : Giới thiệu các khách mời và thành phần Giảng

More information

1.2. Chemicals, insecticidal or germicidal preparations for domestic and medical use.

1.2. Chemicals, insecticidal or germicidal preparations for domestic and medical use. 1) CIRCULAR No. 08/2006/TT-BYT OF JUNE 13, 2006, GUIDING THE IMPORT OF VACCINES, MEDICAL BIOLOGICALS; CHEMICALS, INSECTICIDAL OR GERMICIDAL PREPARATIONS FOR DOMESTIC AND MEDICAL USE; AND MEDICAL EQUIPMENT

More information

and the finishing process of textiles / Phần đồng hội thảo KÉO SỢI (Phòng: )

and the finishing process of textiles / Phần đồng hội thảo KÉO SỢI (Phòng: ) Programme German Technology meets Vietnamese Textile Forum & B2B Matchmaking Chương trình Hội thảo: Công nghệ Đức đáp ứng Công nghiệp Dệt may Việt Nam Diễn đàn kết nối doanh nghiệp B2B 5 July 2016, Hanoi,

More information

Như ng kiê n thư c câ n biê t vê giâ y phe p cư tru điê n tư (eat)

Như ng kiê n thư c câ n biê t vê giâ y phe p cư tru điê n tư (eat) Như ng kiê n thư c câ n biê t vê giâ y phe p cư tru điê n tư (eat) www.bamf.de/eaufenthaltstitel Mu c lu c Mu c lu c 1 Giâ y phe p cư tru điê n tư 5 2 Tâ m a nh va ca c dâ u ngo n tay 7 3 Ca c qui đi

More information

48 126 6 60 140 8 80 14 150 Contents 100 18 168 118 32 183

48 126 6 60 140 8 80 14 150 Contents 100 18 168 118 32 183 Contents 6 8 14 18 32 48 60 80 100 118 126 140 150 168 183 Cuốn sách này không thể ra đời nếu không có 49 em học sinh trực tiếp cầm máy chụp ảnh và ghi lại những khoảnh khắc học tập, lao động và sinh hoạt

More information

C1 Tổng quan về SharePoint 2010

C1 Tổng quan về SharePoint 2010 SharePoint 2010 1 C1 Tổng quan về SharePoint 2010 SharePoint là gì? SharePoint là một nền tảng (Platform) của việc trao đổi thông tin và làm việc cộng tác trong nội bộ doanh nghiệp và trên nền Web. SharePoint

More information

ÀO T O NGÀNH TH VI N THÔNG TIN T I CANADA

ÀO T O NGÀNH TH VI N THÔNG TIN T I CANADA Hi tho quc t v th vin TP. HCM 20/02/2009 ÀO TO NGÀNH TH VIN THÔNG TIN TI CANADA LÂM VNH TH Librarian Emeritus University of Saskatchewan CANADA Gii Thiu S Lc V Canada Canada, mt nc Bc M, vi dân s trên

More information

7.3 Endpoint hw sw version...45 7.4 Fax / Modem...45 7.5 Emergency...45 7.6 Gatekeeper...45 7.7 Cài đặt tính năng và hiển thị trạng thái máy nhánh

7.3 Endpoint hw sw version...45 7.4 Fax / Modem...45 7.5 Emergency...45 7.6 Gatekeeper...45 7.7 Cài đặt tính năng và hiển thị trạng thái máy nhánh Mục lục 1. Quản lý hệ thống...5 2. HiPath Manager E...6 2.1 Cài đặt HiPath Manager E...6 2.2 Cài đặt phần trợ giúp HiPath Manager E Help...7 2.3 Login vào HiPath Manager E...7 2.4 Kết nối trực tiếp qua

More information

Những Cuộc Đời Gặp Chúa

Những Cuộc Đời Gặp Chúa Số 118 Tháng Sáu 2005 Những Cuộc Đời Gặp Chúa Mục Sư Nguyễn Hữu Cương Union College of California 1986 Văn Phòng Liên Lạc 14200 Goldenwest Street Westminster, CA 92683 Tel. 714-698-1900 www.unioncollege.edu

More information

LỜI NÓI ĐẦU TỔNG CỤC HẢI QUAN VIỆT NAM

LỜI NÓI ĐẦU TỔNG CỤC HẢI QUAN VIỆT NAM LỜI NÓI ĐẦU Thống kê nhà nước về hải quan đối với hàng hóa xuất khẩu, nhập khẩu là một trong những nhiệm vụ chính của ngành Hải quan được quy định tại Luật Hải quan năm (số 54//QH13 được thông qua ngày

More information

CHƯƠNG I: LÀM QUEN VỚI OUTLOOK 2010

CHƯƠNG I: LÀM QUEN VỚI OUTLOOK 2010 [Type text] CHƯƠNG I: LÀM QUEN VỚI OUTLOOK 2010 1. Làm quen Outlook 2010 a. Quản lý nhiều tài khoản e-mail từ một nơi Bạn có thể dễ dàng quản lý e-mail từ hộp thư nhiều. Đồng bộ hóa các loại email của

More information

Citibank Credit Card Terms and Conditions.

Citibank Credit Card Terms and Conditions. Có hi u l c t ngày 02 tháng 06 n m 2014 Citibank Credit Card Terms and Conditions. Effective 02 June 2014 Trân tr ng c m n Quý khách đã l a ch n s d ng Th Tín d ng Citibank. Vi c đ c và hi u các Đi u kho

More information

Certificate IV in Business Business Administration

Certificate IV in Business Business Administration Theory Assessment BSBMKG413A Certificate IV in Business Business Administration INSTRUCTOR: INSTRUCTOR S EMAIL: National Code: Unit of Competence: DR. NGHIA TRONG NGUYEN nghiaphd@gmail.com (DBA12 A1 Class)

More information

PHAT TRIEN TAI CHINH VI MO Of KHU VITC NONG MMlh N01S THOi 1 ~

PHAT TRIEN TAI CHINH VI MO Of KHU VITC NONG MMlh N01S THOi 1 ~ Chu bien: TS. NGUYiN KIM ANH PHAT TRIEN TAI CHINH VI MO Of KHU VITC NONG MMlh N01S THOi 1 ~ IN THE AGRICULTURAL AND RURAL AREAS OF VIETNAM B 376792 NHA XUAT BAN THONG KE HANOI-2010 MUC LUC LQI NOIOAU 3

More information

HEALTH, INSURANCE, & YOU: New Options For Health Insurance. Presented by SEIU Local 521

HEALTH, INSURANCE, & YOU: New Options For Health Insurance. Presented by SEIU Local 521 HEALTH, INSURANCE, & YOU: New Options For Health Insurance Presented by SEIU Local 521 The Affordable Care Act Federal law that changes our health care system: Ensures that health insurance is: 1. High

More information

TIỀM NĂNG TẠO VIỆC LÀM XANH Ở VIỆT NAM THE POTENTIAL FOR CREATING GREEN JOBS IN VIETNAM

TIỀM NĂNG TẠO VIỆC LÀM XANH Ở VIỆT NAM THE POTENTIAL FOR CREATING GREEN JOBS IN VIETNAM VIỆN NC QUẢN LÝ KINH TẾ TW TRUNG TÂM THÔNG TIN TƯ LIỆU THÔNG TIN CHUYÊN ĐỀ TIỀM NĂNG TẠO VIỆC LÀM XANH Ở VIỆT NAM THE POTENTIAL FOR CREATING GREEN JOBS IN VIETNAM SỐ 9 2012 CIEM, Trung tâm Thông tin Tư

More information

CHỈ NAM SỨC KHỎE THỤY SĨ

CHỈ NAM SỨC KHỎE THỤY SĨ Bằng 18 ngôn ngữ CHỈ NAM SỨC KHỎE THỤY SĨ Tóm lược hệ thống tổ chức y khoa Thụy Sĩ Hướng dẫn dành cho những người di dân tại Thụy Sĩ SỨC KHỎE Thông tin về vấn đề di dân và sức khỏe: migesplus.ch Diễn đàn

More information

SOFTWARE ENGINEERING. Topics covered 1/20/2015. Chapter 7 Detail Design

SOFTWARE ENGINEERING. Topics covered 1/20/2015. Chapter 7 Detail Design SOFTWARE ENGINEERING Chapter 7 Detail Design Jul 2013 Chapter 7. Software Detail Design 2 Topics covered Object-oriented design using the UML Design patterns Open source development More 1 Jul 2013 Chapter

More information

TRÒ CHƠI THÔNG DỤNG. WE-25-09 Page 1

TRÒ CHƠI THÔNG DỤNG. WE-25-09 Page 1 TRÒ CHƠI THÔNG DỤNG * Như các bạn đã biết trò chơi thì rất đa dang và phong phú vì vậy tùy theo sở trường riệng quản trò mà họ tự chọn cho mình những trò chơi phù hợp và biến nó thành trò tủ của mình.việc

More information

Montmartre Paris, France Sóng Việt Đàm Giang biên soạn

Montmartre Paris, France Sóng Việt Đàm Giang biên soạn Montmartre Paris, France Sóng Việt Đàm Giang biên soạn Ai đi Paris thăm thắng cảnh cùng di tích văn hóa, lịch sử mà không ghé Montmartre? Montmartre là một khu phố của Paris, nằm trên quả đồi cao thuộc

More information

LIST OF BAO VIET INSURANCE S DIRECT BILLING NETWORK

LIST OF BAO VIET INSURANCE S DIRECT BILLING NETWORK LIST OF BAO VIET INSURANCE S DIRECT BILLING NETWORK Ha i 3 4 5 Hanoi Medical University Hospital * Add: Ton That Tung, Dong Da Dist., Hanoi Tel: (04) 3 853 798 ex:483 Fax: (04) 3 5748 69 Hong Ngoc Hospital

More information

A DISCOURSE ANALYSIS OF ADVERTISEMENTS IN TERMS OF PERSUASION STRATEGIES IN ENGLISH AND VIETNAMESE

A DISCOURSE ANALYSIS OF ADVERTISEMENTS IN TERMS OF PERSUASION STRATEGIES IN ENGLISH AND VIETNAMESE 1 MINISTRY OF EDUCATION AND TRAINING THE UNIVERSITY OF DANANG --- --- 2 The thesis has been completed at the College of Foreign Languages, Danang University. LÊ THỊ HOÀI AN Supervisor: NGŨ THIỆN HÙNG,

More information

Waste Management and Contaminated Site Treatment

Waste Management and Contaminated Site Treatment Mastercourse Waste Management and Contaminated Site Treatment TU Dresden Hanoi University of Science and further cooperation of the IAA with asian countries 2 3 4 Introduction - Academic Partnership with

More information

ĐẠI HỘI LINH MỤC VIỆT NAM HÀNH TRÌNH EMMAUS VI VIETNAMESE PRIESTS CONVOCATION EMMAUS VI - ATLANTA 2015

ĐẠI HỘI LINH MỤC VIỆT NAM HÀNH TRÌNH EMMAUS VI VIETNAMESE PRIESTS CONVOCATION EMMAUS VI - ATLANTA 2015 THE FEDERATION OF VIETNAMESE CATHOLICS IN THE U.S.A ĐẠI HỘI LINH MỤC VIỆT NAM HÀNH TRÌNH EMMAUS VI VIETNAMESE PRIESTS CONVOCATION EMMAUS VI - ATLANTA 2015 "Shepherds living with the smell of the sheep"

More information

Land Used for the Construction of Golf Courses and Related Concerns in Vietnam

Land Used for the Construction of Golf Courses and Related Concerns in Vietnam Land Used for the Construction of Golf Courses and Related Concerns in Vietnam Key words: land used, golf course, construction of golf courses, Vietnam SUMMARY In recent years, golf courses have been constructed

More information

Die Geschichte vom Zappel-Philipp The Story of Fidgety Philip

Die Geschichte vom Zappel-Philipp The Story of Fidgety Philip Hoi Chung Suy Tap Trung va Nang Dong. I. QUA TRINH LICH SU CUA HOI CHUNG SUY TAP TRUNG VA NANG DONG (STTND): Die Geschichte vom Zappel-Philipp The Story of Fidgety Philip "Ob der Philipp heute still Wohl

More information

MEDICAL SERVICES MEDICAL SERVICES INITIATIVE

MEDICAL SERVICES MEDICAL SERVICES INITIATIVE COUNTY OF ORANGE HEALTH CARE AGENCY MEDICAL SERVICES MEDICAL SERVICES INITIATIVE MARK A. REFOWITZ AGENCY DIRECTOR RICHARD SANCHEZ ASSISTANT DIRECTOR HOLLY A. VEALE ACTING DIRECTOR MEDICAL SERVICES ANTHONY

More information

MEASURING SERVICE QUALITY IN SOFTWARE OUTSOURCING AT QUANTIC Co., Ltd- A DIMENSION-BY-DIMENSION ANALYSIS

MEASURING SERVICE QUALITY IN SOFTWARE OUTSOURCING AT QUANTIC Co., Ltd- A DIMENSION-BY-DIMENSION ANALYSIS MEASURING SERVICE QUALITY IN SOFTWARE OUTSOURCING AT QUANTIC Co., Ltd- A DIMENSION-BY-DIMENSION ANALYSIS Ha Nam Khanh Giao (2), Huynh Ba Duy (1) (1) International University- Vietnam National University

More information

MEDICAL SERVICES MEDICAL SERVICES INITIATIVE

MEDICAL SERVICES MEDICAL SERVICES INITIATIVE COUNTY OF ORANGE HEALTH CARE AGENCY AGENCY DIRECTOR ASSISTANT DIRECTOR ACTING DIRECTOR ADMINISTRATOR MAILING ADDRESS: SANTA ANA, CA 92702 TELEPHONE: (714) 834-6248 November 19, 2013 To: All MSI Providers

More information

THE EFFECT OF HUMAN RESOURCE COMPETENCIES ON PROJECT PERFORMANCE IN VIETNAMESE INFRASTRUCTURE PROJECTS

THE EFFECT OF HUMAN RESOURCE COMPETENCIES ON PROJECT PERFORMANCE IN VIETNAMESE INFRASTRUCTURE PROJECTS TẠP CHÍ PHÁT TRIỂN KH&CN, TẬP 10, SỐ 08-2007 THE EFFECT OF HUMAN RESOURCE COMPETENCIES ON PROJECT PERFORMANCE IN VIETNAMESE INFRASTRUCTURE PROJECTS Cao Hao Thi (1), Fredric William Swierczek (2) (1) University

More information

LIST OF CLINICS AND HOSPITALS

LIST OF CLINICS AND HOSPITALS LIST OF CLINICS AND HOSPITALS The following is a list of both international and Vietnamese clinics and hospitals in Ho Chi Minh City and in the provinces. The list is by no means exclusive. Many of the

More information

Some Vietnamese Students Problems with English Grammar: A Preliminary Study Dan Van Dao

Some Vietnamese Students Problems with English Grammar: A Preliminary Study Dan Van Dao Some Vietnamese Students Problems with English Grammar: A Preliminary Study Dan Van Dao Abstract This paper focuses on some common problems encountered by Vietnamese learners of English with tense and

More information

The Multilanguaging of a Vietnamese American in South Philadelphia

The Multilanguaging of a Vietnamese American in South Philadelphia The Multilanguaging of a Vietnamese American in South Philadelphia Hoa H. Nguyen University of Pennsylvania This paper investigates the ways in which multilingualism manifests in the daily life of Tony,

More information

Vietnamese Student Fulbrighters ( by year)

Vietnamese Student Fulbrighters ( by year) Vietnamese Student Fulbrighters ( by year) Le Thi Van Hue Tufts University Urban & Environmental Policy 92 Le Quoc Hung University of Minnesota Public Administration 92 Luong Thi Quynh Huong University

More information

There are 29 letters in the Vietnamese alphabet system which consists of 12 vowels and 17 consonants. See the list below:

There are 29 letters in the Vietnamese alphabet system which consists of 12 vowels and 17 consonants. See the list below: INTRODUCTION The Vietnamese language is the communicative language of Vietnamese people and also the mother-tongue of Viet people (also named as Kinh, the major ethnic group in Vietnam). The formation

More information

ANALYSIS MARKETING AND FORECASTING RICE PRICE IN THE MEKONG DELTA OF VIETNAM

ANALYSIS MARKETING AND FORECASTING RICE PRICE IN THE MEKONG DELTA OF VIETNAM Omonrice 18: 182-188 (2011) ANALYSIS MARKETING AND FORECASTING RICE PRICE IN THE MEKONG DELTA OF VIETNAM ABSTRACT Rice is considered to be the most important crop in Vietnam. In 2009, Vietnam exported

More information

Using Common Financial Proverbs to Teach Finance to Students from Vietnam

Using Common Financial Proverbs to Teach Finance to Students from Vietnam Using Common Financial Proverbs to Teach Finance to Students from Vietnam Christina My-Tuyen Thi Truong Texas A&M Kingsville Tom Krueger Director or Research Professor of Finance Texas A&M University Kingsville

More information

Vietnamese Student Fulbrighters (by year)

Vietnamese Student Fulbrighters (by year) Vietnamese Student Fulbrighters (by year) 1 Le Thi Van Hue Tufts University Urban & Environmental Policy 92 2 Le Quoc Hung University of Minnesota Public Administration 92 3 Luong Thi Quynh Huong University

More information

A Comprehensive Framework for Grid Data Management* Một Khung Sườn Toàn Diện Cho Việc Quản Lý Dữ Liệu Trên Lưới

A Comprehensive Framework for Grid Data Management* Một Khung Sườn Toàn Diện Cho Việc Quản Lý Dữ Liệu Trên Lưới A Comprehensive Framework for Grid Data Management* Tran Khanh Dang, Thi Thanh Huyen Phan, Hoang Tam Vo Faculty of Computer Science & Engineering HCMC University of Technology National University of Ho

More information

20. Shalala. AceKaraoke.com 1-888-784-3384 Vietnamese Karaoke DVD Catalog June, 2002

20. Shalala. AceKaraoke.com 1-888-784-3384 Vietnamese Karaoke DVD Catalog June, 2002 0 GIO ROI - TROI XANH VOI XANH CO KARAOKE DVD 18 ID: SHAMGR18VK Price: $18.95 1. Truc Nguyen - Khong Gio Roi / Troi Sanh Voi Sanh Co 2. Mong Thy - Canh Cong Rau Dang 3. Truc Quyen - Gio Nayanh O Dau 4.

More information

TL-WR740N 150Mbps Wireless N Router

TL-WR740N 150Mbps Wireless N Router Rev: 1.0.0 1910010682 COPYRIGHT & TRADEMARKS Specifications are subject to change without notice. is a registered trademark of TP-LINK TECHNOLOGIES CO., LTD. Other brands and product names are trademarks

More information

IELTS essay writing task 2 by Simon Ielts 1 COMMON ESSAY TOPICS

IELTS essay writing task 2 by Simon Ielts 1 COMMON ESSAY TOPICS IELTS essay writing task 2 by Simon Ielts 1 COMMON ESSAY TOPICS 1. Advertising 2. Cities: urbanisation, problems of city life 3. Environment: global warming, impact of humans on the environment, solutions

More information

LOCKWOOD S 2015/2016 REGISTRATION SEASON IS IN FULL SWING

LOCKWOOD S 2015/2016 REGISTRATION SEASON IS IN FULL SWING Gary Keeler, Principal 24118 Lockwood Road, Bothell, WA 98021 Lynn Zenk, Office Manager Office 425-408-5800 Sonja Gill-More, Secretary FAX 425-408-5802 Web: lockwood.nsd.org 24-Hour Attendance/Safe Arrival

More information

GRANTEES OF THE FULBRIGHT VIETNAMESE STUDENT PROGRAM (BY YEAR)

GRANTEES OF THE FULBRIGHT VIETNAMESE STUDENT PROGRAM (BY YEAR) GRANTEES OF THE FULBRIGHT VIETNAMESE STUDENT PROGRAM (BY YEAR) 1 Le Thi Van Hue Tufts University Urban & Environmental Policy 92 2 Le Quoc Hung University of Minnesota Public Administration 92 3 Luong

More information

FULBRIGHT VIETNAMESE STUDENTS TO THE U.S. (1992-2015)

FULBRIGHT VIETNAMESE STUDENTS TO THE U.S. (1992-2015) FULBRIGHT VIETNAMESE STUDENTS TO THE U.S. (1992-2015) 1 Le Thi Van Hue Tufts University Urban & Environmental Policy 92 2 Le Quoc Hung University of Minnesota Public Administration 92 3 Luong Thi Quynh

More information

Space Technology Institute, Vietnam Academy of Science and Technology, 18 Hoang Quoc Viet, Hanoi, Vietnam

Space Technology Institute, Vietnam Academy of Science and Technology, 18 Hoang Quoc Viet, Hanoi, Vietnam Estimation of biomass for calculating carbon storage and CO 2 sequestration using remote sensing technology in Yok Don National Park, Central Highlands of Vietnam Ước lượng sinh khối cho tính toán lượng

More information

Bentsen BG. International Classification of Primary Care. Scand J Prim Health Care. 1986;4:43-50.

Bentsen BG. International Classification of Primary Care. Scand J Prim Health Care. 1986;4:43-50. BIBLIOGRAPHIE Atun R. What are the advantages and disadvantages of restructuring a health care system to be more focused on primary care services? WHO Regional Office for Europe 2004. Bentsen BG. International

More information

LIST OF HOSPITALS/FAMILY MEDICAL CENTRES Last updated: October 2014 ORGANISATION ADDRESS REMARKS

LIST OF HOSPITALS/FAMILY MEDICAL CENTRES Last updated: October 2014 ORGANISATION ADDRESS REMARKS LIST OF HOSPITALS/FAMILY MEDICAL CENTRES Last updated: October 2014 Please note that this list is provided for the information of Australian travellers and those needing medical assistance in Vietnam.

More information

VIETNAM NATIONAL UNIVERSITY, HA NOI UNIVERSITY OF LANGUAGES AND INTERNATIONAL STUDIES POST GRADUATE STUDIES DEPARTMENT

VIETNAM NATIONAL UNIVERSITY, HA NOI UNIVERSITY OF LANGUAGES AND INTERNATIONAL STUDIES POST GRADUATE STUDIES DEPARTMENT VIETNAM NATIONAL UNIVERSITY, HA NOI UNIVERSITY OF LANGUAGES AND INTERNATIONAL STUDIES POST GRADUATE STUDIES DEPARTMENT ----------------------------------- PHAN THỊ VÂN ANH A STUDY ON DIFFICULTIES AND STRATEGIES

More information

Holy Trinity Times Faith, Hope and Love

Holy Trinity Times Faith, Hope and Love HOLY TRINITY PRIMARY AND ELC 18-20 THEODORE E STREET, ET, CURTIN Holy Trinity Times Faith, Hope and Love I have come so that they may have life and have it to the full John 10:10 Term 4, Week 4 5 November,

More information

Effects of Water Invasion to Design and Production Procedure in Fractured Basement Reservoir, SuTu Den oil Field and Prevention Solutions

Effects of Water Invasion to Design and Production Procedure in Fractured Basement Reservoir, SuTu Den oil Field and Prevention Solutions VNU Journal of Science : Earth and Environmental Sciences, Vol. 31, No. 1 (2015) 49-66 Effects of Water Invasion to Design and Production Procedure in Fractured Basement Reservoir, SuTu Den oil Field and

More information

LIST OF ATTORNEYS AND TAX CONSULTANT IN HO CHI MINH CITY AND AREA

LIST OF ATTORNEYS AND TAX CONSULTANT IN HO CHI MINH CITY AND AREA U.S. Consulate General - Ho Chi Minh City American Citizen Services Unit 4 Le Duan Blvd, District 1, Ho Chi Minh City Tel: (84-8) 8229433 Fax: (84-8) 8245571 Website: http://hochiminh.usconsulate.gov Email:

More information

ENVIRONMENTAL RECLAMATION AND POST-MINING LAND USE PLANNING

ENVIRONMENTAL RECLAMATION AND POST-MINING LAND USE PLANNING ENVIRONMENTAL RECLAMATION AND POST-MINING LAND USE PLANNING Katrin Brömme EE+E Institute of Environmental Engineering+Ecology, Ruhr-University of Bochum Harro Stolpe EE+E Institute of Environmental Engineering+Ecology,

More information

SOME TREATMENT RESULTS OF GYNAECOPATHY BY USING LOW POWER SEMICONDUCTOR LASER

SOME TREATMENT RESULTS OF GYNAECOPATHY BY USING LOW POWER SEMICONDUCTOR LASER SOME TREATMENT RESULTS OF GYNAECOPATHY BY USING LOW POWER SEMICONDUCTOR LASER Bùi Phương Anh, Trần Minh Thái, Cẩn Văn Bé, Trần Trung Nghĩa Laser Technology Laboratory Faculty of Applied Science HCMC University

More information

TẬP HUẤN PHÁT TRIỂN MÔ HÌNH KINH DOANH RRR - HÀ NỘI 2014 -

TẬP HUẤN PHÁT TRIỂN MÔ HÌNH KINH DOANH RRR - HÀ NỘI 2014 - TẬP HUẤN PHÁT TRIỂN MÔ HÌNH KINH DOANH RRR - HÀ NỘI 2014 - (RRR: Reduce - Reuse - Recycle : Giảm thiểu và Tái sử dụng năng lượng) Thông báo tới các Doanh nghiệp và Chuyên gia đào tạo cewas, tổ chức quốc

More information

Communion: The Word became flesh to die and in dying revealed the Father perfectly, full of glory, of Grace, of Truth. Special song:_chi Diem :

Communion: The Word became flesh to die and in dying revealed the Father perfectly, full of glory, of Grace, of Truth. Special song:_chi Diem : WORSHIP SCRIPTURES December 2013 12/01/13 - Lead: 1 st = A. Lam ; 2 nd = A. Lam ; 3 rd = A. Long ; COMMUNION SUNDAY Call to worship / Focus: THE WORD WITH US Key verse - John 1:14 The Word became flesh

More information

HAPPY NEW YEAR FELIZ AÑO NUEVO CHÚC MỪNG NĂM MỚI

HAPPY NEW YEAR FELIZ AÑO NUEVO CHÚC MỪNG NĂM MỚI OUR LADY OF LA VANG CATHOLIC CHURCH 288 S. Harbor Blvd., Santa Ana, CA 92704 Phone: (714) 775-6200 Fax: (714) 775-6226 Website: www.ourladyoflavang.org Email: parish@ourladyoflavang.org The Epiphany of

More information

CURRENT STATUS OF WIND POWER DEVELOPMENT IN VIETNAM

CURRENT STATUS OF WIND POWER DEVELOPMENT IN VIETNAM MINISTRY OF INDUSTRY AND TRADE General Department of Energy CURRENT STATUS OF WIND POWER DEVELOPMENT IN VIETNAM Pham Trong Thuc Director of Department of New and Renewable Energies June 2015 AGENDA 1.

More information

INDEPENDENT AUDITOR S REPORT THU DUC TRADING AND IMPORT EXPORT JOINT STOCK COMPANY

INDEPENDENT AUDITOR S REPORT THU DUC TRADING AND IMPORT EXPORT JOINT STOCK COMPANY Audit and Consulting Co., Ltd. Member of Reanda International Head office: 156 158 Pho Quang, ward 09, Phu Nhuan district, HCMC. Registered Office: 33 Phan Van Khoe street, ward 13, district 5, HCMC. Tel:+84

More information

LIST OF ATTORNEYS AND TAX CONSULTANTS IN THE HO CHI MINH CITY AREA

LIST OF ATTORNEYS AND TAX CONSULTANTS IN THE HO CHI MINH CITY AREA U.S. Consulate General - Ho Chi Minh City American Citizen Services Unit 4 Le Duan Blvd, District 1, Ho Chi Minh City Tel: (84-8) 8229433 Fax: (84-8) 8245571 Website: http://hochiminh.usconsulate.gov Email:

More information

5284 Monterey Road-San Jose, CA 95111 Phone (408)362-9958 Fax (408)362-9695 www.ctk-sjc.org Most Holy Trinity June 7, 2009

5284 Monterey Road-San Jose, CA 95111 Phone (408)362-9958 Fax (408)362-9695 www.ctk-sjc.org Most Holy Trinity June 7, 2009 Christ the King Catholic Church 5284 Monterey Road-San Jose, CA 95111 Phone (408)362-9958 Fax (408)362-9695 www.ctk-sjc.org Most Holy Trinity June 7, 2009 We are a communion of faith called to be the light

More information

C onsistent growth JOINT STOCK COMMERCIAL BANK FOR FOREIGN TRADE OF VIETNAM. Báo cáo thường niên 2009. 198 Tran Quang Khai, Hoan Kiem, Hanoi, Vietnam

C onsistent growth JOINT STOCK COMMERCIAL BANK FOR FOREIGN TRADE OF VIETNAM. Báo cáo thường niên 2009. 198 Tran Quang Khai, Hoan Kiem, Hanoi, Vietnam JOINT STOCK COMMERCIAL BANK FOR FOREIGN TRADE OF VIETNAM 198 Tran Quang Khai, Hoan Kiem, Hanoi, Vietnam 198 Tran Quang Khai, Hoan Kiem, Hanoi, Vietnam * Telex: 411504/411229 VCB VT Tel: 84-4-39343137 *

More information

CORPORATE GOVERNANCE IN VIETNAM : A SYSTEM IN TRANSITION. I. The Historical Background of Vietnamese Company Law and Corporate Governance 1

CORPORATE GOVERNANCE IN VIETNAM : A SYSTEM IN TRANSITION. I. The Historical Background of Vietnamese Company Law and Corporate Governance 1 Corporate governance in Vietnam : a Title transition Author(s) Hai, Bui Xuan; Nunoi, Chihiro Hitotsubashi journal of commerce an Citation 42(1): 45-66 Issue 2008-10 Date Type Departmental Bulletin Paper

More information

IMPLEMENTATION OF ONE MUST AND FIVE REDUCTIONS IN RICE PRODUCTION, IN AN GIANG PROVINCE

IMPLEMENTATION OF ONE MUST AND FIVE REDUCTIONS IN RICE PRODUCTION, IN AN GIANG PROVINCE Omonrice 19: 237-249 (2013) 237 IMPLEMENTATION OF ONE MUST AND FIVE REDUCTIONS IN RICE PRODUCTION, IN AN GIANG PROVINCE Truong Thi Ngoc Chi 1, Tran Thi Thuy Anh 1, Tran Quang Tuyen 1, Florencia Palis 2,

More information

Faculty/University: School of Government, University of Economics Ho Chi Minh City (UEH) Email address: luutrongtuan@gmail.com

Faculty/University: School of Government, University of Economics Ho Chi Minh City (UEH) Email address: luutrongtuan@gmail.com (Photo) Luu Trong Tuan BA (English, University of Ho Chi Minh City, Vietnam) (TESOL, Victoria University, Australia) PhD (Management, Asian Institute of Technology (AIT), Thailand) Faculty/University:

More information

Vietnam. The Party vs. Legal Activist Cu Huy Ha Vu H U M A N R I G H T S W A T C H

Vietnam. The Party vs. Legal Activist Cu Huy Ha Vu H U M A N R I G H T S W A T C H Vietnam The Party vs. Legal Activist Cu Huy Ha Vu H U M A N R I G H T S W A T C H Vietnam: The Party vs. Legal Activist Cu Huy Ha Vu Copyright 2011 Human Rights Watch All rights reserved. Printed in the

More information

INTRODUCTION OF POWER TRADING VIETNAM CHINA BY 220kV LINES HANOI 04/2014

INTRODUCTION OF POWER TRADING VIETNAM CHINA BY 220kV LINES HANOI 04/2014 INTRODUCTION OF POWER TRADING VIETNAM CHINA BY 220kV LINES HANOI 04/2014 1 Contents: 1 Overview 2 Electricity import from China by 220kV Overhead line 3 Trading and operating issues 2 Overview of Vietnam

More information

TVD: What did you mother do for a living?

TVD: What did you mother do for a living? 1 Narrator: Nguyễn Trọng Phát Interviewer: Thúy Võ Đặng Date: May 15, 2012 Location: Huntington Beach Sub-Collection: Thuy Vo Dang Interviews Length of Interview: 02:38:05 Transcriber: Giang Doan Translator:

More information

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG PTIT BÀI GIẢNG TIẾNG ANH 4. (Dành cho sinh viên chính quy hệ Đại học và Cao đẳng)

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG PTIT BÀI GIẢNG TIẾNG ANH 4. (Dành cho sinh viên chính quy hệ Đại học và Cao đẳng) HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI GIẢNG TIẾNG ANH 4 (Dành cho sinh viên chính quy hệ Đại học và Cao đẳng) NGƯỜI BIÊN SOẠN: ThS. GVC. PHẠM THỊ NGUYÊN THƯ Hà Nội, 2013 MỤC LỤC Trang LỜI NÓI ĐẦU

More information

Programme for celebrating the 60th Anniversary of the Establishment of Diplomatic Relations between Hungary and Vietnam -2010-

Programme for celebrating the 60th Anniversary of the Establishment of Diplomatic Relations between Hungary and Vietnam -2010- With great thank to these sponsors Đặc biệt cảm ơn nhà tài trợ: Programme for celebrating the 60th Anniversary of the Establishment of Diplomatic Relations between Hungary and Vietnam Ch ng tr nh kû niöm

More information

How To Write A Novel

How To Write A Novel Tựa Tác giả Thể loại Năm xb Lê-ô-nac-đô Đa Vin-xi A. An-ta-ep Sử 1988 Ngược dòng lịch sử Trái Đất A. Găngnut Địa lý học 1978 3 tình yêu (tập I) A. J. Cronin Ngoại văn 1988 3 tình yêu (tập II) A. J. Cronin

More information

Highlights: In this Issue

Highlights: In this Issue Highlights: In this Issue Another eventful year for the IHSS program and our Public Authority inside front cover The Importance of Joining an Advocacy Community p.2 Overtime Pay & New IHSS Requirements

More information

List of Medical Facilities/Practitioners in Ho Chi Minh City

List of Medical Facilities/Practitioners in Ho Chi Minh City List of Medical Facilities/Practitioners in Ho Chi Minh City Updated: Jan 2015 Prepared by British Consulate-General in Ho Chi Minh City www.gov.uk The following list of medical facilities/practitioners

More information

Rent A Bike Vietnam. Hanoi Danang - Hanoi

Rent A Bike Vietnam. Hanoi Danang - Hanoi Rent A Bike Vietnam Hanoi Danang - Hanoi Full Route Map It is possible to make this trip in 3 days, however, this does not allow time for stops or for taking photos. If you did this you would spend all

More information

CONVERSATION FOR ALL OCCASIONS

CONVERSATION FOR ALL OCCASIONS CONVERSATION FOR ALL OCCASIONS NATALIE XUÂN VĂN AÍ CHÂU HOÀNG YẾN CHÂU VĂN HÙNG HOÀNG Preface/Lời Mỡ Đầu This book is a comprehensive English conversation, comprehension, and grammar text all rolled into

More information

Local Middle School Programs. Middle School Foreign Language Immersion Programs. Mathematics, Science, Computer Science Magnet Programs

Local Middle School Programs. Middle School Foreign Language Immersion Programs. Mathematics, Science, Computer Science Magnet Programs 14 Middle School Programs Local Middle School Programs Middle School Foreign Language Immersion Programs Mathematics, Science, Computer Science Magnet Programs Humanities and Communication Magnet Programs

More information

Interaction between multiple pest problems and rice yields in Mekong delta of Vietnam

Interaction between multiple pest problems and rice yields in Mekong delta of Vietnam Omonrice 1: 31-44 (22) Interaction between multiple pest problems and rice yields in Mekong delta of Vietnam Luong Minh Chau 1,Tran thi Kieu Trang 1, Hoang Duc Cat 1, Luong Thi Phuong 1, K Shoenly 2, KL

More information

Forum on Wind Energy Development between Germany and Vietnam, June 4 th, 2012, Ho Chi Minh City

Forum on Wind Energy Development between Germany and Vietnam, June 4 th, 2012, Ho Chi Minh City Wind Energy Market development in Vietnam - Potentials and status quo Forum on Wind Energy Development between Germany and Vietnam, June 4 th, 2012, Ho Chi Minh City 1 Wind power resources and measurement

More information

Thirty First Sunday in Ordinary Time November 3, 2013

Thirty First Sunday in Ordinary Time November 3, 2013 OUR LADY OF LA VANG CATHOLIC CHURCH 288 S. Harbor Blvd., Santa Ana, CA 92704 Phone: (714) 775-6200 Fax: (714) 775-6226 Website: www.ourladyoflavang.org Email: parish@ourladyoflavang.org Thirty First Sunday

More information

THE MBA PROGRAM INTERNATIONAL UNIVERSITY

THE MBA PROGRAM INTERNATIONAL UNIVERSITY THE MBA PROGRAM INTERNATIONAL UNIVERSITY The MBA program at International University is designed to help high potential candidates realize their full business and management visions. They will be equipped

More information

HOA SEN GROUP S BULLETIN 4 th QUARTER OF FISCAL YEAR 2011-2012 (July 01 st, 2012 September 30 th, 2012)

HOA SEN GROUP S BULLETIN 4 th QUARTER OF FISCAL YEAR 2011-2012 (July 01 st, 2012 September 30 th, 2012) HOA SEN GROUP S BULLETIN 4 th QUARTER OF FISCAL YEAR 2011-2012 (July 01 st, 2012 September 30 th, 2012) HOA SEN GROUP No.09, Thong Nhat Boulevard, Song Than 2 Industrial Park, Di An Ward, Di An Dist. Binh

More information

Neural Machine Transla/on for Spoken Language Domains. Thang Luong IWSLT 2015 (Joint work with Chris Manning)

Neural Machine Transla/on for Spoken Language Domains. Thang Luong IWSLT 2015 (Joint work with Chris Manning) Neural Machine Transla/on for Spoken Language Domains Thang Luong IWSLT 2015 (Joint work with Chris Manning) Neural Machine Transla/on (NMT) End- to- end neural approach to MT: Simple and coherent. Achieved

More information

THE ETHNIC MINORITIES DEVELOPMENT PLAN OF AN GIANG PROVINCE

THE ETHNIC MINORITIES DEVELOPMENT PLAN OF AN GIANG PROVINCE THE ETHNIC MINORITIES DEVELOPMENT PLAN OF AN GIANG PROVINCE I. OVERVIEW 1. Project overview The Vietnam: Improved Land Governance and Database project aims to provide better access to land information

More information

A Risk Management Framework for Aquaculture: The Case of Vietnamese Catfish Farming

A Risk Management Framework for Aquaculture: The Case of Vietnamese Catfish Farming A Risk Management Framework for Aquaculture: The Case of Vietnamese Catfish Farming A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy Cong Tru Le Bachelor of Science,

More information

How To File A Workers Compensation Claim In Texas

How To File A Workers Compensation Claim In Texas Texas Department of Insurance Division of Workers Compensation 7551 Metro Center Drive, Suite 100 MS-96 Austin, TX 78744-1645 (800) 372-7713 phone (512) 804-4146 fax Employer Notice of No Coverage or Termination

More information

ST. PATRICK PARISH. A Multicultural Community. Liturgical Celebrations. Weekend Masses. Daily Masses (Downstairs)

ST. PATRICK PARISH. A Multicultural Community. Liturgical Celebrations. Weekend Masses. Daily Masses (Downstairs) ST. PATRICK PARISH A Multicultural Community 282 Suffolk St. Lowell, MA 01854 Phone: 978-459-0561 Fax: 978-446-0266 Sisters: 978-454-9697 stpatricklowell@comcast.net Sunday, January 24, 2016 Liturgical

More information

To address the effect of organic fertilizers on rice insect pests and diseases, an experiment was carried out in Cuulong Delta Rice Research

To address the effect of organic fertilizers on rice insect pests and diseases, an experiment was carried out in Cuulong Delta Rice Research Omonrice 13: 26-33 (2005) EFFECTS OF ORGANIC FERTILIZERS ON INSECT PEST AND DISEASES OF RICE Luong Minh Chau 1 and K.L Heong 2 1 Cuullong Delta Rice Research Institute Co Do, Can Tho, Vietnam 2 International

More information

Modernization of. Acupuncture on. scientific Reseach. and experiences of. acupuncture clinic. Work summary. By Prof.

Modernization of. Acupuncture on. scientific Reseach. and experiences of. acupuncture clinic. Work summary. By Prof. Work summary Modernization of Acupuncture on scientific Reseach and experiences of acupuncture clinic By Prof. Nguyen Tai Thu Vice president, The World Federation of Acupuncture-Moxibustion Societies (W.F.A.S.)

More information

How To Prevent Dementia In Old People

How To Prevent Dementia In Old People 1 2 MINISTRY OF EDUCATION AND TRAINING MINISTRY OF HEALT Work completed at The National Institute Epidemiology (NIHE) of Hygiene and NATIONAL INSTITUTE OF HYGIENE AND EPIDEMIOLOGY -----------------*-----------------

More information

Progress of Water Environmental Governance/Management and Future Challenges in Vietnam

Progress of Water Environmental Governance/Management and Future Challenges in Vietnam Progress of Water Environmental Governance/Management and Future Challenges in Vietnam The Second International Workshop and the Sixth Annual Meeting for Water Environmental Partnership in Asia (WEPA)

More information

LIST OF ATTORNEYS IN THE HO CHI MINH CITY AREA

LIST OF ATTORNEYS IN THE HO CHI MINH CITY AREA U.S. Consulate General - Ho Chi Minh City American Citizen Services Unit 4 Le Duan Blvd, Tel: (84-8) 3520-4200 Fax: (84-8) 3520-4231 Website: http://hochiminh.usconsulate.gov Email: acshcmc@state.gov LIST

More information