关于编程的基本知识

互联网 2024-04-01 阅读

我所认识的编程技术

  信息技术基础的学习已经到一段落,下个学期我们要开始新的路程。

  我上网看了一下资料:

  ①什么是编程:简单的说,编程就是为了借助于计算机来达到某一目的或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过程。

  计算机虽然功能十分强大。可以供你上网、打游戏、管理公司人事关系等等,但是没有程序,它就等于是一堆废铁,不会理会我们对它下达的“命令”。于是,我们要驯服它,只有通过一种方式——程序,这也是我们和计算机沟通的唯一方式。

  ②什么是程序:程序也就是指令的集合,它告诉计算机如何执行特殊的任务。打个比方说,它好比指导你烹调菜品的菜谱或指挥行驶一路到达目的地的交警(或者交通路标)。没有这些特殊的指令,就不能执行预期的任务。计算机也一样,当你想让计算机为你做一件事情的时候,计算机本身并不能主动为我们工作,因此我们必须对它下达指令,而它根本不会也不可能听懂人类自然语言对事情的描述,因此我们必须使用程序来告诉计算机做什么事情以及如何去做?甚至对最简单的任务也需要指令,例如如何取得击键,怎样在屏幕上放一个字母,怎样在磁盘中保存文件等等。这么麻烦,连这些东西编程都要考虑!怪不得人家说编程好难!你错了,其实许多这样的指令都是现成的,包含在处理芯片中内置于操作系统中,因此我们不必担心它们工作,他们都是由处理器和操作系统来完成的,并不需要我们来干预这些过程。上面讲到的计算机本身不会主动的做任何事情。因此我们要通过程序的方式来让计算机为我们“效劳”。而这个过程就是我们“编”出来的。编程可以使用某一种程序设计语言来实现,按照这种语言的语法来描述让计算机要做的事情。

  我们这里所讲的语法和外语中的语法完全两码事,这里讲的语法只是读你的程序书写做出一写规定而已。

  写出程序后,再由特殊的软件将你的程序解释或翻译成计算机能够识别的“计算机语言”,然后计算机就可以“听得懂”你的话了,并会按照你的吩咐去做事了。因此,编程实际上也就是“人给计算机出规则”这么一个过程。

  如何用计算机解决问题,设计ABC,算法的程序实现,软件是如何开放的……我们下个学期将要学到的知识,看起来是蛮难的,但是我相信“世上无难事,只怕有心人!”

关于编程的基本知识

我的编程之路

  电脑真是一个非常有趣的东西,我和电脑有着不解之缘,尤其是编程。

  我爸爸是一个电脑工程师,笔记本电脑是他的随身之物,我对电脑有着痴迷般的兴趣,从五岁起就开始玩电脑游戏,但开始时因为输给电脑而痛哭流涕,逐渐电脑成了我的手下败将,这锻炼了我的毅力。

  自从上了五年级,同学就跟我谈起了电脑编程序,说邱老师在教,我当时很羡慕他们,自己也想学,可听说他们已经学了许久,我知道我已没有希望了,可是我并没有打消这个念头。我回到家就让爸爸教我。于是我便开始我的编程之路,在家里爸爸认真地教我,开始很简单,可后来,程序就复杂了许多,我有时真想放弃,可是回想起以前玩电脑游戏时的毅力,我还是一步一步地走了过来,虽然这条路难走,满是泥泞,遍是荆棘,可我还是用当年学打游戏时的毅力坚持了过来,因为我知道行百里者半九十,坚持就是胜利,付出的心血不会白费。

  终于程序学得差不多了,“求公因数”、“阶乘”等都可以不费吹灰之力地完成,再复杂的程序也不在话下,邱老师终于让我加入他的班了,我真是喜出望外。我渐渐自大了,在班上到处吹嘘,说自己思维好、编程轻而易举,可是邱老师对我说:你不能太骄傲了,然后他拿了一个难题让我做,我一看题,抓耳挠腮,百思不得其解,可是老师叫来陈卓然,让他做,他三下五除二就解决了。这时天仿佛灰了下来,窗外的树枝上下摇晃,仿佛在嘲笑我,我一下恍然大悟:做人不能太自大了,如同逆水行舟,不进则退,我一下感到非常羞愧!

  这就是我的编程之路,它使我懂得了:山外青山,楼外楼,强中自有强中手!

  六年级习作

  2009年1月31日

