年度日程互动指南|第一高中
他反思伦理问题和人权并参与社区活动,同时意识到公民参与、合作、社会凝聚力和尊重多样性对民主共处的重要性。
人们对民主参与以及将公民思维与计算逻辑联系起来的可用计算工具的兴趣日益浓厚,因此将其纳入其中是合理的。
理解、解释和批判性地分析不同类型、形式和支持的口头、签名和书面文本,评估其可靠性、形式和内容,以建立知识、形成自己的观点并参与社会和文化生活。
创造性地选择和整合各种媒体和支持,以及塑料、视觉、视听、声音或身体技术,以设计和制作可持续的艺术和文化项目。
这个描述符对于生成式人工智能的出现至关重要。它旨在评估有效且创造性地使用这些新工具创建一系列内容(文档、概念图、图标、手册)的能力。
在不同的数字环境中执行高效、安全的信息搜索,以关键和负责任的方式选择、评估、组织和存储信息和数据,将其转化为知识。
在环境中并使用数字工具进行有效、安全和负责任的沟通、联系和协作,参与集体活动和项目,并为实现共同目标做出贡献。
它以不同的格式创建、编辑、整合和改造复杂的数字内容,以表达思想、知识和观点,并传播其艺术和文化作品,尊重知识产权和版权。
识别使用数字技术的风险并采取预防措施来保护设备、个人数据、健康和环境,并意识到关键、合法、安全、健康和可持续地使用这些技术的重要性和必要性。
设置和使用数字设备和工具,解决简单的技术问题,以利用数字技术在终身学习和日常生活中提供的机会。
分析和评估当前和全球环境中的挑战和机遇,并提出创新和可持续的想法和解决方案,应用项目管理和设计思维的原则,为他人创造价值。
它调动个人、社会和文化资源,包括财务资源,来实施想法和项目,并考虑社会和环境影响,做出道德和负责任的经济和财务决策。
虽然不是该主题的直接描述,但将其包含在内是合理的,因为数据处理(Sabre C)和项目管理(Sabre B)通常涉及分析挑战并根据软件项目可以带来的可行性和价值做出明智的决策。
除家庭语言外,在可接受的纠正下,流利、适当地使用一种或多种语言,在个人、社会、教育和专业领域的不同情况和背景下自发和自主地回应他们的交际需求。
尽管课程没有明确地将这个描述符与该学科的特定能力联系起来,但它的包含被认为是基本的。绝大多数技术文档、论坛和编程学习资源都是英文的。发展外语使用的自主性是学生真正进步的关键因素。
自我意识并促进持续的个人成长,有效管理时间和信息,并适应变化以应对不确定性和复杂性。
适应和管理不确定性,建设性地从错误中学习,以面对日常生活中出现的情况和挑战。
与他人进行建设性合作,保持韧性,管理终身学习,为自己和他人的身体、心理和情感健康做出贡献。
管理您自己的学习,识别您的优势和劣势,设定目标并规划实现目标所需的行动,并评估您的进度和结果。
设计和管理面向未来的生活项目,考虑您的愿望、价值观和兴趣,并为您的个人、社会和职业发展做出明智和负责任的决定。
在已知情况下使用数学推理的归纳和演绎方法,并通过批判性地分析解决方案并在必要时重新制定程序来选择和使用不同的策略来解决问题。
它开发并使用基于科学知识的模型来分析自然和社会现象,并预测其演变,同时考虑其局限性和不确定性。
单独或团队设计和开展研究,应用科学方法和计算思维,提出问题和假设,并通过实验或观察来测试它们。
使用数学和技术工具分析和解释数据,得出相关结论,评估来源的可靠性,并清晰、严格地传达结果。
它采取基于科学的行动来促进身体、心理和社会健康,并保护环境和生物。
以抽象和计算的方式分析问题,识别必要的数据和适用于它们的过程,以便设计有效解决问题的算法和程序。
单独或作为团队开发软件项目,应用项目管理方法来规划、监控和演示最终产品。
考虑操作的效率和复杂性,选择和使用最合适的数据类型和结构进行信息存储和处理。
使用数据库管理系统和其他数据交换格式持久有效地组织和存储信息,以确保其完整性和安全性。
考虑用户体验,详细说明计算机应用程序的文档并设计友好且易于访问的界面以方便其使用和维护。
了解并应用计算机科学不同分支的基本概念(例如人工智能或版本控制)来解决问题和项目开发。
通过算法设计计算机问题的解决方案,以创造性的方式应用编程元素和技术,无论其实现中使用哪种编程语言。
使用编程原理并使算法适应特定的编程语言,为不同的环境编写应用程序。
创建计算机程序时要考虑计算成本以及模块化、内聚性和耦合性方面的效率。
根据声明中确定的要求分析和规划应用程序开发流程。
这个标准是基于对问题和用户需求的分析,以及用图表设计的软件,这些在高二的时候都有解释。
应用适用于项目生命周期各个阶段的持续改进策略。
该标准与排在第二位的敏捷编程方法(SCRUM、看板)和版本控制工具(git、GitHub)密切相关。
根据要开发的产品的特点,使用或学习适当的软件工程方法。
该标准延伸至第二年,因为它与敏捷和 TDD 方法的使用直接相关,并且它们是在高中第二年给出的。
根据上下文选择最方便的数据类型和结构来对应用程序进行编程。
合并可实现高效程序的数据结构,最大限度地减少资源消耗和执行时间。
设计数据库以确保数据的完整性和一致性,以响应给定的问题。
该标准要求具有实体关系模型和规范化理论的知识,并且由于这被标记为高中二年级专有的知识,因此该标准主要是二年级的。
执行基本的数据库操作操作(创建、查询、更新和删除)。
与其他数据存储库合作执行适当的操作以满足项目要求。
根据风格指南应用交互设计技术。
研究创建的程序是否对其目标受众有用和可用,找出缺点,并根据具体情况,在实用性和可用性方面进行改进。
生成最终用户理解操作所需的文档,旨在提供指导,帮助他以简单、直观和令人满意的方式使用程序或应用程序。
在程序和应用程序的创建中结合计算机科学某些分支的概念。
研究当前的应用程序以了解其内部工作原理。
使用版本控制工具监控项目版本。
使用人工智能工具来生成内容(包括研究主题的文档)、编程并以非常批判性的感觉来学习一切。
使用自己的和/或可用的软件模拟环境并开发游戏。
安排的会议数量多于日历上的可用时间,主要原因有两个:
作品集和自我评估
(15 节课 -1,2,3Av.)
过去一年、今年的作品集的创建以及课程的运营。
人工智能的广义学习
(10 节课 - 1、2、3Av.)
批判性地使用人工智能工具进行学习。
算法和流程图的设计
(15 节课 - 1.2Av.)
在编程之前评估计算思维和设计逻辑解决方案的能力。
编程实践和数据结构
(20 节课 - 1、2、3Av.)
将算法转换为实际代码,选择和实现高效的数据结构。
工作:计算成本分析
(5 次会议 - 1 次平均)
对所开发算法的效率进行理论和实践分析,学习测量和优化资源消耗。
Linux 控制台简介
(6 节课 - 1.2Av.)
在课程中,控制台被用来实现其他目标。当时机到来时,明确的时间会投入到基本命令的研究中,以巩固这些知识并评估技术自主性。
评估方法:
编程项目:孔多塞获胜者
(5 节课 - 1、2、3Av.)
开发一个程序,从 JSON 文件中读取投票偏好并确定是否存在孔多塞获胜者。
需求分析简介
(3 次会议 - 2 次平均)
在开始 BBDD 项目之前,让我们先学会定义我们真正需要的东西,以避免将来再犯错误。
综合数据库项目
(25 节课 - 2.3Av.)
完整的项目涵盖从设计到操作、导入和呈现的数据生命周期。
质量实践:用户体验、风格和文档
(10 节课 - 3 节课)
提高所创建软件的质量,重点关注最终用户体验和代码可维护性。
实践研讨会:版本控制 (Git)
(5 次会议 - 3 次平均)
介绍用于跟踪和协作软件项目的专业版本控制工具。
研究工作:计算机科学分支
(10 节课 - 3 节课)
对计算机科学其他领域和当前应用的基本概念进行自主或人工智能引导的研究。
模拟真实编程环境
(5 节课 - 1、2、3Av.)
将编程和创作技能与人工智能工具的批判性和高效使用相结合的简介。
按时间顺序排列的法律基础(官方页面):