加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

信息学奥赛选修课课程纲要

(2015-01-15 09:44:49)
标签:

股票

分类: 记录随想

温三中 戴凌敏

 

一.课程简介

信息学奥赛校本课程旨在普及计算机基础知识,激发学生学习计算机的兴趣,发掘和培养信息学特长的学生。培养和提高学生阅读分析和理解问题的能力、逻辑思维能力和应变能力,培养学生严谨的科学素养,培养学生团结协作的能力,以及勇于战胜困难的精神,培养学生的创新精神。

让我们通过本课程的学习,比较深入地实战Free Pascal软件编程,并能针对相关的练习进行上机操作,进而以点带面能运用所学的知识运用于日常生活,做到学以致用。

 

二.背景分析

通过信息学奥赛校本课程,选拔优秀学生参加每届全国青少年信息学奥林匹克联赛温州赛区的现场比赛。发掘学生特长,提升学生在竞赛中的竞争力。

 

三.课程目标

1、知识与能力目标

掌握Free Pascal软件编程概念、组成和程序设计

学会将枯燥的抽象知识融合到实践中

2、过程与方法目标

通过循序渐进的指导培养学生良好的编程风格和习惯。

鼓励学生互相学习,互相借鉴,互相合作,同时在编程的基础上敢于质疑,勇于创新

3、情感态度与价值观目标

通过编写程序,激发学生探索和创作的积极性;通过实践动手培养学生学习软件的能力

 

 

四.课程内容与活动安排

教学进度

章节

内容简介

学时

第一周

第一章 算法及算法的描述

 

算法概念、性质

认识程序设计语言为Pascal

 

2

第二周

Free Pascal语言(1

 

Free Pascal软件的使用流程

简单程序设计

2

第三周

Pascal程序设计语言基础

 

数据类型

常量

变量

鸡兔同笼程序设计

2

第四运动篇周

Pascal程序设计语言基础

Pascal标准函数

函数程序设计

2

第五周

Free Pascal语言(2)顺序结构的程序设计

赋值语句

输入语句(readreadln

输入语句程序设计

2

第六周

Free Pascal语言(2)顺序结构的程序设计

输出语句(writewriteln

综合应用

2

第七周

Free Pascal语言(3)选择结构的程序设计

IF语句(条件语句)

IF语句程序设计

2

第八周

Free Pascal语言(3)选择结构的程序设计

IF语句的嵌套

程序设计

2

Free Pascal语言(3)选择结构的程序设计

case语句

程序设计

2

第十周

Free Pascal语言(4)循环结构的程序设计

计数循环( for/to/do语句)

程序设计

 

2

第十一周

Free Pascal语言(4)循环结构的程序设计

 

当型循环( while/do语句)

直到型循环( repeat/until语句)

程序设计

 

2

第十二周

Free Pascal语言(4)循环结构的程序设计

多重循环结构

程序设计

2

第十三周

Free Pascal语言(4)循环结构的程序设计

goto语句

程序设计

综合练习

2

第十四周

计算机的基础知识

普及计算机的基础知识

2

第十五周

二进制转换

普及二进制转换知识

2

第十六周

Free Pascal语言(5)枚举类型和子界类型

 

枚举类型

程序设计

2

第十

Free Pascal语言(5)枚举类型和子界类型

子界类型

程序设计

2

十八

考核

根据指导教师给出的三个考题,学生任选两题设计程序解决问题

2

 

 

五.课程评价

考核评价实行百分制,分为不合格(59分及以下),合格(60~74分),良好(75~84分),优秀(85分及以上)四个等级,评价内容由平时学习情况和作品考核两个部分组成。具体如下表:

内容

满分

平时学习情况

出勤

遵守课堂纪律和机房管理规定、不无故迟到、早退、旷课

10

作业

按时、按质、按量完成学习任务

30

作品考核

根据指导教师给出的三个考题,学生任选两题设计程序解决问题

60

 

 

六.课程所需条件

1、家里有电脑,用于加固巩固练习

2选取逻辑思维,数理基础好的学生

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有