编程初体验

  “编程是什么啊?”以前我总是这样傻傻的发问,“编程嘛,学会了它就可以和电脑对话,控制电脑做一些别人看来不可能的事。水平高了还可以自己编有趣的游戏……反正编程是个好东西!”听完编程的介绍,我对编程的兴趣大增,于是我让妈妈给我报了“猿编程”的编程入门班。但听老师说编程的基础就是打字,打字的速度慢了,你编程的进度自然也会慢下来。听了这番话,我还小得意的觉得自己在班里信息技术课还算小状元一枚!

  但是,事实并没有我想象的那样美好,也不是事事都能如愿以偿。星期日晚上,我做起了课前热身,重新熟悉键盘,练习打字,我斗志昂扬坐在电脑前,心里想一定要题题拿满分!哈哈!终于进入打字页面了!“我的天!”我当即大吼起来,一屏幕都是英文,我怎么看得懂啊?后来,我发现只要看着屏下的敲击提示打字就可以了。这下我可是如鱼得水,可以顺利打字了,我使用我的“一指禅神功”很快,也很准确的就能打出一排字,但妈妈对我说:“不要继续用一根手指打字啦!要十指并用,并用!”好吧,我只好如妈妈所说,改掉一指禅,十指并用的打字。哎呀!我第一次听到打字错误的提示音,我的斗志一下子减少了一半儿,好吧,不能因为这小小的一次失败就败下阵来,但继这之后,我打错的字越来越多,我直接气愤的一拍电脑,关了机,捂头睡觉去了。

  星期一,我放学回到家,便开始上第一节编程课,这节课的主题是熟悉键盘课程。开课了,老师先给我们讲了各种功能键与字母键,数字键的结合用法。后来又讲了手在键盘上的放置,最后又为我们的耐心演示了怎么玩打字游戏,在游戏中学习,寓教于乐!

  很快下课了,我又开始练习打字了,我先试着玩了玩打字游戏,我一开始没什么状态,总是打错,后来我渐渐进入了佳境,竟然解锁了一个可爱的小外星人新主题皮肤。我一阵欣喜,打开打字界面,继续练起打字来,每当我想放弃时,看看我的小外星人皮肤,我就受到了一阵无形的鼓舞。又捋起袖子加油干起来,只要静下心来认真打字,每一关都能得满分,我仿佛进入了百发百中的状态!

  真是有趣的编程初体验啊,不仅让我收获到了十指并用的打字技术,还让我收获了兴趣是最好的学习力,只要静下心,坚持不懈,不半途而废,做事有始有终,我相信没有什么事是我们做不成的。

编程人生,理性还是迷惘

  有人说过:“人工智能的最高成就是谎言。”听来戏谑却不无道理。谎言,是人这种具有复杂意识形态的动物所特有的,所以它反映了人工智能无限趋向于人却难以企及的事实。他们没有的,正是“谎言与否”的价值判断。

  但反观我们,人类本身,却一步步走入自己编码的囚笼中。数字化的人生,我们习惯了将一切用尺度衡量。见义勇为,在分析被反咬一口的概率后,选择“不”;改变生活,统计获得成功的可能后,选择“不”。大数据的时代,我们呼吁理性,苛求精准,我们自以为世界万物尽在计算之中,却渐渐丢掉每个个体本应秉持的价值与悲悯。

  此时的我们,实则是极度非理性的,人之为人,正在与我们对自己的思考方式和价值取向能做出抉择。人的意义,或许在于尼采不断完善自身的“超人”,或许在于儒家和人文主义的“爱人”之关怀,在道德标准和价值单一的时代,人们似乎更容易像人一样活着,因为力量渺小,所以学会了谦卑而谨慎。而如今,人们接收到太多的信息,拥有太多可操纵的因素,他们选择更轻松的活法,逃避那些需要良知去抉择的事,用已知来安抚自己违背价值而不安的心。

  数字化的思考,不仅仅带来个体的冷漠与麻木,还会导致整个社会的迷惘与脆弱。当人过于看轻价值判断时,他们的沦陷往往会使人的群体陷入困境。正如《了不起的盖茨比》中因利益而造成的爱情悲剧,又如《搏击俱乐部》中人类精神的变态扭曲,与曾经工业时代的浮躁之气一样,信息时代的空洞与格式化,让人与人之间渐渐分崩离析,最终,社会是一盘散沙,人与人失去关联,自然走向灭亡。

  价值与悲悯,这两者人生的奥义,都不应被丢弃。寻找回自己内心基本的价值准则,或者说,将自己与时代划清界限。信息时代,只是一种特定时期内的社会形式,人不该将自己的思想全部交付于它,在标签化严重的社会现实下,人们极易在任何事上优先考虑“信息化”,但绝不可令他深入你内心的底线,时刻铭记身为人,价值与爱不能偏废。

  人需要理性,但人的理性不等同于编码的固定格式,人的理性思考,也是要建立在价值判断的基础之上。真正的理性精神,是考虑到个体与群体,是无论在信息时代还是远古社会,都能坚守、清醒、独立的价值与态度。

  编程人生,是一种人性的丧失,当你丢掉了价值和同情,你便宛如失去灵魂的躯壳,与行尸走肉并无二异。

