王文莉
【摘要】基于高职高专学校本身的性质,其相关专业开设高等数学课程的教学应有不同。本文针对计算机相关专业高等数学教学改革进行了一定的探究,提出一些建议。并结合具体的实例,将高等数学教学溶于对应的专业当中。
【关键词】 高等数学 计算机专业 专业结合 教学改革
【中图分类号】G42 【文献标识码】A 【文章编号】2095-3089(2015)11-0047-02
高等数学是高校计算机专业学生必修的一门重要的基础理论课程。在高职高专中,高等数学教学课程也是必要的。学生通过对高等数学能学习数学概念、公式和结论,并为其专业课的学习奠定了理论基础。理论学习锻炼了学生的逻辑思维能力,但是由于高职高专学生基础比较差,并不能很好的领悟数学中的理论知识。因此该如何弱化理论,强调应用,将理论和实际结合,利用计算机相关专业本身的特点,使学生更容易学习高等数学,成为需要进行探讨研究的问题。
一、教学中的问题及改革的目标与思路
1.目前,在高职高专学校中计算机专业的高等数学课程与其他专业课程大多通用。沿用的教材及例题都是经典的,但涉及到的现代理论和方法比较少,与计算机教学结合的也比较少。虽然近几年的教学内容、课程结构有所改革,但教材大的框架结构没有本质上的变化。教材内容结构较难,理论多实践少。学生学起来比较困难,也没多大兴趣。大多数高等数学的教学,以教师的灌输为主,学生自身的思考和创新不足。数学实验[1]课程较少,学生动手能力不够强。以计算机为工具来加工各种数学信息,即数学建模能力的培养不够。
2. 以高等职业教育的培养目标为基础,结合计算机专业本身的特点。引导学生在专业课程中应用数学,增强运用数学方法、借助计算机数学软件来分析和解决实际问题的能力[2];学生能够学习到高等数学中与自己专业课相关的理论知识,打好牢固的理论知识基础,更加容易的领会自己专业课中的内容,将数学与计算机专业知识进行融会贯通。使数学建模能力得到加强。
3.因所用教材通用,教师对学生的教学就出现了没有“因材施教”[3]。基本都是“一刀切”,不会根据不同专业特点分类进行教学,结合专业进行适合的教学。比如在教师的上课中,是否可以将一些经典的例子[4],借助计算机程序语言将其逐一呈现出来;再比如一些图标,空间图形借助计算机软件将其立体的展现在学生面前。让学生直观的观察并理解,同时又与自己的专业联系起来。
二、 关于高等数学与计算机相关专业结合的例子
在函数的连续性的这一节当中,涉及到函数间断点的内容。对于第二类间断点中的震荡间断点,可能一些学生理解起来较困难。当然部分教材中也举了例子,比如,但是未必有相应的图形。可以利用计算机vc++程序语言将其画出来。写出它的代码。在这里我们引出整个代码中的主体部分即绘图事件代码。
case WM_PAINT:
{
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
//画X轴
MoveToEx(hdc,0,YLen/2,NULL);
LineTo(hdc,XLen,YLen/2);
//画Y轴
MoveToEx(hdc,XLen/2,0,NULL);
LineTo(hdc,XLen/2,YLen);
//画Y = COS(1/X)曲线
POINT oldPt;
SetWindowOrgEx(hdc,-XLen/2,-YLen/2,&oldPt);
double x ;
double y;
for ( x=-30,y = cos(1/x),MoveToEx(hdc,x*10,y*100,NULL);x < 30;x+=0.05,y=cos(1/x))
{
LineTo(hdc,x*80,-y*80);
MoveToEx(hdc,x*80,-y*80,NULL);
}
TextOut(hdc,150,-150,L"Y=COS(1/X)",wcslen(L"Y=COS(1/X)")) ;
SetWindowOrgEx(hdc,oldPt.x,oldPt.y,NULL);
EndPaint(hWnd, &ps);
break;
}
并能得到图形该函数的大致图形
显然这个图形并不是很能清晰的反映该函数 的特性。比较模糊,需要学生能看到该函数当 时,函数值在 之间是震荡的。从而了解到 是改函数的震荡间断点。为此可将程序当中的 的范围变小些,得到一个较为清晰的图形
此图能比较清晰的看到该函数的曲线在0周围是震荡的,不趋向一个确定的数。最终让学生们直观视觉的了解到震荡间断点的定义。
当然我们也可以用已有的画图软件更加准确的画出该函数的图形,比如数学几何画板,MATLAB, Mathematic软件等。还可以利用计算机辅助教学[2]。在这里只是让学生体会可以利用计算机程序语言绘画图形,从而将计算机相关专业学生将高等数学与本专业之间很好的联系起来。引起学生学习高等数学的兴趣。
三、结束语
高职高专学校中高等数学作为一门基础课程,各专业大多统一授课,教学内容与方法基本相近。本文针对计算机专业对高等数学的教学进行探讨。利用计算机相关专业学生本身具有的专业素养来来提高高等数学的教学,从而提高计算机相關专业学生学习高等数学的能力,为学好专业知识打下基础。
在高等数学的教学中渗透计算机专业的专业知识。将数学思维能力,逻辑能力运用到计算机专业课学习中。引导学生在专业课程中应用数学,借助计算机数学软件来分析和解决实际问题的能力;学生能够重点的学习到高等数学中与自己专业课相关的理论知识,将数学与计算机专业知识进行融会贯通。运用合适的教学方法让学生在学习的过程中体会学习数学的趣味,增强动手操作能力。在教学活动中,渗透素质教育,提高学生逻辑思维能力。
参考文献:
[1] 韦美雁,杜丹蕾.基于数学实验的计算机专业高等数学教学[J].湖南科技学院学.2011,32(8):52-53.
[2] 管琳.高等数学与计算机辅助教学的实践和思考[J].保定学院学报.2011,24(3):126-128.
[3] 周雅丽.论高职高专计算机专业高等数学教学改革[J].黎明职业大学学报.2000,29(4):59-62.
[4] 王新社,凌凤彩,赵梅琳.计算机专业高等数学教学的改革与实践[J].周口师范高等专科学校学报.2002,19(2):17-19.