ІНФОРМАТИКА і не тільки... 

***

  • КРИТЕРІЇ ОЦІНЮВАННЯ
  • Інструктаж БЖД
  • Комп’ютер і здоров’я
  • Статистика


    Онлайн всього: 17
    Гостей: 17
    Користувачів: 0

    Навчання та творчість

    Головна » Файли » ІНФОРМАТИКА » Scratch

    8 клас. Програмування
    02.02.2019, 20:46

    Цикли і графіка у Lazarus

    Маленька практична для учнів 8 класу з теми "Циклічні алгоритми" у поєднанні із побудовою зображень за допомогою Canvas

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    ЧЕТВЕР, 14 ГРУДНЯ 2017 Р.

    Зорепад або готуємось до вивчення циклічних алгоритмів

    Привіт. Сьогодні хочу продемонструвати малесенький проект "Зорепад". Проект має на меті дати можливість познайомитись із одним цікавим компонентом середовища Lazarus -  Timer та його застосуванням для відтворення хаотичного руху зірок, а точніше зірки, яка є не чим іншим як компонентом Shape.
    На відео внизу ви побачите і роботу програми і програмний код.
    Проаналізуйте його, дослідіть властивості компонентів Shape і Timer.
    Дізнайтеся про особливості обробника події OnTimer.
     

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    СЕРЕДА, 31 ТРАВНЯ 2017 Р.

    Графіка в Lazarus. Малюємо тризуб

    Привіт. Це мікро-пост для восьмикласників які ховаючись від спеки вдома вирішили пригадати як же це малювати на канві. Тому для Вас патріотичне завдання.
    Створіть проект у якому намалюйте тризуб - Малий герб України.
     

    Підказки дивіться нижче

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    ПОНЕДІЛОК, 6 БЕРЕЗНЯ 2017 Р.

    Lazarus. Вкладені розгалуження або форма-гойдалка.

    Привіт ще раз. Щойно прийшла ідея маленького завдання на закріплення теми про використання змінних для запам’ятовування дій користувача.
    Тому пропоную завдання

    "Форма-гойдалка"

    Вам пропонується створити програму як на відео нижче. 

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    Lazarus. Урок 17. Калькулятор як у Windows. Частина 3.

    Привіт. Сьогодні у нас "фінальна" частина нашого калькулятора. У двох попередніх постах ми розглянули як за допомогою змінних величин запам’ятати наші попередні дії. На черзі у нас фінальна дія - клік по кнопці "=".

    Алгоритм роботи калькулятора

    Тож давайте ще раз опишемо алгоритм роботи нашого калькулятора
    1. Клік по кнопці "1" - три рази. Тут ми перевіряємо чи була натиснута якась клавіша, що означає операцію і якщо вона таки була натиснута, то вимикаємо її, щоб наступний клік дав можливість дописати 1 в кінець числа.
    2. Клік по "+". У ньому ми надали деякій змінній значення 1. Ця змінна і зволила у п. 1 перевірити чи клікали ми по кнопці. А ще ми запам’ятали у іншу змінну перше число. Бо наступний клік по кнопці цифри повинен нам розпочати введення нового числа.
    3. Знову клік по кнопці "1". Цього разу вже все у нас прописано.
    4. Клацаємо по кнопці "=".

    Тож давайте розглянемо, що повинно буди прописано в обробнику, до речі якої події для кнопки "=" ?
     

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    СУБОТА, 4 БЕРЕЗНЯ 2017 Р.

    Lazarus. Урок 16. Калькулятор як у Windows. Частина 2.

    Вітаю усіх читачів мого блогу! Сьогодні ми продовжимо роботу над нашим "справжнім" калькулятором який я розпочав у попередньому пості. Минулого разу ми розглянули, простенький код який дозволить натискаючи кнопку "1" показувати на екрані 1, 11, 111,.. і тд.

    Пригадаємо цей код: Edit1.Text:=Edit1.Text+'1';

    Ця дія дуже схожа з тією, яку потрібно було використати в уроці №13, та й у багатьох проектах де потрібно до вже існуючого значення додати щось нове. 

     

    Для закріплення знань подумайте, якою буде відстань від правого краю форми до правого краю екрану мого ноутбука, якщо роздільна здатність матриці 1366х768 а в проекті ми пропишемо наступний код?Form1.Left:=300;Form1.Width:=200;Form1.Left:=Form1.Left+200;Потрібна підказка? Пишіть у коментарях до посту!

    Порахували? Тоді йдемо далі.
     

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    ВІВТОРОК, 28 ЛЮТОГО 2017 Р.

    Lazarus. Урок 15. Калькулятор як у Windows. Частина 1.

    Привіт! Сьогодні ми повертаємось до калькулятора, але на цей раз наших знань повинно вистачити на калькулятор схожий до калькулятора з ОС Windows. Варто відзначити, що ми будемо говорити про калькулятор з ОС Windows XP. І сьогодні подивимось чи був попередній калькулятор пекельними? Тож давайте створимо проект та в дизайнері форми побудуємо наш "справжній" калькулятор, який буде працювати за принципом оригіналу. 

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    НЕДІЛЯ, 19 ЛЮТОГО 2017 Р.

    Lazarus. Урок 14. Розгалуження та операторні дужки.

    Привіт. Сьогодні продовжимо гратися із оператором розгалуження (ми ще довго будемо з ним гратися  ).  І сьогоднішній урок розпочнемо з розбору попереднього. На минулому уроці нам потрібно було створити проект у якому ми могли рухати форму у відповідному напрямку однією кнопкою, а обирати напрямок ще чотирма.

    Як я вже й писав підказка до завдання була в назві посту "Змінна-перемикач". Бо саме використання змінної дозволить програмі запам’ятати у якому напрямку потрібно рухати форму. Отож для того, щоб програма запам’ятала куди саме їй потрібно рухатись достатньо було створити змінну наприклад типу byte (цілі числа в межах від 0 до 255n:byte; а потім створити обробники подій для кнопок, що означають напрямок і вписати в них команду

    n:=1;

    Маю надію, що Ви вже здогадались, що потрібно вписати в обробник події Onclick для кнопки Go.

    Детальніше »

    Опубліковано о   Надіслати електронною поштоюОпублікувати в блозіОпублікувати у TwitterОпублікувати у FacebookПоділитися в Pinterest

    Мітки: 

    ЧЕТВЕР, 16 ЛЮТОГО 2017 Р.

    Lazarus. Урок 13. Розгалуження та змінна-перемикач.

    Привіт. Хто зміг дочитати попередній пост - велика подяка. Сьогодні ми спробуємо продовжити наше знайомство з розгалуженням. Нагадємо, що в мові Pascal конструкція розгалуження має вигляд:
    IF висловлювання THEN  дія1 ELSE дія2


    Але дуже часто бувають випадки коли нам потрібно виконати якусь дію тільки у випадку істинності висловлювання. Це можна зробити обмежившись написанням команд тільки після слова THEN.
    IF температура < -10  THEN одягти теплу шапку
    Або

    IF a=1 THEN Label1.Caption:='Move Up';
     

    В продовження теми розгалуження в голову прийшла ось така маленька задача.

    Категорія: Scratch | Додав: SvetlanaCh
    Переглядів: 886 | Завантажень: 0 | Рейтинг: 0.0/0
    Всього коментарів: 0
    avatar

    Категорії розділу

    Історія комп’ютера [180]
    Комп’ютер і здоров’я [48]
    Апаратне та програмне забезпечення [58]
    Клавіатура [28]
    Перші кроки [10]
    ОС [29]
    Android [3]
    Служби Інтернету [37]
    Інтернет та Безпека [171]
    Основи інформаційної безпеки [9]
    OpenOffice [0]
    Office 365 [1]
    Microsoft Office [8]
    Текстовий процесор [29]
    Комп’ютерні презентації [44]
    Скрайбінг [8]
    Movie Maker [7]
    Табличний процесор [65]
    СУБД [15]
    Документообіг [3]
    Основи веб розробки [1]
    Основи інформаційної безпеки [3]
    ХМАРНІ ТЕХНОЛОГІЇ [51]
    Цифрова та медіаграмотність [9]
    Google для навчання [88]
    Google Drive [21]
    Google Презентації [11]
    Google таблиці [12]
    Формы Google [7]
    Google фото [4]
    Пошта Gmail [27]
    Google Plus [5]
    Google sites / Сайти WordPress /... [27]
    Google малюнки [35]
    Google Classroom [12]
    Google Keep [3]
    Blogger від Google [3]
    Google Maps [1]
    YouTube відеохостінг [36]
    Інформаційні технології у навчанні [3]
    ThingLink [4]
    Астрономія - Готові плакати [1]
    Інформатика - Готові плакати [5]
    Онлайн-сервіси [2]
    SlideShare [1]
    SvitPPT [2]
    MyShared [2]
    Астрономія - Готові презентації [0]
    Ментальні карти в навчальному процесі [16]
    Ментальні карти [14]
    MindМeister [6]
    XMind [3]
    Стрічка часу [16]
    Архівація даних [2]
    Комп’ютерна графіка [50]
    Графічні редактори [57]
    Macromedia Flash [2]
    VideoScribe [3]
    Photoshop [34]
    GeoGebra [1]
    Алгоритмізація та програмування [57]
    Scratch [210]
    Робототехніка [2]
    Lazarus [16]
    Python [93]
    Delphi [6]
    HTML [28]
    Створення сайтів [8]
    Створення сайтів на uCoz [10]
    Довідники [1]
    Facebook [10]
    Відеоредактори [5]
    SketchUp - моделювання [1]
    Веб-технології [1]
    Інтернет речей [1]
    Комп'ютерне моделювання [7]
    Inkscape [1]
    Сторителлинг [1]
    Хмара слів [4]
    Інфографіка [8]
    Canva [16]
    Документообіг [0]
    learningapps.org [1]
    Робототехніка [0]
    ШІ [80]
    Replit [4]
    Бобер [3]

    Вхід на сайт

    Пошук

    СПІВПРАЦЯ

  • МОН України
  • Міська Рада м.Миргород
  • ПОІППО
  • Міськво м.Миргород
  • Телестудія МИРГОРОД
  • Шкільний канал YouTube
  • E-mail та сайти вчителів
  • ЗОШ №7