Отличная IDE по Python для начинающих

Среда Thonny (https://thonny.org/) имеет ряд плюсов необходимых для обучения. Разработан специально для обучения в Institute of Computer Science of University of Tartu, Эстония.

screenshot

Если вы только начинаете изучать язык, то вам просто необходима среда, которая имеет простой понятный интерфейс. Continue reading «Отличная IDE по Python для начинающих»

Реклама

Программируем на Python в одну строчку!

В этом посте соберу для вас типовые задачи, которые можно решить в одну строчку при помощи Python и его встроенных функций.

Задача 1. Ввести целое число с клавиатуры и вывести сумму его цифр.

print(sum(map(int, (list(input())))))

Разберем все функции по порядку начиная с внутренней.

  • input() — чтение данных введенных с клавиатуры
  • list() — преобразование строки в список (массив) элементов
  • map(int, x) — применяет функцию int() ко всем элементам списка x,
  • int() — преобразует строку в число
  • sum() — находит сумму элементов списка
  • print() — выводит результат в консоль

Этот пост будет обновляемый, задачи будут появляться постепенно.

Что там слышно про Scratch 3?

Уже скоро выйдет новый Scratch 3 главной фишкой которого будет обновленный дизайн и поддержка современных устройств.

Рассмотрим частые вопросы возникают у пользователей этой системы программирования для начинающих. Вот некоторые из них.

Снимок

Continue reading «Что там слышно про Scratch 3?»

Строим из блоков на JavaScript почти как в Minecraft!

Продолжаем обзор обучающих веб-приложений. На этот раз у нас Utopian Architect. С помощью робота Вам придется строить из блоков различные постройки.

Снимок.PNG

Загрузить ваши коды для сохранения можно по ссылке:
https://goo.gl/forms/hqPVJFF5jdZMmqbi1

Просмотреть все работы можно тут:
https://docs.google.com/spreadsheets/d/1CGrTVaFwfFsbPIi6xq5skERUYgbabjJR7ykg_pE5P38/edit?usp=sharing

Continue reading «Строим из блоков на JavaScript почти как в Minecraft!»

Почувствуй себя исполнителем скриптов JavaScript!

А я продолжаю искать для вас различные интерактивные игро-обучающие сервисы, которые можно использовать при обучении учащихся различным языкам.

Снимок1.PNG

Сегодня у нас Compute It — игра на JavaScript о JavaScript от создателей Silent Teacher, где вы будете непосредственно самим исполнителем JS-кода. Подходит для новичков, которые никогда не занимались программированием, но им нужно будет объяснить некоторые базовые алгоритмические конструкции.

Continue reading «Почувствуй себя исполнителем скриптов JavaScript!»

Печатаем с RapidTyping 5

RapidTyping — удобный и простой в использовании клавиатурный тренажер, который поможет Вам повысить скорость печати и снизить количество ошибок у учащихся при печати. C его уроками, организованными для различного уровня ученика, RapidTyping обучит технике слепой печати или повысит уже имеющиеся навыки.

Снимок.PNG
Continue reading «Печатаем с RapidTyping 5»

Заканчивается работа над новым Scratch 3

Снимок.PNG

Ура, товарищи! Близится к завершению работа над новой версией самого лучшего языка программирования для начинающих Scratch 3! Официальный запуск запланирован на 2 января 2019 года.

Continue reading «Заканчивается работа над новым Scratch 3»