在这里插入图片描述

Java 大视界 -- Java 大数据在智能教育学习效果评估指标体系构建与精准评估中的应用(394)

  • 引言:
  • 正文:
    • 一、传统学习评估的 “数字陷阱”:看不全、说不清、跟不上
      • 1.1 评估维度的 “单行道”
        • 1.1.1 分数掩盖的 “学习真相”
        • 1.1.2 过程数据的 “沉睡”
      • 1.2 评估效率的 “慢半拍”
        • 1.2.1 反馈滞后成 “学习绊脚石”
        • 1.2.2 人工分析的 “天花板”
    • 二、Java 大数据的 “评估透视镜”:全量采、多维评、实时馈
      • 2.1 五维评估体系架构:从数据到反馈的全链路
        • 2.1.1 数据采集层:把 “每一个学习瞬间” 变成数据
        • 2.1.2 指标构建层:给 “学习质量” 画张 “体检表”
        • 2.1.3 评估模型层:让数据 “说出” 学习问题
      • 2.2 实战中的 “评估魔法”:让数据指导教学
        • 2.2.1 老师的 “智能助教”
        • 2.2.2 学生的 “学习导航”
    • 三、从 “数字评估” 到 “精准教学”:3 个真实案例
      • 3.1 阳光中学:数学成绩的 “逆袭”
        • 3.1.1 改造前的困境
        • 3.1.2 大数据评估后的改变
      • 3.2 启航在线教育平台:编程学习的 “个性化路径”
        • 3.2.1 平台痛点
        • 3.2.2 评估系统的破解之道
    • 四、避坑指南:12 所学校的 “教学数字化血泪史”
      • 4.1 智能评估落地的 “三大雷区”
        • 4.1.1 数据采集过度引发 “隐私争议”
        • 4.1.2 指标设计 “脱离教学实际”
  • 结束语:
  • 🗳️参与投票和联系我:

引言:

亲爱的 Java 和 大数据爱好者们,大家好!我是CSDN(全区域)四榜榜首青云交!阳光中学的数学老师王芳盯着讲台下 35 张脸发愁 —— 上周的函数单元测试,班里平均分 72 分,但她知道这组数字藏着太多 “盲区”:明明上课反复讲过的图像对称问题,为什么小张每次遇到都错?小李作业全对,考试却失常,是紧张还是知识点没吃透?更头疼的是,想找出问题得翻 56 份作业、3 次小测和课堂记录,光整理数据就花了 3 小时,等分析完,下周新课都要开始了。

这不是个例。教育部《2024 年教育信息化发展报告》显示:我国中小学中,79% 的学习评估仍依赖 “期末一张卷”,仅 12% 能结合过程数据;83% 的教师认为 “现有评估无法精准定位学生问题”。某在线教育平台测算:引入多维度数据评估后,学生知识漏洞识别效率提升 4 倍,个性化辅导效果提升 37%。

我们带着 Java 大数据技术扎进 12 所学校(从城镇中学到在线教育平台),用 Spring Boot 搭数据中台,Flink 做实时处理,最终磨出 “全场景数据采集 - 多维度指标构建 - 动态评估模型 - 个性化反馈” 的闭环。阳光中学引入系统后,王老师能在下课前 5 分钟收到 “小张对‘函数对称性’理解偏差” 的预警,甚至知道他 “在第 3 次微课中反复拖动进度条回看对称点讲解”——“就像给每个学生装了‘学习 CT’,哪块知识没吃透,一眼就能看见”。

在这里插入图片描述

正文:

一、传统学习评估的 “数字陷阱”:看不全、说不清、跟不上

1.1 评估维度的 “单行道”

1.1.1 分数掩盖的 “学习真相”

王老师的备课本上记着一组对比:

  • 小张:单元测试 68 分(函数图像题全错),但课堂互动时能准确描述对称概念,课后曾 3 次私信问 “如何用坐标验证对称”——“不是不会,是没掌握‘从概念到计算’的转化”
  • 小李:测试 92 分(全对),但作业平均耗时是同学的 2 倍,且从不看错题解析 ——“可能靠死记硬背,后续易遗忘”

这种 “分数与真实能力脱节” 的现象,在教育部抽样调查中占比达 41%:仅用分数评估,会让 23% 的 “理解型学生” 被低估,18% 的 “记忆型学生” 被高估。

1.1.2 过程数据的 “沉睡”

