Tampilkan postingan dengan label belajar mandiri. Tampilkan semua postingan
Tampilkan postingan dengan label belajar mandiri. Tampilkan semua postingan

Rabu, 02 Februari 2022

Aplikasi Pengingat Jadwal Belajar di Waktu Pandemi Gratis

Aplikasi Pengingat Jadwal

Selama pandemi, kita memang banyak belajar dari rumah.. Tapi kadang kita suka lupa waktu, ketika sedang ada di rumah, ternyata ada banyak sekali yang ingin dilakukan, tapi waktu selalu terbatas, dan kita harus menyelesaikan jadwal belajar kita setiap hari.. Maka dari itu, saya ingin membuat aplikasi "Pengingat Jadwal". 

Aplikasi pengingat waktu ini saya buat dalam bahasa python, dengan bantuan modul tkinter.

Download:

Kamu juga bisa menggunakan aplikasi Pengingat Jadwal. Caranya:

1. Pastikan python sudah terinstall di komputermu. jika belum, kamu bisa menginstallnya di: python.org

2. Download file zip dengan cara menekan tombol download berikut:

3. extrak zip yang baru didownload.

    a. klik kanan pada file zip dan pilih "Extract All..."


    b.  klik tombol "Extract"

Menjalankan aplikasi

run program "schedule-controller2.py", sebuah window akan muncul. tekan tombol Add untuk menambahkan jadwal.

Kalau kamu sudah mencobanya, tolong beri ide-ide yang bagus ya di kolom komentar, saya ingin membuat aplikasi ini menjadi lebih bagus. agar aplikasi ini bermanfaat bagi anak anak yang sedang belajar di masa Pandemi. 

Catatan:

Cara kerja script (Jika kamu penasaran):

import time, tkinter
from tkinter.messagebox import showerror
from tkinter import font

1. kita "mengimpor" modul yang kita akan gunakan:

  a. modul time untuk mengetahui waktu sekarang.

  b. modul tkinter untuk membuat window di OS.

  c. selain itu, tkinter.messagebox untuk membuat message di OS.


class Entry(tkinter.Entry):
    def __init__(self, master = None, colors = None, **kw):
        super().__init__(master, **kw)
       
        self.var = tkinter.StringVar()
        self['bd'] = 0
        self['textvariable'] = self.var
        setup_border(self, colors['outlinebox'], colors['focus'])
        self['selectbackground'] = colors['focus']
        self['selectforeground'] = colors['foregroundbox']
        self['bg'] = colors['box']
        self['fg'] = colors['foreground']

       
class Spinbox(tkinter.Spinbox):
    def __init__(self, master = None, colors = None, **kw):
        super().__init__(master, **kw)
        self.var = tkinter.StringVar()
        self['bd'] = 0
        self['wrap'] = True
        self['textvariable'] = self.var
        setup_border(self, colors['outlinebox'], colors['focus'])
        self['selectbackground'] = colors['focus']
        self['selectforeground'] = colors['foregroundbox']

[......] (dipotong)

2. karena GUI tkinter kurang cocok untuk aplikasi ini, maka saya membuat GUI sendiri, menggunakan class. supaya lebih modern.
Saya juga menambahkan GUI yang belum ada, seperti: notification, scrollview, dll.


[in-progress]

-- MNA --

Selasa, 15 Mei 2018

Belajar Tentang 'Explosive' Yang Berbahaya

Salah satu catatan yang dibuat anak saya yang ke 3 tentang science.

Mengapa benda meledak berbahaya?

Karena benda meledak melepaskan energi, melepaskan panas dan dilepaskan dalam waktu yang sangat singkat.

Sangat destruktif bagi manusia, juga benda mati lain seperti batu, bangunan, lingkungan dan ll. Selain mengeluarkan energi ketika meledak, menghasilkan pecahan pecahan dari pembungkus peledak, peledak juga menghasilkan shockwave.

Benda meledak  dapat dibuat secara kimiawi contohnya: TNT, dinamit, bubuk mesiu dan lain lain. Pertama kali ditemukan dicina, teknologinya dilanjutkan di Eropa. Tahun 1876 sebelum pdI bangsa Jermans sudah meneukan tnt ? dynamite?? apakah ini berpengaruh pada penggunaan snjata di pdi ??

Sebetulnya benda meledak sudah terjadi sebelum manusia mencoba merekayasa materi menjadi benda peledak. Contohnya:
Pohon yang mengandung minyak seperti eucaliptus di hari yang panas dapat menghasilkan uap panas yang mudah terbakar dengan satu letikan api kecil saja. Ledakan juga terjadi di gunung api dan pada supernpova.
guna bahan peledak

Gunung Api

gunung api terjadi karena magma mendesak kerak bumi ke atas, lalu magma memaksa kerak bumi sehingga terjadi ledakan, magma mendesak kerak juga ada karenanya, lempeng yang berdesakan membuat magma dibawahnya bergerak dan membuat gunung api.

gunung api sangat berbahaya, malah dapat mengefek negara lain yang jauh, seperti kasus "1257 food crisis" Pada september 1257 gunung samalas dan gunung rinjani di bali, Indonesia, meletus, abunya yang banyak terbang jauh ke eropa dan menutupi sinar matahari, hal ini menyebabkan musim salju selama setahun dan tidak ada panen makanan tahun itu. pada saat itu banyak orang yang mati kelaparan, dan di indonesia pula banyak yang mati karena gunung api itu

letusan gunung api diatas adalah yang terparah selama berabad-abad, malah lebih parah daripada letusan gunung api vesuvius di pompeii italy.

mungkin saja letusan gunung api seperti itu dapat terjadi lagi, maka scientist  pun memonitor aktivitas gunung api aktif  di seluruh dunia.

Supernova
supernova adalah bintang yang meledak, tidak banyak yang diketahui tentang supernova tapi yang jelas supernova adalah bintang yang meledak. ia adalah ledakan yang paling besar yang manusia pernah saksikan