零基础怎么学算法与程序设计基础

零基础怎么学算法与程序设计基础,第1张

你好,不知道你的学历现在是什么,一般高中毕业学习C语言是完全没有问题的。学习顺序一般如下:

1、C语言

入门最好的语言,C在某种意义上可以说是C++的一个子集,所以想学C++,首先也要学好C

教程就是谭浩强的《C程序设计》最经典的

2、数据猛冲结构

这门知识也要掌握,非孝庆常重要,包含很多重要算法

3、数据库知识

掌握一门数据库,最好学习一下数据库原理,编程离不开数据库的(Access、VFP、MySQL、SQLServer、DB2、Oracle等都是数据库)

4、学一门面向对象的语言

C++(偏重设计系统软件,3D游戏多半也是用它开发出的,最强大的语言)

C#,.NET平台的语言

Java,这也是一种大型多功能语言,如果想做安卓开发就要学它

还有一些Web语言,如PHP、Perl等等

这些语言择一学习就行了,根据自己以后的方向选择

5、软件工程

这个是偏理论性的知识,可以带着看看,掌握软件开发的整个流程

PS:编程学巧知握习大致就这些,

培养学生的观察力和想象力,进而激发他们的创造力,首先要有一个情境,要有内容让学生观察,有空间让他们想象,有吸引力让学生创造。

信息技术学科的实践性、综合性、应用性使教师有一个广阔的天地来创设教学情境,教师只要本着将信息技术应用于生活实践的宗旨,让学生在解决生活学习的实际问题过程中应用所学信息技术,就可以创设出丰富多彩的教学情境。

【案例1】设计个人名片

开动脑筋,充分发挥你的想象力,利用Word制作具有鲜明个性的个人名片。 具体要求:

(1)页面大小为90mm×55mm,页面方向为横向。

(2)名片为双面,中、英文各一面。

(3)主要要素有标志、持有人姓名、职务、联系方式(鼓励畅想未来职业)。

(4)设计有创意,版面布局合理,画面色彩谐调。

【案例分析】

这是我在教学中应用多年的教学情境之一。将文字处理的教学,设计于制作个人名片的真实情境中,让学生从观察名片的特点及作用入手,充分发挥自己的想象力和创造力,制作具有鲜明个性的名片。多年来,无论是早期的高中教学还是近年的初中教学,都深受学生喜爱,极大地调动了学生的创作热情,涌现出一批又一批优秀名片作品。

情境的创设首先要开放,且源于学生所熟悉的生活,这样才能让学生细心去观察;其次,要划定范围,确定主题,让学生深入观察。名片源于生活,但仅限于名片这个范围。

空间的搭建要把发挥创意与想象、尊重学生爱好、张扬个性作为主要目标。案例中名片的规格大小、所含要素是规定的,但名片样式、标志、轮廓的设计,文字和未来职业的选择,版面布局、色彩搭配等则为学生的创造留下宽广的空间。此外,名片的个性化也极大地刺激了学生的创作欲望。

【案例2】程序设计第一课作业内容及要求

开动脑筋,充分发挥观察力和想象力,应用课堂所学,设计你的第一个VB程序。(提示:不能重复课堂范例,可以在范例基础上加工修改,最好自己设计)具体要求:

(1)内容积极向上。

(2)要运用所学按钮、标签、图像框等控件及相关属性。

(3)要运用赋值语句。

(4)界面设计完整、美观、实用。

(5)把窗体调整到适当大小并固定。

(6)有结果按钮,并可以正常结束。

【案例分析】

算法与程序设计历来是教学的难点。如何在程序设计过程中让学生充分发挥想象力和创造力,激发学生的兴趣也是我长期探索和研究的一个课题。本着培养学生信息素养,将所学随时应用到生活实践中的原则,目前我已设计完成了算法与程序设计的全套教学范例及教学情境。

常见的程序设计实践内容都是规定了界面和功能的固定任务,且内容多与数学、物理等学科相关,试想,有多少学生对这样的任务感兴趣?学岁知生又如何在这些被条条框框约束着的环境里发挥想象力?想象力和创造力必须在一个神雀唤自由开放的空间才能茁壮成长。

有没有信息处理能力的一个关键点,就是看学生能不能发现能够应用课堂游凯所学来解决的问题,并设法解决这些问题,这也正是培养学生观察力和想象力的关键。

以“开动脑筋,充分发挥观察力和想象力,应用课堂所学,设计你的第X个VB程序。”作为所有程序设计作业的开头,就是让学生自己去发现或想象感兴趣、能够应用课堂所学解决的实际问题或设想,然后努力去解决、去实现,为学生架构一个自由开放的观察、创意和思考空间。这种开放的主题,加上“具体要求”的教学情境,使学生既应用了所学,又可以大胆创意。

学生每一次课设计一个程序,从最初的模仿范例,到最后完全的自我构思、自行设计,每个学生都经历了一次从无到有、从模糊到清晰、逐步创新的历练。不少学生乐在其中,常常在凌晨把调试完成的程序发邮件给我,真正体验了创造的快乐。下面是两位学生的一次次程序作品名称:“歌星竞猜、羊忽悠、小人赛跑、飞蛾扑火、赌城风云、赌城风云V2.0、圆圆练习、真假画图、美食大王”等;“mini水果店、哆啦A梦小问答、花儿吐芬芳、龟兔赛跑、小丸子&猜猜数、彩色泡泡生产机、春的序曲、随心赏诗制造机”等。学生的个性、喜好、创意、成功跃然其中。

