远程开发的现状和前景。
2.收集一些远程开发方面的资料,如软件、硬件等。
3.了解目前国内外远程开发的发展情况,并分析其利弊;
4.与同学交流一下自己对远程开发的认识和理解,并谈谈自己今后在软件开发中如何应用远程技术进行工作;
5.对自己的作品进行分析总结,提出改进意见或解决方案;
6.在本班开展一次关于“如何利用好网络进行编程”的讨论活动。
(二)课程设计:
1.根据以上学习内容完成以下任务:(1)设计一个简单的程序(要求功能单一),并在此基础上编写出一个小型的网站系统。
(2)分析该系统的优缺点及不足之处,并提出改进建议。
(3)完成一份有关计算机软硬件知识的学习报告。
(4)进行一项关于网络编程的实验研究。
2.课程设计说明:(1)该课程的最终目标是使学生掌握基本的程序设计方法和技术以及使用计算机网络进行程序设计的技能和方法.通过该课程的设计与训练学生将能够熟练地使用C语言编写小型应用程序.并能运用所学知识独立完成小型的网站建设.为进一步深入学习高级语言打下基础。
(2)本课程的教学目的是使学生在掌握C语言的基础上学会使用计算机网络进行程序设计的方法和技术.(包括Web服务程序的建立)。
(3)通过本课程的学习应达到的要求如下:1)熟悉一种编程语言;
2)了解一种数据库;
3)初步掌握面向对象的程序设计和软件工程的基本思想;
4)能根据实际需要对现有程序作出必要的修改;
5)能阅读英文文献资料并进行简单翻译;
6)具有分析和解决问题的能力;
7)具有一定的自学能力和一定的创新意识和能力。
(三)实践教学环节教学过程包括课内实习、上机实习、毕业设计与生产实习等环节实践教学环节的目的和要求。
1.课堂讲授与实践相结合的原则是提高教学质量的重要保证之一。“理论指导实践”、“边讲边练”、“学做结合”,这是课堂教学必须遵循的一条基本原则。
2.实习的目的是培养学生综合运用所学知识和基本技能的动手能力。
3.生产实习的目的是使学生获得一定的工作经验并为以后走上工作岗位做好准备。
4毕业设计的目的在于培养学生综合运用所学知识的创造思维和创新精神的能力。
5.毕业设计的过程是教师引导学生从课题的选择到论文的撰写全过程。