C 语言网络课程设计以及网络教学活动框架实例
一、网络课程的教学设计
1.学习者特征分析
教学设计的一切活动都是为了学生的学习,教学目标是否实现,要在学生通过自己认识
和发展的学习活动中体现出来,而作为学习活动主体的学生在学习过程中又都是以自己的
特点和学习方式、通过改组或重建自己的认知结构来获得学习的。因此,要取得教学设计
的成功,必须重视对学生的分析,以学生作为教学设计的根本出发点。
对学生进行分析的目的是了解影响学生学习的学生自身的能力、特征和风格。它包括
分析学生对从事特定的学科内容的学习已经具备的有关知识与技能的基础,以及对相应的
学习内容的认识与态度,即确定学生的初始能力和教学起点;同时也包括对学生一般特征
的分析,即分析对学生从事该学习产生影响的心理、生理和社会的特点;还有学生的学习
风格。学生的初始能力直接影响学习目标的确定和教学起点的确立;学生的一般特征和学
习风格,将直接影响教学策略的制定和媒体的选择,从而更好地实现因材施教。
对于 C 语言编程它所面对的学习者大部分是高校大学生,社会上对编程感兴趣的或
因职业需要的人。他们大部分年岁都在 18 岁或以上,其生理发展已接近或完全完成,其个
体的心理变化开始形成稳定的个性发展,具体表现在:
(1)学习上具有一定的内在动机。随着年龄的增长,该阶段的学习者已经具备一定得
内部动机,学习上已经不只是仅仅为了得到别人的赞扬,或者是学习纪律的约束,他们的
学习的主要目的是实实在在的能够学到一些有用的知识,以使自己能够将来在社会上立足。
(2)自主性强。该阶段学习者的学习由以记忆为主的再现型向以理解迁移为主的应用
性转变;学习方法,自学时间和课外学习计划能自己决定,自己控制;学习内容由以教师
讲授为主到超越讲授范围,向知识的深度和广度方向发展。
(3)选择性强。该阶段的学习者在选择学习内容时,社会性,理论性和专业化倾向增
强。他们选择学习内容主要依据学科内容,自己的兴趣,自己的工作需要等等标准。
(4)探索性。该阶段的学习者在进行学习时,不再只满足于接受现成的结论,而开始向
结论的由来与发展探索;学习者不再满足于单一的答案,而是开始探索多种解答方式并在
其中进行优化选择。
(5)多元性。该阶段学习者学习活动的途径多种多样,可以采取传统的教师讲授学习,
可以通过教材自学,还可以通过查阅资料,与其他学习者讨论,网上查询,网上交流等多
种途径进学学习。
此外,该阶段的学习者,大部分来说已经具备了一定得计算机基础和网络知识,很多人
拥有自己的计算机,经常上网,经常通过 QQ,E-MAIL 等途径进行交流。但 C 语言是一门
编程的入门语言,也就是说这门课程的学习者大多数对编程思想并不熟悉,还没入门。
教学目标分析
教学是促使学习者朝着目标所规定的方向产生变化的过程,因此在教学设计过程中,教
学目标是否明确,具体,规范,直接影响到教学是否能够沿着预定的,正确的方向进行。
在学习需要分析阶段所确定的目标是教学的总目标,它是统贯教学活动全局的一种指导思
想,是对教学活动的一种原则性规定。
按照布鲁姆的教学目标分类理论,教学目标划分为五个层次:即识记,理解,应用,分
析,综合。
本网络课程是针对 C 语言程序设计的,而 C 语言在现在的社会中一般是作为一种学习编
程的入门语言,让他们通过 C 语言了解和掌握编程的思想。因此这门课程面向的学习者大