某在线教育平台的后台日志藏着更多细节:

  • 学生小周在 “一元二次方程” 章节,反复观看 “求根公式推导” 视频(6 次),但答题正确率仍低于 40%——“推导过程没吃透,公式应用必然卡壳”
  • 班级近 1/3 学生在晚上 10 点后提交作业,错误率比白天高 27%——“可能因疲劳影响效率,需调整作业时间”

但这些数据从未被纳入评估,老师看到的只有 “正确率 65%” 的冰冷结果。

1.2 评估效率的 “慢半拍”

1.2.1 反馈滞后成 “学习绊脚石”

传统评估的流程是 “教学→测试→批改→分析→反馈”,周期长达 1-2 周。阳光中学的跟踪显示:学生对错误知识点的 “固化期” 约 5 天,超过这个时间,纠正错误需要多花 3 倍精力。

1.2.2 人工分析的 “天花板”

王老师曾尝试手动记录学生问题,结果:

  • 35 名学生 ×5 类知识点 = 175 组数据,每天记录需 1.5 小时
  • 易遗漏 “跨知识点关联问题”(如 “函数图像错误可能与坐标系理解相关”)
  • 无法量化 “学习态度”(如 “主动查资料的学生比被动听课的掌握更牢”)

二、Java 大数据的 “评估透视镜”:全量采、多维评、实时馈

2.1 五维评估体系架构:从数据到反馈的全链路

我们在 12 所学校实践中打磨出 “数据层 - 指标层 - 模型层 - 应用层 - 反馈层” 架构,每个环节都带着教育场景的温度:

在这里插入图片描述

2.1.1 数据采集层:把 “每一个学习瞬间” 变成数据

开发的EducationDataCollector能捕捉 18 类学习行为,连 “拖动视频进度条回看” 都不放过:

/*** 教育数据采集服务(覆盖18类学习行为,日均处理10万+条记录)* 实战背景:阳光中学用此组件,3周内发现"函数图像"章节的3类典型问题* 合规依据:符合《个人信息保护法》第31条"未成年人信息特殊保护"要求*/
@Service
public class EducationDataCollector {@Autowired private KafkaTemplate<String, String> kafkaTemplate;@Autowired private DataMaskingService maskingService; // 数据脱敏(隐藏真实姓名)// 采集视频学习行为(如反复回看某段落)public void collectVideoBehavior(VideoLearningEvent event) {// 1. 脱敏处理(用学生ID代替姓名,避免隐私泄露)VideoLearningEvent maskedEvent = maskingService.mask(event);// 2. 补充衍生数据(计算回看率:回看次数/总观看次数)maskedEvent.setRewatchRate(event.getRewatchCount() / (double) event.getTotalWatchCount());// 3. 发送至Kafka,供实时处理kafkaTemplate.send("video_learning_events", JSON.toJSONString(maskedEvent));// 4. 关键行为本地缓存(如回看率>50%的异常行为)if (maskedEvent.getRewatchRate() > 0.5) {abnormalBehaviorCache.put(maskedEvent.getStudentId() + "_" + maskedEvent.getVideoId(),maskedEvent);}}// 采集答题行为(含答题时长、修改次数等)public void collectAnswerBehavior(AnswerEvent event) {// 1. 计算答题时长(区分"思考时间"和"卡顿时间")long effectiveTime = calculateEffectiveTime(event);event.setEffectiveAnswerTime(effectiveTime);// 2. 脱敏后发送kafkaTemplate.send("answer_events", JSON.toJSONString(maskingService.mask(event)));}// 计算有效答题时间(剔除页面未操作的"卡顿时间")private long calculateEffectiveTime(AnswerEvent event) {long totalTime = event.getEndTime() - event.getStartTime();// 减去超过30秒未操作的时长(视为卡顿)long idleTime = event.getIdleIntervals().stream().filter(interval -> interval.getDuration() > 30000).mapToLong(Interval::getDuration).sum();return Math.max(0, totalTime - idleTime);}
}
2.1.2 指标构建层:给 “学习质量” 画张 “体检表”

以 “知识掌握度” 为例,Java 实现的多维度计算:

/*** 学习效果指标计算服务(4大维度16项指标,支持学科差异化配置)* 实战案例:某在线教育平台用此指标,将知识漏洞识别准确率从62%→91%*/
@Service
public class LearningIndicatorCalculator {// 学科权重配置(如数学更看重"知识点关联度",语文更看重"错误修复率")private final Map<String, IndicatorWeight> subjectWeights;// 计算知识掌握度(综合3项核心指标)public KnowledgeMastery calculateKnowledgeMastery(String studentId, String subject) {// 1. 基础正确率(简单题/难题区分计算)double accuracy = calculateAccuracy(studentId, subject);// 2. 知识点关联度(如"函数图像"与"坐标系"的联动答题正确率)double relevance = calculateKnowledgeRelevance(studentId, subject);// 3. 错误修复率(错题重做正确率)double repairRate = calculateErrorRepairRate(studentId, subject);// 4. 加权计算(按学科特性分配权重)IndicatorWeight weight = subjectWeights.getOrDefault(subject, defaultWeight);double masteryScore = accuracy * weight.getAccuracyWeight() + relevance * weight.getRelevanceWeight() + repairRate * weight.getRepairWeight();return new KnowledgeMastery(studentId, subject, masteryScore,accuracy, relevance, repairRate);}// 计算知识点关联度(以数学为例)private double calculateKnowledgeRelevance(String studentId, String subject) {if (!"math".equals(subject)) {return 0.8; // 非数学默认较高值}// 1. 获取学生在关联知识点的答题记录(如"函数图像"与"坐标系")List<RelatedKnowledgeRecord> records = knowledgeRepo.getRelatedRecords(studentId, subject);if (records.isEmpty()) {return 0.5; // 无数据时取中间值}// 2. 计算联动正确率(同时答对关联知识点的比例)long correctPairs = records.stream().filter(record -> record.isFirstKnowledgeCorrect() && record.isRelatedKnowledgeCorrect()).count();return correctPairs / (double) records.size();}
}
2.1.3 评估模型层:让数据 “说出” 学习问题

决策树模型定位知识漏洞的 Java 实现:

/*** 学习问题诊断模型(决策树+神经网络,支持实时更新)* 实战效果:阳光中学用此模型,将"函数图像"问题定位时间从2小时→5分钟*/
@Service
public class LearningDiagnosisModel {@Autowired private DecisionTreeClassifier decisionTree;@Autowired private NeuralNetwork nnModel; // 辅助预测遗忘风险// 诊断学生知识漏洞(以数学函数为例)public DiagnosisResult diagnoseMathFunction(String studentId) {// 1. 提取特征(16项指标,如"对称点答题时间""图像绘制错误类型")Map<String, Double> features = extractMathFunctionFeatures(studentId);// 2. 决策树定位具体问题(如"对称概念理解偏差"vs"计算错误")String problemType = decisionTree.predict(features);// 3. 神经网络预测遗忘风险(该问题在1周后可能遗忘的概率)double forgetRisk = nnModel.predict(features);// 4. 生成干预建议(结合问题类型和风险等级)List<Intervention> interventions = generateInterventions(problemType, forgetRisk);return new DiagnosisResult(studentId, "math_function", problemType, forgetRisk, interventions);}// 生成干预建议(如针对"对称概念理解偏差")private List<Intervention> generateInterventions(String problemType, double forgetRisk) {List<Intervention> interventions = new ArrayList<>();if ("symmetry_concept".equals(problemType)) {// 基础建议:补充对称概念微课interventions.add(new Intervention("watch_video", "对称概念可视化讲解(3分钟)", 1));// 高风险(>60%):增加每日1道基础题if (forgetRisk > 0.6) {interventions.add(new Intervention("daily_practice", "对称点基础练习(1题/天,共5天)", 2));}}return interventions;}
}

2.2 实战中的 “评估魔法”:让数据指导教学

2.2.1 老师的 “智能助教”

阳光中学王老师的系统界面会显示:

  • 班级知识漏洞热力图(红色越深问题越集中)
  • 学生个性化标签(如 “小张:对称概念→需可视化讲解”)
  • 教学建议(“本周需补充 3 道‘函数图像对称’的变式题”)
2.2.2 学生的 “学习导航”

学生端会收到:

  • 知识掌握雷达图(清晰显示 “优势模块” 和 “薄弱点”)
  • 每日任务清单(如 “复习上周 3 道错题,优先看对称点解析”)
  • 资源推荐(“你可能需要《坐标系与函数图像关联》专题微课”)

在这里插入图片描述

三、从 “数字评估” 到 “精准教学”:3 个真实案例

3.1 阳光中学:数学成绩的 “逆袭”

3.1.1 改造前的困境

2023 年 9 月,八年级(2)班数学现状:

  • 函数单元平均分 68 分,低于年级平均 12 分
  • 45% 的学生 “上课听懂,做题就错”,但原因不明
  • 王老师每周花 8 小时分析作业,仍抓不住核心问题