精彩的程序作品随着一届届学生的学习不断涌现。图1是一位学生编写的“天气控制器”部分界面。

图1 学生作品“天气控制器”部分界面

正如程序提示所言,根据控制台的控制,天气会随之改变:白天、黑夜,刮风,下雨,下雪,还可以下各种可爱的小动物。多么丰富的想象力!只有乐在其中,才能不畏艰辛设计出如此复杂的程序。

2.以身示范,树立榜样

要培养学生敏锐的观察力,丰富的想象力及创造力,教师要以身示范。

首先,要关心、了解、研究学生,善于观察学生的学习生活,从中发现学生熟悉、感兴趣、有价值的实际问题,并基本这些问题设计教学情境及教学范例,将所教内容应用其中。如,前几期文章提到的“我的同学我的校园”“自助游计划”“搜索研究报告”等,以及我为《算法与程序设计》课程自行设计的所有课堂演示范例:“三色板”“四季”“蝴蝶飞”“开关灯”“拍苍蝇”“倒计数”“d子球”等,均是经过长期观察、分析、研究学生的学习生活,多年苦思冥想的结果。这些包含着教师辛勤汗水和创意、智慧结晶的一个个鲜活的实践案例和演示范例,深深打动着学生,吸引着学生,影响着学生,激发着学生的创造热情。教学的艺术性、创造性、价值性也自然体现其中。

其次,要在课堂上随时体现教师的观察力、想象力和创造力。具体表现在是否能够快速发现并捕捉课堂动态生成的问题,并创造性地解决问题;是否能够对所教内容进行细致的观察与分析,提炼问题的实质;是否能够呈现自己丰富的想象力于课堂的示例中。

3.展示作品,开阔视野

尽管教师为学生创设了充分发挥想象力的环境和空间,并以身示范,但并不是每个学生从一开始就可以做出很有创意的作品。这是因为想象力和创造力的提高不是一蹴而就,需要长期、艰难的培养与训练。在这期间不断展示作品、开阔学生视野也是非常重要的一个环节。让学生经历模仿、改造、创造的过程,激发想象力,最终到达创新的高度。

为此,教师要针对不同的教学内容及情境,长期积累有针对性的专用资源。我的做法是,第一,每一节课除了教学范例外,在教学网页上还设置了“开阔视野”栏目,提供与教学内容相关的经典示例;第二,在校园网上开辟“教学资源”空间,为每个教学内容提供丰富的支撑资源,如针对“制作个人名片”就收集了历届学生的优秀作品近百件,国内外优秀名片几十件,以及大量的名片背景图片、线条图片等资源;为“算法与程序设计”收录了八届学生的优秀作品;第三,在教学网页上开设“作品展示”栏目,展示每次作业中有创意的作品;第四,在校园网上开辟“优秀作品展示区”,在全年级范围内选择并展示优秀作品。

4.总结反思,二次创作

及时的总结反思,并进行二次创作,对学生观察力、想象力与创造力的提高也能够起到很好的促进作用。

【案例3】个人名片再创作

说明:这是初一教学内容。通过第一次名片设计发现不少学生以图片为背景上书文字,创意比较单一。于是,课堂上进一步分析了利用Word自身提供的绘图等工具创作的优秀名片,强调创意设计与构思。继而要求学生对名片进行二次创作,并就设计意图进行反思。

具体要求:

1.充分发挥你的创造力,对名片进行再创作,再加工,突出整体构思与设计。

2.撰写设计说明。内容包括:(1)为什么选择这个职业;(2)名片构思与设计意图;(3)你得意的创意设计之处,得意的技术应用之处;(4)通过设计名片你的收获。

效果:通过第二次创作,全班80%的学生重新设计了自己的名片,从整体构思到名片标志,突出了设计,涌现出大量充分创意与个性的名片。

学生反思:先说设计:这个名片的一半,我运用了个性化的从上到下颜色渐变的圆角方格,并在这些方格中设计了与背景颜色相对的方格,他们组起来是我姓的开头大写字母:S。而背景和方格的颜色我也是很认真地进行了选择:用了不乏个性而又很搭配的粉与黑、白与灰。正反面的背景有很大的区别,这也是一大亮点。它们使整个名片看起来和谐,有艺术感。

再说内容:我在正反面的个人资料中用了中、英两种文字,而我选择的职业是作家,因为我很喜欢读书,也很喜欢写作,所以想在未来当一名作家。字体选了很有个性的字体,尤其是英文名字的字体,我很喜欢。

总之,我这次的设计主题就是个性化。自我感觉蛮有新意的……

此外,建立机制,对学生的创意进行恰当的激励,也是提升想象力和创造力的有效方法。如,我在作业评价中将“创意”“个性”等作为评价量规的加分项目;在教学网页上开设“榜上有名”和“作品展示”栏目,对创意作品进行表扬、鼓励。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12422065.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存