C语言到目前近50年的发展过程中,不断吸取和积累了众多的优势和特点,例如,语法灵活、简洁高效、更加接近系统底层等。
对于初学者来说,这些优势又恰好是学习过程中的诸多难点,很多初学者都是满怀信心地开始学习,但是在短暂的学习一些基本的语法知识之后,就陷入了过于灵活的语法结构、数组和指针的基本概念等难点上,无法进行更加深入的学习,甚至很多初学者都会戏称学习是一种“从入门到放弃”过程。因此如何解决这些学习中的难点是学习中的一个重要问题。
经过多年的针对非计算机专业的C语言的教学工作,总结相关经验建议理解基础知识和概念;概念和知识点转化为编程操作;通过不断练习,实现使用 C 语言来分析问题和解决问题的思维习惯。为了实现这种程序设计的思维方式的转变,需要将 C 语言的基本概念和理论与编程操作结合起来,并不断通过练习锻炼和养成自己的思维习惯。
对于初学者需要内容结构安排合理,例题详尽丰富的参考书。目前学习资源丰富,各类文字材料、音视频学习材料等应有尽有,因此很多学习者认为可以通过网络检索来实现学习。通过多年的教学可以发现,通过网络检索到的碎片化的学习内容并不能很好地帮助学习。这是由于很多内容不够系统和全面、语言的表述无法做到统一和前后一致,因此会影响初学者对 C 语言中基本概念的理解;另一方面,片段化的知识点和示例代码没有经过系统化的整理和设计,无法像经过标准课程设计的传统教材那样由浅入深,循序渐进的进行系统话的学习。返回搜狐,查看更多
*请认真填写需求信息,我们会在24小时内与您取得联系。