电子信息类专业的基础课程,通过学习掌握程序设计的基本知识,熟练掌握计算机解题的过程,最后达到能够编写解决实际应用问题的较简单的应用程序。课程主要内容包括:程序设计基础知识(算法、程序基本组成结构等);C语言基础知识(数据类型、变量、常量、各类表达式等);顺序、分支和循环结构程序设计;数组(一维数组、二维数组、字符数组等);函数(参数传递机理、变量的存储类别、递归等);结构体类型定义与应用;指针类型以及应用;文件(文件的工作机理)以及预处理。
基本目标:阅读程序,编写程序,修改程序。 终极目标:编程解决实际问题。
每周都留有在线完成的单元测验(单选题,每周3分,15周合计45分);单元作业(编程题在线测试题,3-12周每周4分,10周合计40分);期末成绩由一次期末在线测试(15分,折合5分计入期末总成绩)和笔试(折合55分)两部分(共计60分)组成。平时成绩由考勤(10%)、在线完成的单元测试和单元作业(30%)等几部分组成。
课程考核总成绩=平时成绩(40%)+期末考试成绩(55%)+在线测试成绩(5分)
本门课程的基本内容是面向零基础的学生。
参见源MOOC
参见源MOOC