基于计算思维的计算机硬件教学案例库设计与实现

 2023-03-05 12:02:06

论文总字数:19306字

摘 要

国内外计算思维的兴起,在各种软硬件教学中都把计算思维体现在各种教学案例中,计算思维是一种思维活动,这种活动也就是在运用科学的基础上对于一系列问题进行相应的处理及解决,对系统进行相应的详细设计,以及对于人们更好的理解计算思维做出的一系列的活动。此次的课题主要是通过案例库系统中的硬件教学案例让人们养成了一个良好的思维训练习惯。

这次的课题是以myeclipse作为主要的开发工具,数据库使用也是我们最常见的Microsoft SQL Server 2005软件。此案例库系统的设计与实现有着丰富的功能,包括跨平台功能,资料的分享,在线测试,讨论答疑,用户注册,学习视频等前台功能模块,后台功能的模块包括题库的管理,文字资料的管理,视频库的管理,用户管理(对于用户的注册的审核),以及相关答疑模块功能的添加。

此系统页面简介,美观,系统注册用户可以在系统中进行任何操作,包括查看文字资料,测试,资料下载等等,系统的主要功能是用户可以通过对于系统中的硬件教学案例的理解,去更好的理解计算思维,然后把计算思维这一种方式更好的运用到现实生活中去了。

关键词:计算思维;计算机;硬件教学案例;案例库

Based on the Computational Thinking of Computer Hardware Design and Implementation of Case Teaching

Abstract

The rise of the computational thinking, in a variety of hardware and software in the teaching of the computational thinking is reflected in all kinds of teaching cases, computational thinking is a thinking activity, this activity is on the basis of the use of scientific for a series of problems were corresponding processing, the corresponding detailed design of the system, and for people to have a better understanding of Computational Thinking to make a series of activities. This is a link query interface, this interface can be added to the site to modify and delete.

This issue is based on My Eclipse as the main development tool, the database is also our most common SQL Server Microsoft 2005 software .This case base system design and the realization of the function of the rich, including cross platform capabilities, information sharing, online test, question answering and discussing, user registration, learning video in front of the function module, backstage function modules including question bank management, management of text information, depending on the frequency of library management, user management (for registered users of audit), and the related question answering module function added.

 This system page introduction, beautiful, system Registered users can perform any operation on the system, including viewing text information, testing, data downloads and so on, the main function of the system is that users can through the system hardware teaching case understood to more good understanding of computational thinking, and then calculate a way of thinking that better applied to real life to go.

Keywords: Computational Thinking; Computer; Hardware Taching Case; Case Base

目 录

摘要 I

Abstract II

第一章 概 述 1

1.1 课题背景及意义 1

1.2 课题相关问题及难点 1

1.3 课题调研报告 1

1.3.1 国内调研报告 1

1.3.2 国外调研报告 2

1.4课题设计方案 2

1.5 课题工作计划 2

第二章 总体设计与系统的实施方案 4

2.1.总体设计 4

2.1.1设计的内容 4

2.1.2 案例的选择依据 6

2.1.3.设计目标 6

2.1.4.系统结构 6

2.1.5.系统结构数据流图: 7

2.2.系统的实施方案 9

2.2.1.系统设计的环境与程序设计语言 9

2.2.2 SQL SERVER 2005的特点 10

2.2.3 方案与实施步骤 10

2.2.3.1设计方案 10

2.2.3.2软件实施的步骤 10

第三章 详细设计 11

3.1. 数据设计 11

3.1.1. 数据库信息表设计 11

3.1.2. 数据库的实现 15

3.2 主要的系统界面的设计及分析 17

3.2.1 系统首页 17

3.2.2 文字资料页面 18

3.2.3 用户注册页面 20

3.2.4 学习视频页面 21

3.2.5 后台登陆页面 22

3.2.6 后台系统的主页面 23

3.2.7 后台管理员用户页面 24

3.2.8 后台资料下载页面 26

3.2.9 后台用户注册页面 27

3.2.10 后台系统管理页面 27

第四章 程序的调试及问题分析 29

4.1程序设计错误 29

4.2系统配置出现的错误 29

4.2.1 登录管理系统模块分析 29

第五章 设计结果与讨论 30

5.1系统最终成果 30

5.2本系统的讨论结果 30

第六章 总结 31

致 谢 32

参考文献 33

第一章 概 述

1.1 课题背景及意义

为什么会出现计算思维呢?是因为计算思维能建立在计算过程的能力和限制之上,由人由机器执行。通过计算思维得到的计算方法和模型,可以帮助我们去解决那些本身我们自己无法独立完成的问题及系统。说了这么多计算思维到底是什么呢?本论文中所指的计算思维,主要就是由美国卡内基·梅隆大学的计算机科学系的主任周以真教授在美国ACM杂志上提出并定义的计算思维,周以真教授认为计算思维是使用计算机科学的基础概念进行对问题进行相应的求解、对系统做出相应的设计、以及人们想理解计算机科学所做出的一系列的思维活动。

计算思维是现代支撑科研创新的三大支柱之一,对于人们的生产生活有着很积极的引导作用。从计算思维中得出的一般方法论,这种的方法论对于计算机科学的教学以及现代信息技术的学科都有着相当重要的意义。计算思维它有着很重要的创新能力,通俗易懂的讲,培养一个人的计算思维也就是培养一个人的创新能力。但是,就目前而言,现代的社会缺少相应创新思维的方法论,也就是说怎么应用计算思维来进行创新,这方面的工作任务还是比较大的,我们需要做出相应的努力来找出相应的方法论。

1.2 课题相关问题及难点

计算思维它不仅仅是一种普通的计算流程,同时它也是一系列关于计算机科学的思维活动。我们面对一个问题的时候,我们看到他会想到:这个问题有多么的困难?如何才能解决好这样一个问题?此时,计算科学就会根据理论基础对这些问题进行相应的解答。

剩余内容已隐藏,请支付后下载全文,论文总字数:19306字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;