高级语言程序设计(C)

主讲教师: 李祥 教授 / 东华理工大学

第0期
开课时间:
教学进度:
  • 预报名
  • 进行中
  • 已结束

学时安排:75学时

学分:5分

《高级语言程序设计(C)》主要内容为C语言的语法,顺序结构、选择结构、循环结构程序设计,函数、数组、指针的基本概念,位运算,文件操作等知识。通过课程教学,让学生具备结构化程序设计思想、独立编写程序能力及分析与解决实际问题能力。本课程是理工类专业重要的公共基础课,从1998年以来,一直面向学校计算机科学...
  • 0

    累计页面浏览量

  • 0

    累计选课人数

  • 0

    累计互动次数

这门课程会讲什么?

      《高级语言程序设计(C)》是面向理工类专业重要的公共基础课,从1998年以来,一直面向学校计算机科学与技术、软件工程、通信工程、应用化学、核工程与核技术、工程管理/城市地下空间工程、测控技术与仪器、化学工程与工艺、核化工与核材料、土木工程等本科专业开设,迄今已有20多年了。主要内容为C语言的语法,顺序结构、选择结构、循环结构程序设计,函数、数组、指针的基本概念,预处理,文件操作等知识。课程坚持以能力培养为本位,以知识、能力、素质协调发展为设计原则,根据工学结合的特点,坚持“以产品驱动专业建设、构建专业能力课程模块”的原则,围绕软件开发的流程,选取课程案例,通过课程案例模块设计组织课程教学,在教学过程中,始终坚持教学、教研并进,师生协同发展理念。通过课程教学,让学生具备结构化程序设计思想、独立编写程序能力及分析与解决实际问题能力。
       

你将收获什么?

通过本课程的教学,你将对程序设计语言的基本概念、程序结构、程序开发过程等有比较系统的认识和正确的理解,并逐步培养熟练运用语言进行程序开发的能力以及对抽象问题的分析能力和综合运用程序设计语言知识来解决问题的能力,也为学习后续计算机类课程打下扎实的基础。

(一)知识目标

获得结构化程序设计的思想,C语言的语法,顺序结构、选择结构、循环结构程序设计,函数、数组、指针的基本概念,位运算,文件操作等知识。

   (二)能力目标

(1)掌握结构化程序设计思想。

(2)独立编制程序的能力。

(3)分析问题和解决问题的能力。

(三)素质目标

(1)求实精神:侧重于追求真理的勇气、严谨求实的科学态度和刻苦钻研的作风。

(2)创新意识:侧重于更新学习方法,激发求知热情、探索精神、创新欲望。

(3)工程思想:认知软件开发的步骤,并用工程化的思想启发学生进行实际的软件项目开发。同时认识到软件开发的科学严谨性,从而达到掌握软件开发的内在规律和自主开发简单软件的能力。


适合什么人学习?

本课程作为计算机类的公共基础类课程,基本上没有什么学习门槛,只希望学习者:

1.有兴趣,能愿意学。

2.有恒心,能坚持学。

3.有电脑,能实践学。

只要你学习过程中,不怕苦,不怕累,不怕繁琐的程序代码的精神,我们都愿意为你打开一片程序新天地助力。


师资团队

李祥 教授 | 东华理工大学

李祥,男,博士,教授,硕士研究生导师,江西省计算机学会常务理事,研究领域为云计算与智能数据分析、图形图像处理、多源信息融合等。

主讲程序设计、数据结构与算法分析、机器学习、高级软件工程等本、硕课程。其中《高级程序设计》被评为省级精品资源共享课程、省级精品在线课程;《高级软件工程》被评为省级优质课程。

主持国家自然科学基金1项,参与国家自然科学基金3项,主持或参与国家863子项、国家地质调查局、江西省自然科学基金、科技支撑计划项目及横向项目等30多项。发表学术论文32篇(第1作者25篇),其中SCI/EI检索论文18篇;编写教材4部(第1主编教材2部);授权实用新型专利7项(均是第1作者);获软件著作权6项。

获江西省教学成果一等奖2项、二等奖1项、三等奖4项,省移动教学大赛二等奖1项。

陆玲 教授 | 东华理工大学

陆玲,女,教授,硕士生导师,江西省教学名师,加拿大高级访问学者,曾任国际信息处理联合会先进农业信息处理专业委员会委员。

研究领域为计算机图形学、数字图像处理、计算机可视化。

