摘要Java作为当今时代极其热门的一门面向对象的编程语言,因其安全可靠的特性及容易上手的优点使其深受大学生尤其是计算机编程入门者喜爱;另一方面,大型开放式网络学习方式——MOOC(慕课),随着其近年来成功与传统教育相接轨,对大学生自主学习《Java程序设计》课程的积极影响是值得肯定的。本文旨在通过结合《Java程序设计》课程特点、MOOC的设计理念及交互界面人性化原则设计与制作一个基于MOOCs的《Java程序设计》课程教学网站,主要包括系统分析,数据库分析及功能模块实现。本网站采用HTML、CSS以及JavaScript语言制作前端页面,使用MySQL作为后台数据库,并给出部分代码。69145
当今的网站强调人机交互,这也正是MOOCs的学习模式,它把《Java程序设计》课程的参与者和学习资源收纳到同一个平台之上,促使不同思维类型和学习方式的学习者互相学习,引起讨论并掀起头脑风暴,从而真正实现知识的类聚与整合、理解与运用、批判思维的产生和知识网络的构建,使Java课程更加易学易记,从而激起大学生的学习热情。
毕业论文关键词:MOOCs Java程序设计 HTML CSS JavaScript MySQL
The Design and Implementation of the "Java Programming" Course Teaching Website Based on the MOOCs
Abstract
Java is a very popular object-oriented programming language in the present age, Because of the advantages of the characteristics of safe and reliable and easy to use so that the students especially like computer programming beginners; On the other hand, large open network learning, MOOC, with its success with the traditional education in recent years, the positive impact of the "Java programming" course on College Students' autonomous learning is worthy of recognition. This text aims at making a "Java program design" course teaching website based on MOOCS according to the characteristics of "Java program design" course, the design concept of MOOC and the human-machine interaction interface of humanization design, mainly including the analysis of system and database along with the realization of function module. This website uses HTML, CSS, and Java Script language to make the front page, and uses MySQL as the background database, and gives some code.
Today the site focuses on human-computer interaction, which is the learning mode of MOOCs, the "Java program design" course participants and learning resources incorporated onto the same platform to promote different types of thinking and learning styles of learners learn from each other and lead a discussion and brainstorming off, so as to truly realize the clustering and integration, understanding and using, critical thinking and knowledge network construction of knowledge, and make Java course more easy to learn and remember, thus arousing the learning enthusiasm of students.
Key Words: MOOCs Java programming HTML CSS Java Script MySQL
目 录
摘 要 I
Abstract II
目 录 III
图清单 V
表清单 VI
1 绪论 1
1.1 课题研究的目的和意义 1
1.3 本文研究内容及主要贡献 2
2 系统分析 3
2.1 需求分析 3
2.2 开发工具以及开发技术简介