课程名称:《C语言程序设计》
课程的性质:计算机科学与技术专业(本科)
必修√核心√专业基础课√
作用:本课程不但要注重程序设计语言基本知识的学习,更要注重程序设计技能的培养。
课程模式:
《C语言程序设计》虽然是一门专业基础课,但“万丈高楼平地起”,只有夯实了基础,才能筑起摩天的知识大楼,基础才是“双创教育”之源。践行我校推行的“开发-内化-创新”教学模式,通过有效的教学活动,开发学生的潜质潜能,引导和促进学生将有教学内容内化为自身素质,同时注重培养学生的创新素质的高校课堂教学模式。
在教学中我想方设法为学生的内化创造条件,引导学生逐渐学会内化。逐步克服“学生群体是中等生”,“知识本位”,“教学主体是教师”等自身教育理念问题。要求学生做好“三习”中预习、练习、复习环节,逐渐养成自觉,自愿,自主内化的学习习惯;要求学生通过做好“读书笔记”,掌握适合自己的内化方法和能力;要求学生通过“感悟和反思”,逐渐培养自身的创新素质。
课程目标:
专业能力:
①掌握程序的基本结构
②掌握数组和函数的运用
③掌握指针和位运算的基本操作
方法能力:
①掌握初步编程思想,熟悉基本算法
②能独立编写代码,编写测试数据
③良好的编程思路和风格
社会能力:
①具备基本的阅读程序和程序的编写的素质
②激发学习编程语言、软件开发的兴趣和敏感度
③培养团队合作、协同开发的素质
学习成果:
1.学生能够运用计算机编写中小规模应用程序60例。
2. 学生能够用C语言编写完整的“学生信息(成绩)管理系统”
课程资源开发的理念:
采用我校推行的“开发-内化-创新”教学模式,通过 “三阶段五环节”开展有效的教学活动,开发教学资源。最终可以达到三个关键目标,即“养成学生自主内化的学习习惯”,“掌握内化的方法和能力”和“培养学生的创新精神”。