Wednesday, 16 July 2014

Summer Tasks

A453 Python Summer Tasks

A453 Python mùa hè Nhiệm vụ






YOU HAVE THREE TASKS


1) Your first job is to complete the Codecademy course on Python.  THIS IS OF MAJOR IMPORTANCE


1) Công việc đầu tiên của bạn là để hoàn thành quá trình Codecademy trên Python. ĐÂY LÀ tầm quan trọng lớn



2. Hangman Game  





AJT DUE 1ST SEPTEMBER


YOU NEED TO COMPLETE YOUR REPORT IN GOOGLE DOCS AND SHARE THE LINK AS AN EDITABLE DOCUMENT BY REPLYING TO THIS POSTING by 1st SEPTEMBER.  REMEMBER TO COMMENT ON 1. THREE THINGS YOU HAVE LEARNED AND 2. THREE THINGS THAT YOU NEED TO FOCUS HARDER ON.


AJT DO 1ST Tháng Chín


Bạn cần hoàn tất BÁO CÁO CỦA BẠN trong Google Docs và chia sẻ liên kết như một tài liệu có thể chỉnh sửa bằng cách trả lời bài này bằng 01 tháng 9. NHỚ nhận xét về 1. Ba điều bạn đã học được và 2. Ba điều mà bạn cần phải tập trung chăm chỉ hơn.

Using Python plan, design, create and test a simple Hangman Game with a set of simple words stored words.  The game you create should record the letters that have been used by the player and not accept these again during the game.  Create the body of the hanged man.  Record the number of lives left after the word has been guessed and use these as a score.  It should also allow an end user to enter a new set of words.


2. Hangman game


Kế hoạch sử dụng Python, thiết kế, tạo và thử nghiệm một trò chơi Hangman đơn giản với một tập hợp các từ đơn giản từ lưu trữ. Các trò chơi bạn tạo nên ghi lại các ký tự đã được sử dụng bởi các cầu thủ và không chấp nhận những một lần nữa trong trận đấu. Tạo cơ thể của người đàn ông bị treo cổ. Ghi lại số lượng cuộc sống còn lại sau khi các từ đã được đoán và sử dụng như là một điểm số. Nó cũng sẽ cho phép người dùng cuối để vào một tập mới của các từ.


Tips


In writing your Python code make sure that you have covered the following:


Variables
Constants
Operators
Loops
Random
Lists
Dictionaries
If
Elif


Mẹo


Trong viết mã Python của bạn chắc chắn rằng bạn đã được bảo hiểm như sau:


biến
hằng số
khai thác
vòng
ngâu nhiên
danh sách
từ điển
nếu
elif


Research


There are a number of websites which discuss how to make a hangman game.  


REMEMBER THOUGH YOU MUST NOT JUST COPY AND PASTE CODE.


Some excellent sites for this are:


Invent With Python





Your Report


Remember that your report should have the following sections:


  • Introduction


  • Overview - outline of user requirements


  • Research


  • Plan - pseudocode and flowchart


  • Testing Plan - Make sure that you have described tests in detail and the data that you are going to use.


  • Cyclical Development of Code - You need to test each section as it is written.  Show corrections of errors as they occur


  • Final Code -  Annotated in detail


  • Testing Results - This is your opportunity to show that your code works and has met the user requirements.


  • Evaluation - What could you have done better?  How could your code have been improved?


  • Conclusion


nghiên cứu

Có một số trang web mà thảo luận làm thế nào để làm cho một trò chơi treo cổ.

NHỚ mặc dù bạn phải KHÔNG CHỈ sao chép và dán CODE.

Một số trang web tuyệt vời cho điều này là:

Với phát minh ra Python

http://inventwithpython.com/chapter8.html

http://inventwithpython.com/chapter9.html

báo cáo của bạn

Hãy nhớ rằng báo cáo của bạn nên có các phần sau:

Giới thiệu

Tổng quan - phác thảo các yêu cầu người sử dụng

nghiên cứu

Kế hoạch - giả và sơ đồ

Kế hoạch thử nghiệm - Hãy chắc chắn rằng bạn đã mô tả chi tiết và kiểm tra dữ liệu mà bạn đang sử dụng.

Phát triển theo chu kỳ của Bộ luật - Bạn cần phải kiểm tra từng phần như nó được viết. Hiện các chỉnh sửa lỗi khi chúng xảy ra

Thức Mã - chú thích chi tiết

Kết quả thử nghiệm - Đây là cơ hội của bạn để chứng minh rằng mã của bạn hoạt động và đã đáp ứng được yêu cầu của người dùng.

Đánh giá - Những gì bạn có thể làm tốt hơn? Làm thế nào có thể mã của bạn đã được cải thiện?

kết luận





3. TIC TAC TOE








AJT DUE 1ST SEPTEMBER


YOU NEED TO COMPLETE YOUR REPORT IN GOOGLE DOCS AND SHARE THE LINK AS AN EDITABLE DOCUMENT BY REPLYING TO THIS POSTING by 1st SEPTEMBER.  REMEMBER TO COMMENT ON 1. THREE THINGS YOU HAVE LEARNED AND 2. THREE THINGS THAT YOU NEED TO FOCUS HARDER ON.


AJT DO 1ST Tháng Chín


Bạn cần hoàn tất BÁO CÁO CỦA BẠN trong Google Docs và chia sẻ liên kết như một tài liệu có thể chỉnh sửa bằng cách trả lời bài này bằng 01 tháng 9. NHỚ nhận xét về 1. Ba điều bạn đã học được và 2. Ba điều mà bạn cần phải tập trung chăm chỉ hơn.

You must create a simple Tic-tac-toe (or Noughts and crosses, Xs and Os).  This should allow  two players, X and O, who take turns marking the spaces in a 3×3 grid. The player who succeeds in placing three respective marks in a horizontal, vertical, or diagonal row wins the game.

You have to produce a report exactly the same as for the Hangman Game task.


3. TIC TAC TOE

Bạn phải tạo một đơn giản Tic-tac-toe (hoặc Noughts và đi qua, XX và O). Điều này sẽ cho phép hai người chơi, X và O, những người thay phiên nhau đánh dấu không gian trong một mạng lưới 3 × 3. Người chơi thành công trong việc đặt ba điểm tương ứng trong một hàng ngang, dọc, hoặc chéo thắng trò chơi.