1个回答
2013-12-04
展开全部
程 序 设 计
程序设计竞赛旨在向中学生普及计算机基础知识,使学生了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,使用一种程序设计语言编制程序,使他们对信息技术的一些核心内容有更多的了解。
竞赛目标:培养学生的想象力与创造力、对问题的理解和分析能力及逻辑思维能力等。强调通过程序设计,提高学生学习计算机的兴趣,初步掌握解决实际问题的方法。
竞赛分为初中组和高中组。
一、竞赛内容及评审标准
(一)初中组
根据初中生的特点,培养学生学习计算机的兴趣以及理论与实践相结合的指导思想,引导学生注意寻找、发现身边的实际问题,并设计出计算机程序去解决这些问题。
使用的编程语言为C语言、Pascal语言和QBasic语言,可自选(在申报表中注明)。
1.程序完善题:
共2题,每题15分,共计30分。
题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句或语句的一部分并在这些位置留出空格,要求参赛选手根据程序的功能说明和代码的上下文,填出被略去的语句。调试运行,实现程序所要求的功能,方可得分,否则不得分。
2.程序设计题:
共2题,每题35分,共计70分。
题目给出一个实际问题或游戏,要求学生编写程序代码,调试运行,实现程序所要求的功能,方可得分,否则不得分。
(二)高中组
根据高中生的特点,培养学生学习计算机的兴趣,注意与高中新课标中有关内容相衔接,强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,并设计出算法和计算机程序去解决这些问题。
使用的编程语言为Java语言、C语言和Pascal语言,可自选(在申报表中注明)。
1.程序完善题:
共2题,每题15分,共计30分。
题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句或语句的一部分并在这些位置留出空格,要求参赛选手根据程序的功能说明和代码的上下文,填出被略去的语句。调试运行,实现程序所要求的功能,方可得分,否则不得分。
2.程序设计题:
共2题,每题35分,共计70分。
题目给出一个实际问题,要求学生对问题进行分析,找到一个合适的算法,写出分析文档(Word格式,满分为10分),然后写出解决该问题的程序代码,调试运行,实现程序所要求的功能,方可得分(满分为25分),否则不得分。
二、竞赛方式
上机操作。着重考查参赛选手对问题的分析理解能力、编程语言能力和编程技巧、想象力和创造力等。
三、竞赛规则
(一)竞赛环境
1.硬件环境。参赛选手竞赛使用的计算机为个人电脑,其最低配置为:
(1)CPU:赛扬366
(2)内存:64兆
(3)标准的键盘
(4)鼠标
(5)10M以太网卡
(6)彩色显示器,分辨率为800×600/256色
参赛选手竞赛用机的具体配置由竞赛的承办单位在赛前公布。此外,全国组委会竞赛委员会为大赛组委会为每个选手提供空白的书写纸和书写工具。
2.软件环境。参赛选手竞赛使用的计算机安装的软件环境,应根据本人申报表中填写的编程语言进行设置。
(二)参赛选手登录
1.按照所使用的语言分组,分为C语言组、Pascal语言组和QBasic语言组。竞赛之前,组内参赛选手将被随机指定竞赛用计算机以及相应的登录用户名和密码。竞赛期间,登录用户名、密码和参赛选手身份对其他人员保密。
2.参赛选手必须熟悉自己选择的竞赛环境,包括语言编程工具和所使用到的函数库或单元,以及相应的开发环境,尤其是编辑器和调试器。
程序设计竞赛旨在向中学生普及计算机基础知识,使学生了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,使用一种程序设计语言编制程序,使他们对信息技术的一些核心内容有更多的了解。
竞赛目标:培养学生的想象力与创造力、对问题的理解和分析能力及逻辑思维能力等。强调通过程序设计,提高学生学习计算机的兴趣,初步掌握解决实际问题的方法。
竞赛分为初中组和高中组。
一、竞赛内容及评审标准
(一)初中组
根据初中生的特点,培养学生学习计算机的兴趣以及理论与实践相结合的指导思想,引导学生注意寻找、发现身边的实际问题,并设计出计算机程序去解决这些问题。
使用的编程语言为C语言、Pascal语言和QBasic语言,可自选(在申报表中注明)。
1.程序完善题:
共2题,每题15分,共计30分。
题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句或语句的一部分并在这些位置留出空格,要求参赛选手根据程序的功能说明和代码的上下文,填出被略去的语句。调试运行,实现程序所要求的功能,方可得分,否则不得分。
2.程序设计题:
共2题,每题35分,共计70分。
题目给出一个实际问题或游戏,要求学生编写程序代码,调试运行,实现程序所要求的功能,方可得分,否则不得分。
(二)高中组
根据高中生的特点,培养学生学习计算机的兴趣,注意与高中新课标中有关内容相衔接,强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,并设计出算法和计算机程序去解决这些问题。
使用的编程语言为Java语言、C语言和Pascal语言,可自选(在申报表中注明)。
1.程序完善题:
共2题,每题15分,共计30分。
题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句或语句的一部分并在这些位置留出空格,要求参赛选手根据程序的功能说明和代码的上下文,填出被略去的语句。调试运行,实现程序所要求的功能,方可得分,否则不得分。
2.程序设计题:
共2题,每题35分,共计70分。
题目给出一个实际问题,要求学生对问题进行分析,找到一个合适的算法,写出分析文档(Word格式,满分为10分),然后写出解决该问题的程序代码,调试运行,实现程序所要求的功能,方可得分(满分为25分),否则不得分。
二、竞赛方式
上机操作。着重考查参赛选手对问题的分析理解能力、编程语言能力和编程技巧、想象力和创造力等。
三、竞赛规则
(一)竞赛环境
1.硬件环境。参赛选手竞赛使用的计算机为个人电脑,其最低配置为:
(1)CPU:赛扬366
(2)内存:64兆
(3)标准的键盘
(4)鼠标
(5)10M以太网卡
(6)彩色显示器,分辨率为800×600/256色
参赛选手竞赛用机的具体配置由竞赛的承办单位在赛前公布。此外,全国组委会竞赛委员会为大赛组委会为每个选手提供空白的书写纸和书写工具。
2.软件环境。参赛选手竞赛使用的计算机安装的软件环境,应根据本人申报表中填写的编程语言进行设置。
(二)参赛选手登录
1.按照所使用的语言分组,分为C语言组、Pascal语言组和QBasic语言组。竞赛之前,组内参赛选手将被随机指定竞赛用计算机以及相应的登录用户名和密码。竞赛期间,登录用户名、密码和参赛选手身份对其他人员保密。
2.参赛选手必须熟悉自己选择的竞赛环境,包括语言编程工具和所使用到的函数库或单元,以及相应的开发环境,尤其是编辑器和调试器。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询