技工学校计算机程序设计课程教学思路

时间:2022-07-19 08:41:09

技工学校计算机程序设计课程教学思路

摘 要:由于技工学校的学生抽象思维能力较薄弱,在学习计算机程序设计课程中普遍存在消化吸收困难的现象,尤其是在学习面向对

>> 技工学校计算机程序设计课程教学的研究 技工学校计算机程序设计课程教学的思考 技工学校VB程序设计课程教学方法浅析 技工学校计算机基础教学探讨 谈技工学校计算机教学 技工学校工程制图与计算机辅助设计课程教学构想与设计 技工学校《计算机应用》课程教学的探索 技工学校计算机应用基础课程教学浅议 浅析技工学校计算机应用课程教学改革 略谈技工学校计算机应用基础课程教学 技工学校《计算机应用基础》课程教学特点及讲授策略 民办技工学校《计算机应用基础》课程教学的研究与探索 浅议技工学校计算机基础课程教学质量的提高 浅谈机械类技工学校的《计算机基础》课程教学 浅议技工学校计算机应用基础课程的教学 技工学校计算机课程的创新教学浅析 浅谈高级技工学校计算机教学课程的设置 新时期技工学校计算机高效课堂的构建思路分析 浅谈技工学校计算机应用课程考试试卷设计的基本原则 技工学校计算机专业一体化课程的开发与设计 常见问题解答 当前所在位置:内容如下:

1

2

3

4

5 function information(name,sex,height,weight,score)

6 {

7 this.name=name;

8 this.sex=sex;

9 this.height=height;

10 this.weight=weight;

11 this.score=score;

12 this.way1=function outprint1()

13 {

14 alert("姓名:"+this.name+",性别:"+this.sex+",身高:"+this.height+",体重:"+this.weight+",成绩:"+this.score);

15 }

16 this.way2=function outprint2()

17 {

18 document.write("

"+this.name+"

"+this.sex+"

"+this.height+"

"+this.weight+"

"+this.score);

19 }

20 }

21 var Information=new information("陈普光","男","170cm","60kg","90分");

22 Information.way1();

23 Information.way2();

24 //-->

25

26

27

程序第5行至第20行是一个对象的构造部分,其中第7行至第11行是对象属性部分,绝大多数学生对“对象属性是对象所具有的性质”经过老师的对上例的讲解能很快掌握,但对从第12行至19行的对象方法部分即“对象方法是对象可执行的操作”绝大多数学生无法理解。面对这种局面,结合大多数学生对“函数”的理解比较好,接着深入下一层:

3.2 拿学生已经掌握的知识和新知识进行比照教学

根据大多数学生对“函数”的理解比较好,我将上述程序变形为程序ch_y.htm内容如下:

1

2

3

4

5 function information(name,sex,height,weight,score)

6 {

7 this.name=name;

8 this.sex=sex;

9 this.height=height;

10 this.weight=weight;

11 this.score=score;

12 }

13 function outprint1()

14 {

15 alert("姓名:"+Information.name+",性别:"+Information.sex+",身高:"+Information.height+",体重:"+Information.weight+",成绩:"+Information.score);

16 }

17 function outprint2()

18 {

19 document.write("

"+Information.name+"

"+Information.sex+"

"+Information.height+"

"+Information.weight+"

"+Information.score);

20 }

21 var Information=new information("陈普光","男","170cm","60kg","90分");

22 outprint1();

23 outprint2();

24 //-->

25

26

27

我将程序ch_x.htm中封装在对象第12行至第19行的方法,在程序ch_y.htm变形为第13行至第20行的函数,由于大多数学生对“函数”理解比较好,通过对这两个程序的对照讲解,特别对两者不同用“加粗”重点讲解,使绝大部分学生最终理解了“对象方法”。

为了巩固教学效果,进入最后一个环节:

3.3 布置课堂实操作业,让学生自己动手举一反三

著名的美国新行为主义心理学家斯金纳提出“强化理论”,指出人类学习必须经历强化,特别要遵循“及时强化原则”,因此布置课堂实操作业如下:①根据自己的个人信息用“函数”设计一个类似ch_y.htm的程序②根据自己的个人信息用“对象”设计一个类似ch_x.htm的程序

通过以上分三层次剖析教学,全班25名学生有20名顺利完成了课堂作业,达到了较理想的教学效果。

4 结束语

从事技工教育多年,总结技工学校计算机程序设计课程教学思路如下:一是素材要贴近学生的日常生活,二是讲解要拿学生已经掌握的知识和新知识进行比照教学,三是让学生自己动手举一反三,达到巩固教学成果的目标。

参考文献:

[1]吴以欣,陈小宁.动态网页设计与制作:CSS+JavaScript[M].人民邮电出版社,2009,8.

[2]段智毅.Visual C++程序设计教程[M].人民邮电出版社,2009,5.

[3]田淑清.C程序设计(第2版)[M].电子工业出版社,2003,8.

[4]李晓明,陈平,张铭,朱敏悦.关于计算机人才需求的调研报告.

上一篇:农村初中信息技术课教学的探索 下一篇:计算机应用技术学科建设实践与发展