blob: bff570afd29ad87ad7a7bb960b7ff7239a7f2344 [file] [log] [blame]
{
"name": "Python для начинающих",
"description": "Начальный курс по языку Python",
"lessons": [
{
"name": "Первые программа",
"task_list": [
{
"name": "Задание 1",
"text": "hello-text.html",
"test_file": "hello-tests.py",
"test_num": 1,
"task_files": {
"helloworld.py": {
"task_windows": [
{
"line": 0,
"start": 0,
"text": "type operator",
"hint": "hello-text.html",
"possible_answer": "print"
},
{
"line": 0,
"start": 33,
"text": "type your name",
"hint": "empty_study.docs",
"possible_answer": "Liana"
}
]
}
}
},
{
"name": "Задание 2",
"text": "matchends-text.html",
"test_file": "matchends-test.py",
"test_num": 3,
"task_files": {
"match_ends.py": {
"task_windows": [
{
"line": 1,
"start": 43,
"text": "condition",
"hint": "empty_study.docs",
"possible_answer": ">="
},
{
"line": 1,
"start": 61,
"text": "index",
"hint": "empty_study.docs",
"possible_answer": "0"
},
{
"line": 1,
"start": 73,
"text": "index",
"hint": "empty_study.docs",
"possible_answer": "-1"
},
{
"line": 2,
"start": 11,
"text": "function",
"hint": "list.docs",
"possible_answer": "len"
}
]
}
}
}
]
},
{
"name": "Простые задачи",
"task_list": [
{
"name": "Задание 1",
"text": "sum-text.html",
"test_file": "sum_tests.py",
"test_num": 3,
"user_tests": [
{
"input": "sum-input.txt",
"output": "sum-output"
}
],
"task_files": {
"sum.py": {
"task_windows": [
{
"line": 4,
"start": 15,
"text": "получите из консоли имя файла",
"hint": "argv.docs",
"possible_answer": "sys.argv[1]"
},
{
"line": 5,
"start": 8,
"text": "откройте файл на запись",
"hint": "empty_study.docs",
"possible_answer": "open(filename, 'r')"
},
{
"line": 10,
"start": 4,
"text": "закройте файл",
"hint": "empty_study.docs",
"possible_answer": "f.close()"
},
{
"line": 11,
"start": 14,
"text": "правильно проинициализируйте значение",
"hint": "empty_study.docs",
"possible_answer": "-sys.maxint"
}
]
}
}
}
]
}
]
}