CSC8001 Assignment 1 – Marking Criteria
[100 Marks worth 20% overall]
/50 |
Part A |
|
/50 |
Part B |
|
/100 |
TOTAL |
|
Comments:
|
Part A: Literary Scrabble [50 marks]
Part B has four supporting functions and three questions.
Word Analysis functions |
|
Marks |
Criteria |
/12 |
def create_wordlist(): |
Solution: · Opens and reads text from file. · Strips off numbers, whitespace, punctuation and hyphens appropriately. · Returns expected result in correct format, – sorted list of words (ascending), all lower case, no duplicate words. · Effective and appropriate use of Python. · Code includes useful and appropriate comments. · Code runs without errors. |
|
/8 |
def word_match(): |
Solution: · Returns expected result in correct format. · Effective and appropriate use of Python. · Code includes useful and appropriate comments. · Code runs without errors. |
|
/8 |
def word_score(): |
Solution: · Returns correct scrabble score per wiki reference provided. · Effective and appropriate use of Python. · Code includes useful and appropriate comments. · Code runs without errors. |
|
/8 |
def find_words(): |
Solution: · Code handles single and multiple letters combinations. · Correct use of iteration to search words_list. · Function uses helper functions word_match and word_score appropriately. · Returns expected result. · Effective and appropriate use of Python. · Code includes useful and appropriate comments. · Code runs without errors. |
|
Word Questions |
|
/6 |
a1 |
Solution: · Effective and appropriate use of Python. · Code includes useful and appropriate comments. · Code runs without errors. · Returns expected value |
|
/8 |
a2 |
Solution: · Effective and appropriate use of Python. · Code includes useful and appropriate comments. · Code runs without errors. · Returns expected value. |
|
/10 |
a3 |
Solution: · Effective and appropriate use of Python. · Code includes useful and appropriate comments. · Code runs without errors. · Returns expected value. |
|
TOTAL |
代写CS&Finance|建模|代码|系统|报告|考试
编程类:C代写,JAVA代写 ,数据库代写,WEB代写,Python代写,Matlab代写,GO语言,R代写
金融类:统计,计量,风险投资,金融工程,R语言,Python语言,Matlab,建立模型,数据分析,数据处理
服务类:Lab/Assignment/Project/Course/Qzui/Midterm/Final/Exam/Test帮助代写代考辅导
天才写手,代写CS,代写finance,代写statistics,考试助攻
E-mail:850190831@qq.com 微信:BadGeniuscs 工作时间:无休息工作日-早上8点到凌晨3点
如果您用的手机请先保存二维码到手机里面,识别图中二维码。如果用电脑,直接掏出手机果断扫描。