团队项目第二次作业
1.团队名称:
无BUG队
2.项目名称:
基于在线编程的C语言学习系统
3.项目简介
C语言在线编程APP是基于移动终端平台的移动学习交互系统的一部分。该学习交互系统主要设计为客户端和后台管理端两大部分。
移动学习交互系统的客户端主要是移动终端,包括智能手机、平板电脑等基于智能移动操作系统的便携式设备,该系统移动端用户主要是学生,通过使用移动终端设备,对本人的课程信息进行浏览访问和学习以及进行其他与学习相关的操作如:当前课程动态信息查看、师生交流、个人信息管理、下载课程资源等功能。后台管理端是PC端,用户主要是老师,老师能在管理端配置相关课程信息、解答学生疑问、上传课程资源等操作。
本项目分为三类,分别是系统管理员、教师和学生。管理端用户是系统管理员和教师,移动端用户是学生。系统管理员能够导入、管理教师账号信息以及其他操作;教师能创建班级、创建作业、导入学生名单、维护题库、查看作业完成情况等,最重要的是教师能够查看学生程序编译的具体信息;学生能够使用手机App进入作业进行在线C语言编程并查看答题结果、查看课程相关信息、下载课程资源、在线向教师提问等功能。
本项目主要致力于解决传统课堂教学条件有限等难题,让学生可以利用碎片时间,通过APP在线完成程序编译、编辑任务,系统高效地学习C语言。同时也在老师与学生之间建立更加快捷的移动交互平台,并存有海量资源方便师生共享。各大高校均有设立计算机相关课程,而本APP作为基于手机的在线学习系统软件,必将具有更为广阔的应用前景,也更适合当代大学生群体对网络学习的需求。
4.NABCD分析
N——need需求
计算机C语言是我校学生的一门重要课程,每年我校大约有 3500人要学习计算机C语言。传统的课堂教学,教学方式单一、教学条件有限。如何进一步提高我校大学生的计算机C语言学习兴趣和学习积极性一直困扰着我校的计算机教师。在线编程的C语言APP学习系统可以让学生充分利用空余时间随时随地进行学习,为知识更新速度极快的今天带来了一个全新的解决方案。同时也能解决老师们在教学上曾遇到过的各种麻烦。
A——approach做法
学生能够使用手机App进入作业进行在线C语言编程并查看答题结果、查看课程相关信息、下载课程资源、在线向教师提问等功能,让学生可以利用碎片时间,通过APP在线完成程序编译、编辑任务,系统高效地学习C语言。同时,本系统还能记录学生在编程过程中出现的错误,通过分析让老师知道哪类错误在学生中是比较常犯的错误,以此来提高老师的教学效率。
B——benefit好处
让同学们能更好的利用碎片时间进行编程练习,以此节约许多平时被浪费掉的时间,并将其用来学习,提高了学习效率,增加了同学们练习C语言编程的时间与次数。除此之外,让学生和老师实时在线交流,增加了学生的学习效率不说,还提高了老师的教学质量。
C——competitor竞争
在同行业APP中,有相近的行业如菜鸟学C语言。菜鸟学C语言APP是一款专门学习C语言的学习软件。但其针对的用户是零散的,不会像我们的产品可以让高校学生整个班级学生和老师聚集在一起共同学习和讨论,学习范围受限。
D——delivery 交付
我们会将本系统发布到app商店中,同时进行宣传,在公众号上定期上传平台近期完成项目功能,达到向潜在客户展示项目成果的目的,客户群体可以通过浏览这些项目来了解本平台的专业水平;以软文的形式在微信公众号平台上对平台进行推广,并与业内受众较多的公众号合作,相互转发或者分享对方发布的软文,能够在短期内形成视觉轰炸,病毒式营销有利于扩大平台知名度。同时与各大高校合作,让学校免费使用平台的功能进行编程;与培训机构进行合作,一来可以有助于平台的知名度提高,二来可以可以发现平台的不足.
5.PEST分析
政策环境分析
国家重视在线学习,为在线学习的发展提供了契机。十七大报告中明确指出:“发展远程教育和继续教育,建设全民学习、终身学习的学习型社会。”十八大报告进一步提出:“积极发展继续教育。完善终身教育体系,建设学习型社会。”《面向21世纪教育振兴行动计划》、国家教育事业发展“十一五、十二五规划纲要”等文件都提出“发挥信息技术在教育中的作用”“发展现代远程教育”。国家领导人也多次指出:“我们要以科学发展观为指导,充分发挥现代远程教育在建设人力资源强国中的重要作用”;“全民学习的社会需求会越来越大……远程教育是一项朝阳事业”;“现代远程教育的主要形式是网络教育,网络教育因其独特的优势,将成为终身学习的首选形式,教育部门今后将运用先进的信息技术和教育技术,整合各类教育资源,努力建立一个多样化的具有中国特色的终身教育体系。”
我们有理由相信,在国家的政策支持下,通过我们的努力,在线学习系统在未来会取得更大的成绩,会真正成为学习编程的主要工具。
推进大众创业、万众创新,是发展的动力之源,也是富民之道、公平之计、强国之策,对于推动经济结构调整、打造发展新引擎、增强发展新动力、走创新驱动发展道路具有重要意义,是稳增长、扩就业、激发亿万群众智慧和创造力,促进社会纵向流动、公平正义的重大举措。
国家教育部要求各地各高校要把创新创业教育作为推进高等教育综合改革的重要抓手,将创新创业教育贯穿人才培养全过程,面向全体大学生开发开设创新创业教育专门课程,纳入学分管理,改进教学方法,增强实际效果。坚持理论与实践相结合,组织学生参加各类创新创业竞赛、创业模拟等实践活动,着力培养学生创新精神、创业意识和创新创业能力。高校要建立弹性学制,允许在校学生休学创业。高校要聘请创业成功者、企业家、投资人、专家学者等担任兼职导师,对创新创业学生进行一对一指导。
经济环境分析
与网络远程教育有关的经济环境是指国家的社会经济制度、产业结构、劳动力结构、经济发展水平以及未来经济走势等。国家的经济环境状况直接影响到网络远程教育的市场需求、投入和整体发展的广度和深度。
随着经济全球化的发展以及我国社会主义市场经济体制的不断完善,我国的经济蓬勃发展。市场在资源配置中发挥的基础性的作用越来越明显,市场化经济的全面推广,为广大的消费者,经营者提供了多元化的信息,让更多的人全了解到了现行的市场状况。现代科技的发展也为市场信息的传播奠定了一定的基础。
宏观经济的持续稳定发展保证了对在线学习类系统开发的持续投入。进入新世纪以来,我国经济总体上依然保持着平稳较快的发展势头,国民生产总值逐年增加,居民收入稳步增长。十八大报告中指出,过去十年间,我国经济总量从世界第六为跃升到第二位,社会生产力、经济实力、科技实力迈上了一个大台阶。总的来说,我国经济健康发展,居民收入稳定增加;同时,国家对教育的投入逐年增加,2012年财政性教育经费支出占GDP比例首次实现4%,居民对教育的消费支出也在不断增加,企业内部的教育培训支出也持续增加,从而保证了对在线学习类系统开发的持续投入。
社会环境分析
与网络远程教育有关的社会文化环境一般包括社会成员的文化传统、价值观念和教育水平、人口规模、年龄结构、人口流动性等。影响我国网络远程教育发展的社会文化因素主要体现在一下两个方面:
1.传统上学观念
受传统文化影响,中国人历来重视教育,且在教育的投入不惜血本,统计资料显示,目前中国家庭在教育上的消费已经超过养老和住房消费,成为居民储蓄的最大目的。这种重视知识和教育的思想,构成了远程教育的市场需求基础。
2.年轻一代的成长环境
现在的年轻一代成长在信息唾手可得的互联网时代,娱乐和学习在这一代中基本是同步进行的,他们习惯了使用网络和各种社交媒体工具;相对于面对面交流,他们更愿意在线发表意见和参与讨论。
技术环境分析
伴随着计算机技术的高速发展,服务器的性能越来越强大。高性能的处理器、大容量硬盘和内存、基于PCIExpress和HyperTransport的近乎完美的系统总线架构等技术,保证了服务器在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面得到极大的提升,为开发在线编程系统打下了坚实的硬件系统;高清视频录制设备和技术、音视频转换、动画技术、多媒体数据压缩编码技术和视频直录播和点播技术,在远程教育中发挥着越来越大的作用。另外,各种功能强大的即时通讯工具的广泛应用也为远程教育过程中的师生交互提供了极大的便利。
目前,伴随着“云计算”出现的“教育云平台”是未来远程教育的基础架构。这种教育云平台包括了网络教育所必须的一切硬件计算资源、教学资源和教育社交平台。教育云平台广泛应用会使得网络教育进入一个高质量、低成本、覆盖面光的崭新发展阶段。
现阶段的学习资源完全实现了数字化,其特征主要包括非线性、超文本(超媒体)、动态性、交互性、海量性、易重组与易复制等。各种类型的学习资源能够满足学习者对资源的知识组织、多样化、泛在性、可选择性、个性导航等需求,也能支持各种学习终端,真正实现随时随地、利用任何终端进行学习的“泛在学习”。
6.SWOT分析
优势(Strengths) 1、具有创新思想,有利于平台后续完善。 2、分工明确、合作意识强。 3、学生团队,对市场的情况比较了解。 |
劣势(Weaknesses) 1、人才短缺,作为大学生团队经验有待提高。 2、公众号的推广。 |
机会(Opportunities) 1、国家学校正大力提倡大学生创新创业。 2、全面的C语言编程APP很缺少。 3、微信和QQ是大学生主要使用的社交工具 |
威胁(Threats) 1、菜鸟学C语言等同行的竞争大。 2、“互联网+”时代,各种信息更新的快。 3、容易被模仿。 |
7.任务分工及进度安排
阳甫军 201631062309
李成洪 201631062610
周欣 201631062124
进度安排: