Skip to main content
Expand all Collapse all
砺儒云课堂
Moodle Login Page
  • Home
  • Course Category
    广州校区石牌校园 [101] 教育科学学院 [103] 历史文化学院 [104] 外国语言文化学院 [107] 国际文化学院 [108] 美术学院 [111] 教育信息技术学院 [112] 数学科学学院 [113] 生命科学学院 [114] 地理科学学院 [115] 计算机学院 [116] 心理学院 [117] 继续教育学院 [119] 马克思主义学院 [166] 哲学与社会发展学院 [174] 半导体科学与技术学院 [179] 教育人工智能研究院 [231] 本科生院 [612] 教师教育学部 [991] 军事教研室 [223] 校团委 [122] 生物光子学研究院 [124] 脑科学与康复医学研究院 [230] 党委学生工作部 [301] 网络信息中心
    广州校区大学城校园 [109] 旅游管理学院 [130] 文学院 [131] 经济与管理学院 [132] 法学院 [134] 体育科学学院 [135] 音乐学院 [136] 物理学院 [189] 光电科学与工程学院 [164] 环境学院(环境研究院) [165] 化学学院 [168] 政治与公共管理学院
    佛山校区南海校园 [151] 城市文化学院 [152] International Business College [174] 半导体科学与技术学院 [175] 人工智能学院 [176] 电子与信息工程学院 [178] 阿伯丁数据科学与人工智能学院
    汕尾校区滨海校园 [181] 基础教育学院 [182] 数据科学与工程学院 [183] 材料与新能源学院 [184] 汕尾校区公共课教学部 [185] 行知书院 [186] 创新发展研究院 [187] 创意设计学院 [188] 商学院 [191] 教育科学学院(汕尾)
    其他 [992] 培训课程 [993] 通识教育 [994] 辅修课程 [995] 党课 [997] 公开课 [999] 其他
  • 平台操作指南
  • 砺儒文件库
  • 数据统计
  • 申请课程
    本科生课程(一键建课) 其他课程(开课申请) 申请列表 使用介绍
  • More
  • English ‎(en)‎
    简体中文 ‎(zh_cn)‎ 日本語 ‎(ja)‎ 正體中文 ‎(zh_tw)‎ English ‎(en)‎ Français ‎(fr)‎ Русский ‎(ru)‎

    Course info

    C语言程序设计

    C语言程序设计

    Course category人工智能学院

    《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语言程序设计》的内容是全国计算机软件考试中要求的主要程序设计语言。

    三、教学理念践实“理-实一体化”,通过程序设计,培养学生软件工程专业的基本理论素养;通过小型项目的设计与编程开发,增强对编程和问题求解的基本体验;让学生积累软件开发的基本经验,为学生在未来的可持续发展奠定坚实的基础。

    本门课程4学分,基本教学周课时数是:3节(理论)-2节(实验),课程开设时长是一个学期。

    Teacher: 曾碧卿, 王腾, 苏海, 王斐

    Click to enter this course


    Footer (Left)

    Blocks

    砺儒云课堂致力于提供教学、学习与教学管理“一站式”服务,提升教师信息化教学能力和学生信息化学习能力,旨在建设成为高水平在线课程学习平台。砺儒云课堂以超融合基础架构作为技术架构,基于国际化开源教学平台Moodle,实现与多种校内信息化平台对接,实现利用教学大数据对学生进行跟踪反馈,具有功能插件多样、数据跟踪详细、开源式、扩展性能优异、维护简单等优点。

       电话:(网络信息中心)

      反馈:请通过砺儒小课堂中“我的”-“意见反馈”进行意见反馈。 立即反馈

    Footer (Right)

    Blocks

    华师E通

    华师E通-修改SSO密码

    华南师范大学企业号

    华师企业号-砺儒云课堂

    砺儒小程序

    砺儒小程序

    砺儒云课堂服务支持群(QQ)

    砺儒云课堂服务支持群 (QQ)

    Copyright © 2024 South China Normal University.All Rights Reserved | 粤ICP备05008875号

    You are currently using guest access (Log in)
    Data retention summary