Cara belajar program pada usia 9 tahun secara mandiri

Banyak yang percaya bahwa dalam 9-10 tahun, Anda dapat memprogram secara maksimal pada Scratch. Tapi ini tidak benar. Pada usia 9 tahun, Anda juga dapat memotong program di Formulir C # Windows. Yang utama adalah keinginan.

Bagaimana semuanya dimulai


Semuanya berawal ketika saya ingin membuat komputer lengkap di Minecraft.

Saya meluncurkan serangan DDoS pada Yandex. Saya mencari informasi tentang cara kerja komputer. Selama pencarian, saya menemukan kursus video tentang sharpe. Dan itu dimulai ...

Tidak sesederhana itu dalam kehidupan ini


Saya menyaksikan pelajaran pertama "Apa itu C # dan mengapa itu diperlukan?"

Saya berpikir:

“Mengapa menghabiskannya sampai akhir? Instal Visual Studio, klik tombol (bukan pada keyboard) dan Anda selesai! Saya seorang programmer! "

Tapi tidak sesederhana itu.

gambar

Apa ini Ahhh! Tolong!

Saya mulai menekan keyboard ... Tidak di Visual Studio, tetapi di Yandex:
"Cara memprogram"
"Cara memprogram dalam C #"
"C # Pelajaran"
Dll



Itu berlari!

Ditemukan situs metanit.com dan professorweb.ru. Saya membaca ...

Hasil pertama


Awalnya saya bekerja di konsol. Dia membuat konsol "notepad", kalkulator konsol, bahkan menulis "mesin virtual" dan "bahasa pemrograman" (tidak menyelesaikannya).
(Sayangnya, mereka tidak selamat).

Aplikasi jendela


Saya mengunduh buku ini . Disebut "C # untuk siswa." Ini memiliki pelajaran dalam membuat aplikasi Windows Forms. Berani, lakukan.

Permainan


Bosan menulis aplikasi yang membosankan dan tidak berguna .
Dan saya punya ide! Buat game mini di Formulir Windows!
Itu disebut Adventure of Warrior.


Mulai belajar XNA. Pada hari ke 3 saya membuat game.


Saya juga mencoba membuat grafis pseudo-3d:


Konferensi


Berpartisipasi dalam kompetisi 2 kali.

Pertama kali saya menang (dengan reservasi). Bagaimana saya menang? Saya tidak diizinkan bersaing dengan programmer sekolah menengah. Dan saya masih kelas tiga. Mereka dibiarkan berkompetisi dengan siswa kelas dua. Sementara mereka berbicara tentang kereta, cara kerjanya, peraturan lalu lintas, dll, saya datang.
Memperlihatkan game, dan hanya itu - 1 tempat!

Kali kedua saya tidak masuk ke tempat hadiah. Meskipun program saya biasa saja. Disebut Alprog.RadioWave– aplikasi untuk mendengarkan radio Internet.

Alprog.RadioWave

Beralih ke WPF


Dua tahun kemudian

Hore! Saya dapat menulis di Formulir Windows!

Sementara itu, saya ingin melakukan sesuatu yang baru! Animasi, transparansi elemen.
Mengapa GDI tidak tahu cara bekerja dengan kartu grafis? Dia tidak menarik!

Saya mencari ... Ohhh! Menemukannya! WPF!

MVVM? Apa ini ??

Sudah kesal, saya berpikir untuk menulis Kerangka UI saya di Windows Forms pada OpenGL.
Mulai lakukan. Aduh! OpenGL juga perlu diajarkan! Cara menggambar tombol? Tekstur di Photoshop'e lakukan?

Saya melewati ambang " nihachu untuk belajar! Saya sudah tidur ! " dan mulai mengajar. Berlatih adalah hal emas dalam belajar.

Apa sekarang?


Dan sekarang pada tahun 2019, ketika saya berusia 11 tahun, saya belajar di Xamarin. Ini disebut Alprog. Prioritas.

Versi pertama disebut Alprog.XNote :

Alprog.XNote

Sudah di WPF

Inilah yang utama:


Dia menjadi "tyzhprogramist" sekolah. Saya menyerahkan ilmu komputer secara eksternal. Jika ada, guru menoleh ke saya (sangat sering).

Dalam pelajaran ilmu komputer saya membawa laptop dan membuat. Guru ilmu komputer telah menjadi mentor saya.

Saya sangat berterima kasih padanya. Terkadang tidak ada ide - saya ingin berhenti pemrograman. Dan guru memberi tahu saya ke mana harus pergi berikutnya. Dan saya mulai menerapkan ide-ide baru.
Saya juga berterima kasih kepada orang tua saya atas dukungan dan iman mereka kepada saya.

Ringkasan


Seperti yang Anda lihat, jika ada keinginan, maka ada hasilnya. Untuk menari sedikit dengan rebana di sekitar komputer, dan menempatkan tanda koma tepat waktu.

PS Tunggu artikel baru!

Source: https://habr.com/ru/post/id438348/


All Articles