我们自己“编程”

  现在,我简直是个大忙人,语文、数学、电脑、游泳等补习班围着我转。每天做什么全被爸爸妈妈给我量身定做好。我成了被爸爸妈妈编好程序的“机器人”。

  来看看爸爸妈妈给我编好的那繁忙的“程序”吧。每天早晨6:30之前,我就被爸爸妈妈从被窝里拉出,扯开嗓门读英语。吃了早饭冲向学校接受“全封闭”训练。下午放学直奔游泳池,接受挑战极限般的游泳训练。

  当我筋疲力尽的时候又被拖回家里闷头写起永无止境的作业。后面还有一个小时的电子琴练习向我“招手”呢!周六、周日作文、华数、英语、电脑等补习班“一一袭来”。我每天都在知识的海洋里颠簸,已被“颠”得麻木不仁。同龄人们个个都像我一样“幸福”。 我们对这些补习班不是都感兴趣,有许多是家长逼着学的。

  难道他们小时候曾是爷爷奶奶实验室里的小白鼠,也被强迫做他们不愿意做的事?上一辈自身没有实现的梦想非要在下一代身上实现吗? 家长和孩子都应该拥有自己独立的空间,请家长们请别让我们这些“小机器人”与你们联网。我们的“程序”自己编。 首先,我要开发一个攻无不克的“清洁工软件”,删除家长强行添加给我们的一套套繁忙的“程序”,改变他们的意念;然后运行我的“蜗牛壳保护程序”。

  这套程序硬硬的外壳,像一座坚固的堡垒。我可以在这里远离任何人的“侵扰”,任凭拍打,我都可以像小蜗牛一样躺在壳里安安静静的熟睡。我的“学习程式序”则由“大博士”——机器人教授担任。它可是满肚子学问,对任何学习上的问题都对答如流,脾气十分温和,总是不断地鼓励我,从不说我懒、说我笨。

  学习起来,我就像一叶顺流而下的小舟,一点都不吃力。我没有忘记有劳有逸,当我感到疲劳的时候,“魔笛程序”就发挥作用了。它像一支美丽的竹笛,会自动飞到空中,奏响美妙动听的乐曲,舒缓我的紧张情绪。此时家长都无影而飞了,我可以自由自在、无拘无束地玩耍。这套程序中,我只给家长开了一个小小的“窗口”。

  他们只能做一名旁观者,通过窗口来观看,再也不能做指挥员了。 老师,下堂课让家长来上课,我来介绍这个软件,讲这套程序,好吗

有趣的编程

  鉴于我特别喜欢电脑,尤其喜欢电脑游戏,老爸担心我误入歧途,于是给我报了一个Scratch的编程培训班。What?什么是Scratch?什么又是编程培训班?我学完第一课才知道。Scratch是美国麻省理工学院的kindergarden小组的一些叔叔阿姨们创造的一种专门为儿童设计的编程工具。而所谓的编程培训班呢,其实就是坐在电脑前看视频然后亲手做小游戏了。编程,能创造出很多很多东西,例如:你现在正在看的电脑、还有你天天用的手机、VR虚拟现实等等。而Scratch还不能完成这些事。只有像C++、Python等高级语言才能能用来做一些真正的软件的编程语言。下面就来说说编程怎么有趣吧!

  一天,我在信心满满地做着一个播放器,做了一会儿,来试试效果。运行之后,点击开始键.好了,到了最关键的时刻了,点击“8bitga”!咦?怎么没声音?哈哈,我真是马虎,忘记设置""circle"就playsound"8bitga"了。(意思是:当背景切换为‘circle’就播放“8bitga”这个音乐)后来,我们学了ifthen的判断,还有编程里最最最最重要的“循环:Repeat”语句。最后,我做完了这个音乐播放器,你还别说,我还挺有成就感的呢!

  编程就是这么有趣,如果感兴趣的话,你也能来试试哦!

写编程

  今天,爸爸专门给我在电脑上下载了乐高ext编程软件,帮助我更好地理解我比赛的程序。

  今天晚上,我决定试着自己在不借助任何的帮助下写出程序。我首先仔细回忆了一下今天下午我是如何写我的程序的。那些程序好像都印到我的脑子里似的,每一步都在我的脑海里呈现的清清楚楚。我很快就开始写了起来,大概十分钟左右,分别代号“发送”和“接收”的两套程序都被我写成了。我现在已经很有信心在比赛中能够正常发挥。

