本课程要求学生具有使用微型计算机的基础知识(包括计算机病毒的防治常识);了解微型计算机系统的组成和各组成部分的功能;了解操作系统的基本功能和作用;了解计算机网络的基本概念和因特网(Internet)的初步知识;通过慕课使学生掌握计算与计算思维,符号化、计算化和自动化,计算系统与程序构造,程序构造方法:递归与迭代;了解程序是如何被执行的,包括内存环境下程序的执行和复杂环境下借助于操作系统管理的程序的执行,以及如何编写让计算系统可以执行的程序;了解算法类问题求解框架-问题与数学建模、算法策略设计、数据结构和控制结构以及算法复杂性与正确性,还将以案例形式介绍由问题到环境,再到受限资源约束下的问题求解算法,以及难解性问题、计算和算法之间的关系等;了解数据化思维和网络化思维。
本课程考核方式也是多元化,平时成绩主要考察课堂表现、出勤、作业完成情况、网络慕课学习情况以及《计算思维导论》随堂测验或者报告。其中课堂考勤提问占5%,作业占10%,《计算思维导论》内容随堂测验占15%,共30%的平时成绩。期末考试包括闭卷考试:闭卷考试卷面内容要求覆盖大纲重点内容,题型主要是客观题+主观题。其中闭卷考试信息技术卷面内容成绩占60%,《计算思维导论》内容卷面成绩占10%。学生自愿参加《计算思维导论》慕课课程的考试。
无
1 | 计算机基础教程 | 李娟等 | 南京大学出版社 | 2014年第1版 |
2 | 大学计算机信息技术学习指导 | 李娟 | 南京大学出版社 | 2013年第1版 |
3 | 大学计算机(第2版)-计算与信息素养 | 战德臣等 | 高等教育出版社 | 2014版 |
4 | 大学计算机-计算思维导论 | 战德臣等 | 高等教育出版社 | 2013版 |