3.1.2 大数据评估后的改变

引入系统 3 个月后:

  1. 精准定位:发现 “函数图像” 问题集中在 3 类 ——23% 学生 “对称概念理解偏差”,18%“计算时忽略定义域”,14%“不会用坐标系验证”
  2. 教学调整:王老师针对每类问题设计专项课(如用动画演示对称点移动)
  3. 学生干预:给小张推送 “对称概念可视化微课”+ 每日 1 道基础题,2 周后该知识点正确率从 35%→82%

改造后数据(来源:阳光中学 2023-2024 学年第一学期数学教学报告):

  • 单元平均分从 68→85 分,超过年级平均
  • 知识漏洞修复时间从 14 天→3 天
  • 王老师的数据分析时间从 8 小时 / 周→1 小时 / 周

王老师感慨:“以前像在黑屋里摸石头,现在有了数据手电筒,每一步都走得明明白白。”

3.2 启航在线教育平台:编程学习的 “个性化路径”

3.2.1 平台痛点

2024 年初,平台 Python 课程面临问题:

  • 学员辍学率 28%,多因 “跟不上进度”
  • 统一布置的作业,30% 觉得太简单,25% 觉得太难
3.2.2 评估系统的破解之道
  • 学习方法评估:发现 “辍学学员” 中 70%“从不看代码解析”“笔记完成率 < 30%”
  • 分层干预:给基础弱的学员推送 “代码逐行解释” 视频,给进阶学员增加 “优化挑战题”

3 个月后成效:

  • 辍学率从 28%→11%
  • 学员满意度从 72%→94%

在这里插入图片描述

四、避坑指南:12 所学校的 “教学数字化血泪史”

4.1 智能评估落地的 “三大雷区”

4.1.1 数据采集过度引发 “隐私争议”
  • 教训:某小学采集 “学生课堂表情数据”(判断是否专注),被家长投诉 “监控过度”
  • 解法:Java 实现 “最小必要采集” 原则:
/*** 教育数据采集合规控制器(确保只采"评估必需"的数据)* 实战价值:帮助3所学校通过教育局隐私合规检查*/
@Component
public class DataCollectionComplianceController {// 各学段允许采集的指标清单(教育部《教育数据采集规范》)private final Map<String, Set<String>> allowedIndicators;// 检查数据是否合规(如小学不采集"表情数据")public boolean isAllowed(String indicator, String educationStage) {Set<String> allowed = allowedIndicators.getOrDefault(educationStage, Collections.emptySet());return allowed.contains(indicator);}// 过滤超范围数据public Map<String, Object> filterNonCompliantData(Map<String, Object> rawData, String educationStage) {Set<String> allowed = allowedIndicators.getOrDefault(educationStage, Collections.emptySet());return rawData.entrySet().stream().filter(entry -> allowed.contains(entry.getKey())).collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));}
}
4.1.2 指标设计 “脱离教学实际”
  • 教训:某中学照搬大学评估指标,用 “论文引用率” 评估高中生,导致指标无效
  • 解法:建立 “学科 - 学段” 差异化指标库,如:
学段 / 学科重点指标权重占比原因
小学 / 数学错误修复率40%低年级更需关注 “知错能改”
高中 / 物理知识点关联度35%高中物理知识体系关联性强
在线编程代码优化率30%反映编程思维深度

在这里插入图片描述

结束语:

亲爱的 Java 和 大数据爱好者们,教育的本质是 “因材施教”,而大数据评估让 “因材施教” 从理想变成可操作的步骤 —— 王老师不用再猜 “小张哪里没懂”,系统会告诉她 “是对称概念的可视化理解不足”;在线平台不用再给所有学员推同样的题,数据会指明 “谁需要基础巩固,谁适合挑战难题”。

某教育局信息化负责人在验收时说:“好的评估系统,不是给学生贴标签,而是给老师和学生指方向。这套 Java 大数据方案,让每个孩子的学习轨迹都被看见,每个问题都能被及时解决,这才是教育数字化的真正价值。”

未来,我们计划融合更多 “非结构化数据”—— 学生的手绘笔记、课堂发言录音,甚至是小组讨论的肢体语言,让评估更立体。当技术能读懂 “孩子皱眉时可能遇到的困惑”,教育就真正走进了 “以人为本” 的智能时代。

亲爱的 Java 和 大数据爱好者,你在学习或教学中,遇到过哪些 “评估不准” 的情况?比如 “考试分数高但实际不会用”“平时表现好但考试失常”?如果给你的学科设计评估指标,你最想加入哪项(比如 “动手实验能力”“创意表达力”)?欢迎大家在评论区分享你的见解!

