编程基础课程

 spContent=通信、物联网、云计算、大数据、人工智能……,人类科技发展进入到新的阶段,未来智慧生产生活的方方面面都需要参与者具备编程能力!熟悉和掌握编程,对大家树立“计算思维”有极为重要的影响。 对于信息大类专业的从业人员,编程是必备的能力,而C语言是必备的工具。C语言尽管古老,却是有着广泛的应用,C语言在编程语言中排行榜中一直名列前茅。C语言衍生或影响着众多其它语言,如C++



spContent=通信、物联网、云计算、大数据、人工智能……,人类科技发展进入到新的阶段,未来智慧生产生活的方方面面都需要参与者具备编程能力!熟悉和掌握编程,对大家树立“计算思维”有极为重要的影响。 对于信息大类专业的从业人员,编程是必备的能力,而C语言是必备的工具。C语言尽管古老,却是有着广泛的应用,C语言在编程语言中排行榜中一直名列前茅。C语言衍生或影响着众多其它语言,如C++、Java和Python等都会被称为C语系语言,学好C语言可以在未来根据需要快速掌握其它语言。此外,学习C语言会帮助大家优化未来的工作和生活。祝大家拥有一个愉快的编程进阶之旅。
—— 课程团队
课程概述

本课程是ICT专业大类基础课,课程以C语言为平台展开程序设计教学,课程中介绍的大部分C语言知识在其它语言中也有相同或相似的元素,是大家后续学习其它专业课的基础。

本课程共64学时,其中理论32学时,实践32学时,需要大家边学习、边思考、边实践,从案例学习向自主任务进行迁移。课程共有四个单元,分别是C语言基础、程序设计流程结构、数组与函数、编程进阶,内容由简入繁杂循序渐进。

本课程作为编程基础课,重在讲述C语言核心知识点及其基本应用,摒弃了复杂的数学问题求解和算法设计,以帮助学习者快速入门。

授课目标
  • 引导学生掌握程序设计基础知识、技能和工具。
  • 有意识地树立计算思维,从计算机的角度准确地理解与分析工程计算问题,形成正确的解决方案,并能通过程序设计语言对方案进行实现。
  • 能根据学习任务要求,熟练运用信息技术和工具获取、处理和使用相关学习资源,养成自主学习和终身学习意识。
课程大纲
预备知识

1、计算机基本操作。

2、标准键盘盲打。打字练习软件推荐:金山打字通。

证书要求

课程的最终成绩由课程参与、单元测验以及期末考试得分累加而成,总分超过60分为合格。

编程基础课程参考资料

本课程教材:《C语言程序设计(第3版)(微课版)》,李刚主编,人民邮电出版社。

参考书建议:《C程序设计(第五版)》,谭浩强主编,清华大学出版社。

相关网站:

  • W3cschool:https://www.w3cschool.cn/c/
  • 菜鸟教程:https://www.runoob.com/cprogramming/
  • 在线编程工具:https://c.runoob.com/compile/11
  • 中国大学MOOC和B站中也有很多相关课程。
常见问题

Q1 : 学习这门课程需要有什么基础?

A 1: 这门课程属于ICT专业大类基础课程,只需熟练使用计算机和快速打字。

Q2:这门课是否有相关考证?

A2:全国计算机等级考试中有二级C语言考证。不过,本课程主要目的在于带领大家完成C语言入门,而考证内容在广度、深度、难度等方面要高很多,有兴趣考证的同学可以通过其它渠道强化学习。

Q3:对于学好这门课程有什么建议?

编程小号
上一篇 2024-10-01 17:19
下一篇 2024-10-01 17:19

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/258.html