首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 203 毫秒
1.
在大多数高等院校里,高级语言程序设计类课程是计算机专业必修的专业基础课,也是非计算机专业公共必修课.而高级语言程序设计类课程对于学生来说是枯燥无味、抽象难于理解和难以举一反三的.本文根据高级语言程序设计类课程的特点提出把“比喻教学法”应用到高级语言程序设计类课程中,通过使用比喻让学生更好地理解新学知识,激发学生的学习兴趣,活跃课堂气氛,提高教学效果,并说明了使用比喻要注意的事项.  相似文献   

2.
程序设计语言是人们通过计算机解决实际问题的最基本工具,也是人们学习计算机基础与应用知识的基本课程,在高等院校的计算机专业及一些非计算机专业均开设了程序设计语言的课程,通过程序设计语言的学习,可以提高学生的编程能力,掌握程序设计的方法和技巧。笔者根据自己从事程序设计语言教学与研究工作多年的经验和体会,谈谈对计算机专业程序设计语言教学的一些看法。1 选用教学用的程序设计语言应该考虑的问题目前使用的程序设计语言有很多,在教学中应该选用什么样的语言比较合适?对这个问题,不同的院校、不同的教师可能会有不同…  相似文献   

3.
近年来,C语言无论在国内还是国外都得到了迅速地推广使用。C语言以它的功能丰富、表达能力强、使用灵活、应用面广、目标程序效率高,可移植性好、能对硬件直接操作等优点愈来愈受到程序设计者的青睐。C语言也是一门典型的结构化程序设计语言,既适合编写应用程序,又适合编写系统程序,实用性很强。目前,计算机专业其他课程(如数据结构、算法设计、计算机图形学等课程)中,也经常用C语言程序说明其过程和算法。因此,《C语言程序设计》已经成了许多高校计算机专业的必修课。中央广  相似文献   

4.
学习计算机程序设计语言是提高人们计算机知识水平的重要步骤。C语言作为当今最为流行的程序设计语言之一,在高校不但成为计算机专业的必修课,而且也越来越多地成为非计算机专业的学习课程,其重要性不言而喻。  相似文献   

5.
近年来,随着计算机C语言的迅速推广应用,《C语言程序设计》已成为我国许多理工类高校的必修课。C语言自身发展很快,变种较多,实际应用中要求面向对象和Windows环境下进行程序设计。《面向对象方法与C 》作为《C语言程序设计》的后续课程,其实用性和前沿性都很强。面向对象设计方法是90年代软件开发的最新潮流,目的是使程序设计者能更好地理解和管理宏大而复杂的程序。而C 提出了一种全新的程序设计思想,改变了人们编写程序的方式。其中以VisualC 最为强大且全面,windows任何功能都可以在VisuslC 中实现。VisualC 是一个十分庞大的软件包,许多学生刚学习时常会被它庞大而复杂的体系所吓倒。随  相似文献   

6.
张萃  文静 《高教论坛》2006,(6):83-84
随着计算机在各行各业广泛的应用和发展,计算机程序设计语言已经不只是计算机专业的学生学习的科目。为了让非计算机专业的学生也能学好程序设计语言,本文提出一些建议,以帮助各专业的学生更好、更快的掌握程序设计语言。  相似文献   

7.
学习计算机程序设计语言是提高人们计算机知识水平的重要步骤。C语言作为当今最为流行的程序设计语言之一,不但被作为计算机专业的必修课,而且被选为非计算机专业的选修课。但在中职学校开展程序设计语言的教学,由于学生在英语和数学方面的基础较差,在C语言学习中会遇到很多障碍,从而使学生丧失学习热情。而且在《C语言程序设计》课程教学中,许多教师和学生都认为C语言设计的概念比较复杂,规则繁多,使用灵活,容易出错,教师教学和学生学习  相似文献   

8.
关于计算机程序设计语言课程教学的探索   总被引:17,自引:1,他引:17  
郝桂英 《教育与职业》2007,(17):156-157
程序设计语言课程是高职计算机专业开设的核心课程,本文从高职程序设计语言教学中存在的问题入手,针对高职程序设计语言的教学内容和教学方法进行了分析和探讨,以期对高职院校程序设计语言教学起到一定的参考和借鉴作用.  相似文献   

9.
5 算法和程序一样吗? 程序是用计算机能够明白的语言书写的算法.但编程序也不完全是翻译,将框图或文字书写的算法翻译成某种软件语言,是一种再创造.编程时需要考虑如何输入数据,输入的数据以及运算过程中产生的数据存放在什么地方,运算过程中这些数据如何变化,会不会相互干扰和影响,运算的结果如何输出,使用什么格式,程序的书写要符合软件语言的语法,等等.这些在设计算法的时候往往不需要很细致地考虑.算法是程序的灵魂,而程序则是用计算机能懂的语言书写的算法.  相似文献   

