从教学库的学生表中查询出专业为计算机
1. 计算机基础课程有那些
您好!
请看资料,或许会有帮助的。
根据不同专业对计算机的不同需求,北京大学计算机基础课程教学体系划分为计算机专业(A类)、理科非计算机专业(B类)、文科专业(C类)三类。
为了了解北京大学计算机基础教学的课程体系和知识点设置的情况,以及学生的学习效果,我们在北京大学计算机基础任课教员和低年级理科学生中进行 了计算机基础课程分类分级教学情况的调查。下面重点介绍北京大学计算机基础课程教学体系、课程设置以及教学效果、教学经验、教学改革等方面的调查结果。
一、北京大学计算机基础课程教学体系
北京大学计算机基础课程教学体系按照计算机专业(A类)、理科非计算机专业(B类)、文科专业划分为三类。A类和B类的计算机基础课程有三门课程:计算概论、数据结构与算法、微机原理。为了加强计算机专业学生的程序设计能力,在信息学院专门为计算机专业学生开设了程序设计实习、数据结构与算法实习这两门实践课程,进行系统的程序设计训练。C类计算机基础课程包括两学期的内容:文科计算机基础(上)、文科计算机基础(下)。
三类教学体系中不同的课程都设有主持教员和主讲教员,这些来自北京大学不同的院系的教员组成教学小组,共同制定教学大纲、选取教材、统一教学进度、定期交流教学经验。
1.计算机专业计算机基础课程体系(A类)
在设置计算机专业的基础课程时,基于如下的考虑:
(1)首先要给学生提供对计算机学科的一个全局性了解,建立学科全局观,既有利于日后深入学习做出选择,也有利于对各学科分支在学科全局中的位置和相互关系有透彻的理解。
(2)设计程序解决一个问题时,除了认真分析问题之外,最重要的是选择合适的数据结构,并设计满足限制条件(或者更优)的算法。因此,计算机专业的学生要熟练掌握各种常见的数据结构,深刻理解某些经典算法,如快速排序、二分法等等的原理和时间、空间复杂度,掌握算法设计的一般步骤。
(3)计算机专业的学生应该从理论和实践上掌握微型计算机的基本组成、工作原理及常用接口技术,建立微机整体概念,具备利用微机进行硬、软件开发的初步能力。除此之外,还要初步掌握汇编语言程序设计的基本方法和上机调试过程。
因此,北京大学计算机系设置了计算概论课程、数据结构与算法课程、数据结构实习、程序设计实习和微机原理课程。其中,计算概论作为总论性质的课程,是其他课程的先修课程。
2.理科非计算机专业计算机基础课程体系(B类)
非计算机专业学习计算机技术的目的很明确,不是把它作为纯理论的课程来学习,而是作为应用技术来掌握。对于理工类非计算机专业的学生来说,虽然他们在学习和工作中不是以计算机为中心,但是很多情况下却离不开计算机,他们需要结合自己的专业,利用计算机作为工具来开展工作。
与计算机专业一样,对理科非计算机专业的计算机基础课程体系同样也设置了计算概论、数据结构与算法、微机原理三门课程。但是,由于两者的学习目的不同,故而要求也有很大不同。
3.文科专业计算机基础课程体系(C类)
对文科学生在计算机方面的要求比对理科非计算机专业学生的要求更低一些,教授的内容也更偏向于应用,结合使用计算机和应用计算机,讲解计算机与信息技术的基本知识和基本方法。文科专业计算机基础课程包括两学期的内容:文科计算机基础(上)、文科计算机基础(下)。
二、课程的主要教学目标和教学内容
各门课程的主持和主讲教员参考各门课程的主持和主讲教员参考CCC2002(China Computing Curricula, 中国计算机科学与技术学科教程)、CC2001、“计算机基础教学白皮书”和CFC2004(China Fundamental-computing Curricula, 中国高等院校计算机基础教育课程体系)等课程体系为不同类型的计算机基础教育课程分别制定了教学大纲。
1. 计算机专业
计算机专业的计算机基础课包括五门课程:计算概论、数据结构与算法、数据结构与算法实习、程序设计实习、微机原理。其中,计算概论是其他课程的先修课,数据结构与算法和数据结构与算法实习是两门同修课程。
(1) 计算概论A(54学时,3学分)
这门课程的教学目标是给计算机专业的学生提供一个对计算机学科的全局性认识,让学生一开始就有全局观,既对日后深入学习做出选择提供帮助,又有利于透彻理解各学科分支在整个计算机学科中的位置和相互关系。在教学实践中,既要遵循人的认识习惯,又能让学生有效地掌握学科哲学思想。
该课程的基本目的是:使学生了解‘计算科学’的意义、内容和方法,从基础理论、基本开发技术和应用三个层面来介绍;使学生对计算机的认识由感性的、功能的认识深入到内涵的、机理的认识;使学生对计算机学科的主要骨干课的内容以及相互关系有一个概括的了解,对计算机专业的课程体系建立一个整体印象;使学生掌握程序设计的基本方法,可以用C++语言编写应用程序。
在教学实践中,我们采用了两条主线:计算科学简介,C++程序设计。即在介绍计算科学的同时也讲解C++程序设计,实践证明,这样收到了很好的教学效果。
教学方式:既有课堂教学(多媒体教学),又有网络课堂:http://162.105.80.97 ,可以进行课后复习、交作业、讨论、辅导答疑,等等。
(2) 程序设计实习(36学时,2学分)
这是信息学院本科生必修课。
该课程的基本目的是:了解程序设计语言的本质,并熟练掌握一种程序设计语言;培养学生的实际动手能力, 为进一步学习其他专业课程奠定良好的基础。目前程序设计使用的高级语言是C++。
教学方式:课堂授课和上机实习相结合。
(3) 数据结构与算法A(54学时,3学分)
该课程为信息学院本科生必修课,又是计算机软件专业一门十分重要的基础课。计算机科学各领域及有关的应用软件都要使用到各种数据结构。这门课程向学生详细讲解各种常见的数据结构及其特点,讲授算法设计和分析技术的一般方法,使学生能够熟练运用各种数据结构,针对具体问题设计出合适的算法。
课程网站: http://db.pku.e.cn/mzhang/ds/
该课程的基本目的是:通过本课程的学习,学生将基本掌握数据结构和算法的设计分析技术,提高程序设计的质量;根据所求解问题的性质选择合理的数据结构并对时间空间复杂性进行必要的控制;培养学生逻辑思维能力、独立思考能力、分析问题和解决问题能力,以及严谨的科学作风。
(4) 数据结构与算法实习(周学时4,2学分)
该课程为信息学院本科生必修课,先修要求:计算概论A ,同修要求:数据结构与算法。
课程网站:http://db.pku.e.cn/mzhang/ds/shixi/index.htm
该课程的基本目的是:配合“数据结构”理论课程的学习,提高学生的实际动手能力;能够独立地实现常用基本数据结构的ADT,能够灵活地应用基本ADT,以及相应的STL中设置的常用数据结构,解决一些实际问题,独立编写中小型应用程序;应用基本数据结构,并结合排序、检索、文件、索引等技术,合作编写比较综合的大型应用程序。
(5) 微机原理A(54学时,3学分)
该课程为信息学院本科生必修课,先修要求:计算概论A,数字逻辑。
该课程的基本目的是:从理论和实践上掌握微型计算机的基本组成、工作原理及常用接口技术;初步掌握汇编语言程序设计的基本方法和上机调试过程;建立微机整体概念,具备利用微机进行硬、软件开发的初步能力。
教学方式:课堂讲授,示教演示,上机实习。
2. 理科非计算机专业
理科非计算机专业计算机基础课程包括3门课:计算概论、数据结构与算法、微机原理。其中,计算概论是其他两门课程的先修课。
(1)计算概论B(51学时,3学分)
该课程为理科本科通选基础课B。
课程网站:http://162.105.30.60/course/index.htm; http://icl.pku.e.cn/member/hujf/;ftp://162.105.20.22/courses/; http://gis.pku.e.cn/Course/ComputerCourse02/index.htm
该课程的基本目的是:使学生初步理解有关计算机和信息技术的基本概念和基础知识,学会使用计算机进行信息处理,使用常用软件,使用因特网;讲授程序设计基础,侧重其基本部分。
教学方式:课堂讲授,配以上机。每次课都布置作业,包括上机作业。
(2)数据结构与算法B(2(课堂教学)+2(教学实验)课时/周,3学分)
该课程为理科本科生必修课 。
先修课程: 计算概论(通过学习计算概论,学生要有一定的程序设计能力,能熟练掌握运用C的控制结构,函数定义与调用,数组,结构,指针。
课程网站:http://162.105.69.120/teachers/zhangnx/ds/算法与数据结构/INDEX.HTM;ftp://162.105.20.22/courses/;http://db.pku.e.cn/ds/
该课程的基本要求是:从每个数据结构的逻辑结构、相应的一组基本运算和实现三个方面去掌握线性表、栈、队列、串*、树、图和字典等常用的数据结构;掌握在顺序存储结构上实现的重要的几种排序算法;对算法的时间和空间复杂性有一定的分析能力;针对简单的应用问题,应能选择合适的数据结构及设计有效的算法解决之。
教学方式:以课堂讲授为主,并根据教学进度安排上机实验。上机内容包括:单链表、栈、二叉树操作、图的遍历、检索、排序。
(3)微机原理B(54学时,3学分)
该课程为理科非计算机专业限制性选修课。由于绝大部分非计算机专业的学生没有学过数字逻辑课程,所以与计算机系微机原理课程相比,增加了数字逻辑的基本内容;在内容的深度上也比计算机专业略浅一些。
该课程的基本目的:理解微型计算机的基本组成、工作原理及常用接口技术;初步掌握汇编语言程序设计的基本方法和上机调试过程;建立微机整体概念。
教学方式:课堂讲授,示教演示,上机实习。
3.文科
文科专业计算机基础课程分两学期讲授。
(1)文科计算机基础(上)(48学时,2学分)
该课程为文科必修课程。这门课的目的是向文科学生介绍计算机的发展,计算机的使用与维护,计算机网络方面的常识,以及常用软件(如word、excel)的使用。通过本课程的学习,希望学生能够较为熟练地使用计算机,真正把计算机作为日常生活和学习中的工具。
课程网站:http://162.105.30.75;http://162.105.30.75:8080;http://162.105.30.80:8000
教学方式:对于基础知识采用课堂讲授的形式,对于其他需要动手操作的技能采用上机实验。
(2)文科计算机基础(下)(周学时3,2学分)
该课程为文科类必修课程。该课程讲授较为高级的计算机应用技术,一共包含7个模块:网络、多媒体、数据库、VB、ASP、网页制作、动态网页制作。我们将这个7个模块组合起来,一共形成了7门课程,学生可以任选其中1种或2种。这7门课程是:网络与多媒体技术,网络与数据库技术,网络与VB程序设计,数据库与VB程序设计,VB与ASP,(静态)网页制作,动态网页制作。
三、教学效果的调查结果
参与调查的学生一共626人(包括网上答卷和纸质答卷),其中计算机专业(简称A类)343人(只学过计算概论的学生153人,学过数据结构和计算概论的学生71人,全部基础课程都学过的学生119人),理科非计算机专业(简称B类)165人,文科专业(简称C类)118人。
我们从基本信息、师资力量、教学方式、教学效果、课程安排五个方面进行了调查,并对结果进行了初步分析。由于文章的篇幅的限制,本文只给出教学效果,也就是学生对课程的知识点的了解程度。
在教学效果的调查中,对每门课程,我们让学生选出他们认为重要的知识点(多选),这样可以从结果看出不同年级和专业的学生对所学过每门课程的认识。
对理科专业(包括计算机专业)的学生考察了他们对4门课程的认识:计算概论、程序设计、数据结构与算法、微机原理。由于文科专业课程内容相对简单,我们将各个知识点汇聚在一起作为一门课程(文科计算机基础)来考察。
1.计算概论
调查结果表明,“学习写出正确、简洁的程序”被所有的学生(包括计算机专业和非计算机专业)认为是计算概论课程中最重要的知识点。计算机专业学生认为最不重要的知识点是机器指令与汇编,其次是布尔代数与逻辑电路。理科非计算机专业学生认为最不重要的知识点是布尔代数与逻辑电路,其次是计算模型。
计算机专业一年级学生对计算概论课程的各个知识点重要性的认识没有很大的起伏,而二年级学生(学过数据结构和微机原理的学生)对其中不同知识点有不同对待。二年级学生普遍认为机器指令和汇编、系统软件和应用软件、计算机网络等知识点不重要,原因可能是内容比较简单(例如系统软件和应用软件),或者以后会学到而且现在不急于了解(例如计算机组织与体系结构)。
2.程序设计
调查结果表明,学生认为最重要的知识点是指针,其次是基本程序结构;认为最不重要的知识点是贪心法,广度优先搜索。学生认为指针是程序设计中最重要的知识点,这和我们教学中采用C/C++作为入门语言不无关系。
观察计算机专业三类学生的看法,可以看出,随着学习的深入,认为数组、递归和回朔两个知识点很重要的学生比例在增加。例如一年级中只有37%的学生认为数组重要,而到二年级之后这个比例上升到70%以上。
3.数据结构与算法
调查结果表明,计算机专业学生认为数据结构中前几个最重要的知识点是:排序、二叉树、图的遍历、索引(包括B树/B+树);最不重要的知识点是高级数据结构(如字符树、广义表、AVL树)其次是树。
理科非计算机专业认为最重要的知识点依次是线性表、二叉树、排序,认为最不重要的知识点是高级数据结构、索引,其次是散列与检索。
教学实践中,我们的教学重点也基本上与学生认为最重要的知识点基本一致。同时在教学过程中没有重点讲授的内容(如高级树形结构),也被学生们认为是不重要的。
4.微机原理课程
调查结果表明,计算机专业学生认为最重要的知识点是汇编语言程序格式,其次是CPU的操作和时序、指令编码格式及80x86指令系统、中断的用途和中断控制器的作用;最不重要的知识点依次是伪指令和宏指令、外部引脚的功能、操作数的汇编表示、存储空间的扩展。
理科非计算机专业学生认为微机原理中最重要的知识点依次是定时器/计数器、中断的用途和中断控制器的作用、存储器的结构、存储器工作原理;最不重要的知识点是总线及常见总线标准、伪指令和宏指令、存储空间的扩展等。
5.文科计算机基础
由于文科专业课程内容相对简单,我们将各个知识点汇聚在一起作为一门课程(文科计算机基础)来考察。
调查结果表明,可以看出文科专业学生最感兴趣的知识点依次是:动画的处理、演示文稿的制作、文字处理软件的功能和用法、计算机安全与犯罪的有关常识;最不感兴趣的知识点是计算机文化与信息化社会、与计算机应用相关的道德与法规介绍、计算机的概念和发展史、软件与知识产权保护、计算机中的信息表示、网络教学与远程教育等。
6.教学效果小结
我们在分析了各专业各年级的调查数据之后,可以得出如下几个结论:
(1)在计算机专业,不同年级的学生对同一门课的认识可能会有比较大的出入;而在非计算机专业,不同年级的学生对同一门课的认识基本一致。例如计算机专业的学生对计算概论的认识,一年级学生认为较为重要的知识点如机器指令和汇编、系统软件和应用软件、计算机网络等,二年级的学生却认为都不重要。原因大概是内容比较简单,或者以后会学到。
(2)无论是计算机专业还是理科非计算机专业,学生普遍认为程序设计中最重要的知识点是指针。这和我们教学使用的编程语言有很大关系,因为目前教学实践中程序设计采用的入门语言一般是C/C++,而C/C++中指针功能强大但是不容易掌握,所以多数学生认为指针是程序设计中最重要的知识点。Java的语法中没有指针,面向对象的风格更完备,学生学起来可能比C++更容易一些。是否采用Java作为入门语言,是值得我们考虑的一个问题。
(3)学生认为数据结构中最重要的知识点是快速排序、二叉树、二叉树的遍历、图的遍历、最短路径、B树/B+树等,这基本上和我们教学中重点讲述的内容一致。
(4)文科学生对动画的处理、演示文稿的制作、文字处理软件的功能和用法、计算机安全与犯罪的有关常识最感兴趣,而对计算机文化与信息化社会、与计算机应用相关的道德与法规介绍、计算机的概念和发展史、软件与知识产权保护、计算机中的信息表示、网络教学与远程教育等内容没有很大兴趣,可以看出,文科学生希望老师多讲一些可以表现自己创造力和个性的、实用的或者学 生比较关心的内容。
四、教师的教学经验以及对计算机基础课程教学改革的看法
我们用e-mail采访了十几位担任本计算机基础课程的主讲教师,刘楚雄、陈泓捷、唐大仕、龙晓苑、李文新、胡俊峰、代亚飞、高军、王腾蛟等老师认真地回答了问卷,并提供了教学大纲等信息。他们其中有教学经验丰富的老教授,也有具有创新精神的青年骨干教师;有计算机专业的老师,也有其他学院担任本院计算机基础课程教学任务的老师。
1. 教学经验
归纳起来,各位老师的教学经验有以下几个方面:
(1)注重调动学生的积极性。可以让学生做一些小程序,提高学生的动手能力和信心来激发学生的积极性;可以增加鼓励措施,如请学生讲课,适当表扬,出一些需要创造性思维的作业;可以引入一些能用计算机解决的智力游戏,让学生积极思考;选取例子时也可以选一些短小简洁的问题,先提出问题,然后求解,容易集中学习注意力,等等。
(2)讲课内容注重实用性和具体性。学生对实际中存在的问题更容易感兴趣;对具体的例子比抽象的讲解更容易接受。可以通过让学生使用计算机去解决现实生活中的一些问题,因为学生大都希望能学以致用,能够解决一些具体的问题。他们在解决具体问题的过程中同时也学会了解决问题的方法。
(3)多与学生交流。可以在课程网站上建立留言板,在BBS上答疑,鼓励学生与教师和助教多交流,等等。这样能够发现学生的疑问甚至自己的不足,及时调整。
(4)选用内容新颖、编制优良的教材,参阅精品课程网站。
2. 教学改革设想
谈到计算机基础课程教学改革,老师们提出如下较为一致的看法:
(1)不同专业的计算机基础课程侧重点应该有所不同,强调针对性。有些工程性强的专业涉及到的科学计算比较多,艺术类专业可能会注重多媒体处理。不同专业的计算机基础课程应该包括针对该专业特点的内容。
(2)调整必修课和选修课的比例。有的老师认为,对于某些理科专业来说,计算机基础课程必修课应该包括计算概论、数据结构与算法,而像软件工程和Windows程序设计等课程可以作为选修课;对另外一些很少涉及编程的理工专业,必修课可以只包含计算概论,而数据结构与算法等作为选修课。对于文科专业来说,“计算机基础”应作为必修课,而程序设计可以作为限选课或者非限选课,算法与数据结构可以作为非限选课。
(3)教学内容应该突出应用性。希望学生能够学以致用,但是从学生的反应和老师的意见来看,在这方面仍有很大的努力空间。
五、结论
总的来看,我们的教学实践是成功的,但是也有一点不足。可以总结为以下几点:
1. 教学效果的评价
从学生对每门课程的认识来看,我们取得了很好的教学效果。学生认为课程中重要的知识点基本上和教学实践中重点讲解的内容一致。不过,在文科专业,学生希望可以学到更多的关于多媒体(动画、视频等)处理的实用技能。
2. 师资力量的评价
无论从计算机专业还是从非计算机专业来看,师资力量都基本能够满足要求。绝大多数理科学生认为教师和助教对学生认真负责,大部分文科学生也持相同看法。同时我们也注意到,理科非计算机专业学生虽然大部分认为老师很敬业,但是不是十分认可其能力。另外,计算机专业的计算概论课程需要增加助教。因此,提出应该很好解决教师的进修与充电的问题。
3. 课程安排和内容方面
老师和学生反映较多的问题是应该给不同学院甚至专业开设不同的计算机课程,教学内容应该和专业领域结合得更紧密一些。例如对于编程,不同专业要区别对待。有的学院除个别专业方向须掌握编程方法外,其余均是对现在已有程序的应用;而另外一些专业却对程序设计能力有较强烈的要求。再如对于美术相关的专业,可能会对电影制作方面有较高的要求。
4. 教学方式
老师如果能注重调动学生的积极性,教学效果可能会更好。可以讲解或布置有挑战性或应用性或有趣的任务、问题或习题,增加奖励和鼓励措施,讲授知识时能够做到理论联系实际,努力使该课程生动有趣且易懂等来调动学生的积极性并吸引学生的注意力。
5. 作业要求
大部分学生认为课程学习难度适中,能够独立完成作业,课程负担也比较合适。不过,在理科专业,数据结构课程作业偏多,而计算概论负担相对较轻。
全国高等学校教学研究中心
2. 计算机试题中cai是什么
CAI ──即Computer Aid Instruction:计算机辅助教学。下面是一些资料,希望对你有帮助。。
在信息时代的社会中,计算机已不再远离我们的生活,它充斥着我们身边的每一个角落。计算机作为一门课程在中小学教育中开设已十五年有余,随着软件和硬件的不断发展,各个学科都在以计算机为辅助教学设备而不断地进行探索。作为一名计算机教师,我们在帮助其它学科完成教学任务的同时,也有必要思考一下计算机学科教学中如何使用CAI ──即Computer Aid Instruction:计算机辅助教学。
一、CAI教学软件设计的指导思想:教师主导->学生主体
1.明确以学生为主体
明确以教师为主导以学生为主体对于软件设计有至关重要的指导意义。因为从以学生为主体出发还是以教师为主体出发将得出两种不同的设计结果。至于如何体现以学生为主体而发挥教师的主导作用可以从以下三个方面努力:
*要在学习过程中充分发挥学生的主动性,要能挖掘出学生的创造力。
*要让学生有多种机会在不同的情境下去应用他们所学的知识。
*要让学生能根据自身行动的反馈信息来形成对客观事物的认识和解决实际问题的方法。
2.强调情境的重要作用
学习总是与一定的社会文化背景(即情境)相联系。在实际情境下进行学习,可以使学生利用自己原有认知结构中的有关经验,去引导出当前学习到的新知识,从而赋予新知识以某种意义。
3.强调协作学习的作用
协作学习环境及学生与周围环境的交互作用,对于学习内容的理解起着关键作用。通过这样的协作学习,学生的思维与智慧就可以被整个群体共享,这是符合未来社会发展需要的。
二、如何设计CAI教学软件
目前市场上教学软件名目很多,有许多关于如何使用某种软件的教学软件,而计算机课主要是讲解一些软件的使用或各种语言的使用,但由于我们各学校教学设备不同,条件参差不齐,并且各位教师由于教学方法的不同,对教学内容的安排也未必就能依软件进行。做为一名计算机教师具有得天独厚优势--软、硬件条件都具备,我认为不妨为自己的教学设计一套自己试用的教学软件。
例如:在讲解如何在Word中绘制表格一节时,我就利用HyperCam软件预先将绘制表格的步骤录制下来,而上课时可以一边给学生播放一边讲解。这样可以避免既要操作又要讲解而遗漏下重要的提示。如果有好的录音条件,甚至可以先将要讲解的内容同操作一并录制下来,这样可以在播放时教师辅导学生一同操作。
又如:在板书的设计中,可以使用Powerpoint软件代替黑板、粉笔和投影仪。它有以下几点优势:
1.节省时间
可以在课前将板书在Powerpoint中以幻灯片的形式一张张做好,上课时只需逐一播放即可而省去了写的时间。同时不存在黑板不够用反复擦写的问题。
2.效果好
学生一人一机,每个人面前的显示器都有板书内容,这样可以避免坐在后面的学生看不清黑板或投影片而影响听讲的问题。并且通过设置不同样式不同花色的背景还可以集中学生的注意力,调动学生的兴趣。
3.保护环境
没有了黑板、粉笔也就避免了教师和前排学生大量吸入粉笔末的问题,也就不会污染周围环境。
再如:取消试卷,利用Authorware软件将计算机语言部分的测试题及答案制作成软件,让学生在计算机上完成,可以以选择题的形式出现,在选择错误时配以正确的答案,同样有以下几点好处:
1.避免阅卷的麻烦,出现问题及时解决。
2.提高学生学习兴趣。
3.可以反复练习,巩固知识点的掌握。
三、使用CAI教学软件所需的硬件条件
要开展计算机辅助教学,必须具有一定的硬件条件。比如机房应尽量做到人手一机,要有多媒体网络和相应软件,机型不能太落后,最好能有电视转换卡和大电视,这样有利于教学软件的播放。
四、设计CAI教学软件对计算机教师的要求
首先要求教师要尽可能多的掌握一些软件的使用,以便做到得心应手,使教学设想得以实现。
其次要求教师要花费大量的时间做课下的准备工作,尤其是软件的制作需要不断的调试和实践,但因为它包含了个人的教学思路,可以在以后的教学中不断修改完善,反复使用,具有一劳"多"逸的成效。
总之,社会越发展,可以越进步,对人才素质和能力的要求就越高,对多样化人才以及人才的多样化要求也越高。教育要适应这种需要,必须进行一系列的改革,以培养信息社会需要的人才为目标,实现教育观念、教育方法和教育手段的现代化和多样化。我们的学校应该利用计算机来充实学习环境,加速教学进程,提高学习效率和加重教学对社会的影响。计算机在教学中的使用必将引起教育的一次巨大变革。
3. 如何使计算机专业教学适合学生需要
计算机公共课程的学习与其它学科相比,具有鲜明的特点,它在拓展学生思维、培养学生创造能力等方面发挥着重要作用。要真正地上好计算机公共课还有许多值得思考、探索的问题。在中职近几年的教学中,我均承担了计算机公共课的教学,现结合近几年的教学实际,从以下几个方面谈谈如何提高中职学生学习计算机公共课的兴趣,从而有效地提高计算机公共课的教学质量。
一、计算机公共课对于非计算机专业的学生来说,现在有逐步走向鸡肋课程的趋势,学生大多不太喜欢上计算机公共课程中的理论教学课,对理论知识兴趣不大。
总之一句话,学生不想上理论课,只想上实践操作课。为此,结合学校实际情况,根据教学大纲,应尽可能多地为他们安排实践操作课,让他们尽可能多地自己上机操作。而在理论教学课上,要尽量使用多媒体教学,把学生需要掌握的理论知识制作成教学课件,通过生动、形象的课件演示,把枯燥的理论知识传递给他们,从而培养他们学习计算机公共课程的兴趣。
二、根据学生所学专业的特点,来培养学生的学习兴趣。
计算机公共课的教学面对的都是非计算机专业的学生,他们所学的专业多种多样,各种专业所学的知识也各不相同,计算机公共课的教学对于不同专业的学生来说也就存在着一定的差异。为满足不同专业学生学习的需求,提高学生的学习积极性,我在教学过程中采用了较为有效的办法,就是按照专业需求来制订不同的计算机公共课的教学计划,尽可能地让学生利用所学解决本专业遇到的问题。
比如学前教育专业的学生学习画图软件,就教他们制作简单的图片、贺卡;数控专业的学生学习PHOTOSHOP,就教他们画简单的平面效果图;旅游专业的学生学习POWERPOINT软件,就教他们制作旅游演示软件;文秘专业的学生学习OFFICE,就用来写作和修改文章,制作小画报;电子电工专业的学生学了WORD,就教他们画简单的电路图;财会专业的学生可利用EXCEL制作表格,统计分析报表。
总之,学以致用。我们的这些做法,学生很有兴趣,普遍受到学生们的欢迎,等学生自己有朝一日能利用计算机公共课中学到的相关知识来灵活处理自己专业中所遇到的问题时,学生学习计算机公共课的兴趣就更浓厚了。
三、通过平时的观察,不少学生其实挺喜欢玩计算机的,尤其是几乎所有的中职学生都喜欢上网。
但我发现他们上网许多是没有目的的,不少学生上网只是为了玩、聊天、打游戏。所以,如何正确引导学生有目的性、有意义地上网学习,合理地利用网络资源,就成了我们教师的迫切任务。在平常的教学过程中,我们要经常利用多媒体教学资源给学生们演示如何在网上查找学科知识、学科资源,让学生形成这样一个意识:网络真的可以为我们的专业服务、为自己的学习提供帮助。并且要教会学生有目的性、有计划地上网,在学生上网之前,要求学生们写出本次上网的内容、目的以及步骤,克服上网的随意性。而我们教师,就要先计划好学生完成教学任务所用的时间,尽量将学生的上网时间安排紧凑,尽可能让学生在上网时既能完成教学任务,又没有太多的时间打游戏或聊天什么的。
4. 计算机二级office考试题是题库里的吗
是的。
5. 更新教学数据库中把 计算机基础 不及格的学生成绩增加5% 用SQL表达式表示 update 成绩 set 成绩=成绩*5%
update 表名 set 成绩=成绩*(1+0.05) where 成绩<60 and 课程='计算机基础'
update后跟set是标准语法,就是把成绩设置成某个值
至于成绩=成绩*5% 肯定是答案错了
6. 中小学计算机水平测试试题
二.选择题
1. 自我调节是自主学习的一个十分重要的特征,涉及学习策略和控制过程。T
2. 较好的操练和练习软件应当明确定义出它所要提高的可操作性的智力或行为目标。T
3. 在接受学习中,教师以语言文字、图表等形式将教学内容直接介绍给学生,引导学生理解和思考新内容,将它们与头脑中的原有知识观念整合起来,并通过练习活动巩固所学知识。T
4. 超文本结构的构思与写作提信息时代新型的写作方式。T
5. 在实际的教学设计工作中,教学目标往往采用一般要求与具体行为动词相结合的方法来描述的。T
6. 在当前国家的课程改革中,一切教学要以国家课程内容标准为依据。教师需要参照课程内容标准,多参考几种版本的课本,深刻领会课程内容标准的内涵,灵活选择、组织各种版本中的材料,真正做到把教材当作例子、话题、题材,来服务于自己的教学。T
7. 信息技术的发展能够使学校教育教学发考变化,这意味着教学中使用了住处技术,教学效果就会自然而然地提高。F
8. 现代信息技术作为学习工具,教师可以用它开发并向学生提供更为丰富的学习资源,提供互动模拟的问题情境,呈现多媒体化的数据信息、互动的操练、练习、评价。F
9. 大整合观认为信息技术与课程整合等同于信息技术与学科教学整合。F
10. 美国的“进入下个千年”案例,发展了学生的“时间”概念。T
11. 信息技术在研究性学习中扮演两种角色:一是作为学习工具,二是作为学习环境。T
12. 信息技术并没有改变人们的阅读行为、阅读对象、阅读方式。F
13. 资源型学习是一种利用信息技术获取资源、从而实现教学目标的学习活动。T
14. 信息技术可以让一些实验数收集非常方便。有的实验,通过一些电子实验装置与计算机相连,可以将收集数据的工作交给计算机。收集完数据后,还可以直接用数据处理软件直接进行处理。T
15. 为了进行有交的整合实践,教师首先必须刷新头脑中学生观、学习观以教学观,需要把学习看作是学生积极主动建构的过程,把教学看作是促进学生思维发展。T
16. 信息技术的学习是“冰冻三尺,非一日之寒”,是一个厚积薄发的过程。T
17. 从教师的实际教学经验来看,教师在信息技术与课程整合的发展历程上主要存在WORD阶段、AUTHORWARE阶段、INTERNET阶段。F
18. 美国教育传播与技术协会(AECT)1994年对教学技术所作的定义是:“为了学习,对其过程与资源的设计、开发、利用、管理和评价的理论与实践”。T
19. 信息技术发展经历了电子管时代、晶体管时代、集成电路时代、大规模集成电路时代、多媒体网络时代。T
20. 不能用信息技术与地理整合的方式来模拟变化不断的地理区域性和综合性。F
21. POWERPOINT文件不能直接在网上运行,也不能将POWERPIONT文件格式转换成WEB文件格式在网上发布。F
22. 在直接教学模式中,教师向全班学生讲解新概念或新技能,指导学生进行练习,通过练习测试学生的理解程度,鼓励学生在自己指导下继续练习。T
23. 教师可以利用适当的工具软件,设计出互动软件,利用它来质疑,以形成教师、学生、软件的三方互动。T
24. 教师的教学计划要依据课程标准而定,不同学科与信息技术的整合具有相同的特点。F
25. 教师用来增长自己整合能力的方式是多种多样的,比如观摩或者案例分析适合于传授知识性的东西,讲演适合于掌握技能性的东西,反思或者活动适合于态度的转变。F
26. 课程改革是教师按照专家设计的图纸进行施工的过程。F
27. 在信息技术与课程结合中,教师应该从传统的知识传授者,向课程设计者、活动组织者和参与者、环境构建者等新型角色转变。T
28. 在学校开展信息技术与课程整合,教师之间可以进行集体备课、分配任务、网上论坛的合作。T
29. 认知主义学习理论和直接教学模式没能在教学设计、教育技术、计算机辅助教学领域进行广泛的应用。F
30. 在信息社会里,信息、知识是信息社会的最重要的战略资源,信息社会的竞争实际上就是信息的竞争。T
7. 高中学业水平考试的计算机上机考试,考的是啥软件
这是我们以前的题目 计算机技能培训试题一时间:
100分钟 满分100分一、Windows操作题(共10分)每位学生分别在桌面上建立以自己姓名为名的文件夹,并在其下建立以自己姓名和学号为名的Word、Excel、Powerpoint文件(如张三同学的学号为0505180560,那么建立的Word文件名为“张三0505180560.DOC”,Excel、Powerpoint文件名类推),
这三个文件分别用来保存后续的相关题目的答案。要求在Word文档第一行中首先录入学生学号、姓名及所在学院、系等相关信息,并且要求在给出后续题目答案时注明题号。
二、Word操作题(每小题15,共30分)WORD文档页面设置要求:纵向,A4纸型,上下页边距为2.5厘米,左右页边距为2厘米;页脚加页码,对齐方式居中。
1、你知道西安财经学院2007年硕士研究生招生拟招生专业有几个?请列出三个招生专业的名称。并列出西安财经学院2007年企业管理专业硕士研究生入学考试指定参考书目三本,并将答案以表格形式保存到题目一中要求建立的WORD文件中,表格版式要求单元格宽窄适度,表格整体居中,表名自拟且居中。如下所示:序号书名作者出版社出版时间
2、请在题目一建立的WORD文件中录入下面这段文字并按要求进行排版,并注明这段文字的字数。西财05-06学年第二学期评建工作2005年,我院按照评估“20字”方针和“行政部署,科研拉动”的评建工作思路,以教学基本建设为基础,以教学大纲、教案、试卷、毕业论文和教学、学生管理档案的规范为突破口,以教学内容与课程体系改革、特色亮点建设为重要内容,启动了评估研究与建设项目,以此全面推动了学院的评建工作。根据《西安财经学院2005~2006学年第二学期党政工作要点》的精神,以及学院接受评估时间调整至2007年的现实情况,本学期我院评估工作的思路是:以规范教学管理,提高质量为主线,不断改进学院教学管理各方面、各个环节的规范化工作。以特色亮点建设、课程教学内容与体系改革为重点,全面推进教学管理、建设与改革工作,把建设成果落实到实际教学工作中,真正使学生受益。改善学风和教风,营造良好的评建工作氛围。签订评估责任书,落实责任,确保除教学条件和师资队伍以外的其他指标,力争达到A级标准。本题排版要求:第一行为标题,字体为隶书,字号为三号,字体颜色为橙色,居中对齐,加下划线;正文用楷体,字号为四号,行间距为1.5倍行距,段落首行缩进2字符,两端对齐,字体颜色为浅蓝,正文第二段加红色方框。
三、Excel操作题(共20分)请在题目一建立的EXCEL文件中录入如下所示的电子表格,用公式计算总评成绩并填入下表,总评成绩为考试成绩的70%和平时成绩的30%。 四、Powerpoint操作题(共20分)请将题目二中2题所给文字录入到在题目一建立的POWERPOINT文档中,并制作为三张幻灯片,第一张放置标题,第二张为第一段正文内容,第三张为第二段正文内容,要求每张幻灯片要添加一个动画效果,其他效果可任意设置,格式美观。五、数据库应用题(共10分)对所给的“职工.DBF”表文件按要求完成以下操作(注:直接在表上完成;完成所有操作后会自动生成“职工.CDX”文件)。
1、修改表结构,删除年龄字段,并插入“婚否”字段,逻辑型。
2、所有记录的工龄都加一年。
3、在王爱民后面添加一条新记录,该记录的姓名填本人的,其余自拟填入。
4、物理删除所有工资在600元以上的男职工,并逻辑删除所有女职工。5、按“出生日期”建立升序惟一索引,索引名为RQS。六、答案提交(共10分)将上述保存好答案的Word、Excel、Powerpoint、职工.DBF、职工.CDX五个文件用自己的电子邮箱以附件的形式一次发送到计算机应用能力测试专用电子邮箱[email protected]中(自己的邮箱作为发送邮件地址),邮件主题要求:“本人学号+姓名+计算机应用能力测试”,邮件正文内容:无。
8. 如何对《计算机应用基础》课程教学
玉山县第三中学 内容摘要:《计算机应用基础》这门课程是现在开课率非常高的一门基础课程。它适合于非计算机专业及三校生参加对口考试学习的教材,以往教学方式很难调动起学生的积极性和主动性,本人通过多年的教学经验,主要针对三校生考试内容,找到一种更加有效方法来提高本课程的教学质量。 关键词: 教学模式 教学方法 课程设置 考核方式 21世纪是高度信息化的社会,为适应市场经济的发展和教育改革顺利进行,培养实用人才已成为教育者所瞩目的问题。职业中学培养目标是培养熟练专业技术人员和为大学输送合格的新生,使其具有较好的基础知识和较强的实践技能。作为《计算机应用基础》这门基础课程,由于现在从小学开始已经让学生学习计算机基础方面的各种知识,而各学校对知识的教授也存在很大的不同,导致学生的基础参差不齐,这样就对计算机基础的教学带来了困难。在以往的教学过程中是以教师为中心,更多的只是注重教的过程,而忽略了学生学的过程,然而学生对学到的知识记不住,考试时往往成绩提高不上来,所以,本人将通过以下几个方面来探讨如何学好计算机应用基础这门课程。 一、课程结构及考试内容分析 《计算机应用基础》一书涵盖了计算机多个方面知识,主要包括计算机基础知识及汉字输入法、windows操作系统及其应用、word文字编辑、excel电子表格、powerpoint电子演示文稿、internet的应用、foxbase数据库七部分内容,江西省近几年来三校生考试一直采用笔试方式,所以主要以理论为主,但是要让学生掌握理论知识,必须与实践相结合,这样学生对知识掌握就更牢固。在课堂教学中计算机基础知识和汉字输入法以知识型和技能型内容为主,剩余的六部分不仅涵盖大量的知识型内容,更重要的是操作型内容也主要集中在这部分,因此这部分的学习将是教师讲解的重中之重。既要牢记理论知识又要熟练掌握操作步骤。 二、采用的教学模式 1、合理地安排课程设置比例 计算机应用基础课程七个部分都是主要内容,中间五个部分都是理论性和实践性特别强的知识内容。在教学过程中,我们要注意讲解和实践的关系处理,既不能只讲解而不上机,这样忽略了学生的主体作用,学生会感到枯燥乏味,失去学习兴趣,学不到真正的操作技能。也不能只上机,不讲解,这样不能发挥教师的主导作用,学生各自为政,教学效果得不到保证;就我个人实践总结较适当的理论课与上机课的时间比例是1:1(有条件者可安排为1:2)。安排这样的比例,目的是让学生在实际操作中掌握知识,让理论与实践紧密联系起来。教师上的理论课一来可以为学生理清一些逻辑,讲述一些原理;二来可以总结学生在上机实践中遇到的一些问题和错误。同时上机课最好能连排,防止学生刚刚学会或还不会就下课的现象,让学生有充足的时间熟练操作。这样设置课程,效果很不错,学生的理论与技能水平都有了很大的提高。 2、提倡理论教学的精讲多练 我们知道以前那种赶鸭子上架的满堂灌的教学方式早已成为教学改革的对象。尤其是对于实践性很强的计算机课而言更是如此。理论课并不代表一定要讲满一节课的理论知识。因为现在的计算机教材大都简明、通俗,而且还图文并茂,大部分学生都能看懂,教师在教学过程中起的是贯通、点拨的作用,所以我们提倡教师深入讲解一些难懂的、易错的地方以及一些有效的学习方法,更多时候是发挥学生的学习自主性和自学能力。计算机应用基础课程涵盖了多方面知识,书本上有些并没有体现出来,而书上写得很详细、易懂,我们可以一概略讲,留给学生课后去自学并上机实际操作。到课外找一些内容进行知识补充,在授课时不必要讲满一节课,总是留下一些时间回答学生在上机过程中遇到的问题。对于windows、word、excel、powerpoint、foxbase等操作型的内容,宜上机边讲边练,即教师在对某个知识点进行讲解、演示后,马上让学生动手进行一个与刚才授课内容有关的操作练习,这样,学生的思路始终跟着老师的授课内容,既可以吸引学生的注意力和调动学生的求知欲,而上机课只是在一些难懂的地方演示一遍给学生看,其他时间留给学生去摸索,这样的学习效果往往比学生从头到尾在教师安排、监视下学习好得多。 3、用个性化的作业、考试来考核学生对知识的掌握 说到底计算机只是一个工具,所以检验学生学习的好坏不能仅凭一次书面或上机考试来判定。若是这样对学生而言是不公平的,同时容易造成学生的死记硬背,从而埋没学生的创造性和求知欲。上课时教师根据教学内容布置操作内容,上机时,让他们充分发挥想像力和创造力,考评时对学生进行现场评分,并把那些没在课堂上讲述的操作技巧作以附加,以激发学生的创造性。每上一章内容以试卷的方式至少考两次试,而且知识面要广,不能只停留在书本上,平时也要多出一些课后练习,让学生有事可做,在期中、期末考试中全面综合地考核学生的对知识掌握程度和能力水平,这样把作业与考试结合在一起,我发现让学生以这种方式学习具有显著的效果。 三、采用的教学方法 计算机教学是灵活多样的,教学方法也非常多,我们在实际教学中就应该把各种好的方法都应用起来,把计算机教学工作搞得更好。在课堂上要根据不同的教学内容来选择不同的教学方法激发学生学习的积极性。 1、用任务驱动式教学法 任务驱动式教学法是一种建立在建构主义教学理论基础上的教学模式,教师通过巧妙地设计教学内容,将要讲授的知识和技能蕴涵在任务中,使学生通过完成具体任务达到掌握知识和技能的目的。学生完成任务的过程是一个不断提出问题、分析问题、解决问题的过程,从而真正掌握相关的知识与技能。教师在学生完成任务的过程中主要是起启发、引导和交流的作用。例如,在信息获取与发布powerpoint软件这一章内容时,将预先做好的一张生日贺卡演示给学生看,再围绕它讲解制作的步骤,然后要求学生给自己最喜欢的人制作贺卡,这样学生的积极性一下子就被调动起来,重点及难点问题迎刃而解。但在制作贺卡时,应结合教学模式,根据学生实际情况、教学思路进行教学设计。这样既使学生愿意学,又能活跃课堂气氛,提高教学质量。 2、用悬念教学法 上课时,教师先提出一些与教学内容有关的实际问题,让学生想想如何解决。如在excel电子表格时,可问学生本次期中考试的成绩在电脑里处理,将各科成绩汇总,还要排名次呢,应该怎么办?然后引出用电子表格建立的方法,通过excel来完成这类任务,将轻松又准确。通过设置一些悬念,再让学生用计算机去解决,他们会觉得学习计算机确实有用,能够解决实际中的问题,从而也提高了学习的积极性。 3、用演示与实践教学法 有条件的学校,硬件上应能保证教学的需要,多媒体教室、多媒体投影仪等是上好计算机课的硬件保证。在这些场所,教师可以很方便地应用演示法,使学生能看到教学内容,学生更容易接受。另外,计算机是实践性很强的学科,在操作时也要手把手教,力争每位学生都能掌握,要学好计算机必须有充足的上机实践的时间和机会,如果没有实践,所学的内容就容易忘记,就学不好计算机。如果没有实际操作,学好了也没有多大的用处。所以要更加注重学生的理论知识与实践技能。让他们每堂课有所学有所获。 当然,在教学过程中可以采用的教学方法还有引导式教学法、分层式教学法、范例教学法、辅助教学法、比喻教学法、发现教学法、循序渐进教学法、分组竞赛法等,这些教学方法可根据需要灵活应用,使学生在学习过程中能充分发挥自主学习的主动性和创造性。 总之,计算机应用基础课程的教学涉及到诸多方面的知识,需要我们不断地探索新的教学方法和教学模式,激发学生对学习该课程的兴趣,使学生不但掌握书本上的知识,而且熟练操作技能,为他们能到大学深造创造有利的条件,只有这样才能达到我们教学的真正目的。
9. 计算机应用(IT软件技术)
专业很火 就业压力大
10. 用T-SQL语句完成下列题目。在名称为“教学库”的数据库中有三个表学生表,课程表和成绩表它们的定义如下
1
select b.课程名,isnull(count(*),0)
from 课程表 a,成绩表 b on a.课程号=b.课程号
group by b.课程名
2
select a.姓名,b.课程名,c.成绩 from 学生表 a,课程表 b,成绩表 c
where a.学号=c.学号 and b.课程号=c.课程号
and a.性别='女' and b.课程名='计算机基础'
3
这个,你自己添加数据就好啦
4
update 课程表 set 学分=学分+1 where 课程号='001'
5
select * from 课程表 where 课程名 like '计算机%'