面向地理学专业的程序设计教学改革与课程建设
2021-07-09杜国明



[摘 要] 传统程序设计语言C、Java等对计算机理论知识要求高、入门难,对地理学专业学生而言,在学習过程中会出现大量的语法错误,导致学生编程学习兴趣不浓。Python作为一门易学、易用的编程语言,与地理学专业学习有机结合,具有明显优势并深受学生欢迎。针对教学过程中出现的问题,可运用科学合理的教学方法、注重基础性与前沿性相结合、加强案例教学、鼓励学生积极参加地理学相关知识竞赛、充分利用网络教学以及强化学生上机实验能力的培养等,并在本科教学中起到良好的效果。
[关键词] Python语言;地理学专业;程序设计;教学改革
[基金项目] 2020年度广东省高等教育教学改革项目“在线教学效果评测与质量保障”(粤教高函〔2020〕20号);2018年01月—2020年12月国家重点研发计划项目“深圳市洪涝实时调度决策支持平台及示范”(2017YFC1502706);2019年01月—2021年12月中山大学本科教学质量工程类项目“面向地学专业的程序设计核心通识课程建设”(37000-18832606)
[作者简介] 杜国明(1971—),男,山东安丘人,博士,中山大学地理科学与规划学院副教授,主要从事地学专业教学研究。
[中图分类号] G642.0 [文献标识码] A [文章编号] 1674-9324(2021)20-0049-04 [收稿日期] 2021-01-12
一、引言
地理学是研究地理要素和地理综合体的空间分异规律、时间演变过程及区域特征的学科,具有综合性、交叉性的特点,其研究内容是地球表层人与环境相互作用的机理,研究过程需要耦合自然要素和人文要素,是一门“探索自然规律,昭示人文精华”的学科[1]。作为一种综合性学科,地理学的应用范围非常广泛,常常需要处理和分析复杂地物,程序设计往往能起到事半功倍的作用。……