长期从事计算机科学与技术专业方面的教学与科研工作,主讲程序设计、计算机图形学、数字图像处理、人工智能、数据结构、形式语言与自动机、数值分析等课程。主讲计算机图形学、数学图像处理先后获评为省级(优质)精品资源共享课程,负责的团队为省级教学团队。主持国家自然科学基金1项,省部级项目10余项,以第一作者发表学术EI以上论文20余篇,主编出版教材或专著12部,以第一发明人授权发明专利3项、授权软件著作权15项。

获江西省教学成果一等奖1项、二等奖2项、三等奖1项。获抚州市科学技术二等奖1项等。

程志梅 讲师 | 东华理工大学

 程志梅,女,硕士,讲师,研究领域为机器学习、图形图像处理等。
 主讲程序设计、大学计算机基础、Web开发技术等本科课程。
 参与国家自然科学基金1项,省开放基金项目1项、省教育规划课题1项、省教改课题5项。发表学术论文6篇(均为第1作者),其中EI会议检索论文1篇,CPCI-SSH收录2篇;编写教材4部(第1主编教材1部);授权实用新型专利3项(均是第1作者)。

获校青年教师讲课比赛一等奖1次。

徐玮 讲师 | 东华理工大学

徐玮,女,硕士,讲师,研究领域为数据挖掘、图形图像处理等。

 主讲C语言程序设计、大型数据库管理与应用等本科课程,主持省级教改项目2项。

主持教育厅科技项目1项,参与国家自然科学基金1项。发表学术论文10篇(第1作者7篇),其中EI会议检索论文4篇;授权实用新型专利4项(均是第1作者);获软件著作权1项。

获校青年教师讲课竞赛二等奖2次。

宋文琳 讲师 | 东华理工大学

宋文琳,女,硕士,讲师,研究领域为图形图像处理。

主讲C程序设计、计算机图形学、数据库技术等本科课程。其中《高级程序设计》被评为校级重点建设课程及精品资源共享课程。

主持江西省教改课题1项,参与江西省教改课题2项;主持校级重点建设课程1项、精品资源共享课程1项。主持及参与江西省教育厅科技项目3项。发表学术论文3篇;参编教材3部;授权实用新型专利2项;获软件著作权1项。

获校级“青年教师讲课竞赛”一等奖1项、二等奖1项、三等奖1项。

获江西省第二届移动教学大赛“优秀教师”称号;院级移动教学大赛一等奖1项。

 

常见问题

  • 1.我该如何学习这门课程?

    (1)首先您要注册一个学银在线的账号。

    (2)您需要有一定的上网条件,能够流畅的观看教学视频。在观看的过程中,您可以选择在PC端登陆我们的网页, 也可以选择下载我们的app学习通,通过手机客户端来学习。

    (3)您一旦报名选择了课程,我们的课程主讲老师或课程团队会通过通知的形式给您发送课程有关的消息,同时会抄送您的邮箱,请您及时查收。

  • 2.我在学习过程中遇到问题了,怎么办?

    您可以通过以下几种方式获取帮助:

    (1)在课程群聊中发布求助信息,说不定和你一起学习这门课的小伙伴就能够解决你的问题呢;

    (2)在课程讨论区留言,课程团队看到后将会及时回复。

    (3)联系我们的客服,或者随时给我们发邮件,邮箱地址:xueyinkf@chaoxing.com。

  • 3.我是新手,能否给我一些学习建议?

    (1)我们的课程采用MOOC的方式授课,因此您可以自由安排您的学习时间、学习地点。但我们仍旧希望您每周能都有固定的时间持续进行本课程的学习,根据人的记忆曲线显示这种规律的学习方式能够最大限度的提升您的学习质量。

    (2)学习的过程比较容易,为了检验您的学习成果,我们的课程团队会在课程章节结束后布置测验或作业,希望您尽可能的按时独立完成。如果有没有掌握的知识点,您可以继续回看复习课程。

    (3)希望您能够积极参与课程的讨论,与各位学习者一起煮酒论英雄。在讨论的过程中,不光可以对课程所学内容温习内化,还能互相碰撞出思想的火花,相信您一定会有额外的收获。

  • 4.课程会不会很难、很枯燥?

    (1)我们的课程都是老师经过精心设计拍摄制作而成,并且由于是MOOC的方式,所以课程拆分成了不同的知识点,学习起来一点也不费劲。

    (2)我们的课程多采取理论结合实际的授课方式,课程中也有许多案例的呈现,相信会给学习者带来诸多方面的启发。我们也将力求做到深入浅出,支持学习者将研究发现转化为实践,改进自身教学。

京ICP备10040544号-2

京公网安备 11010802021885号