教学协作 24万+学者共同互联 专注团队协作 学术快讯 SCHOLAT学术 院校信息
人气课程
计算机组成原理
曲超(华南师范大学)
教材采用科学出版社白中英主编的《计算机组成原理》(第五版)
大学计算机系统基础
陈园琼(吉首大学)
《计算机系统基础》课程是一门实践性和实用性很强的课程。课程的主要内容为计算机基础知识、Windows操作系统、文字处理软件Word、电子报表Excel、PowerPoint、计算机网络。本课程的任务是使学生通过学习和上机操作实践,了解计算机这一现代化工具的性能、特点和基本工作原理,掌握计算机基础知识,学会上述计算机软件的应用和操作技能,从而具有应用计算机来获取信息和处理相关问题的能力。
软件测试与质量
李小亚(华南师范大学)
《软件测试与质量》课程是软件学院软件工程本科专业的学科专业基础课程。 一、课程目标 •掌握软件测试的基本概念 •理解测试对于软件质量保障的重要性 •了解软件测试的基本流程和过程 •理解白盒测试、黑盒测试的含义和方法 •理解测试的分类和内容 二、课程内容 •软件测试基本概念 •软件测试技术 •软件测试方法 •软件测试流程 •软件测试过程 •HP软件测试简介
C语言程序设计
曾碧卿(华南师范大学)
《C语言程序设计》课程是“软件工程”等工科类本科专业的学科基础课程。 一、教学目标 《C语言程序设计》课程主要是培养学生的程序设计能力和运用计算机进行逻辑思维的能力。通过本课程的学习,让学生掌握C语言的编程思想、培养学生对程序设计的兴趣、学会利用计算机来进行问题的求解,同时对算法及其在计算机内的实现有一个基本的了解。为以后学习《数据结构》等课程打下坚实的基础。进一步的教学目标还包括有:掌握结构化程序设计方法、独立思考能力与团队合作能力等,为后续课程的学习打下坚实的基础。 二、课程的性质与地位 1.课程的性质 《C语言程序设计》是“软件工程”专业的学科大类课程,是专业基础课程。 《C语言程序设计》在我们“软件工程”专业的人才培养方案中,是“C → C++ → JAVA →Android → VC++与多核并行编程/J2EE”的程序设计课程教学主线的基础,在一定程度上,它支撑了对C/C++和JAVA两大类程序设计课程的学习。 2.课程的地位 这里主要讲的是前后续课程之间的关系,《C语言程序设计》是其它编程语言类课程和计算机软、硬件类课程的前导课程。 它本身的前导课程是:中学数学、高等数学(小部分)、计算机应用基础。《C语言程序设计》的后续课程(即:直接相关的课程):面向对象程序设计(C++描述)、数据结构与算法(C++描述)、JAVA语言程序设计、计算机网络、嵌入式系统及应用、机器人技术、VC++与多核并行编程、Linux系统等。在软件工程专业的人才培养方案中,《C语言程序设计》与其它专业课程内容联系紧密。如果按照层次结构来分的话,《C语言程序设计》处于最低层,是它们的基础,是其它很多后续课程的先导课。《C语言程序设计》的内容是全国计算机软件考试中要求的主要程序设计语言。 三、教学理念践实“理-实一体化”,通过程序设计,培养学生软件工程专业的基本理论素养;通过小型项目的设计与编程开发,增强对编程和问题求解的基本体验;让学生积累软件开发的基本经验,为学生在未来的可持续发展奠定坚实的基础。 本门课程的基本教学课时数如下:周学时数:3(理论)-2(实验);共有15个教学周;总学时数是:45(理论)-30(实验)学时。
数据结构与算法(C++描述)
潘家辉(华南师范大学)
《数据结构与算法》是软件工程、计算机及相关专业重要的专业基础课程。作为软件工程专业的核心课程,本课程所讨论的知识内容和提倡的技术方法,无论对进一步学习计算机领域的其他课程,还是对从事软件系统的开发,都有着不可替代的作用,本课程不仅为《数据库系统原理与实践》、《操作系统》、《算法分析与设计》、《软件构造》、《计算机网络》等后继课程提供必要的知识基础,同时也为理论研究与工程应用的专业人员提供必要的技能训练。通过本课程的学习,完成知识学习和技能培养两方面的任务: 1. 知识方面:从数据结构及其实现的角度,系统地学习和掌握基本数据结构及其实现方法,理解并掌握分析、选择和设计数据结构、存储结构以及算法的基本原则和方法,为后继课程的学习打下良好的知识基础。 2. 技能方面:通过对本课程的知识传授、算法设计和上机实践的训练,培养学生的数据抽象能力、算法抽象能力和计算思维能力,提高分析问题和解决问题的能力,提高运用程序设计语言解决实际问题的能力,进而提高学生设计高质量软件的能力。
学科专业
计算机基础 编程语言 数据库与数据结构 计算机应用 软件工程 其他
高等院校
华南师范大学 中山大学南方学院 华南理工大学 中山大学 暨南大学 其他