Примеры в Scratch
Для самых маленьких
школа программирования для детей Kodable.com
Полезные ссылки:
учимся программировать на Code.org
программирование для детей на Bebbi.ru
Blockly.ru для будущих программистов
Игры на Scratch
|
Программирование на Python
Генераторы списков — проверь себя
Заполнить матрицу от края до центра:
N = int(input())
a = [[0 for j in range(0, N)] for i in range(0, N)]
for k in range(0, N // 2 + 2, 2):
for i in range(k, N - k):
for j in range(k, N - k):
a[k][j] = 1
a[N - k - 1][j] = 1
a[i][k] = 1
a[i][N - k - 1] = 1
for i in range(0, N):
for j in range(0, N):
print("{:3d}".format(a[i][j]), end="")
print()