学编程

  对于编程,我有时候感到自信,有时候感到害怕,我在编程这一块最害怕地就是展示演讲了,这不仅是讲给所有的同学,老师听,还要讲给所有家长听。我口才不好,声音也不是很大,所以每次到了展示演讲课,我都想要悄悄逃课,但是我又不敢真的逃课,只好乖乖地去演讲。

  刚开始学编程很简单,我总是班级第一个做完的,后来编程课越来越难,我已经不是班级最快的了。在第10课之前,一进教室,我都是飞快地打开电脑,插进u盘,打开我最心爱的游戏,兴高采烈地打起键盘来,u盘里面内容可丰富了,有光头强接芒果,炫酷滑板,还有豌豆射手等等。

  在第10节课的时候,我的心一直蹦跳着,都快要蹦出来了,一会儿展示课开始了,我第一个就是我,于是我随随便便地说了一段话,发现演讲也没那么可怕,之后我有信心了,就再也没害怕过了。

  现在我的编程水平已经很高了,在学校里老师不仅夸我,而且还让我进入编程校队呢!

中文编程

  爸爸在上学期快期中考试的那些天,在电脑上装了一个可以编程序的软件。

  一天,爸爸打开电脑,启动了这个软件,接着叫我过去看。我过去后,爸爸一边演示一边说:在这个启动窗口上加一个“编辑框”和一个“按钮”,点击“按钮”跳转到程序代码界面,在这个“按钮”被单击下面写上“编辑框1。内容="祖国,你好!"”,这时候开始试运行程序,在试运行窗口上出现了一个“编辑框”和“按钮”,这时爸爸叫我单击一下“按钮”。突然,“编辑框”里跳出了“祖国,你好!”。

  我觉得很神奇,我也做了一遍,真的成功了。爸爸看我很喜欢,问我想学吗,我说想。爸爸告诉我,爸爸也才会一点点,根据网上介绍这是一个用中文编程的语言,开发商叫它“易语言”,有小学文化水平,也能够制造一些简单的程序。如果我想学,爸爸从网上把书下载来一起学。

  于是,爸爸下载了,打印成一本厚厚的书,我看了快要一个多月了,虽然我看不懂什么变量、常量和程序集,什么窗口、按钮和编辑框,但我很喜欢书上的例子,按书上的例子做了播放器,点击按钮,打开歌曲,就会唱歌;还有做了密码登入窗口,填上用户名和密码并在程序代码中写上载入窗口,真的会跳到相应窗口;还有数学题,比如书上1234……十a=?,我也按例子编了一个程序,在一个“编辑框”填上a的一个数字,点击“按钮”就会在另一个“编辑框”里跳出答案;……。这个程序太神奇了,爸爸还还告诉我,把做出来的程序可以做成可以安装的软件,在其他的电脑上使用呢。

  我喜欢“易语言”,更喜欢编写程序。但是,爸爸告诉我,要学编程呀,把它学的精通,还得学好英语,还得学好语文和数学等基础知识,只有学好了文化基础知识,才能进一步探索科学奥秘。

  我知道了,从现在开始就要好好学习了。

编程

  今天上午,老师神神秘秘的把我交到了走廊,我真是奇怪,老师这么神经兮兮的是找我有什么事啊

  老师不管把我叫到走廊,还有我们班上的另一个人,他叫肖某某,他成绩不也就中等样子,年段排个一两百名,而老师把我这个年段前二十的人和一个年段前一两百的人叫到一起是要做什么呢?到后来我才恍然大悟,更是大吃一惊。

  老师对我们说,我们要去参加初中信息学的奥赛,我就纳闷了,我对编程不算精通,(准确的说那个时候还是一窍不通,练编程是啥意思都不懂。)至于那个肖某某,我倒是早有耳闻,老听班上的人说他对电脑很精通,可是……不管怎么样,听老师说还要先培训几个月后,我还是答应了下来,于是乎,我每个周末就要腾出半天的时间来去学习编程了。

  这个周末,我如约而至来到培训地点——一中(这所学校可是我们这里最有名的高中,我将来一定要在这里读高中!)。看这里校园梅花的真好,不过,我没有停下脚步,我径直往培训地走去。

  我在那里见到了肖某某,看来他来的比我还早,我们一块进入的机房,里面都是液晶电脑,而且还有网线!培训老师让我们先上一下网,第一次来先适应适应。

  我照旧打开作文库看作文,可是坐在我旁边的肖某某竟然打开的是一个英文网站,鼠标这里点一下,键盘那里敲一下,过了一伙,他竟然和我打招呼:“嘿,你带了手机吗?你可以连我这台电脑的WiFi哦~”我听出了嘚瑟和讽刺的意味,只好回了句:“你那么厉害……”

  那天,我初次见识了我那位同学的厉害,我更是不敢掉以轻心,我相信在这几个月的时间里,经过我的刻苦奋斗,我一定也可以达到我同学那样的境界,成为世界上第二个比尔盖茨!

  加油!相信自己,你也可以的!!!

本站所有文章资源内容,如无特殊说明或标注,均为网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

在线课程教学平台

C语言程序设计论文