摘要
根据测绘地理信息类专业学生的培养要求,在C#程序设计课程的教学中,通过案例教学的方式培养学生的计算思维能力。以4个有趣实用且与其他测绘地理信息类课程相关的教学案例为例,教学内容涉及坐标转换、孪生素数、科赫雪花作图和数据库读取绘制,引导学生分析问题并设计相应的解决方案,展现学生知识点背后所蕴含的计算思维,其中包括抽象、自动化、分解、递归等。案例实践表明,采用面向计算思维的案例式教学,显著提高了学生的学习兴趣和计算思维能力,取得了良好的教学效果。
According to the training requirements of students majoring in surveying and mapping geographic information,in the teaching of the C#programming course,case teaching is used to cultivate students'computational thinking ability.Taking four interesting and practical teaching cases related to other surveying and mapping geographic information courses as examples,the teaching content involves coordinate transformation,twin prime numbers,Koch snowflake painting,and database reading and drawing,guiding students to analyze problems and design corresponding solutions,and demonstrating the computational thinking behind students'knowledge points,including abstraction,automation,decomposition,and recursion.Case practice shows that adopting case-based teaching oriented to computational thinking significantly improves students'learning interest and computational thinking ability,and achieves good teaching results.
作者
朱进
杨朝辉
杜景龙
陈泰生
张委伟
ZHU Jin;YANG Zhaohui;DU Jinglong;CHEN Taisheng;ZHANG Weiwei(School of Geography Science and Geomatics Engineering,Suzhou University of Science and Technology,Suzhou 215009,China)
出处
《现代信息科技》
2023年第10期177-181,共5页
Modern Information Technology
基金
苏州科技大学校级一流本科专业建设点项目(2020ZYXY-12)
2022年江苏省产学研揭榜挂帅合作项目(2022-117)。
关键词
计算思维
程序设计
测绘地理信息
案例教学
computational thinking
programming
surveying and mapping geographic information
case teaching