МОСКОВСКАЯ ШКОЛА ЮНОГО ПРОГРАММИСТА
Адрес нашей группы в ВКонтакте: https://vk.com/intepra
Можно выбрать один или несколько курсов, если будет желание:
Программирование на Python и C++:
Linux:
Разработка Android-приложений на Kotlin 0.8:
По arduino хороший курс:
В данном разделе будут представлены (по мере изучения материала):
В данном разделе будут представлены (по мере изучения материала) устройство и принципы работы микропроцессорной программируемой платы Arduino, принципы программирования микроконтроллера платы на языке C++, создание автоматизированных киберфизических устройств и систем различного уровня сложности…
ТПУ
Раздел с примерами действующих киберфизических устройсв, которые в процессе обучения в кружке практической кибернетики будут становится более доступными для понимания и практического применения…
Перейти в в раздел "Мобильные роботы" - примеры мобильных роботов и рекомендации по их проектированию и сборке. Приведены ссылки на составные элементы мобильных роботов.
Программы способствующие пониманию алгоритмов:
Lightbot:
https://lightbot.com/flash.html - простая игра (для начинающих)
Sokoban — «кладовщик»:
http://intepra.ru/sokoban-ru/ - логическая игра
Code for Life
https://www.codeforlife.education/rapidrouter/20/ - блочное программирование с поддержкой языка Python
RoboZZle:
Picobot:
Для тех, кто желает понять основы автоматного программирования, будет интересен следующий ресурс:
https://www.cs.hmc.edu/picobot/
и глава из книги «CS for All», где описан принцип работы с программой Picobot: https://www.cs.hmc.edu/csf.../Introduction/Introduction.html
PythonTurtle
http://pythonturtle.org/ - легкий в освоении тренажер, требует установки на компьютер.
Исполнитель «Черепаха»
http://www.intepra.ru/wiki/doku.php?id=turtle - подготовка к ГИА
Python turtle (online)
# A very simple Flask Hello World app for you to get started with... from flask import Flask from flask import render_template app = Flask(__name__) @app.route('/') def hello_world(): return '<h1><i>Hello from Flask!</i><p> </h1><br><a href="/test/"> Страница TEST</a>' @app.route('/test/') def test(): return '<h1>TEST</h1><br><a href="/">Главная страница</a>' @app.route('/hello/') @app.route('/hello/<name>') def hello(name=None): return render_template('hello.html', name=name)
Создаём папку templates и размещаем в ней файл 'hello.html'
<!doctype html> <title>Hello from Flask</title> {% if name %} <h1>Hello {{ name }}!</h1> {% else %} <h1>Hello World!</h1> {% endif %}
# A very simple Flask Hello World app for you to get started with... # http://messagu.ru/telegram/python-bot-dlya-telegram-sozdayom-svoego-pervogo-robota-v-telegram-pri-pomoshhi-python-3 # https://youtu.be/QmGYc7aWpd4 # https://youtu.be/Al7hkU6RO9M ### # https://help.pythonanywhere.com/pages/InstallingNewModules # pip3.6 # pip3.6 install requests --user pwhich # pip3.6 install flask-sslify --user pwhich # https://api.telegram.org/bot<token>/setWebhook?url=https://you_login.pythonanywhere.com/ from flask import Flask from flask_sslify import SSLify from flask import request from flask import jsonify import requests import config token = config.token URL = "https://api.telegram.org/bot{}/".format(token) print(URL) app = Flask(__name__) sslify = SSLify(app) ''' def get_updates(): url = URL + "getUpdates" r = requests.get(url) return r.json() ''' def send_message(chat_id, text="test"): url = URL + "sendMessage" answer = {'chat_id': chat_id, 'text': text} r = requests.post(url, json=answer) return r.json() def print_mess(mess): print(mess) @app.route('/', methods=['POST','GET']) def index(): if request.method == 'POST': r = request.get_json() chat_id = r['message']['chat']['id'] message = r['message']['text'] send_message(chat_id, "Ты сказал "+ message) return jsonify(r) print_mess("Hello") return '<h1>Hello from Flask! Всем привет!!!</h1> <br> <a href="http://researcher.pythonanywhere.com/1"> dfsdfdsf</a> ' @app.route('/1/') def hello_world1(): print ("Страница 1") return '<h1>Страница 1</h1>'