第一篇:c语言进阶学习感想
C语言进阶学习感想
C语言进阶对我们这些学习过C语言的人来说是益处最大的,因为它讲的是在C语言基础课本上没有的东西,比如说一些基本的代码编写规范、空行的使用等,还有就是在我们学习C语言的时候老师在课上没有重点讲的东西,比如文件的操作和使用、内存的管理等。
在C语言一个月的强化学习过程中,对自己来说,真的是受益比较大,首先对理论知识来说是一个强化,在老师对理论课的细心讲解下,加强了许多原来理论知识,同时以前一些误区的问题也得以解决,一些难点的也有了深一层的理解。比如在指针的和数组,字符指针和字符数组的定义及引用上,有了新的认识。
没有这些简单理论知识做后盾的话,即使最简单的编程的问题也很难很好的解决。它编译的时候可能都不会让你顺利的通过的。这就要我们提高警惕了。对理论知识的掌握要上升到一定的高度。这是对一个编程人员来说最简单的,一个应该注意的问题了。它也好比建筑当中的盖楼是一样的,没有坚实的地基,即使你的楼盖好了,也是一座危楼。不是一个标准的,合格的房子,是一个糟糕的工程。
C语言是一种面向过程的语言,是一个语法严谨,可移植较好的高级语言它每一个功能都是由一个一个语句组成的,这样对一个编程者来说就要要求很严格的,因为如果你对这门语言的一些规则不了解的话,或者说你对它的一些使用的方法不知道,你是很难编出好的程序的。有了这些,在加上灵活的运用才可以学以致用。C语言的指令多而杂,而且语法结构非常严谨。它应该算是最经典的程序语言,我想学好了它今后不管学习什么语言都能比较容易上手。
对于以前学习过这门语言的人,这次的强化的学习,收获还要包括真正用语言解决实际当中的问题,同时还有一点就是课程的学习与实践的结合很重要。下面是对C语言中有许多重要知识的总结:
1、一些基本的函数和基本数据类型、表达式的应用。其中,基本
数据类型分为整型、浮点型、字符型、枚举类型。基本函数包括输入输出函数。
2、在表达式中要把运算符的优先顺序排列清楚,要分清楚哪个先
运算,哪个后运算。
3、在编程之前要考虑好程序的算法,写出流程图,这样才能更加
快速的、有效的编程。
4、要分清楚各个变量的生存期和作用域,不能发生混淆,以致发
生错误。
5、数组和指针是c语言的经典之处,可以通用,并且互相转换,具有非常强大的功能,但是使用不当的话,会造成程序出错,打乱原有程序的规律,使可读性明显变差。
6、结构体也是常用的一种数据类型,它的功能也比较强大,相对
于指针而言,结构体掌握起来比较容易理解和使用。
7、对于文件的操作是非常关键的,把输入的数据保存起来,下次还
能够使用,这才是关键问题。所以对文件操作是否成功,使程序是否编制成功的重要因素。
8、内存的管理是非常重要的一环。发生内存错误是件非常麻烦的事
情。而且这些错误不但是新手常犯的错误,也是一些老手在不注意时也
会犯的。这些错误大多没有明显的症状,时隐时现,增加了改错的难度。我认为c语言是一门很基础的语言,所有的计算机语言都是相通的,只要一门学会了,其他语言就会很容易学会。但是c语言是基础中的基础,掌握好c语言对于今后别的语言的学习是非常有好处的。虽然学会了c语言的大部份基础知识,但是要掌握好c语言并不是一件简单的事情。以为把一点一滴的基础知识掌握牢固是不够的,主要是对程序编制要求的理解,思考如何利用c语言的所有基础知识来实现要编制程序的作用,以及如何更加简便的实现等等。这就需要有很强逻辑思维,和长时间的经验积累,以及自身的不断钻研等诸多因素的有机统一。
这一个月的学习中还是在编程中遇到不少困难的,但是都在最后被我一一克服了。其实就C语言的学习和程序编制来说,这也是一件很有趣的事,特别是编程过程中克服一个又一个困难,以及程序完成时的那种成就感,是很让人兴奋的。总的来说,仅仅依靠这一个月的学习是远远不够的,我们要学习的或是今后会遇到的问题困难会很多,不管怎样,只要我们用心、思考、多练习就一定可以学的更好。在今后的学习中,我会好好利用这些宝贵的财富,在学习的道路上披荆斩棘,为成为一位成功的软件工程师不懈努力!
第二篇:c语言进阶学习感想
C语言进阶学习感想
C语言进阶对我们这些学习过C语言的人来说是益处最大的,因为它讲的是在C语言基础课本上没有的东西,比如说一些基本的代码编写规范、空行的使用等,还有就是在我们学习C语言的时候老师在课上没有重点讲的东西,比如文件的操作和使用、内存的管理等。
在C语言一个月的强化学习过程中,对自己来说,真的是受益比较大,首先对理论知识来说是一个强化,在老师对理论课的细心讲解下,加强了许多原来理论知识,同时以前一些误区的问题也得以解决,一些难点的也有了深一层的理解。比如在指针的和数组,字符指针和字符数组的定义及引用上,有了新的认识。
没有这些简单理论知识做后盾的话,即使最简单的编程的问题也很难很好的解决。它编译的时候可能都不会让你顺利的通过的。这就要我们提高警惕了。对理论知识的掌握要上升到一定的高度。这是对一个编程人员来说最简单的,一个应该注意的问题了。它也好比建筑当中的盖楼是一样的,没有坚实的地基,即使你的楼盖好了,也是一座危楼。不是一个标准的,合格的房子,是一个糟糕的工程。
C语言是一种面向过程的语言,是一个语法严谨,可移植较好的高级语言它每一个功能都是由一个一个语句组成的,这样对一个编程者来说就要要求很严格的,因为如果你对这门语言的一些规则不了解的话,或者说你对它的一些使用的方法不知道,你是很难编出好的程序的。有了这些,在加上灵活的运用才可以学以致用。C语言的指令多而杂,而且语法结构非常严谨。它应该算是最经典的程序语言,我想学好了它今后不管学习什么语言都能比较容易上手。
对于以前学习过这门语言的人,这次的强化的学习,收获还要包括真正用语言解决实际当中的问题,同时还有一点就是课程的学习与实践的结合很重要。下面是对C语言中有许多重要知识的总结:
1、一些基本的函数和基本数据类型、表达式的应用。其中,基本数据类型分为整型、浮点型、字符型、枚举类型。基本函数包括输入输出函数。
2、在表达式中要把运算符的优先顺序排列清楚,要分清楚哪个先运算,哪个后运算。
3、在编程之前要考虑好程序的算法,写出流程图,这样才能更加快速的、有效的编程。
4、要分清楚各个变量的生存期和作用域,不能发生混淆,以致发生错误。
5、数组和指针是c语言的经典之处,可以通用,并且互相转换,具有非常强大的功能,但是使用不当的话,会造成程序出错,打乱原有程序的规律,使可读性明显变差。
6、结构体也是常用的一种数据类型,它的功能也比较强大,相对于指针而言,结构体掌握起来比较容易理解和使用。
7、对于文件的操作是非常关键的,把输入的数据保存起来,下次还能够使用,这才是关键问题。所以对文件操作是否成功,使程序是否编制成功的重要因素。
8、内存的管理是非常重要的一环。发生内存错误是件非常麻烦的事情。而且这些错误不但是新手常犯的错误,也是一些老手在不注意时也会犯的。这些错误大多没有明显的症状,时隐时现,增加了改错的难度。我认为c语言是一门很基础的语言,所有的计算机语言都是相通的,只要一门学会了,其他语言就会很容易学会。但是c语言是基础中的基础,掌握好c语言对于今后别的语言的学习是非常有好处的。虽然学会了c语言的大部份基础知识,但是要掌握好c语言并不是一件简单的事情。以为把一点一滴的基础知识掌握牢固是不够的,主要是对程序编制要求的理解,思考如何利用c语言的所有基础知识来实现要编制程序的作用,以及如何更加简便的实现等等。这就需要有很强逻辑思维,和长时间的经验积累,以及自身的不断钻研等诸多因素的有机统一。
这一个月的学习中还是在编程中遇到不少困难的,但是都在最后被我一一克服了。其实就C语言的学习和程序编制来说,这也是一件很有趣的事,特别是编程过程中克服一个又一个困难,以及程序完成时的那种成就感,是很让人兴奋的。总的来说,仅仅依靠这一个月的学习是远远不够的,我们要学习的或是今后会遇到的问题困难会很多,不管怎样,只要我们用心、思考、多练习就一定可以学的更好。在今后的学习中,我会好好利用这些宝贵的财富,在学习的道路上披荆斩棘,为成为一位成功的软件工程师不懈努力!
第三篇:C语言进阶学习总结
C语言进阶学习总结
专业班级: 姓
名: 物联网技术15-02
日期: 2016 学号:
年 7
月 1 日
上大学之前,总是看见新闻说某某某少年攻击了银行网络防火墙盗刷别人的银行卡,就感觉那人非常的牛逼,总是幻想着要是能成为他那样该多好啊,直到我接触了C语言,才知道要想成为他那样是不容易的,与勤奋、刻苦、努力是分不开的。
刚开始学C语言的时候,很迷茫,在此之前从没有接触过C语言,有点摸不着头脑。最早接触C语言也就是在大学了,以前可以说对C语言是一窍不通,根本不理解什么是代码经过导师李灿林老师细心解释,和在上机过后,让我发现了写代码的乐趣,就比如刚学C语言前几章的时候就自作聪明的让运行的结果在屏幕上显示各种图案,那时真是感觉乐意无穷。
然后学着学着就感觉到枯燥无味了,感觉每天面对的都是冷冰冰的字符串和代码,也会遇到有些问题理解不透,学习的积极性在一点一点的下降,也开始对C语言没有了兴趣。后来没有办法上机时要应付老师,期末还要考试总之就是不能挂科。于是就开始强迫自己学习,暗示自己万事开头难,然后就拿着书本从头一点一点的看,拿着笔、本子凡是看见书上有代码就不管理解还是不理解,只管在本子上抄,心想着只要牢记这些代码以后就会理解它们。
在对书本上的知识有了一个大致的了解过后,理论的知识看的差不多了,光看不动手实际操作是不行的,不能眼高手低。所以接着就是要在电脑上实践了。最开始就是一股脑的撸书上的例题、代码,熟悉程序,慢慢的开始试着编程。在编程时要理清自己的思路,在脑子里要有一个大致的框架,然后再转换成C语言中的语言,只有通过在电脑上的实际操作才能验证自己程序的正确性。执行程序,出现错误,修改,在执行,错误,请教学的比较好的室友,再修改;如此反复不要害怕错误,其实,我觉得错误是好的,知道了自己所学知识的不足。在哪里跌倒就要在哪里爬起来,在哪个知识点上出错,就钻研弄懂它。
C语言作为我这个计算机专业的学生来说当然十分重要,老师在第一节课说过,C语言是计算机的基础,大多数软件都需要用C语言来编写,通过两个学期的学习,使我初步掌握简单的知识完成编程,比如在编写一个较大的程序时可以把它分开成几个小程序来看,这样就会变得容易得多。同时,我觉得C语言应该是操
作和理论相结合的课程,在不断地编写中去思考,在学习C语言的过程中自己也摸索总结了一点经验:
上课的时候一定要认真听老师讲课,老师在课堂上讲的肯定是最重要的,错过了就是一大笔损失,认真听讲才可以提高学习效率。
每一节课上,注意老师讲的内容,有的知识,老师稍微提点,你就能弄懂,但要是你自己钻研看书,或许你几天也弄不懂。老师能让你清晰地明白那些要求掌握的知识点的含义。
当然做笔记也是必不可少的,无论学习什么知识,一定要做笔记,俗话说的好:“好记性不如烂笔头”。一个懂得学习的人,总是把老师讲的那些重点都记下来,在课下学习的时候,不会的一定要问明白,切记一定要问明白,可以向老师、同学、室友等一切C语言学的比较好的人请教,不要自己一个人钻牛角尖,浪费时间不说又学不到东西。
实践也是学好C语言的重要因素,只有勤动手,多动脑才能学好C语言,光说不练是不行的。
所以要想学好C语言,上机实习把你所学的能通过代码编写出来并运行成功才是王道,编写的过程中出现错误时必不可少的,你不可能一次就能把程序编写的完全正确,总有错误出现,这时你要学会发现错误并修改错误。刚开始的时候这也是比较难的,也是比较考验耐心的,甚至有时候一个错误就能让你用几个小时时间来修改。当然这样,当程序运行出来的时候那种喜悦、那种兴奋,不经历是体会不到的。
最后感谢李灿林老师这一年来的悉心教导,让我感受到了C语言的强大,以后要养成多看书的习惯,学习编程不要仅仅满足于目前学的课本,要学会交流,比如在百度贴吧,多借鉴别人的好的编程方法和思路。
第四篇:C语言学习感想
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
论文报告纸 C语言学习感想 一C语言学习经历学习C语言已经大半年了,回想起这段学C语言的日子,经历了先苦后甜的过程。早在上学期就已经听说过C语言的挂科率,高达50%,同学们谈C色变。这种感觉在第一节课的时候终于得到了证实,老师首先讲授了学习C语言的技巧,记得最清楚的就是上课一定要记笔记,上课认真听,上机认真做练习。接着老师给我们大体介绍了C语言的发展历程以及在目前大学教育里的地位的扶摇直上。C语言最初是为开发UNIX操作系统而设计的。C语言是介于汇编语言和高级语言的语言,C语言面向过程,高级语言面向对象,C语言较于高级语言的一个优点就是能够直接对地址进行操作。最后老师对我们讲解了计算机中的进制问题,那叫一个头疼,老师以为我们在上学期大体学过,就匆匆讲了一下,老师的快语速加上我较差的基本功,我彻底的晕了,不过幸好的是我那时并没有放弃,反而全身心的把精力放在了记笔记上。这个小小的措施使得我有机会在课后仔细的复习和研究老师上课的内容,最终弄懂弄通。在第二节课上前面部分老师主要讲了C语言的算法,这部分我在高中时接触过,所以大部分都听懂了,有不理解的照例做了笔记,课后再看几遍也就会了。到了后半部分老师讲了数据类型及基本运算,这部分开始还能听的懂,但随着大量的新概念的输入,脑子开始迷糊了,我有开始充分发挥我的强记能力,几乎把老师说出的每个我听不懂的字都记录下来,所以现在看我那一章的书密密麻麻的全是字。但这种方法确实帮了我不少忙。但自那节课后,我意识到了这种听课方式的弊端,这样囫囵吞枣的记笔记,就浪费了大把大把的上课时间,我开始尝试慢慢的强迫自己接受老师的讲课内容,开始确实接受不进去,甚至还想打瞌睡,但这种强迫式的学习开始慢慢的发挥最用,我开始能够接受大量的新定义和逻辑算法,这令我无比兴奋,我喜欢这这种听课很顺的感觉。接下来的课,由于前面的基础打的好,所以听起课来没什么困难,至少直到指针这一节是 这样的。为了更好的学习C语言,我还买了谭浩强的《C语言试题汇编》,做了大量的训练,渐渐的喜欢上了C语言,看着在电脑上运行自己编写的小程序,无比兴奋(编的小程序仅仅处于自己的爱好)。现在在短学期学习C语言的结构体,指针和链表,我很遗憾的是真的如老师所言,我们在短学期根本没心思好好学,不过为了应付下学期的二级考试,我还是准备在暑假好好再学一下。二 C语言学习技巧(笔者自己的看法,不必锱铢必较)1.一定要记笔记 2.课后一定要复习,可以向老师拷PPT 3.买一本C语言练习册,自己有空就做做,大学里有的就是时间 4.多多尝试自己编写一些小程序,最好是自己感兴趣的 5.上机好好做题三 学习C语言的重要性(大家都是这样说的)1C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范
围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。
2作为新世纪的大学生,应当站在时代发展的前列,掌握现代科学知识,调整自己的知识结构和能力结构,以适应社会发展的要求。新世纪需要具有丰富的现代科学知识,能够独立解决面临的任务,充满活力,有创新意识的新型人才。尤其是掌握计算机的基本技能和语言。
共3页第1页
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
论文报告纸四 C语言的特点1.C是中级语言。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。2.C是结构式语言。结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使用、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。3.C语言功能齐全。具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。另外C语言也具有强大的图形功能,支持多种显示器和驱动器。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。4.C语言适用范围大。适合于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。五 C语言的优点 简洁紧凑、灵活方便C语言一共只有32个关键字,9种控制语句,程序书写形式自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。运算符丰富C语言的运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C语言的运算类型极其丰富,表达式类型多样化。灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。数据结构丰富
C语言的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据结构的运算。并引入了指针概念,使程序效率更高。另外C语言具有强大的图形功能,支持多种显示器和驱动器。且计算功能、逻辑判断功能强大。
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
论文报告纸
第五篇:钢琴学习进阶路线图
钢琴学习进阶路线图
1.钢琴作品弹奏程度进阶图
(1)拜厄《钢琴基础教程》
费迪南德·拜厄(1803-1863),德国作曲家、钢琴家。他的《钢琴基础教程》 在启蒙阶段用得较多,以加强手型、手位、指法、触键、识谱,以及音阶、音型、音群等弹奏训练。无论在课程的安排上,以及弹奏训练上都尽可能做到循序渐进,是一种基础教程。
(2)车尔尼《钢琴初步教程》作品599 卡尔·车尔尼(1791-1815),奥地利钢琴家、作曲家、教育家,贝多芬的 学生。突出的贡献是,作为提高钢琴弹奏技术最为实用的教程,作品599、849、299、740,至今仍被广泛使用。若有弹奏拜厄《钢琴基础教程》的基础,建议在 弹奏599时可以从19课左右开始。
(3)车尔尼《钢琴流畅练习曲》作品849 与车尔尼作品599相比,849的篇幅较长,速度较快,一些技术在599已做过 铺垫。在弹奏时,要将每一首练习曲的演奏法、重点、难点找出来,并用由慢到 快的速度练习,提速时,要经过前一速度的“过关”检验,切忌急于提速、盲目 求快的粗糙练习。
(4)车尔尼《钢琴快速练习曲》作品299 无论在速度上、技术上、篇幅上都略高一筹。通过对其中各类型技术训练,使弹奏技术愈加成熟和全面。在弹奏时,建议要在连接上无障碍的前提下将速度 提升,使技术真正巩固和提高。
(5)车尔尼《钢琴练习50首》作品740 教程技巧性、流畅性、渐进性,将带来钢琴弹奏质量和程度的提高。同时也 在积累和储备驾驭更高的作品的弹奏能力,使无数酷爱钢琴弹奏的学生步入钢琴 专业之门。
(6)莫什科夫斯基《钢琴技巧练习曲》作品72 莫利兹·莫什科夫斯基(1854-1925),波兰籍钢琴演奏家。《钢琴技巧练习曲》作 品72,技术全面,技艺性强,织体丰富,是承接车尔尼作品740向肖邦 练习曲过渡的桥梁。
(7)肖邦《练习曲》
肖邦(1810-1849),波兰作曲家、钢琴演奏家。他的演奏风靡世界,几乎 无人不知无人不晓。他的作品技术精湛,《练习曲》几乎成为通向顶点的天梯,多少人为之倾洒心血,挥汗如雨。
(8)李斯特《超级练习曲》
李斯特(1811-1886),匈牙利作曲家、钢琴家。12首《超级练习曲》对钢 琴技术在超八度扩张音程、快速华彩经过句,连续饱满的大和弦、各类双音、托 卡塔式双手交叉、震音和颤音、刮键等加以较大的发展。
2.钢琴复调训练程度进阶图
(1)复调音乐相关知识 所谓复调,是指旋律是多线条、多声部构成的。即若干个同时出现的旋律 结合起来的一种多声部音乐。赋格曲是多声部结构的乐曲在五度上方模进即手指 移位并用复调发展主题;创意曲是复调乐曲的一种,有时相当于自由模仿结构的 乐曲。
(2)复调训练
复调技术是钢琴弹奏技术训练中不可或缺的内容之一,也是提高钢琴弹奏 技术的必经之路。通常多以巴赫作品为训练教本(还有亨德尔、斯卡拉帝等复调 大师的作品)。在他创作的作品中,大都以复调及对位手法为主要特征。在训练 时,要注意两只手分别独立地把不同的线条弹奏清楚,且每个线条都要赋予歌唱 性。可尝试“弹唱不一”的特殊训练,即唱一个声部,弹另一个或两个声部。
(3)巴赫《初级钢琴曲集》(初级)
《初级钢琴曲集》(又称小巴赫)是进入复调训练的第一站。练习时要注意两 个声部的独立性,断、连分明。在左右手的进出时,分句抬手要把握准确。尤其 是两手弹奏方法不一致时,更要表达准确。在弹奏巴赫似断非断的跳音时(连线 下的跳音),一定要与车尔尼的跳音有所区别。
(4)巴赫《小前奏曲与赋格》(初级)
这是衔接初级小巴赫与中级巴赫《二部创意》的一本过渡性教材,是车尔尼等 根据教学需要选编的。练习时,同练“小巴赫”的教本一样,分声部练,“让 两只手都会歌唱”。同时,注意手指触键的灵敏以及手掌、手腕、手臂动作的协 调与柔顺。要加强大脑对手指触键的控制。(可选第一部分12首练习)
(5)巴赫《二部创意》(中级)
巴赫《二部创意》是步入钢琴复调较高层次弹奏和钢琴考级的必弹作品。弹奏时仍保持指尖触键的控制及敏感性、灵活性、旋律线条的独立性、歌唱性。“把每只手分割成两个独立的单位”。特别注意对各声部间因需要而延留的音,要充分保留足够的时值。
(6)巴赫《三部创意》(高级)
《三部创意》是向钢琴专业发展的标志之一。在练习时通常可将“四声部” 逐~弹奏,然后,再依次将两个或三个声部分别合成。注意读谱的准确,作品的 主题、对题、答题以及进出。由于声部线条的复合或藏匿,不必过于强调突出主 题,可采用“不总是突出主题”的原则。
(7)巴赫《平均律键盘曲集》
《平均律键盘曲集》包含48首前奏曲与赋格曲,可谓钢琴复调技术的项级。无论从音乐的线条、节奏、组织、音色、和声、调性、音程、织体以及搭建的技 术都赋予了较高的层次和内涵。
3.钢琴小品程度进阶图
(1)关于钢琴小品
在钢琴起步阶段,弹奏一定数量的可匹配的小型乐曲(小品)是增加趣味练习、调剂弹奏内容、提高弹奏表现力的最佳作品。随着弹奏技术的不断提高,弹 奏教材不断的扩充,小品的程度也将逐步提升。
(2)巴托克《小宇宙》
巴托克(1881-1945)的《小宇宙-153首循序渐进钢琴曲》共6卷。在钢 琴弹奏的初级阶段可选用前两卷。第一卷36首,有较简单的双手齐奏和二部对 位等;第二卷29首,有连音与跳音和多调号手指练习等,可做选用。
(3)舒曼《儿童钢琴曲集》 舒曼(1810-1856),德国作曲家、钢琴家。有“创作精致钢琴小品”的美誉。《儿童钢琴曲集》用一种更为精巧的方式如交叉的节奏、切分、错置的重音等使 音乐的旋律活灵活现,十分适合对初学者思维的调剂。可根据现有程度选练。
(4)布格缪勒《钢琴进阶25》作品100号
布格缪勒(1806-1874),德国作曲家、钢琴家。在教程进入拜厄后期和车 尔尼作品599时,就可适宜地选弹。可根据教程的需要、弹奏的水平、须强化的 技术、对不同手及手指的训练、学习的兴趣等情况,巧妙搭配。其中《阿拉伯风 格曲》《骑士》等至今较为广泛流传。
(5)布格缪勒《钢琴练习曲》作品109号
教材由精致的18首带有标题的小曲组成。是作品100号在篇幅、技术以及弹 奏等方面的延伸。其中,较为特殊的节拍、节奏和较快速的弹奏,将使弹奏水平一跳晋升。一些较为典型的曲目脍炙人口,如《珍珠》《风的精灵》等。
(6)克勒《小奏鸣曲集》
这是与车尔尼作品849相匹配的乐曲。其中依次精选了库劳、可列门蒂、杜 舍克、海顿、贝多芬等作品。在选练时,要注意对各自风格的比对,同时为进入 更高一级的奏鸣曲弹奏做最好的铺垫。
(7)柴科夫斯基《四季》
柴科夫斯基(1840-1893),俄国作曲家、钢琴演奏家。他的《四季》风景如画、优美多情、趣味各异、语汇短小,旋律是发自内心的,节奏极不寻常。(如六月《船 歌》、十一月《在马车上>等)可在弹车尔尼作品849、299时配用。
(8)其他钢琴作品推介
卡巴列夫斯基《儿童小曲集》、柯达依《钢琴学校》、巴赫《小型前奏 曲》、柴科夫斯基《儿童钢琴曲集》、威尔《世界钢琴名曲220首》等。
4.奏鸣曲程度进阶图
(1)关于奏鸣曲
奏鸣曲,一般分为3个乐章:第一乐章是奏鸣曲式快板乐章;第二乐章速度 较为缓慢,曲式不固定;第三乐章是终止乐章,多有总结性和回旋曲式。其中,奏鸣曲式第一乐章的曲式结构为呈示部、展开部和再现部。在弹奏鸣曲之前要弹 奏一定数量的小奏鸣曲,再逐步向较大型奏鸣曲过渡。
(2)关于小奏鸣曲
小奏鸣曲指短小紧凑的奏鸣曲,是弹奏名曲和乐曲的基础,除有较丰富的内容、较全面的技术外,还能获得较深刻的奏鸣曲逻辑思维和结构组织的能力。弹 奏前,要将曲式布局分析清楚,包括主部、副部、连接部和结束部等,调式的变 化、色彩的对比。在弹奏时,应强调并突出颗粒性、起伏性。
(3)克勒《小奏鸣曲集》
由克勒编著的《小奏鸣曲集》能为以后的弹奏打下良好的基础。此曲集有 30首作品。其中难易程度按如下顺序排列克勒小奏鸣曲集17首,即克列门蒂、库劳、莫扎特、杜舍克、海顿、贝多芬,另有回旋曲及其他作品13首。
(4)海顿钢琴奏鸣曲
海顿(1732-1809),奥地利钢琴家、作曲家。开创和发展了奏鸣曲式,创 造出了一种纯粹的音乐,其调性的发展、乐句的平衡都经过精心的设计。其早期、中期、晚期都有着不同的升华。晚期的5首奏鸣曲,是最具技术性、独创性、戏 剧性且风格成熟的作品。
(5)莫扎特奏鸣曲 莫扎特(1756-1791),奥地利作曲家、钢琴家。19首奏鸣曲中,《初学者 短小奏鸣曲》(K.545)会让任何年龄的学生愉快,《A大调奏鸣曲》(K.331)、《C 大调奏鸣曲》(K.330)等,流泻般的旋律出自他与生俱来的音乐天赋。
(6)贝多芬的5首奏鸣曲
路德南希·范·贝多芬(1770-1827),德国作曲家、钢琴家。一生创作了
32首奏鸣曲。其代表性的5首奏鸣曲:《悲怆》《月光》《暴风雨》《黎明》《热情》 闻名遐迩,以令人惊叹和不落俗套的方式采用调性对比手法,用成块的和弦作为 旋律性乐句,通过踏板使音响产生空前的动力。
(7)特别推介的钢琴奏鸣曲
钢琴奏鸣曲的后期创作不再“循规蹈矩”,数量也在逐步减少。如舒伯特 12首钢琴奏鸣曲以其特有的创作手法,为钢琴奏鸣曲赋予了更新的浪漫与活力。肖邦一生仅创作了3首奏鸣曲。当然,在弹奏技术的设计上有相当的难度。以超 技、炫技著称的李斯特,一生也仅创作了1首奏鸣曲。