返回文章列表文章索引阅读全文
STARBLOG / 阅读手记
VB入门教程

[Super Simple VB Introduction] I. Written in Front

Preface Every book has to have something written at the front, and of course I can't be an exception. Prefaces are a case of “existence is reason enough,” so I'll just write a little~ First of all this book is prepared for kids who have never touched programming. Because my knowledge is shallow and I only half-understand VB, I can only cover a little of the most basic knowledge. After getting started you can freely learn more advanced things~ Programming actually isn't hard. A lot of people freeze up the moment they see dense code filling the screen= =… Plenty of kids also ask me whether programming means memorizing lots of code= =… Actually you don't need to memorize at all. The words involved in programming

曦远 (DealiAxy)约 12 分钟
目录5 个章节

Preface

Every book has to have something written at the front, and of course I can't be an exception. Prefaces are a case of “existence is reason enough,” so I'll just write a little~

First of all this book is prepared for kids who have never touched programming. Because my knowledge is shallow and I only half-understand VB, I can only cover a little of the most basic knowledge. After getting started you can freely learn more advanced things~

Programming actually isn't hard. A lot of people freeze up the moment they see dense code filling the screen= =…

Plenty of kids also ask me whether programming means memorizing lots of code= =… Actually you don't need to memorize at all. The English words involved in programming are all very simple; high-school English is basically enough. Of course if your English is good enough that you can read the original English manuals, that's even better. The English words involved in programming are simple vocabulary such as: if while for end begin function, so kids don't need to be afraid.

Besides English there's also the math issue. Some students may have looked at some programming textbooks and been scared by all the math problems inside= =… Indeed, programming was originally invented to replace human labor for large amounts of calculation, but! Times are different now. Any phone we casually pull out can perform hundreds of millions of calculations. Do we still need to write programs ourselves to do arithmetic= =… Besides, we're not mathematicians and don't need to calculate those things (anyway I can't figure out what use it is to program things like the Tower of Hanoi or the Eight Queens; those are for training algorithms, and for getting started we can skip that kind of thing). We program now mainly to develop practical software. What is practical software? Software that can actually produce something real. Calculating those messy math problems simply make no sense= =…

The image below is a fractal graphic I wrote in C#, based on a problem in a book. The result is this pitch-black thing, which is completely useless

Fractal graphics involve math, right? But in everyday computer use, who would actually mess with this= =… So to sum up, you don't need to be afraid of English or math, because very little of either is involved, unless you study very deeply—but by then you won't be afraid of these things anyway, right~

Below I'll show you kids some other more practical software= =…

Project Manager

This is software developed in C#, used to manage the projects I'm currently developing. It hasn't been open-sourced yet, so students who want to know more can contact me via the WeChat official account.

PassNote Password Notebook

A password management app developed in C#, saved using the AES encryption algorithm. You can generate passwords and save passwords in the software. The code has been open-sourced. Interested students can click here: PassNote Homepage

Voice Countdown

This is a countdown reminder app I wrote in vb. Project homepage: http://blog.deali.cn/works/qcountdown

After setting it to start automatically on boot. Every time you start up, it displays a countdown of the nearest event on the desktop, and gives a voice prompt. Like this:

Ratio Conversion

This is a super simple sample app I wrote in vb, used to demonstrate the CQAF framework (a rapid software-building framework I developed based on VB)

Everything introduced above is desktop software on the PC. The PC side is only the tip of the iceberg of software development. Besides that, there are all kinds of programs on the web, the server side, and mobile. Due to space limits, and because this tutorial is mainly about PC-side development, I won't introduce those here. Interested students can find the corresponding information on my blog. Or you can contact me via the WeChat official account. Later as the introductory tutorial proceeds, I'll show you kids more examples~

I've rambled on enough; the words written in front are done. Next I hope you kids keep your interest in programming and keep learning—you'll pick it up before long!


Students with questions or who want to chat can contact me through the WeChat official account. WeChat official account: DealiAxy

Blog address: blog.deali.cn

_EOF_

[Super Simple VB Introduction] I. Written in Front

本文作者:
程序设计实验室
版权声明:
本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

相关文章

【VB超简单入门】八、四种运算

前言 这几天好像看这个VB系列教程的同学很多啊,有个小同学说写得不错嘿嘿,所以我又有动力继续更新下去。说一下哈,在公众号和博客里同步更新的哟,并且博客因为可以用Markdown写,所以排版会更舒服一点,建议大家方便的话来博客看,博客地址:blog.deali.cn 算术运算 算术运算包括加(+) 、 减(-) 、乘 (*)、除(/)、整除(\)(如7\2等于 3)、取余(Mod)(用来取余数,如7

2022-02-10 · VB入门教程 · 约 1 分钟

【VB超简单入门】二、知识准备

在开始编程之前,需要先熟悉一下各种操作和术语,以后学习编程才能得心应手。 首先最重要的操作当然就是…电脑的开机关机啦~(开个玩笑哈哈),必须掌握软件的安装和卸载,还有能编写批处理程序对平时的使用也是很有帮助的。 关于各种操作列个表~~ (由于时间关系,先列出相关点,详细操作以后我会慢慢补充~) l 查看、编辑注册表:使用regedit.exe修改系统注册表,我们写程序有时需要将程序的相关配置保存到

2022-11-13 · VB入门教程 · 约 1 分钟

【VB超简单入门】九、程序执行顺序-1

前言 最近作者很忙啦,这个系列的教程更新得也比较慢,在公众号后台看到有同学在催更了,所以抽出时间写一篇哈~ 有同学担心我没时间继续更新下去,这里再重申一下,只要有人看我就会抽出时间继续更新的啦,请大家放心哈。 关于程序执行顺序 我们写程序的时候,是一行一行的写的,在程序运行的时候,也是一行一行的运行,不过现实中的需求都是非常复杂的,如果只能一行一行运行的话,那我们的程序就不能叫做「程序」了,只能称

2022-11-13 · VB入门教程 · 约 1 分钟

讨论

共 0 条

良言一句三冬暖,恶语伤人六月寒。

加载评论中…