摘 要:智能时代,智能教育势在必行,编程被认为是一项基本技能。然而在通过调研及访问新疆高校后发现,非计算机专业学生C 语言课程通过率低,学生编程能力难以满足社会智能化发展需要。在新疆大学双一流建设背景下,计算数据中心作为全校计算机公共课程教学单位,迫切提出教学改革及创新。分析当前的教学现状后,提出以构建知识体系为核心,培养编程思维、注重上机实践,充分借助MOOC 等优质资源辅助教学的教改方案,学生编程兴趣明显提高。
关键词:编程模式;程序主体框架;上机实践;辅助自学
中图分类号:TP312 文献标识码:A 文章编号:2096-4706(2020)10-0074-05
The Improvement of C Language Programming Ability in Intelligent Times
YU Qing,SUN Jing,LIAO Yuanyuan,REN Jianghong
(College of Information Science and Engineering,Xinjiang University,Urumqi 830046,China)
Abstract:In the era of intelligence,intelligent education is imperative,and programming is regarded as a basic skill. However,after investigation and interview with Xinjiang universities,it is found that the passing rate of C language course for non-computer majors is low,and the students’programming ability is difficult to meet the needs of social intelligent development. Under the background of double first-class construction of Xinjiang University,as the teaching unit of computer public course,the computing data center urgently proposes teaching reform and innovation. After analyzing the current teaching situation,this paper puts forward a teaching reform scheme,which takes the construction of knowledge system as the core,cultivates programming thinking,pays attention to computer practice,and makes full use of MOOC and other high-quality resources to assist teaching,which significantly improves students’interest in programming.
Keywords:programming mode;program mainframe;computer practice;self-study
6参考文献:
[1] 刘辰. 国务院印发《新一代人工智能发展规划》:构筑我国人工智能发展先发优势 [J]. 中国科技产业,2017(8):78-79.
[2] 徐建峰.C 语言“微课”学习方式的研究 [J]. 教育,2018(8):33.
[3] 金陵. 翻转课堂:学习的正向流程——解读吴素芳《诗经》翻转课堂体会文章 [J]. 中国信息技术教育,2018(8):38.
[4] 本刊编辑部. 学编程的目的不是成为程序员 [J]. 上海教育,2016(2):1.
[5] 崔孝凤,贾凌,巨同升,等. 基于网络教学平台的C 语言混合式教学 [J]. 电脑知识与技术,2018,14(19):128-129.
[6] 秦蒙,谢俐,张海. 翻转课堂在C 语言程序设计课程中的应用 [J]. 电子制作,2019(4):60-62.
[7] 陈广群,胡晓蓉,来敏健. 基于计算思维的C 语言程序设计课程教学初探 [J]. 电脑知识与技术,2018,14(4):128-129+132.
[8] 熊启军,谷琼,屈俊峰,等. 基于微视频的C 语言程序设计实验教学改革 [J]. 实验技术与管理,2018,35(5):13-16.
[9] 姚衡. 计算机C 语言编程过程中的常见问题 [J]. 电子技术与软件工程,2018(1):246.
[10] 崔怡文.C 语言常见错误分析与思考 [J]. 技术与市场,2015,22(6):337-338.
[11] 万权性,熊力维,李微.C 语言常见错误原因分析及防范 [J]. 福建电脑,2010,26(12):167-168.
[12] 程静飞,郑凤婷. 试析C 语言常见错误 [J]. 电脑编程技巧与维护,2015(16):8-9+11.
[13] 杨冬云.C 语言学习中几个常见典型错误分析 [J]. 电脑知识与技术,2017,13(13):65-66.
[14] 杨灵. 基于C 语言程序设计课程的微信辅助教学平台的构建研究 [J]. 电脑知识与技术,2018,14(4):116+127.
[15] 颜源.《C 语言程序设计》微课教学平台的分类化学习策略研究 [J]. 高教学刊,2016(21):140-141.
[16] 崔孝凤. 对C 语言课程进行混合式教学的必要性和具体方法 [J]. 电脑知识与技术,2018,14(18):130.
作者简介:
于清(1973—),女,汉族,湖北黄陂人,副教授,硕士,毕业于新疆大学,研究方向:自然语言处理、机器翻译、人工智能、知识图谱;通讯作者:
孙晶(1978—),女,回族,江苏常熟人,讲师,硕士,毕业于西安交通大学,研究方向:自然语言处理、机器翻译、人工智能、知识图谱。