web analytics

Testing Trinket

TRINKET adalah Web Aplikasi yang menyediakan Persekitaran Pengaturcaraan yang direka bentuk untuk pendidikan secara PERCUMA.

Trinket membolehkan sesiapa sahaja mengaturcara dan melarikan aturcara pada apa sahaja jenis pelayar Web (Browser) dan pada apa jua jenis mesin komputer seperti Mac atau Dell.

Lihat contoh di bawah. Cuba anda klik pada mana mana butang.

Perihal Mengaturcara..

Menu Utama Python

Komputer adalah sejenis mesin elektronik yang tidak mampu berbuat apa-apa tanpa aturcara atau yang lebih popular sekarang dengan istilah app atau aplikasi atau perisian atau program atau kod. Apa jua istilah yang anda gunakan, perisian atau aplkasi dibina berasaskan kepada algoritma tertentu:

Algoritma adalah set arahan, peraturan atau prosedur yg diikuti utk menyelesaikan masalah. 
Istilah ini lebih popular merujuk kepada algoritma komputer.

Komputer tidak dapat berfikir sendiri untuk menyelesaikan masalah. Contoh masalah ialah masalah untuk berkomunikasi dengan ramai kawan serentak dan kawan kawan sentiasa mengetahui status sosial anda. Maka pengaturcara membangunkan Facebook, Whatsapp, Messenger dan sebagainya yang membolehkan masalah komunikasi tersebut di atasi.

Jadi, mengaturcara adalah mengenai memberi arahan kepada komputer apa yang perlu komputer perlu lakukan untuk anda, satu demi satu.

Komputer akan membaca arahan anda satu baris demi satu baris dan melaksanakannya. Jika anda menggunakan Python dan menulis kod >>> print ‘Aku hensem’ maka komputer akan memaparkan output    Aku hensem    walau pun komputer tak bersetuju sangat dengan pernyataan anda tadi.

Jadi, untuk mengaturcara anda kena pelajari dua perkara penting iaitu 1) Sintaks bahasa (lebih kurang tatabahasa) dan 2) kaedah penyelesaian masalah berkomputer.

Menu Utama Python

Menggunakan PyCharm

Tutorial ini menggunakan PyCharm untuk mengaturcara. Jika anda belum memasang PyCharm, anda boleh muat turun dari laman ini.

Apabila anda berjaya memasang Python dan PyCharm Community Edition, anda boleh larikan PyCharm dan anda akan perolehi antaramuka seperti di bawah. Sekarang, anda klik pada ‘Create New Project’ dan namakan projek anda ini Salam.

pycharmInterface1 pycharmInterfaceSetelah anda berjaya mencipta Projek bernama Salam, anda akan lihat nama Projek Salam muncul dalam senarai Projek.  Antaramuka di atas ini, anda lihat ia terbahagi kepada tiga bahagian iaitu dari sebelah kiri atas ada Senarai Projek, di sebelahnya tempat anda mengekod dan di bawah adalah Python Console.

Untuk menggunakan pyCharm untuk mempelajari Python, ada tiga alat: 1) Menggunakan fail Python; 2) Menggunakan Python Console dan 3) Menggunakan Terminal

Kita gunakan fail Python jika kita ingin membangunkan suatu program lengkap yang boleh dipindahkan atau disalin dengan mudah. Kita gunakan Python Console yang disediakan dalam PyCharm jika kita ingin menguji suatu kod dan mendapatkan hasilnya dengan pantas.

Sebagai contoh, lihat imej di bawah. Saya telah mencipta fail bernama Salam.py dalam projek Salam. Cara mencipta fail mudah. Pada senarai projek, anda hanya perlu klik kanan pada tetikus anda dan pilih jenis fail Python. Beri nama yang sesuai dan kemudian fail tersebut akan disediakan oleh PyCharm. Anda boleh mengaturcara.

Setelah anda selesai mengaturcara seperti di bawah, anda hanya perlu tekan butang PLAY berwarna hijau di sudut atas kanan antara muka dan PyCharm akan mengeluarkan output aturcara anda. Cuba anda perhatikan fail Salam saya. Untuk mengeluarkan output berupa teks ‘salam’, aturcara nya hanyalah print ‘salam’

Salam

Kaedah kedua dalam mempelajari Python adalah dengan menggunakan Python Console. Sila anda lihat imej di atas, pada sudut kiri di bawah ada perkataan 4: Run  6: TODO, Python Console dan Terminal.

Cuba and klik pada Python Console. Anda akan lihat tetingkap Python Console akan muncul. Pada simbol >>>  cuba anda taip print ‘salam’ dan tekan enter.

Anda akan dapat output yang sama seperti menggunakan faile Salam.py di atas.

salamConsole

Kaedah ke tiga adalah menggunakan Terminal. Klik pada Terminal di bawah. Apabila muncul suatu antaramuka seperti di bawah, taip python. Jika python telah dipasang dengan betul, sistem akan memaparkan versi python yang digunakan seperti yang dipaparkan di bawah. Kemudian anda nampak >>> ? Anda boleh gunakan untuk menguji kod dengan menaip aturcara dlm bahasa python seperti

>>> print 'assalamualaikum bro..'

terminalCube try test…

Hossein on Python and Big Data

Some interesting notes:

  1. Youtube, Twitter, Yahoo!, Disney, IBM, NASA, Instagram, Google.. big guys using python.
  2. They called Python the sweet baby..
  3. Guido Van Rossum created Python in the 90s… was working with Google and now with Dropbox.
  4. Watch TED .. a talk by Thomas Suarez  problem now: lack of programmer.. Singapore – 6 months ago, they look for programmer but they cannot get enough so they went to Vietnam. Why Malaysia do not produce enough programmer? Solution: Start teaching kids to program as early as 8.
  5. IBM: Python code is often 3-5 times shorter than Java, 5-10 times shorter than C++.
  6. Free license; free learning resources; great communities; free repository (PyPi).
  7. Agility…?
  8. We need python for students.
  9. Python have 50,000 libraries…
  10.  7 billion people, only 2-3 million python programmer.
  11. Raspberry pi… ? a credit card size computer.
  12.  Remember matlotlib.. numpy
  13. IBM: 80% of the data .. was created in the last 2 years.