10.
程序设计是伴随着计算机应用发展的一门学科,是使用和开发计算机的重要工具。因此与计算机有关的专业都设有《程序设计》课程,如计算机信息管理专业,计算机应用专业等。程序设计是一门概念性和实践性都很强的专业基础课。一般都是以一种计算机语言(多数用PASCAL语言)为基础,在准确、完整地理解和掌握语言的语法规则、语句功能及用法的同时,逐步培养程序设计能力,为后继课程的学习奠定基础。PASCAL语言由于其结构清晰、紧凑、整齐,概念简洁,数据类型和控制结构丰富,程序可读性好,能给学习者以良好的程序设计的基本训…  相似文献   

11.
有限的教学课时数和日益膨胀的知识内容,使得计算机程序设计课程教学面临着新的挑战,利用多媒体手段进行课程教学能较好地解决这一问题。讨论如何充分利用多媒体的优势,推进计算机程序设计课程的教学改革,提高教学质量,并提出了几点教学改革措施。  相似文献   

12.
顾正兰 《林区教学》2020,(4):104-107
C语言程序是一门计算机及其相关专业的基础课程。通过调查走访,分析学生学习C语言程序设计中存在的问题,分析C语言程序设计课程特点,总结实践教学的经验,分享分组实践教学的具体应用,并通过具体实例来验证部分应用策略,为程序设计类课程教学提供参考。  相似文献   

13.
计算机语言类课程教学模式初探   总被引:15,自引:0,他引:15  
计算机语言类课程是计算机专业重要的专业基础课,作为计算机专业学生.掌握几门常用的程序设计语言是很有必要的。传统的教学模式存在一些弊端。作者指出,语言类课程教学中初步渗透算法设计思想和软件工程思想,推行阶段报告教学和案例教学模式,将传统与现代教学手段相结合,有助于改善教学效果。  相似文献   

14.
各种程序设计语言的迅猛发展,导致了有限的课堂教学无法面面俱到,如何对程序设计语言类课程教学进行优化整合日益被提上高校教育改革的议程。在此通过对典型语言,汇编、C、C++、JAVA课程内容的设置及之间的共性特点进行了分析,并对其课程整合教学做了探讨,提出了具体的整合方案,以期加强各种计算机语言课程之间的相关性和延续性、体现程序设计语言之间共性和内在联系,揭示各种计算机语言的共性本质。  相似文献   

15.
项目教学法的研究与实践   总被引:2,自引:0,他引:2  
结合程序设计类的应用型课程,并以Java语言程序设计课程为例,对项目式的教学方法进行了研究.并将其应用于计算机应用技术专业的学生。经调查反馈,初步得到了良好的教学效果。  相似文献   

16.
本文针对如何在高职高专《Visual Basic程序设计》课程中开展自主学习教学模式进行研究,重点对教学设计进行探讨。实践证明,这种教学模式对学生程序设计知识结构的意义构建很有帮助,有利于促进学生计算机语言学习的持续发展。  相似文献   

17.
A multimedia university programme with relatively equal numbers of male and female students in elective programming subjects provided a rare opportunity to investigate female motivation to study and pursue computer programming in a career. The MSLQ was used to survey 85 participants. In common with research into deterrence of females from STEM domains, females displayed significantly lower self-efficacy and expectancy for success. In contrast to research into deterrence of females from STEM domains, both genders placed similar high values on computer programming and shared high extrinsic and intrinsic goal orientation. The authors propose that the stereotype associated with a creative multimedia career could attract female participation in computer programming whereas the stereotype associated with computer science could be a deterrent.  相似文献   

18.
讨论了一种通过正确调用WIN32 API函数,用Windows汇编语言编程获取本机IP地址的方法。  相似文献   

19.
Background and Context: The relationship between novices’ first programming language and their future achievement has drawn increasing interest owing to recent efforts to expand K–12 computing education. This article contributes to this topic by analyzing data from a retrospective study of more than 10,000 undergraduates enrolled in introductory computer science courses at 118 U.S. institutions of higher education.

Objective: We explored the relationship between students’ first programming languages and both their final grades in an introductory computer science course and their attitudes about programming.

Method: Multiple matching techniques compared those whose first language was graphical (e.g., Scratch), textual (e.g., Java), or absent prior to college.

Findings: Having any prior programming experience had positive effects on both attitudes about programming and grades in introductory computer science courses. Importantly, students whose first language was graphical had higher grades than did students whose first language was textual, when the languages were introduced in or before early adolescent years.

Implications: Learning any computer language is better than learning none. If programming is to be taught to students before early adolescence, it is advised to start with a graphical language. Future work should investigate the transition between different types of programming languages.  相似文献   


设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号