创新课程设计总结报告
- 格式:doc
- 大小:400.00 KB
- 文档页数:17
教师课程设计创新总结近年来,随着新技术的迅速发展,教师在课程设计创新方面面临着更大的挑战和机遇。
教师要适应时代的发展,不断拓展自身的创新能力,使课程设计更符合学生的需求和现实社会的要求。
以下是对教师课程设计创新的总结。
一、了解学生需求教师应该深入了解学生的需求、兴趣和学习方式,通过调研和观察,了解学生的特点和长处,为他们量身定制适合的课程设计。
只有真正把学生放在课程设计的中心位置,才能使学生在学习中更加主动、积极。
二、关注跨学科教学跨学科教学可以帮助学生更全面地理解知识,提高他们的综合能力。
教师可以通过整合各学科的知识,打破学科之间的壁垒,设计出有针对性的跨学科教学活动。
这样的课程设计能够让学生感受到知识的协同作用,培养他们的综合思维能力和问题解决能力。
三、引入项目学习项目学习是一种以学生为中心的学习方式,它通过让学生参与实际项目的设计、实施和评估过程,提高学生的合作能力和实际应用能力。
教师可以设计一些项目任务,引导学生进行研究、讨论和实践,培养他们的问题解决能力和创新思维。
四、利用信息技术信息技术的应用可以丰富课程的形式和内容,激发学生的学习兴趣。
教师可以利用多媒体教学、网络资源和在线学习平台等工具,提供丰富的学习资源和互动机会,使学生在网络环境中学习和合作,同时也让学生掌握信息技术的基本应用能力。
五、注重实践教学实践教学是培养学生实际操作能力和解决问题能力的重要途径。
教师可以设计实践环节,让学生亲自动手进行实验、观察和实地调研等活动。
通过实践教学,学生能够将理论知识与实际应用相结合,加深对知识的理解和记忆。
六、提倡个性化学习每个学生都有自己的学习特点和进度,教师可以采用个性化学习的方式,根据学生的需求和实际情况,制定不同的学习计划和任务。
这样的课程设计可以更好地满足学生的学习需求,激发他们的学习潜能。
七、鼓励问题导向的学习问题导向的学习可以更好地培养学生的探究精神和解决问题的能力。
教师可以设立问题情景,引导学生主动提出问题、探索答案,同时也鼓励学生在学习中提出自己的疑问。
初中美术创新实践第一篇范文:初中美术创新实践在素质教育的背景下,美术教育作为人文学科的重要组成部分,对于培养学生的审美情趣、创新能力和综合素质具有不可替代的作用。
本文以初中美术创新实践为主题,旨在探讨如何在教学过程中,运用创新实践的理念和方法,提高美术教育的质量和效果。
一、美术教育的现状与挑战随着教育改革的深入推进,美术教育在我国初中阶段得到了越来越多的重视。
然而,在实际教学过程中,仍存在一些问题和挑战,如教学内容单一、教学方法陈旧、学生兴趣不足等。
为解决这些问题,教师需要不断创新教学实践,提高美术教育的吸引力和影响力。
二、创新实践的理念1.人本主义:以学生为中心,关注学生的个体差异,尊重学生的兴趣和需求,充分发挥学生在美术学习中的主观能动性。
2.情境教学:创设丰富多样的教学情境,让学生在真实的环境中感受美、体验美、创造美。
3.跨学科整合:打破学科界限,将美术与其他学科相互融合,提高学生的综合素质。
4.校本课程开发:结合学校和学生实际情况,开发具有特色的美术课程,丰富教学内容。
5.信息技术应用:充分利用现代信息技术,提高美术教育的趣味性和互动性。
三、创新实践的方法1.启发式教学:教师通过提问、引导、示范等方法,激发学生的思考,培养学生的创新意识和能力。
2.项目式学习:组织学生参与美术项目,让学生在实践中学会合作、交流和解决问题。
3.课堂互动:增加课堂讨论、评价、展示等环节,提高学生的参与度和积极性。
4.个性化指导:针对不同学生的特点和需求,给予个性化的辅导和指导,帮助学生发挥潜能。
5.评价体系改革:建立多元化、全面的评价体系,关注学生的过程性和发展性,减少单一的考试成绩评价。
四、创新实践案例以人教版初中美术教材为例,结合教材内容,进行创新实践案例的设计和实施。
1.教学内容:结合教材中的绘画、雕塑、设计等章节,拓展教学内容,引入现代艺术、民间艺术等元素。
2.教学方法:运用项目式学习、课堂互动等方法,让学生在实践中掌握美术技能,培养创新能力。
一、前言时光荏苒,转眼间,我在学校的课程设计实践已经接近尾声。
回顾这段时间的学习和实践,我深感收获颇丰。
在此,我想结合自己的实际体验,谈谈课程设计实践的心得体会。
二、实践背景课程设计实践是高校教育中一项重要的实践活动,旨在培养学生的创新意识、实践能力和综合素质。
本次课程设计实践以“XX项目”为主题,要求学生运用所学知识,结合实际需求,进行项目的设计与开发。
三、实践过程1. 项目选题与调研在课程设计实践初期,我们首先进行了项目选题与调研。
我们小组针对当前市场需求,选择了“智能交通管理系统”作为设计主题。
通过查阅相关资料、访谈行业专家,我们对智能交通管理系统的现状、发展趋势及关键技术进行了深入了解。
2. 需求分析与设计在需求分析阶段,我们针对智能交通管理系统进行了详细的需求分析,明确了系统功能、性能指标、用户群体等。
随后,我们结合需求分析结果,进行了系统设计,包括系统架构、模块划分、接口定义等。
3. 技术选型与开发在技术选型阶段,我们根据项目需求,选择了合适的开发工具、编程语言和数据库。
在开发过程中,我们遵循软件工程的基本原则,进行了代码编写、单元测试、集成测试等环节。
4. 项目实施与调试在项目实施阶段,我们按照既定的计划,完成了系统开发、测试、部署等工作。
在调试过程中,我们针对发现的问题,进行了反复修改和优化,确保系统稳定运行。
5. 项目总结与答辩在项目完成后,我们进行了项目总结,撰写了实践报告。
同时,我们还参加了课程设计答辩,向评委展示了我们的成果。
四、心得体会1. 学以致用,提高实践能力通过本次课程设计实践,我深刻体会到学以致用的重要性。
在实践过程中,我将所学知识应用于实际项目,不仅提高了自己的编程能力,还学会了如何进行需求分析、系统设计等。
2. 团队合作,共同进步课程设计实践需要团队成员之间的密切配合。
在实践过程中,我们分工合作,共同解决问题,提高了团队协作能力。
同时,通过与其他成员的交流,我也学到了许多新知识。
初中音乐教学的课程创新设计第一篇范文:初中音乐教学的课程创新设计在新时代背景下,音乐教育在我国初中阶段的重要性日益凸显。
音乐教育不仅能够提升学生的审美素养,还能培养学生的创造力、团队协作能力等多方面的综合素质。
为了适应新时代教育发展的需求,初中音乐教学亟待进行课程创新设计。
本文从教学目标、教学内容、教学方法、教学评价四个方面对初中音乐教学的课程创新设计进行探讨。
一、教学目标创新设计1.培养学生的音乐审美能力:通过音乐教育,使学生能够感受、欣赏音乐的美,培养正确的审美观念。
2.提高学生的音乐表现力:引导学生参与音乐实践活动,锻炼学生的音乐表演、创作能力。
3.增强学生的音乐文化素养:向学生介绍音乐历史、音乐文化,提升学生对音乐文化的认识和理解。
4.培养学生的团队协作精神:通过合唱、合奏等形式,培养学生的团队协作能力和集体荣誉感。
二、教学内容创新设计1.融入本土音乐文化:将我国各民族音乐、地方特色音乐融入教学内容,弘扬民族文化。
2.选取经典国际音乐作品:介绍世界著名音乐家、作品,拓宽学生音乐视野。
3.结合现代音乐元素:引入流行音乐、摇滚、爵士等现代音乐形式,贴近学生生活。
4.增加音乐创作环节:鼓励学生创作音乐作品,培养创新精神和实践能力。
三、教学方法创新设计1.情境教学法:通过设置音乐情境,让学生在情境中感受、体验音乐。
2.互动教学法:引导学生参与课堂讨论、互动,提高学生的参与度和积极性。
3.实践教学法:加大音乐实践活动力度,让学生在实践中提高音乐素养。
4.信息技术辅助教学:利用多媒体、网络等现代信息技术手段,丰富教学形式,提高教学效果。
四、教学评价创新设计1.过程性评价:关注学生在音乐学习过程中的表现,全面评价学生的音乐素养。
2.多元化的评价方式:结合自评、互评、教师评价等多种评价方式,全面客观地评价学生。
3.评价标准分层化:根据学生个体差异,制定不同的评价标准,激发学生的学习积极性。
4.注重发展性评价:关注学生的可持续发展,为学生提供有针对性的指导和建议。
创新设计总结汇报
在过去的一段时间里,我们团队致力于创新设计的工作,通过
不断地思考和实践,取得了一些成果。
在此,我将对我们的工作进
行总结汇报。
首先,我们在产品设计方面进行了一些创新。
我们深入了解用
户需求,结合市场趋势,设计出了一系列新颖的产品。
我们注重用
户体验,通过用户调研和反馈,不断优化产品设计,使用户对我们
的产品更加满意。
其次,我们在工艺设计方面也进行了一些创新。
我们引入了一
些新的工艺技术,提高了产品的质量和性能。
我们还优化了生产流程,提高了生产效率,降低了生产成本,使我们的产品更具竞争力。
此外,我们还在营销策略方面进行了一些创新。
我们采用了一
些新的营销手段,如社交媒体营销、内容营销等,提升了品牌知名
度和影响力。
我们还开展了一些创新的促销活动,吸引了更多的消
费者。
总的来说,我们团队在创新设计方面取得了一些成果,但也存
在一些不足之处。
我们将继续努力,不断探索和实践,为用户带来更好的产品和服务。
希望在未来的工作中,我们能够取得更大的成就,为公司的发展贡献更多的力量。
课程设计创新报告一、教学目标本课程的教学目标是使学生掌握《XX学科》的基本知识和技能,提高他们的分析问题和解决问题的能力。
具体来说,知识目标包括:掌握XX学科的基本概念、原理和方法;了解XX学科的发展历程和现状。
技能目标包括:能够运用XX学科的知识和方法分析问题和解决问题;具备良好的科学实验能力。
情感态度价值观目标包括:培养学生的科学精神,使他们能够客观、理性地看待问题;培养学生的团队合作意识,使他们能够在团队中发挥作用。
二、教学内容根据课程目标,我们选择了《XX学科》教材的第三章作为主要教学内容。
本章节主要介绍了XX学科的基本概念、原理和方法,以及相关的应用实例。
具体内容包括:XX概念的定义和内涵、XX原理的推导和证明、XX方法的应用和实例分析。
三、教学方法为了达到课程目标,我们采用了多种教学方法,包括讲授法、讨论法和实验法。
在讲授法中,教师通过讲解和演示,向学生传授知识和技能;在讨论法中,学生通过小组讨论和分享,加深对知识的理解和应用;在实验法中,学生通过实验操作和观察,验证和巩固所学知识。
四、教学资源为了支持教学内容和教学方法的实施,我们选择了《XX学科》教材作为主要的教学资源。
此外,我们还准备了相关的参考书籍、多媒体资料和实验设备,以丰富学生的学习体验。
参考书籍包括《XX学科基础》和《XX学科应用实例》;多媒体资料包括PPT课件和相关的视频、音频资料;实验设备包括显微镜、实验室仪器等。
五、教学评估为了全面、客观地评估学生的学习成果,我们采用了多种评估方式。
平时表现评估包括课堂参与度、小组讨论表现等;作业评估包括课后习题、小论文等;考试评估包括期中和期末考试。
每种评估方式都有相应的评分标准和权重,以确保评估的公正性和准确性。
六、教学安排本课程的教学安排如下:共16周,每周2课时。
教学进度按照教材的章节进行,确保在有限的时间内完成教学任务。
教学地点选在教室,方便学生集中注意力和参与讨论。
七、差异化教学我们认识到每个学生都有不同的学习风格、兴趣和能力水平。
课程设计总结汇报
在过去的一段时间里,我有幸参与了一项课程设计的工作,现
在我想对这次经历进行总结和汇报。
首先,我要感谢整个团队的努力和合作。
在这个项目中,我们
每个人都发挥了自己的专业优势,共同完成了一项优质的课程设计。
团队合作的精神和紧密的配合是我们取得成功的关键。
其次,我要提到我们在课程设计过程中遇到的挑战和困难。
在
制定课程大纲和教学计划的过程中,我们面临着时间紧迫和资源不
足的问题。
但是,通过团队的努力和智慧,我们成功地克服了这些
困难,最终完成了一份令人满意的课程设计。
此外,我还要对我们的课程设计成果进行一些总结和分析。
我
们的课程设计不仅仅是简单地罗列知识点和教学方法,更重要的是
我们注重了学生的实际需求和学习兴趣。
我们设计了一系列生动有
趣的教学活动,使学生在轻松愉快的氛围中掌握知识,提高能力。
最后,我要对未来的工作进行展望和规划。
我们的课程设计虽
然已经完成,但是我们仍然需要不断地改进和完善。
我们将继续关
注学生的学习效果和反馈意见,不断调整和改进我们的课程设计,使之更加符合学生的需求和教学的实际情况。
总的来说,这次课程设计的经历让我收获颇丰。
我学会了团队合作、解决问题和提高自己的专业能力。
我相信这次经历将对我的未来工作产生积极的影响。
感谢大家的支持和合作,让我们一起期待更多的成功和成就!。
课程设计实训总结范文6篇第1篇示例:课程设计实训是大学生在校期间必不可少的一门课程,通过这门课程的学习和实践,能够帮助学生提高实际应用能力,培养自主学习和创新的能力。
在本学期的课程设计实训中,我收获颇丰,获得了许多宝贵的经验和教训。
下面我将对这次课程设计实训进行一下总结。
通过这次课程设计实训,我深刻体会到了团队合作的重要性。
在这次实训中,我和我的同学们一起组成了一个小组,共同完成了一个课程设计项目。
在这个过程中,大家各自承担着不同的角色,相互配合,共同努力,最终取得了成功。
通过与同学们的合作,我不仅学会了倾听和沟通,还学会了分工合作,充分发挥每个人的优势,最大限度地提高了团队的效率和效果。
通过这次课程设计实训,我加深了对专业知识的理解和掌握。
在完成课程设计项目的过程中,我深入研究了相关的理论知识,运用所学知识解决实际问题,不断提升自己的专业能力。
通过不断地实践和尝试,我发现了自己在某些方面的不足之处,并通过不断地学习和实践,不断完善和提高自己,取得了不错的成绩。
通过这次课程设计实训,我对自身的职业规划有了更清晰的认识。
在这次实训中,我逐渐发现了自己的兴趣和擅长的领域,同时也意识到了自己不足的地方。
通过这次实践,我更加明确了自己未来的职业方向,并制定了相应的学习和发展计划。
我相信,在未来的学习和实践中,我会继续努力,不断提升自己,实现自己的理想和目标。
第2篇示例:课程设计实训是大学生在校期间非常重要的一部分,通过实训可以让学生在学习理论知识的培养实际操作能力和团队合作精神。
本次实训总结将从课程设计目的、所学知识和技能、实训过程中遇到的问题以及对未来发展的展望等方面进行详细介绍。
本次课程设计实训的主要目的是让学生通过实际操作,深入理解所学的课程知识,提高解决问题的能力和实践能力。
在实训过程中,我学会了如何进行需求分析、系统设计、编码实现和测试调试等一系列专业技能,对于以后从事相关行业工作打下了坚实的基础。
创新课程设计总结报告引言本文是对创新课程设计的总结报告。
本次创新课程设计旨在通过引入新颖的教学方法和内容,激发学生的创新思维和能力。
本文将对课程设计的目标、内容和效果进行总结和评估,同时也提出一些建议,以便进一步改进和优化创新课程设计。
课程设计目标本次创新课程设计的目标是培养学生的创新思维和能力。
通过引入创新的教学方法和内容,激发学生的兴趣和热情,培养他们的创造力和解决问题的能力。
希望通过这个课程设计,学生能够学会跨学科思考,培养解决实际问题的能力,并将其运用到实际生活中。
课程内容本次创新课程设计涵盖了以下几个方面的内容:1.创新思维培养:通过引导学生进行创新思维的训练,培养他们的认知能力和创新意识。
包括思维导图、头脑风暴、分组讨论等活动,以及引入一些经典案例和创新故事的讲解。
2.项目实践:通过设计一些实践性的项目,让学生应用他们所学的知识和技能,解决实际问题。
通过实际操作和团队合作,培养学生的创新精神和能力。
3.创新工具和技术介绍:介绍一些创新工具和技术,如3D 打印、、虚拟现实等,激发学生对新技术和工具的兴趣,培养他们使用和创造新技术的能力。
4.创新项目展示和分享:在课程结束时,组织学生进行创新项目的展示和分享。
通过展示和分享,学生可以相互学习和交流,进一步提升他们的创新能力。
效果评估对于课程设计的效果评估,我们采用了以下几个指标:1.学生反馈:通过学生的反馈调查问卷,了解他们对课程的满意度和对课程设计的评价。
学生反馈是评估课程设计效果的重要指标之一。
2.作业和项目成果评估:通过对学生的作业和项目成果进行评估,了解他们在课程中学到的知识和技能,以及他们的创新能力和思维能力的提升情况。
3.成绩评估:通过学生的课程成绩,评估他们在该课程中的学习情况和表现。
成绩评估是评估学生综合能力的重要依据。
根据以上评估指标,初步结果显示本次创新课程设计取得了较好的效果。
大多数学生对课程表示满意,认为课程内容有趣且具有挑战性。
3d打印创新课设计报告1. 引言随着科技的不断进步,3D打印技术逐渐走进人们的日常生活,在各个领域展现出了巨大的潜力和创新空间。
为了提升学生们的科技创新能力以及对3D打印技术的理解,本学期我们开设了一门创新课程——"3D打印创新课"。
本报告旨在总结本学期的课程设计,包括课程目标、教学内容以及学生的学习效果和反馈。
2. 课程设计目标本课程的设计目标主要有以下几点:- 介绍3D打印技术的基本原理和应用领域,拓宽学生的科技视野;- 培养学生的创造力、团队合作和问题解决能力;- 提供机会让学生亲自操作3D打印机,从而掌握3D建模和打印技术。
3. 课程内容和教学方法3.1 课程内容本课程采用了模块化的教学方式,包括以下几个模块:- 基础知识模块:介绍3D打印技术的发展历程、基本原理和常用材料等;- 建模技术模块:教授基于CAD软件进行3D建模的方法和技巧,让学生能够根据需求设计出具备可打印性的模型;- 打印操作模块:让学生了解3D打印机的工作原理和操作步骤,亲自操作打印机进行打印实践;- 创新项目模块:通过团队合作,学生们设计并打印出自己的创新项目,展示他们的创造力和解决问题的能力。
3.2 教学方法为了提高学生的实践操作能力,我们采用了以下教学方法:- 讲授与演示结合:每个模块的开始,我们会首先进行一段专题讲座,介绍相关知识点,随后进行演示操作,让学生更直观地了解3D打印的过程;- 实践操作:为了让学生有机会亲自操作3D打印机,我们在实验室中配备了多台3D打印机,让学生们分组轮流进行操作,从而掌握打印机的使用技巧和注意事项;- 项目设计与讨论:在创新项目模块中,我们鼓励学生们根据个人或团队的兴趣与认知,设计出有挑战性的创新项目,并进行讨论和分享。
4. 学生学习效果和反馈通过本学期的课程设计和教学实践,我们获得了以下学生学习效果和反馈:- 学生学习效果:在课程结束时,学生们对3D打印技术的理解和应用能力有了明显提升,能够独立进行3D建模和打印操作。
课程设计总结报告书设计项目:手势控制点阵实验课程名称:创新课程设计指导老师:周山雪班级:院拓一班组员:黄进发熊启强王仁浩2016年11月29日—2016年12月1日目录一、项目介绍 (1)1.1 摘要 (1)1.2 设计内容 (1)1.3 系统主要功能 (1)二、硬件设计 (1)2.1 原理电路图 (1)2.2 主要元件功能说明........................... 错误!未定义书签。
2.3 硬件工作原理阐述 (4)2.4 元件清单 (5)三、系统软件设计 (5)3.1 程序流程图 (5)3.2 源程序清单 (6)3,3调试与检修 (8)四、参考文献 (15)一、项目介绍1.1 摘要本作品实现手势控制led阵列的功能,它由两个独立部分组成,分别为led阵列显示部分(下称led阵列模块)、捕捉手势部分(下称手持模块)它们分别采用了51级和stm32级芯片作为本作品的主控器,并通过2.4G无线模块作为模块的通信桥梁。
实现了“手动,led阵列有感应。
”本作品经反复试验,响应延时均保持0.5Ms内。
关键词:手势识别led阵列无线算法1.2 设计内容我们组所设计的是一个8×8点阵显示模块,期间包括软件程序的编写和调试,PCB板子的制作,电路的仿真以及硬件的焊接和调试,最后做实训总结报告。
1.3 系统主要功能1.实现功能,功能是在一块板子上用户晃动板子。
板子8*8LED点阵四个亮点会随角度的变化而移动且每个点都可以显示到.二、硬件设计2.1 电路原理图(2)8*8点阵工作原理由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0口和P2口驱动LED点阵芯片块,通过软件编程,即可实现汉字的显示,并可上移下移,左移,右移,动态流动显示。
(3)最小系统功能说明MCS--52系列单片机是美国Intel公司在1980年推出的8位单片微型计算机,包含51和52两个子系列。
51子系列的典型产品有8031,8051和8751三种机型52子系列包括8032,8052二种主要机型。
52子系列的配置如下:(1)8位CPU;(2)振荡频率1.2~12MHZ;(3)128个字节的片内数据存储器(片内RAM);(4)21个专用寄存器;(5)4KB的片内程序存储器(8031无);(6)8位并行I/O口P0,P1,P2,P3;(7)一个全双工串行I/O口;(8)2个16位定时器/计数器;(9)5个中断源,分为2个优先级;本系统选用STC89C52系列单片机,由于它的模块化设计为适应具体的应用提供了极大的灵活性,便于扩展功能,有效的提高了系统的经济性。
AT89C52是一种低工耗、高性能的片内含有4KB快闪可编程/擦除只读存储器的八位CMOS微控制器,使用高密度、非易失存储编程器对程序存储器重复编程。
STC89C52具有以下特点:(1)片内有4KB可在线重复编程的快闪擦写存储器。
(2)32条可编程I/O线。
(3)程序存储器具有三级加密保护。
(4)可编程全全双工串行通道。
(5)空闲状态维持低功耗和掉电状态保存存储内容。
最小系统可以通过编写程序,杜邦线和执行程序的点阵模块的连接,将执行信号通过杜邦线输送到点阵模块,使点阵显示模块显示编写程序中的一系列命令,已完成点阵显示的功能。
(5)最小系统工作原理最小系统的核心是STC89C52单片机,其内部带有8KB的FLASH ROM,256B 片内RAM,基本上能满足最小系统的设计要求。
如接上时钟电路、复位电路即可加电工作。
单片机结构见下图:2.3 硬件工作原理阐述点阵LED一般采用扫描式显示,实际运用分为三种方式:(1)点扫描;(2)行扫描;(3)列扫描。
若使用第一种方式,其扫描频率必须大于16×64=1024Hz,周期小于1ms即可。
若使用第二和第三种方式,则频率必须大于16×8=128Hz,周期小于7.8ms即可符合视觉暂留要求。
此外一次驱动一列或一行(8颗LED)时需外加驱动电路提高电流,否则LED亮度会不足。
最小系统主要写入程序,通过与点阵的连接,执行相应的程序。
2.4 元件清单51单片机一个8*8点阵模块一个Mpu6050模块一个杜邦线若干根火牛一个电容一个插针若干。
3.1流程图3.2 源程序清单#include <reg52.h>#include "suanfa.h"#include "all.h"//uchar fron[]="fron";//uchar base[]="base";//uchar left[]="left";//uchar right[]="right";int _Y=0,_Z=0,_X=0;int mode_x_y_node = 44; //个位是x轴uchar fron[]="fron";uchar base[]uchar left[]="left";uchar right[]= rightuchar midd[]="middle";void judge(int _X_, int _Y_) ;int judge_run(int X__,int Y__);void check(){show_angle();}/***************************判断函数.***************************/void judge(int _X_, int _Y_){int mode;// int i;// /*********************中间************************/ // if(_X_<20&&_X_>-20 &&_Y_<20&&_Y_>-20)// {// for(i=0;i<6;i++)// {// SeriPushSend(midd[i]);// }// SeriPushSend(0x0a);// show_dot(myself,1);// }// /*******************上面****************************/ // if(_X_<20&&_X_>-20 &&_Y_<-20)// {// /*if(_Y_<-50) //最上// {// for(i=0;i<4;i++)// {// SeriPushSend(fron[i]);// }// run(4,4, 4,7,myself_af ,1);// }// if(_Y_>-50 && _Y_<-30) //中间// {// for(i=0;i<4;i++)// {// SeriPushSend(fron[i]);// }// run(4,4, 4,6,myself_af ,1);// }// if(_Y_>-30 && _Y_<-20) //下面// {// for(i=0;i<4;i++)// {// SeriPushSend(fron[i]);// }// run(4,4, 4,5,myself_af ,1);// }// */// }// SeriPushSend(0x0a);// // run_fron(3, 6, myself_af ,1);////// /************************下面***************************/ // if(_X_<20&&_X_>-20 &&_Y_>20)// {// for(i=0;i<4;i++)// SeriPushSend(base[i]);// SeriPushSend(0x0a);// // run_down(4, 1, myself_af ,1);// run(4,4, 4,1,myself_af ,1);// }// /*****************************左面**************************/// if(_X_>20 &&_Y_>-20&&_Y_<20)// {// for(i=0;i<4;i++)// SeriPushSend(left[i]);// SeriPushSend(0x0a);// //run_left (3, 7, myself_af ,1);// run(4,4, 7,4,myself_af ,1);// }// /*****************************右面****************************/// if(_X_<-20 &&_Y_>-20&&_Y_<20)// {// for(i=0;i<4;i++)// SeriPushSend(right[i]);// SeriPushSend(0x0a);// //run_right(4, 1, myself_af ,1);// run(4,4, 1,4,myself_af ,1);// }mode = judge_run(_X_,_Y_);run(4,4, mode%10,mode/10,myself_af ,1);}/*上面、下面、左面、右面是以十为分辨率左上、左下、右上、右下是以五为分辨率mode_x_y_node 个位是x轴.*/int judge_run(int X__,int Y__) //传入x轴、y轴的数据... 返回一个两位数 x轴、y轴坐标{if(X__<10&&X__>-10 &&Y__<10&&Y__>-10){// for(i=0;i<6;i++)// {// SeriPushSend(midd[i]);// }//SeriPushSend(0x0a);// show_dot(myself,1);mode_x_y_node = 44;}else{/*******************上面****************************/ if(X__<20&&X__>-20 &&Y__<-20){if(Y__>-50) //控制角度.{mode_x_y_node = 10*((-Y__/10)+3) + 1*4 ; // 当-Y__/10 为2时,进位个位不变}if(Y__<-50) //超过界限,最极限显示.{mode_x_y_node = 10*7 + 1*4;}}/************************下面***************************/ if(X__<20&&X__>-20 &&Y__>20){if(Y__<50){mode_x_y_node = 10*(5-(Y__/10)) + 1*4 ; // 当Y__为4时,十位为一个位不变}if(Y__>50) //超过界限,最极限显示.{mode_x_y_node = 10*1 + 1*4 ;}}/*****************************左面**************************/if(X__>20 &&Y__>-20&&Y__<20){if(X__<50){mode_x_y_node = 10*4 + 1*((X__/10)+3) ; // 当X__/10为3时,进位. 十位不变}if(X__>50) //超过界限,最极限显示.{mode_x_y_node = 10*4 + 1*7 ;}}/*****************************右面****************************/if(X__<-20 &&Y__>-20&&Y__<20){if(X__>-50){mode_x_y_node = 10*4 + 1*(5-(-X__/10)) ; //当-X__/10 为2时,进位. 十位不变.}if(X__<-50) //超过界限,最极限显示.{mode_x_y_node = 10*4 + 1*1 ;}}/********************左上*****************************/if(X__>10 && Y__<-10) //以5为分辨率.{if(X__<25 && Y__>-25){mode_x_y_node = 10*((-Y__/5)+3) + 1*((X__/5)+3) ; //}if(X__>=25 || Y__<=-25) //超过界限,最极限显示.{mode_x_y_node = 10*7 + 1*7 ;}}/****************右上****************************/ if(X__<-10 && Y__<-10){if(X__>-25 && Y__>-25){mode_x_y_node = 10*((-Y__/5)+3) + 1*(5-(-X__/5)) ;}if(X__<=-25 || Y__<=-25) //超过界限,最极限显示.{mode_x_y_node = 10*7 + 1*1;}}/***********************左下****************************/if(X__>10 && Y__>10){if(X__<25 && Y__<25){mode_x_y_node = 10*(5-(Y__/5)) + 1*((X__/5)+3);}if(X__>=25 || Y__>=25) //超过界限,最极限显示.{mode_x_y_node = 10*1 + 1*7;}}/*******************右下**************************/if(X__<-10 && Y__>10){if(X__>-25 && Y__<25){mode_x_y_node = 10*(5-(Y__/5)) + 1*(5-(-X__/5));}if(X__<=-25 || Y__>=25) //超过界限,最极限显示.{mode_x_y_node = 10*1 + 1*1;}}return mode_x_y_node;}3.3调试与检修1. 检修1. 第一次:在用厂家示例程序时接线正常无误的情况下没有出现想要的效果,后面修改相应的管脚(P0->P1)现象正常.2. 第二次:在调试程序时靠近中心位置的若干亮点显示不正常,后面通过特殊处理算法解决了显示不正常的问题.2. 调试1. 调试用到的方法:1. 最小程序体法,即通过写一段简单的小程序让点阵显示出我们想要的现象,然后一步一步地将程序扩大.如不能正常显示则通过程序流程仿真的方法找BUG.2. 最难调试的部分:1. 在和六轴模块(测试偏移角度用)联合调试时如何能够使程序快速反应?2. 如何使亮点正常地显示?3. 如何地使六轴模块测试出最佳的数据?最难调试的部分三点的解决方法有两步:1. 用串口在电脑上看六轴模块回来的数据、按照数据的变化情况设定界限值.2. 在有第一步的资料后对六轴模块传回来的数据进行运算然后不断地改变公式算法使其达到正常显示的效果.四、参考文献1. 《单片机基础》李广弟北京航空航天大学出版社 19922. 《单片微机控制应用技术—实操指导书》张大明刘振鹏机械工业出版社3 《单片机原理技术与应用技术》李全钊4.LED点阵显示与C语言编程(基础篇)。