课程介绍
C#是由C和C++衍生出来的面向对象的编程语言,它在继承C和C++强大功能的同时去掉了一些它们的复杂特性,同时综合了Visual Basic简单的可视化操作和C++的高运行效率。C#以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程支持成为.NET开发的首选语言。
本课程内容即包括语言基础知识,又注重培养学生编程技能。教学过程中,在程序设计语言知识方面采用了“快节奏”,从一开始就以简单程序框架展开程序知识,直接进入以程序模块化为主的教学环境,帮助同学们尽早开始编程实践;在程序设计方法和编程技术方面采用了“慢节奏”,通过经典示例的讲解分析,以大量的思维训练确保学生获得编程技巧。 课程内容注重实际编程应用,使学习者能够快速上手。同时通过设置循序渐进的实训习题及讲解,使学习者稳步获得扎实的编程技能,为学习者参与各种计算机类竞赛、软件开发、工程实训提供强有力的支撑。
课程概述
C#具有多功能性,可以编写游戏、Xamarin移动应用、桌面应用、网络应用、网站和网络商店等,拥有最好的开发工具及平台支持,它完全面向对象,同时“简单、现代、通用”,是一门很值得学习的编程语言。《C#程序设计》课程目标是培养学生分析问题、使用C#语言进行程序设计、编写代码进行调试的能力,使学生能够使用C#语言进行一些简单的数据管理以及互联网开发工作,为后继课程的学习和该专业后期的计算机应用打下坚实的基础,达到使用C#语言工具解决实际应用问题的水平。来吧,一起用C#码出我们的魅力人生!
授课目标
本科生和社会学习者
