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.

26 comments:

  1. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. Matthew

      Thank you for these reports. Can I suggest the following:

      1. Always annotate your code with call outs in addition to comments.

      Always give your planned tests index numbers and lable the screenshots of results with each index number.

      3. Do not change fonts.

      Delete
  2. heres my project

    Hangman
    https://docs.google.com/document/d/1NpZm3XjKEMy6y2_AAhGPWUFvYYcdjJBeC5a8iY9gKSs/edit?usp=sharing

    ReplyDelete
    Replies
    1. Domnic

      Thank you for your Hangman report. Please note the following:

      1. The final code needs to be annotated - this will cost you almost all of your programming marks if you don't do this in the assessment

      2. Test results must be screenshots - you have not provided evidence of this.

      YOU HAVE NOT DONE THE TIC TAC TOE REPORT. PLEASE COMPLETE AND ADD TO THE BLOG IMMEDIATELY

      Delete
  3. project...
    https://docs.google.com/document/d/1C80vFfqQKKi-Du68dYBkO-5l7_DCEY7WcPEFfaR5c7Y/edit?usp=sharing

    ReplyDelete
    Replies
    1. Adam

      Thank you for you report:

      The testing plan is in the wrong place - you would lose QWC marks i.e it is hard to read.

      There is no evidence of annotated code.

      The evaluation and conclusion is separate.

      The Tic Tac Toe game has been put in as something of an afterthought and LACKS DETAIL.

      Look again at the mark scheme and repeat the Tic Tac Toe report.

      Delete
  4. hangman
    https://docs.google.com/document/d/1FPl6uto49lebBXnqSXWdhZZW9miKATiajhmUXEJuYNQ/edit

    tictactoe
    https://docs.google.com/document/d/1v9rppP1V4Oe-E1AvN8z2PqrX9wIMd0q4ZUyUxlbzNp0/edit

    ReplyDelete
    Replies
    1. Dom

      Thank you for these reports:

      1. Why do you start with the notes I have given you for layout? This is careless and would cost you marks.

      2. There is no evidence of annotated final code.

      3. There is no evidence of test being carried out. these should be screenshots.

      4. Evaluation and conclusion are too short and would not earn you any marks. They are also too separate entities.

      Look again at the mark scheme and repeat both of these tasks with the improvements I have suggested.

      Delete
  5. here is my project:

    https://docs.google.com/document/d/1z2J61gQttQtwtN-1jQKH4il_9wT0zgNJvQMXGWlYR1M/edit?usp=sharing

    ReplyDelete
    Replies
    1. Adam

      This is an excellent first attempt. Make sure that evaluation and conclusion are separate. The evaluation should describe how you want about designing the program, the problems you encountered and how they were overcome. Did the program meet all of the user requirements?

      Delete
  6. hangman
    https://docs.google.com/document/d/1GrOKHDi6EYlce9OdSv9Vve_66yHepPGM9sCnJNbCpKw/edit?usp=sharing

    tic tac toe
    https://docs.google.com/document/d/1_9P2aR5J0XuCKuA5TibCK0dZujPB4-Hm_YJAvvPvCm0/edit?usp=sharing

    ReplyDelete
    Replies
    1. Tom

      Thankyou for these reports:

      1. Why does your testing plan have 14 lines but only 5 are filled?
      2, Why haven't you included any annotated code?
      3. these were no testing results?
      4. Evaluation and conclusion were very short and would not earn you any marks.

      Please repeat bot of these tasks with the improvements I have suggested.

      If you are struggling with the code make an attempt to speak to me about one-to-one support. This is not acceptable.

      Delete
  7. Hangman Project
    https://docs.google.com/document/d/1mj_vG7tVdBSz8z0QeWsPlMjWHvcMURB3HNQ1ZJoMrME/edit?usp=sharing

    ReplyDelete
    Replies
    1. Excellent attempt. Make sure that you focus hard on evaluating your work. What problems did you encounter and how were they solved?

      Delete
  8. Tic Tac Toe Project
    https://docs.google.com/document/d/14npMMktPYlnFd5xeofw50KlHW4fofqOL9Wv_jZa_Bis/edit?usp=sharing

    ReplyDelete
    Replies
    1. The final code is not annotated and your conclusion and evaluation are a little too short here.

      Delete
  9. https://docs.google.com/document/d/1NaRMYJL69-BB5gT5QsgzQw44m651HiE9miuhY309Dgk/edit?usp=sharing
    My hangman project

    ReplyDelete
    Replies
    1. Elliot

      You have not provided any code or have done the Tic Tac Toe report. Please do so immediately

      Delete
  10. https://docs.google.com/document/d/1xm2UbvKZtK53T9Kgn2z5GIhSAfM6znYe0gUO2Vgz78M/edit

    ReplyDelete
    Replies
    1. *Correctly shared
      https://docs.google.com/document/d/1xm2UbvKZtK53T9Kgn2z5GIhSAfM6znYe0gUO2Vgz78M/edit?usp=sharing

      Delete
    2. Robin

      You have not analysed the code.

      You have shown an evaluation before the code.

      There are no testing results.

      The Tic Tac Toe was not attempted

      Delete
  11. https://docs.google.com/document/d/1vQ1YAdN1A-ZmT6hyf_cyPWsZ0Le6L17C8XQajzQdTjc/edit?usp=sharing

    Hangman

    ReplyDelete
  12. https://docs.google.com/document/d/1ks0R91O6VoJiMr0anFm_UDtJEAZiFWzcGo44dqIMFcM/edit

    hangman

    ReplyDelete
  13. Tic-Tac-Toe:
    https://docs.google.com/document/d/1clW_cuTfw0cHuPEOccCI8P7akhs_39zk7VKkAooPhqo/edit?usp=sharing

    Hangman:
    https://docs.google.com/document/d/1JfZmVpmzsyR45pp1Nm02I8Ff2cInSnnBw6qEBYGnjD8/edit?usp=sharing

    ReplyDelete
    Replies
    1. Who are you? PLEASE RESUBMIT with your name.

      Delete
  14. This is my tic tac toe report (not hangman)

    ReplyDelete