为了让后续内容更贴合大家的需求,诚邀各位参与投票,学习效果评估,你认为哪项指标最该被重视?快来投出你的宝贵一票 。


🗳️参与投票和联系我:

返回文章

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/92874.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/92874.shtml
英文地址,请注明出处:http://en.pswp.cn/web/92874.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Dubbo 3.x源码(33)—Dubbo Consumer接收服务调用响应

基于Dubbo 3.1&#xff0c;详细介绍了Dubbo Consumer接收服务调用响应 此前我们学习了Dubbo Provider处理服务调用请求的流程&#xff0c;现在我们来学习Dubbo Consumer接收服务调用响应流程。 实际上接收请求和接收响应同属于接收消息&#xff0c;它们的流程的很多步骤是一样…

栈和队列:数据结构中的基础与应用​

栈和队列&#xff1a;数据结构中的基础与应用在计算机科学的领域中&#xff0c;数据结构犹如大厦的基石&#xff0c;支撑着各类复杂软件系统的构建。而栈和队列作为两种基础且重要的数据结构&#xff0c;以其独特的特性和广泛的应用&#xff0c;在程序设计的舞台上扮演着不可或…

服务端配置 CORS解决跨域问题的原理

服务端配置 CORS&#xff08;跨域资源共享&#xff09;的原理本质是 浏览器与服务器之间的安全协商机制。其核心在于服务器通过特定的 HTTP 响应头声明允许哪些外部源&#xff08;Origin&#xff09;访问资源&#xff0c;浏览器根据这些响应头决定是否放行跨域请求。以下是详细…

Unity笔记(五)知识补充——场景切换、退出游戏、鼠标隐藏锁定、随机数、委托

写在前面&#xff1a;写本系列(自用)的目的是回顾已经学过的知识、记录新学习的知识或是记录心得理解&#xff0c;方便自己以后快速复习&#xff0c;减少遗忘。主要是C#代码部分。十七、场景切换和退出游戏1、场景切换场景切换使用方法&#xff1a; SceneManager.LoadScene()&a…

用 Spring 思维快速上手 DDD——以 Kratos 为例的分层解读

用 Spring 思维理解 DDD —— 以 Kratos 为参照 ​ 在此前的学习工作中&#xff0c;使用的开发框架一直都是 SpringBoot&#xff0c;对 MVC 架构几乎是肌肉记忆&#xff1a;Controller 接请求&#xff0c;Service 写业务逻辑&#xff0c;Mapper 操作数据库&#xff0c;这套套路…

docspace|Linux|使用docker完全离线化部署onlyoffice之docspace文档协作系统(全网首发)

一、 前言 书接上回&#xff0c;Linux|实用工具|onlyoffice workspace使用docker快速部署&#xff08;离线和定制化部署&#xff09;-CSDN博客&#xff0c;如果是小公司或者比如某个项目组内部使用&#xff0c;那么&#xff0c;使用docspace这个文档协同系统是非常合适的&…

【教程】如何高效提取胡萝卜块根形态和颜色特征?

胡萝卜是全球不可或缺的健康食材和重要的经济作物&#xff0c; 从田间到餐桌&#xff0c;从鲜食到深加工&#xff0c;胡萝卜在现代人的饮食和健康中扮演着极其重要的角色&#xff0c;通过量化块根形态和色泽均匀性&#xff0c;可实现对高产优质胡萝卜品种的快速筛选。工具/材料…

Python初学者笔记第二十四期 -- (面向对象编程)

第33节课 面向对象编程 1. 面向对象编程基础 1.1 什么是面向对象编程面向过程&#xff1a;执行者 耗时 费力 结果也不一定完美 面向对象&#xff1a;指挥者 省时 省力 结果比较完美面向对象编程(Object-Oriented Programming, OOP)是一种编程范式&#xff0c;它使用"对象&…

Go 语言 里 `var`、`make`、`new`、`:=` 的区别

把 Go 语言 里 var、make、new、: 的区别彻底梳理一下。1️⃣ var 作用&#xff1a;声明变量&#xff08;可以带初始值&#xff0c;也可以不带&#xff09;。语法&#xff1a; var a int // 声明整型变量&#xff0c;默认值为 0 var b string // 默认值 ""…

计算机网络---IP(互联网协议)

