【中大附中博济特色课程·编程】程序织梦,立体可视
?
? ? ? ? 广州市中学信息技术学科课程已经开设了以Python为语言的程序设计初步和APP Inventor手机积木式编程两部分编程内容。学生通过课程了解,学习和掌握程序设计的基本思想和方法。
? ? ? ? 对于特别喜欢编程的同学,这两部分内容学习不能满足他们的需求。故我校开设了编程特色课程,以参加“信息学奥林匹克竞赛”为培养目标,每周进行2次课程内容学习。本课程内容深且广,涵盖面广,强调对良好的编程风格与抽象化思维的培养。编程特色课程侧重培养学生对问题的分析理解能力、数学抽象能力、驾驭编程语言的能力及编程技巧、想象力和创造性。
? |
? |
?
? ? ? ? 编程特色课程教师队伍结构合理、梯度完整,由两方面构成:
? ? ? ? 1.本校优秀信息技术教师,负责特色课程日常组织和管理。
? ? ? ? 郭慧明: 中学信息技术副高级教师,信息技术学科组长,先后主持和参与22项省市课题研究,辅导学生参加信息技术学科类比赛,获奖学生达130多人次,多次荣获国家级、省市优秀指导老师。
? ? ? ? 李玉芬:中学信息技术副高级教师,广州市优秀教师。辅导学生参加信息技术学科类比赛等竞赛活动,获奖学生达180多人次,多次荣获国家级、省市级优秀指导教师、科技教育先进工作者称号。
? ? ? ? 廖里山:刚入职中附,从事信息技术教学工作多年,有较丰富的教学经验。
? ? ? ? 2.外聘教师。我校与“图灵编程”机构合作,后者提供编程课程内容体系,指派专业师资团队来校上课。
? ? ? ? 林瀚:中山大学数据科学与计算机学院教师,中山大学ACM国际大学生程序设计竞赛教练,曾担任NOIP评委,图灵编程总教练。主要负责竞赛赛前赛事辅导课程内容。
? ? ? ? 张丹:毕业于中山大学数据科学与计算机学院(本科),英国南安普顿大学(硕士),蓝桥杯全国优秀指导教师。担任基础班主讲老师。
? ? ? ? 林子衡:前中山大学ACM集训队成员,曾获得2017ACM-CCPC银牌,2016ACM-CCPC铜牌等奖项,担任进阶班主讲老师。
? ? ? ? 李贝瑀:CCF NOI指导教师,前中山大学ACM集训队成员,曾担任CCPC中国大学生程序设计竞赛总决赛裁判,GDOI评委,担任算法班主讲老师
? ? ? ? 助教老师:谭嘉伟(CCSP2021全国第4名)、陈灏(中山大学本科,硕士)、刘晓帆(蓝桥杯全国优秀指导教师)。
?
?
? ? ? ? 课程以“全国青少年信息学奥林匹克系列竞赛大纲”为蓝本,教授编程基础语法、算法、数据结构等内容。基础班课程内容包括:变量、表达式、分支与循环结构、数组、字符串、结构体、类、二进制和编码等内容。进阶班课程内容包括:算法(排序、 查找、动态规划等)、数据结构(栈、队列、图、树等)。课程注重理论与实践相结合,学生在课程中可以得到充分的编程实践锻炼以及助教老师的专业指导。
? ? ? ? 课程难度梯度上升,初一开设基础班,初二开设进阶班。学生完成两个阶段的学习可达到CSP-J水平,为后续的信息学奥赛之路打好基础,同时也可培养学生用程序解奥数问题、锻炼数学思维等解决实际问题的能力。
?
?
? ? ? ? 编程特色课程于2021年2月正式开班上课,已经进行了两批学生的课程学习。在2021年的CSP考试中,入门组初赛获奖有24人,一等奖7人,二等奖10人,三等奖7人,决赛3人获二等奖。提高组初赛获奖2人,一等奖1人,三等奖1人。

? ? ? ? 编程特色课程不只是学习一门程序语言,更是让学生在每一次做题时对问题解决方法和思路时进行“设计”,锻炼解决实际问题的能力,用程序去编织青春梦想。