预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

高中参加信息学奥赛的感想与收获对于信息学奥赛我觉得学习这个一方面是满足兴趣另外就是它对思维也有一定的作用尤其是数学。数学学的比较好编程学起来也比较轻松些同时也能提升数学思维。对于初学者来说学pascal前最好先学一些计算机的基本知识包括计算机的基本组成基本工作原理一些基本概念等可以去看相关的书这些基本知识对于学习pascal很有帮助。学习pascal遇到一些不了解不理解的东西时除了请教老师外还可以自主多到网上查一查相关知识如果查了后还是看不懂那么可以继续查那些看不懂的地方有时为了弄懂一个问题需要查很多次但这样可以比较快的积累知识拓宽知识面。如果已经有学过其他编程语言例如c语言vb其中很多的东西都可以类比到pascal来这样可以更快的掌握pascal例如数据类型语句过程函数递归传值传址等这些都是相通的甚至格式上还有一些共同的地方。由于编程语言要求比较规范注重格式所以有时一些格式的东西会比较混乱例如某些语句的格式某些数据类型的定义方法及标识符一些函数过程的名称和参数等比较零碎的东西这些东西可以用个笔记本来整理一下做成个小手册方便查阅经过一段时间后自然会用到比较熟。学习编程一个比较重要的技能就是要会检查和调试程序出现错误时pascal会有提示不过是英文的平时积累一些计算机方面的术语的英文单词也是很有用的例如function函数procedure过程type类型error错误identifier标识符memory内存....看的懂它的错误提示就可以很快发现错误如果是程序没能给出准确结果的则还可以让程序逐步运行然后跟踪一些关键变量的值找出设计上的错误。在时间分配上高二算是三年中打基础很重要的一年高二的时间相对没高三紧高三就更重要些所以大部分的pascal的学习争取在高一高二完成比较好。