时间:2024-05-04
王力加 贵州大学计算机科学与技术学院
在程序设计语言课程的学习过程中,现行高校的教学模式主要存在着以下问题:教材建设跟不上技术发展;不能在动手实践方面激励学生编程;考核方法难以评估学生实际的程序设计能力等。为此,学习者应探索新的学习方法,在学习内容、学习安排、实践训练等方面认真规划,要按软件工程的理论由浅入深、循序渐进的学习和实践,从安装软件平台、输入简单程序到编辑编译,力求达到入门快、兴趣浓、能深入的学习效果,为后续的项目开发课程学习打好编程基础。下面就程序设计语言的学习方法提出自己的见解,与大家进一步探讨。
1、学习之前总结复习基本的数学知识和英语知识。学习程序语言就要编写程序,程序中要用到数学的一些基础知识,比如常用的面积、体积公式,基本逻辑运算,常用的运算符号等,同时还要具备一定的英语基础,掌握一定量的专业英语词汇,因为很多变量、关键字、语法都包含了常用的专业英语词汇,具备英语基础的学习者在程序书写、改错和程序理解上能节省很多时间。
2、要掌握软件安装相关知识。学习程序设计语言,首先要掌握该程序运行平台和相关工具软件的安装和配置,初学者一定要亲自安装,这也是一名软件工程人员应具有的基本技能,因为安装配置出现错误会影响程序的编辑、编译和运行。
3、熟悉程序结构是关键
程序设计无论是面向过程的还是面向对象的,都要用到基本的逻辑结构,如顺序结构、分支结构和循环结构等。顺序结构是最简单的程序结构,也是最常用的程序结构,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件,判断继续执行某个功能还是退出循环。根据判断条件,循环结构又可细分两种形式:先判断后执行的循环结构和先执行后判断的循环结构。
1、从最简单的程序入手。学习一门程序语言,一定要动手实现属于自己的第一个程序,并将其编译和运行。一是了解程序编辑中常见的错误,如分隔符、大小写字母区别等等,二是熟悉编程工具的使用,比如对于编辑和编译运行,有些工具的单独使用的,有些工具是集成应用的,随着学习的深入,输入运行的程序由简到繁,对程序的理解也越来越深。
2、掌握基本语法。不论任何一门语言,其基本语法都是最重要的内容。在学习基本语法时,一定要做到认真学习每一个知识点,切忌走马观花,粗略地阅读章节内容,那样达不到任何学习效果。
3、要了解常量和变量。任何程序都会用到常量和变量,常量和变量的类型、表示方法、赋值方法等都是初学者要掌握的基本知识,还有就是程序中由常量和变量组成的表达式的书写格式,以及表达式中运算符号的优先级等都是需要掌握的。
4、要学习了解常用的关键字。要熟悉掌握常见的关键字,了解其含义及用途,了解关键字与标识符的区别,掌握一些必要的规则,如变量取名不能与关键字同名等。
1、掌握数组和函数的灵活应用
数组和函数相对常量和变量来说更加复杂,数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式,简单说,数组就是一些无序排列的同类数据元素的集合;而函数就是程序的子程序,它是程序的一部分,所以用函数进行模块化编程可以简化整个程序,让你的代码清晰明了。
比如定义一个做加法的函数:
function add(x,y:integer;):integer
begin
add:=x+y;
end;
只要在程序中调用ADD(3,2) 就会返回两数之和5 了。
2、一定要参加项目实战。参加项目实战是提升项目开发能力的有效途径。初学者要不断总结程序设计经验,按照科学的学习规律,由浅入深、循序渐进地掌握开发环境的搭建、基础语法知识、算法流程、面向对象高级特性等。
掌握一门设计语言也是编程人员进入项目开发的前提,能帮助学习者培养编程思维,提高解决实际问题能力。《程序设计语言》是软件工程专业学生的必修基础课,当前学习的语言主要是面向对象的,只有理解了面向对象的编程思想才能学好程序设计语言。随着信息技术的快速发展和广泛应用,《程序设计基础》课程已在高校IT 专业中普遍开设,为大批软件人才的培养发挥着不可估量的作用。
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!