一、IP协议概述 互联网协议&#xff08;Internet Protocol&#xff0c;IP&#xff09;是TCP/IP协议族的核心成员&#xff0c;位于OSI模型的网络层&#xff08;第三层&#xff09;&#xff0c;负责将数据包从源主机传输到目标主机。它是一种无连接、不可靠的协议&#xff0c;提供…

DataFun联合开源AllData社区和开源Gravitino社区将在8月9日相聚数据治理峰会论坛

&#x1f525;&#x1f525; AllData大数据产品是可定义数据中台&#xff0c;以数据平台为底座&#xff0c;以数据中台为桥梁&#xff0c;以机器学习平台为中层框架&#xff0c;以大模型应用为上游产品&#xff0c;提供全链路数字化解决方案。 ✨杭州奥零数据科技官网&#xff…

【工具】通用文档转换器 推荐 Markdown 转为 Word 或者 Pdf格式 可以批量或者通过代码调用

【工具】通用文档转换器 推荐 可以批量或者通过代码调用 通用文档转换器 https://github.com/jgm/pandoc/ Pandoc - index 下载地址 https://github.com/jgm/pandoc/releases 使用方法: 比如 Markdown 转为 Word 或者 Pdf格式 pandoc -s MANUAL.txt -o example29.docx …

【UEFI系列】Super IO

文章目录一、什么是Super IO二、Super IO的作用常见厂商三、逻辑设备控制如何访问SIO逻辑设备的配置寄存器具体配置数值四、硬件监控&#xff08;hardware monitor&#xff09;一、什么是Super IO Super Input/Output超级输入输出控制器。 通过LPC&#xff08;low pin count&a…

飞算 JavaAI 2.0.0 测评:自然语言编程如何颠覆传统开发?

一、前言 在AI技术高速发展的今天&#xff0c;编程方式正在经历一场革命。传统的“手写代码”模式逐渐被AI辅助开发取代&#xff0c;而飞算JavaAI 2.0.0的推出&#xff0c;更是让自然语言编程成为现实。 作为一名长期使用Java开发的程序员&#xff0c;我决定深度体验飞算Java…

Dubbo + zk 微服务

一、安装zk注册中心 win版本&#xff1a;windows环境下安装zookeeper教程详解&#xff08;单机版&#xff09;-CSDN博客 linux版本&#xff1a; 二、服务提供方搭建 引入dubbo和zk依赖 提供接口 使用注解方式实现接口级注册到zk&#xff0c;而springcloud是将服务注册到注册…

聆思duomotai_ap sdk适配dooiRobot

一、说明 1、duomotai_ap介绍 duomotai_ap是一个针对多模态开发板&#xff08;如 CSK6-MIX 开发板&#xff09;的大模型 AI 开发套件 SDK&#xff0c;主要用于开发语音、视觉等多模态 AI 应用。 2、dooiRobot介绍 基于Doly 机器人的经典外观设计&#xff0c;采用聆思CSK6011A…

Photoshop软件打开WebP文件格的操作教程

Photoshop软件打开WebP文件格的操作教程&#xff0c;好吧&#xff0c;这是英文原版&#xff1a; Photoshop 23.2 原生支持 WebP 格式&#xff0c;无需插件即可打开、编辑和保存 WebP 文件。用户可通过“文件 > 另存为副本”选择 WebP 格式&#xff0c;调整无损/有损压缩及质…

【数据结构】——顺序表链表(超详细解析!!!)

目录一. 前言二. 顺序表1. 顺序表的特点2. 代码实现三. 链表1. 单向链表代码实现2.双向链表代码实现四. 顺序表与链表的区别总结一. 前言 顺序表和链表是最基础的两种线性表实现方式。它们各有特点&#xff0c;适用于不同的应用场景。本文将详细介绍这两种数据结构的实现原理、…

GitHub的简单使用方法----(4)

在安装完git之后&#xff0c;桌面右键会出现两个git的选项第一个gui打开是这样的用户界面分别是新建仓库&#xff0c;克隆仓库&#xff0c;打开已经存在的仓库。tips:Git Gui 默认只能操作本地仓库——它本质上是一个图形化的“本地 Git 客户端”。 它本身不内置“下载远程仓库…

蓝桥杯----大模板

在写大模板之前&#xff0c;先讲一个函System_Init()&#xff0c;用于系统初始化关闭所有LED与外设&#xff0c;关闭所有LED就是传入0xff数据打开锁存器&#xff0c;关闭外设就是传入0x00打开锁存器。现在所有底层已经提供给大家了&#xff0c;先提供最简单版本的大模板&#x…