计算机课程教学中微软产品资源的应用
2021-01-28薛进
摘要:教学应使用不同来源和类型教學资源,计算机教学应该重视厂商第一手的产品资源。以微软公司为例,先介绍产品资源涉及的计算机学科领域,再介绍软件工具和服务、标准和技术文档、示例项目和源代码、产品讨论区、课程资源等不同类型的产品资源。重视和使用厂商资源将有助于提升教学水平和效率。
关键词 计算机;教学;产品;资源
引言
在教学中,课程资源与课程存在着十分密切的关系,没有课程资源也就没有课程,而课程必须有课程资源作为前提。教材不是唯一的课程资源,课程资源按功能特点分为素材性课程资源和条件性课程资源。课程实施的范围和水平取决于课程资源的丰富程度、开发和应用水平。[1]
在计算机教学中,同样需要丰富的教学资源,除了教材和参考书,教师还需要相关计算机厂商第一手的产品和课程资源。
一、计算机教学需要重视厂商资源
计算机教学不能仅仅局限于教材和书本,还是需要更多的教学资源。
首先,计算机教学通常具有很强的实践性,需要各种硬件设备和软件工具的支持。教学中,师生经常需要从厂商获得软件和文档资源,构建环境,完成实验,解决问题。其次,计算机教学同样需要读经典、学原文,而厂商资源就是教学中不可缺少的原文。再次,信息技术日新月异,教师只有熟悉厂商资源,才能够保证教学内容的新颖和有效。最后,在教学中使用厂商资源,这也是引导学生独立解决问题和进行终身学习有效办法。
信息技术厂商不仅为直接客户和潜在客户提供的各种产品资源,对教师准备教学很有帮助,教师可以选择使用,融入自己的教学活动;有的厂商还会以教师和学生为对象提供教学产品和服务。
二、微软是具有代表性的教学资源厂商
目前国内厂商的教学资源和服务,进步明显,在中小学和云计算领域领先,但在高等教育和更广泛的工程技术领域仍有差距。特别是在IT领域,国外著名厂商历史较长,产品线完整,以课程和认证考试为主要类型的教育资源质量较高、知识体系完整,具有明显优势。
Microsoft、IBM、Oracle等著名IT厂商都提供教育服务,其中微软软件和文档的中文化程度高、易用性好,教学资源和服务类型丰富,较为国内师生所熟悉,市场占有率高,具有代表性。
三、微软教学资源涉及的计算机学科领域
微软的产品线较为完整,可以为诸多的计算机学科领域的教学提供支持,有的甚至难以替代的。
1.计算机信息基础:生产力工具Office,
2.网络和系统:Windows Server操作系统和Mail、Web等服务器,
3.数据库技术:SQL Server数据库和数据仓库、基于Azure的大数据解决方案,
4.程序设计:.Net Framework上的多种语言和Visual Studio开发工具,
5.软件工程和测试:Visual Studio生命周期管理和Team Foundation Server团队协作,
6.虚拟化和云计算:Hyper-V平台和Azure服务。
四、微软软件教学资源的类型
微软提供的产品资源不仅是软件工具,还有多种类型的文档和服务,教师可以选择这些产品资源设计自己的课程,下面以Web程序设计课程为例,说明可用的教学资源类型和内容。
1.软件工具和服务
程序设计课程必须使用开发工具进行演示和实验,微软开发工具Visual Studio本身是商业软件,但具有多个版本,根据教学内容,既可以选择免费的Express和Community 版本,也可以选择商业版本Professional和Enterprise 试用。从官方网站下载软件工具,不仅有更多选择,还可以跟踪软件工具的发展变化,更重要的是有助于培养学生的版权意识。
2.标准文档
Web应用和程序设计涉及多个标准,比如HTML、HTTP等,微软作为领先厂商,参与了一些标准的制定,了解标准原文,对于学习技术、产品有着重要意义,比如《C#语言规范5.0》是基于C#语言的程序设计课程最重要的参考资料。
3.技术文档、示例项目和源文件
如今越来越多的帮助和技术文档,不再随安装程序发布到本机,而是通过网站发布,既可以及时更新保证文档的有效性,也可以适应越来越大的文档发布需求。学习语言和程序设计的一个方法就是阅读示例代码,运行,模仿解决类似问题。
基于Visual Studio开发工具的Web程序设计课程所需的Web程序设计知识和Visual Studio工具技能都可以在Microsoft Developer Network(MSDN)网站[2]找到,其中的演练尤其适合学生动手实验。通过MSDN文档的使用,有助于培养学生自学习惯和解决问题的能力。
4.产品讨论区
今天互联网已经成为技术服务、学习和求助的重要途径,官方的产品讨论区可以提供更为及时、专业、有效的帮助。基于.net的Web程序设计课程中遇到问题,开发工具的问题可以在Visual Studio中通过发送反馈,查询问题、报告问题、提供建议;如果MSDN文档的问题,可以在页面中反馈,也可以联系作者。
5.微软的课程资源
教师还可以直接使用微软的课程资源。微软的教育培训产品和服务以课程为中心,课程为认证和考试提供支持,包括公开免费的虚拟学院课程,也包括知识体系完整、制作精良的官方课程。微软的课程资源包括:认证和考试、授权培训课程、课程资源包、课程实验环境和免费虚拟学院课程。
结束语
以微软公司为例可见,信息技术大厂商提供了丰富的产品资源。为了提高计算机专业和课程的水平,在学校的计算机教育中,应该充分使用软件工具产品资源,将有助于提升教学水平和效率,培养学生完整的知识结构、勇于实践的动手能力、较强的自学能力和知识产权意识。
参考文献
[1] 吴刚平. 课程资源的理论构想 [J]. 教育研究,2001(9):59-63.
[2] Microsoft.Microsoft Developer Network[OL].http://msdn.microsoft.com/,2020-08-16.
作者简介:薛进,1976年5月,男,汉族,工程硕士,正德职业技术学院讲师,研究方向:软件工程和云计算应用。
(正德职业技术学院 江苏 南京 211106)