程序设计基础是计算机类专业的专业核心基础课程,也是电子信息类等工科专业的重要专业基础课程。本课程以问题求解为主线,重点讲解问题求解方法,程序设计思想、方法与技术。通过课程教学培养学生解决问题的算法描述与分析、算法实现、程序运行测试以及简单应用系统设计和实现相关能力。主要内容包括计算机求解问题、数据类型与基本运算、分支结构、循环结构、数组、函数、指针、结构体和文件。
程序设计基础是利用计算机求解问题的基础,课程以问题求解能力培养为目标,通过课程学习掌握计算机求解问题的方法以及程设计思想、方法与技术,具备利用计算机求解问题的基本能力,训练计算思维和严谨学习态度,为今后学习相关专业课程、求解工程问题相关模型以及开发信息系统奠定坚实的基础。
课程体色:
全面落实OBE的教学理念,以能力培养为核心,提升课程的高阶性;
以开放性和思考性的教学内容,提升课程的创新性;
围绕问题求解能力,构建线上线下,课内课外相互结合的教学模式,提升课程的挑战度。
课程教学采用“问题陈述-->输入与输出描述-->问题求解(手动)-->算法描述-->编程实现(计算机求解)-->运行测试”六步求解问题的内容组织方式,更好地展现问题到程序的转化过程,培养计算机求解问题能力。
通过本课程的教学,使学生具备利用计算机求解问题的基本能力,训练学生的计算思维和严谨学习态度,为学生今后学习相关专业课程、求解工程问题相关模型以及开发信息系统奠定坚实的基础。
目标1:能够准确描述问题的输入和输出,并给出简单问题的算法描述,在此基础上,能够将问题求解算法转化为程序,并对程序进行运行测试。
目标2. 能够运用结构化程序设计方法,设计和实现简单应用系统。
无
0.0 |
共 0 条评价 |
本次开课
查看全部
|
滁州学院
|
邮箱:ahmooc@ustc.edu.cn
电话:0551-63607943、66197609
客服QQ:3224114574、3265176516