diff --git a/dsRag/Config/Config.py b/dsRag/Config/Config.py index ec1827fe..39424426 100644 --- a/dsRag/Config/Config.py +++ b/dsRag/Config/Config.py @@ -7,7 +7,7 @@ MYSQL_DB_NAME = "base_db" # Elasticsearch配置 ES_CONFIG = { - #"hosts": "https://10.10.14.206:9200", + # "hosts": "https://10.10.14.206:9200", "hosts": "https://127.0.0.1:9200", "basic_auth": ("elastic", "jv9h8uwRrRxmDi1dq6u8"), "verify_certs": False, @@ -27,3 +27,7 @@ JIEBA_CUSTOM_WORDS = ['文言虚词', '花呗'] MODEL_PATH = "D:/Tencent_AILab_ChineseEmbedding/Tencent_AILab_ChineseEmbedding.txt" # 加载词向量模型时限制的词汇数量 MODEL_LIMIT = 10000 + +# NEO4J数据库配置 +NEO4J_URI = "bolt://localhost:7687" +NEO4J_AUTH = ("neo4j", "DsideaL147258369") diff --git a/dsRag/Config/__pycache__/Config.cpython-310.pyc b/dsRag/Config/__pycache__/Config.cpython-310.pyc index 4547dbb7..19fad96a 100644 Binary files a/dsRag/Config/__pycache__/Config.cpython-310.pyc and b/dsRag/Config/__pycache__/Config.cpython-310.pyc differ diff --git a/dsRag/Config/__pycache__/__init__.cpython-310.pyc b/dsRag/Config/__pycache__/__init__.cpython-310.pyc index 2278514c..b3f99ca7 100644 Binary files a/dsRag/Config/__pycache__/__init__.cpython-310.pyc and b/dsRag/Config/__pycache__/__init__.cpython-310.pyc differ diff --git a/dsRag/Neo4j/N0_ClearDb.py b/dsRag/Neo4j/N0_ClearDb.py new file mode 100644 index 00000000..07e57c10 --- /dev/null +++ b/dsRag/Neo4j/N0_ClearDb.py @@ -0,0 +1,12 @@ +from Config.Config import * +from Neo4j.Neo4jExecutor import * + +# 使用示例 +if __name__ == '__main__': + executor = Neo4jExecutor( + uri=NEO4J_URI, + auth=NEO4J_AUTH + ) + # 清库 + clear(executor.graph) + print("清库成功") \ No newline at end of file diff --git a/dsRag/Neo4j/N1_ReadZsd.py b/dsRag/Neo4j/N1_ReadZsd.py new file mode 100644 index 00000000..fb1b9ed1 --- /dev/null +++ b/dsRag/Neo4j/N1_ReadZsd.py @@ -0,0 +1,61 @@ +import json + +from Neo4j.Neo4jExecutor import * + +def json_to_cypher(data): + """将知识体系JSON转换为Cypher插入脚本""" + cypher = [] + seen = set() + + def process_node(node, parent_id=None): + nonlocal seen + + node_id = node['value'] + node_name = node['title'].replace("'", "''") + + # 创建当前节点 + if node_id not in seen: + cypher.append(f"MERGE (n:KnowledgePoint {{id: '{node_id}'}}) SET n.name = '{node_name}';") + seen.add(node_id) + + # 创建父子关系 + if parent_id: + cypher.append(f""" +MATCH (parent:KnowledgePoint {{id: '{parent_id}'}}), + (child:KnowledgePoint {{id: '{node_id}'}}) +MERGE (parent)-[:HAS_SUB_POINT]->(child);""") + + # 递归处理子节点 + if 'children' in node and not node['isLeaf']: + for child in node['children']: + process_node(child, parent_id=node_id) + + # 处理根节点 + for root in data['data']['tree']: + process_node(root) + + # 处理根节点的父级关系(如果有) + if root.get('parentValue'): + cypher.append(f"MERGE (parent:KnowledgePoint {{id: '{root['parentValue']}'}});") + cypher.append(f""" +MATCH (parent:KnowledgePoint {{id: '{root['parentValue']}'}}), + (child:KnowledgePoint {{id: '{root['value']}'}}) +MERGE (parent)-[:HAS_SUB_POINT]->(child);""") + + return '\n'.join(cypher) + + +# 使用示例 +if __name__ == '__main__': + executor = Neo4jExecutor( + uri=NEO4J_URI, + auth=NEO4J_AUTH + ) + # 清库 + clear(executor.graph) + + # 这里替换成你的JSON数据变量 + with open('小学数学知识点体系.json', 'r',encoding='utf-8') as f: + your_json_data = json.load(f) + cypherText=json_to_cypher(your_json_data) + executor.execute_cypher_text(cypherText) diff --git a/dsRag/Neo4j/N2_ReadXksy.py b/dsRag/Neo4j/N2_ReadXksy.py new file mode 100644 index 00000000..2311ef08 --- /dev/null +++ b/dsRag/Neo4j/N2_ReadXksy.py @@ -0,0 +1,137 @@ +import json +from Neo4j.Neo4jExecutor import * + +# Neo4j连接配置 +graph = Graph(NEO4J_URI, auth=NEO4J_AUTH) + + +class Py2neoLoader: + def __init__(self): + self.node_cache = {} + self.tx = graph.begin() # 初始化事务 + + def create_literacy_nodes(self, data): + try: + print("Received data structure keys:", data.keys()) + + # 创建核心素养节点 + if "tree" in data and len(data["tree"]) > 0: + self._create_core_node(data["tree"][0]) + else: + raise ValueError("Invalid data structure: missing 'tree' array") + + # 创建关联体系节点(处理第二个节点) + if len(data["tree"]) > 1: + self._create_relation_system(data["tree"][1]) + graph.commit(self.tx) # 替换 self.tx.commit() + print(f"数据导入成功!共处理{len(self.node_cache)}个节点") + except Exception as e: + graph.rollback(self.tx) # 替换 self.tx.rollback() + print("主流程错误:", str(e)) + raise + + def _create_core_node(self, node): + try: + core_node = Node("CoreLiteracy", + title=node.get("title", "未命名节点"), + value=node.get("value", "CORE_DEFAULT"), + key=node.get("key", "ROOT_DEFAULT")) + self.tx.merge(core_node, "CoreLiteracy", "value") + self.node_cache[node.get("value")] = core_node + print(f"创建核心节点: {core_node}") + + if "children" in node: + for child in node["children"]: + self._create_child_node(child, core_node) + except Exception as e: + print(f"创建核心节点出错: {str(e)}") + print("问题节点数据:", node) + raise + + def _create_child_node(self, node, parent): + try: + if "value" not in node: + node["value"] = f"AUTO_VALUE_{len(self.node_cache) + 1}" + print(f"为节点生成默认value: {node['value']}") + + child_node = Node("LiteracyNode", + title=node.get("title", "未命名子节点"), + value=node["value"], + key=node.get("key", ""), + parentValue=node.get("parentValue", ""), + preSkills=node.get("preSkills", [])) + self.tx.merge(child_node, "LiteracyNode", "value") + self.node_cache[node["value"]] = child_node + + if parent is not None: + rel = Relationship(parent, "HAS_SUB_NODE", child_node) + self.tx.merge(rel) + print(f"创建关系: {parent['value']} -> {child_node['value']}") + + # 处理前置技能关系 + for pre_skill in node.get("preSkills", []): + if pre_skill in self.node_cache: + pre_node = self.node_cache[pre_skill] + rel = Relationship(pre_node, "REQUIRES", child_node) + self.tx.merge(rel) + else: + print(f"警告: 前置技能节点 {pre_skill} 不存在") + + # 递归处理子节点 + if "children" in node: + for sub_child in node.get("children", []): + self._create_child_node(sub_child, child_node) + except Exception as e: + print(f"创建子节点出错: {str(e)}") + print("问题节点数据:", node) + raise + + def _create_relation_system(self, relation_system): + try: + # 创建关联体系根节点 + sys_node = Node("RelationSystem", + title=relation_system.get("title", "未命名关联体系"), + value=relation_system.get("value", "REL_SYS_DEFAULT"), + path=relation_system.get("path", [])) + self.tx.merge(sys_node, "RelationSystem", "value") + print(f"创建关联体系节点: {sys_node}") + + # 处理关联链 + for chain in relation_system.get("children", []): + chain_node = Node("RelationChain", + title=chain.get("title", "未命名关联链"), + value=chain.get("value", f"CHAIN_{len(self.node_cache) + 1}"), + path=chain.get("path", [])) + self.tx.merge(chain_node, "RelationChain", "value") + self.tx.merge(Relationship(sys_node, "HAS_CHAIN", chain_node)) + + # 处理路径关系 + for path_str in chain.get("path", []): + nodes = [n.strip() for n in path_str.replace("+", "→").split("→")] + for i in range(len(nodes) - 1): + source = self.node_cache.get(nodes[i]) + target = self.node_cache.get(nodes[i + 1]) + if source and target: + rel = Relationship(source, "NEXT_STEP", target) + self.tx.merge(rel) + else: + print(f"路径节点缺失: {nodes[i]}→{nodes[i + 1]}") + except Exception as e: + print(f"创建关联体系出错: {str(e)}") + print("问题数据:", relation_system) + raise + + +if __name__ == "__main__": + try: + with open("小学数学学科素养点体系.json", 'r', encoding='utf-8') as f: + raw_data = json.load(f) + print("JSON文件加载成功,顶层键:", raw_data.keys()) + + if "data" not in raw_data: + raise ValueError("JSON缺少'data'字段") + + loader = Py2neoLoader() + loader.create_literacy_nodes(raw_data["data"]) + except Exception as e: + print("主程序错误:", str(e)) \ No newline at end of file diff --git a/dsRag/Neo4j/N3_InputShiTi.py b/dsRag/Neo4j/N3_InputShiTi.py new file mode 100644 index 00000000..b19dd8b0 --- /dev/null +++ b/dsRag/Neo4j/N3_InputShiTi.py @@ -0,0 +1,296 @@ +# -*- coding: utf-8 -*- +""" +数学题目分析系统 v6.3(稳定流式处理版) +""" + +import re +import json +import hashlib +import requests +from py2neo import Graph +from typing import Dict, List +from Config import NEO4J_URI, NEO4J_AUTH, MODEL_API_URL, MODEL_API_KEY, MODEL_NAME + + +# ================== 配置类 ================== +class Config: + NEO4J_URI = NEO4J_URI + NEO4J_AUTH = NEO4J_AUTH + MODEL_API_URL = MODEL_API_URL + MODEL_API_KEY = MODEL_API_KEY + MODEL_NAME = MODEL_NAME + MAX_CONTENT_LENGTH = 500 + STREAM_TIMEOUT = 30 + + +# ================== 知识图谱管理 ================== +class KnowledgeManager: + def __init__(self): + self.graph = Graph(Config.NEO4J_URI, auth=Config.NEO4J_AUTH) + self._verify_connection() + self.knowledge_map = self._load_knowledge() + self.literacy_map = self._load_literacy() + print("✅ 知识库加载完成") + print(f"有效知识点({len(self.knowledge_map)}个): {list(self.knowledge_map.keys())[:3]}...") + print(f"有效素养点({len(self.literacy_map)}个): {list(self.literacy_map.keys())[:3]}...") + + def _verify_connection(self): + """安全连接验证""" + try: + self.graph.run("RETURN 1 AS test") + print("✅ Neo4j连接验证成功") + except Exception as e: + print(f"❌ Neo4j连接失败: {str(e)}") + raise + + def _load_knowledge(self) -> Dict[str, str]: + """安全加载知识点""" + records = self.graph.run("MATCH (n:KnowledgePoint) WHERE n.name IS NOT NULL RETURN n.id, n.name").data() + return {rec['n.name'].strip(): rec['n.id'] for rec in records if rec['n.name'] and rec['n.name'].strip()} + + def _load_literacy(self) -> Dict[str, str]: + """安全加载素养点""" + records = self.graph.run("MATCH (n:LiteracyNode) WHERE n.title IS NOT NULL RETURN n.value, n.title").data() + return {rec['n.title'].strip(): rec['n.value'] for rec in records if rec['n.title'] and rec['n.title'].strip()} + + def store_analysis(self, question_id: str, content: str, + knowledge: List[str], literacy: List[str]): + """增强存储方法""" + tx = self.graph.begin() + try: + # 创建/更新题目节点 + tx.run(""" + MERGE (q:Question {id: $id}) + SET q.content = $content, q.updateTime = timestamp() + """, {"id": question_id, "content": content}) + + # 关联知识点 + valid_kp = [] + for name in knowledge: + clean_name = name.strip() + if kp_id := self.knowledge_map.get(clean_name): + tx.run(""" + MATCH (q:Question {id: $qid}), (kp:KnowledgePoint {id: $kpid}) + MERGE (q)-[r:REQUIRES_KNOWLEDGE]->(kp) + SET r.lastUsed = timestamp() + """, {"qid": question_id, "kpid": kp_id}) + valid_kp.append(clean_name) + + # 关联素养点 + valid_lp = [] + for title in literacy: + clean_title = title.strip() + if lit_id := self.literacy_map.get(clean_title): + tx.run(""" + MATCH (q:Question {id: $qid}), (lp:LiteracyNode {value: $lpid}) + MERGE (q)-[r:DEVELOPS_LITERACY]->(lp) + SET r.lastUsed = timestamp() + """, {"qid": question_id, "lpid": lit_id}) + valid_lp.append(clean_title) + + self.graph.commit(tx) + print(f"✅ 存储成功 - 知识点: {valid_kp}, 素养点: {valid_lp}") + except Exception as e: + self.graph.rollback(tx) + print(f"❌ 存储失败: {str(e)}") + + +# ================== 大模型客户端 ================== +class StreamLLMClient: + def __init__(self, kg: KnowledgeManager): + self.kg = kg + self.base_url = Config.MODEL_API_URL + self.headers = { + "Authorization": f"Bearer {Config.MODEL_API_KEY}", + "Content-Type": "application/json", + "Accept": "application/json" + } + + def analyze_problem(self, content: str) -> dict: + """增强的流式分析""" + try: + prompt = self._build_prompt(content) + response = self._send_request(prompt) + return self._process_stream(response) + except Exception as e: + print(f"🔴 分析失败: {str(e)}") + return {} + + def _build_prompt(self, content: str) -> str: + """构建精准提示词""" + return f"""请严格按以下要求分析数学题目: +1. 知识点必须完全匹配以下列表中的名称(不要新增或修改): +{self.kg.knowledge_map.keys()} + +2. 素养点必须完全匹配以下列表中的名称: +{self.kg.literacy_map.keys()} + +3. 返回严格JSON格式: +{{ + "problem_types": ["题型"], + "knowledge_points": ["匹配的知识点"], + "literacy_points": ["匹配的素养点"] +}} + +题目内容:{content}""" + + def _send_request(self, prompt: str): + """发送API请求""" + return requests.post( + f"{self.base_url}/chat/completions", + headers=self.headers, + json={ + "model": Config.MODEL_NAME, + "messages": [{"role": "user", "content": prompt}], + "temperature": 0.1, + "stream": True + }, + timeout=Config.STREAM_TIMEOUT, + stream=True + ) + + def _process_stream(self, response) -> dict: + """可靠的流式处理""" + full_content = "" + try: + for chunk in response.iter_lines(): + if chunk: + decoded = chunk.decode('utf-8').strip() + if decoded.startswith('data:'): + json_str = decoded[5:].strip() + if json_str == "[DONE]": + break + try: + data = json.loads(json_str) + if content := data['choices'][0]['delta'].get('content'): + full_content += content + except: + continue + + # 调试日志 + print(f"原始响应内容:\n{full_content}") + + # 提取有效JSON + json_str = re.search(r'\{[\s\S]*\}', full_content).group() + return json.loads(json_str) + except json.JSONDecodeError: + print(f"⚠️ JSON解析失败,原始内容:{full_content}") + return {} + except Exception as e: + print(f"流处理异常:{str(e)}") + return {} + + +# ================== 核心引擎 ================== +class ProblemAnalyzer: + def __init__(self, content: str): + self.original = content + self.content = self._preprocess(content) + self.question_id = hashlib.sha256(content.encode()).hexdigest()[:12] + self.kg = KnowledgeManager() + self.llm = StreamLLMClient(self.kg) + + def _preprocess(self, text: str) -> str: + """文本预处理""" + return re.sub(r'[^\w\u4e00-\u9fa5]', '', text)[:Config.MAX_CONTENT_LENGTH] + + def execute(self): + """执行分析流程""" + print(f"\n🔍 分析题目: {self.original[:50]}...") + + analysis = self.llm.analyze_problem(self.original) + if not analysis: + print("⚠️ 大模型分析失败") + return + + print("\n📊 分析结果:") + print(f" 题型: {analysis.get('problem_types', [])}") + print(f" 知识点: {analysis.get('knowledge_points', [])}") + print(f" 素养点: {analysis.get('literacy_points', [])}") + + self.kg.store_analysis( + question_id=self.question_id, + content=self.content, + knowledge=analysis.get('knowledge_points', []), + literacy=analysis.get('literacy_points', []) + ) + + +# ================== 查询接口 ================== +def query_question(question_id: str): + try: + graph = Graph(Config.NEO4J_URI, auth=Config.NEO4J_AUTH) + result = graph.run(""" + MATCH (q:Question {id: $id}) + OPTIONAL MATCH (q)-[:REQUIRES_KNOWLEDGE]->(kp) + OPTIONAL MATCH (q)-[:DEVELOPS_LITERACY]->(lp) + RETURN q.content AS content, + collect(kp.name) AS knowledge, + collect(lp.title) AS literacy + """, id=question_id).data() + + if result: + data = result[0] + print(f"\n🔍 查询结果(ID: {question_id})") + print(f"内容: {data['content']}") + print(f"知识点: {data['knowledge']}") + print(f"素养点: {data['literacy']}") + else: + print("未找到相关题目") + except Exception as e: + print(f"查询错误: {str(e)}") + + +# ================== 测试执行 ================== +if __name__ == '__main__': + test_cases = [ + # 基础运算类 + "小明用50元买了3本笔记本,每本8元,还剩多少钱?", # 知识点:四则运算应用 素养点:数学运算能力 + + # 几何问题 + "一个长方形花坛长5米,宽3米,四周铺1米宽的小路,求小路面积?", # 知识点:面积计算 素养点:空间观念 + + # 统计概率 + "某班30人,数学成绩90分以上占1/5,80-89分占1/3,求80分以下人数?", # 知识点:分数运算 素养点:数据分析 + + # 典型应用题 + "甲乙两车相距300公里,甲车速度60km/h,乙车40km/h,几小时后相遇?", # 知识点:相遇问题 素养点:数学建模 + + # 方程应用 + "鸡兔同笼,头共10个,脚共28只,问鸡兔各多少?", # 知识点:二元一次方程 素养点:代数思维 + + # 比例问题 + "配制农药药液,药粉和水的比例是3:100,现有水500kg,需要多少药粉?", # 知识点:比例应用 素养点:量化分析 + + # 函数图像 + "某物体做匀加速运动,初速度2m/s,加速度0.5m/s²,写出速度v与时间t的关系式", # 知识点:一次函数 素养点:数形结合 + + # 立体几何 + "圆柱形水桶底面半径0.4米,高1.2米,求它的容积(π取3.14)", # 知识点:圆柱体积 素养点:空间想象 + + # 概率统计 + "掷两个骰子,点数和为7的概率是多少?", # 知识点:概率计算 素养点:数据预测 + + # 工程问题 + "甲队单独完成工程需20天,乙队需30天,两队合作需要多少天?", # 知识点:工程问题 素养点:模型构建 + + # 最优化问题 + "用20米篱笆围矩形菜地,怎样围面积最大?最大面积是多少?", # 知识点:二次函数 素养点:优化思想 + + # 利率问题 + "本金10000元,年利率3.5%,存3年到期本息合计多少?", # 知识点:单利计算 素养点:金融素养 + + # 数列问题 + "等差数列首项5,公差3,求第10项的值", # 知识点:等差数列 素养点:模式识别 + + # 测量问题 + "在比例尺1:5000的地图上,2cm线段代表实际距离多少米?", # 知识点:比例尺应用 素养点:单位换算 + + # 逻辑推理 + "A说B在说谎,B说C在说谎,C说AB都在说谎,问谁在说真话?" # 知识点:逻辑推理 素养点:批判性思维 + ] + + for q in test_cases: + print("\n" + "=" * 60) + analyzer = ProblemAnalyzer(q) + analyzer.execute() \ No newline at end of file diff --git a/dsRag/Neo4j/N4_PrintShiTi.py b/dsRag/Neo4j/N4_PrintShiTi.py new file mode 100644 index 00000000..9e48aad9 --- /dev/null +++ b/dsRag/Neo4j/N4_PrintShiTi.py @@ -0,0 +1,61 @@ +from py2neo import Graph +import json +from Config import * + +def query_all_questions(): + # Neo4j连接配置 + neo4j_config = { + "uri": NEO4J_URI, # 从Config导入 + "auth": NEO4J_AUTH # 从Config导入 + } + + # 初始化图数据库连接 + graph = Graph(**neo4j_config) + + try: + # 获取所有试题ID + question_ids = graph.run( + "MATCH (q:Question) RETURN q.id AS question_id" + ).data() + + results = [] + + # 遍历每个试题 + for record in question_ids: + qid = record['question_id'] + # 修改查询部分 + data = graph.run(""" + MATCH (q:Question {id: $qid}) + OPTIONAL MATCH (q)-[:REQUIRES_KNOWLEDGE]->(kp:KnowledgePoint) + OPTIONAL MATCH (q)-[:DEVELOPS_LITERACY]->(lp:LiteracyNode) + RETURN + q.content AS content, + collect(DISTINCT {id: kp.id, name: kp.name}) AS knowledge_points, + collect(DISTINCT {id: lp.value, title: lp.title}) AS literacy_points + """, qid=qid).data() + + if data: + result = { + "question_id": qid, + "content": data[0]['content'], + "knowledge_points": data[0]['knowledge_points'], + "literacy_points": data[0]['literacy_points'] + } + results.append(result) + + # 增强版输出展示 + print(f"\n{'=' * 40} 题目详情 {'=' * 40}") + print(f"📚 试题ID: {qid}") + print(f"📝 内容全文: {result['content']}") # 新增完整内容输出 + print(f"🔍 内容摘要: {result['content'][:50]}...") # 保留摘要显示 + print(f"🧠 知识点: {[kp['name'] for kp in result['knowledge_points']]}") + print(f"🆔 知识点ID: {[kp['id'] for kp in result['knowledge_points']]}") + print(f"🌟 素养点: {[lp['title'] for lp in result['literacy_points']]}") + print(f"🔢 素养点ID: {[lp['id'] for lp in result['literacy_points']]}") + print('=' * 90) + except Exception as e: + print(f"❌ 查询失败: {str(e)}") + + +if __name__ == '__main__': + query_all_questions() \ No newline at end of file diff --git a/dsRag/Neo4j/Neo4jExecutor.py b/dsRag/Neo4j/Neo4jExecutor.py new file mode 100644 index 00000000..65450327 --- /dev/null +++ b/dsRag/Neo4j/Neo4jExecutor.py @@ -0,0 +1,107 @@ +import re +from Config import * +from py2neo import Graph, Node, Relationship, Subgraph +from typing import List, Tuple + +def clear(db): + # 清空数据 + db.run("MATCH (n) DETACH DELETE n") + + # 分步删除约束和索引 + try: + # 删除约束 + constraints = db.run("SHOW CONSTRAINTS YIELD name").data() + for constr in constraints: + db.run(f"DROP CONSTRAINT `{constr['name']}`") + + # 删除索引 + indexes = db.run("SHOW INDEXES YIELD name, type WHERE type <> 'LOOKUP'").data() + for idx in indexes: + db.run(f"DROP INDEX `{idx['name']}`") + except Exception as e: + print(f"删除操作失败: {e}") + + +def create_subgraph(db: Graph, nodes: List[Node], relations: List[Tuple[Node, str, Node]]) -> None: + """统一创建子图""" + subgraph = Subgraph( + nodes=nodes, + relationships=[Relationship(start, rel_type, end) for start, rel_type, end in relations] + ) + db.create(subgraph) + +def tx_create(db: Graph, nodes: List[Node], relations: List[Tuple[Node, str, Node]]) -> None: + """事务方式创建数据""" + try: + tx = db.begin() + subgraph = Subgraph( + nodes=nodes, + relationships=[Relationship(start, rel_type, end) for start, rel_type, end in relations] + ) + tx.create(subgraph) + db.commit(tx) + except Exception as e: + db.rollback(tx) + print(f"事务操作失败: {str(e)}") + raise + +class Neo4jExecutor: + def __init__(self, uri, auth): + self.graph = Graph(uri, auth=auth) + + # 新增文本执行方法 + def execute_cypher_text(self, cypher_text: str) -> dict: + """直接执行Cypher文本""" + stats = {'total': 0, 'success': 0, 'failed': 0} + try: + statements = re.split(r';\s*\n', cypher_text) + statements = [s.strip() for s in statements if s.strip()] + + stats['total'] = len(statements) + + for stmt in statements: + try: + self.graph.run(stmt) + stats['success'] += 1 + except Exception as e: + stats['failed'] += 1 + print(f"执行失败: {stmt[:50]}... \n错误: {str(e)[:100]}") + + return stats + except Exception as e: + print(f"执行失败: {stmt[:100]}... \n完整错误: {str(e)}") # 原为str(e)[:100] + return stats + + def execute_cypher_file(self, file_path: str) -> dict: # 确保方法名称正确 + """执行Cypher文件""" + stats = {'total': 0, 'success': 0, 'failed': 0} + try: + with open(file_path, 'r', encoding='utf-8') as f: + cypher_script = f.read() + statements = re.split(r';\s*\n', cypher_script) + statements = [s.strip() for s in statements if s.strip()] + + stats['total'] = len(statements) + + for stmt in statements: + try: + self.graph.run(stmt) + stats['success'] += 1 + except Exception as e: + stats['failed'] += 1 + print(f"执行失败: {stmt[:50]}... \n错误: {str(e)[:100]}") + + return stats + + except Exception as e: + print(f"文件错误: {str(e)}") + return stats + + +def init(): + executor = Neo4jExecutor( + uri=NEO4J_URI, + auth=NEO4J_AUTH + ) + # 清库 + clear(executor.graph) \ No newline at end of file diff --git a/dsRag/Neo4j/__pycache__/Neo4jExecutor.cpython-310.pyc b/dsRag/Neo4j/__pycache__/Neo4jExecutor.cpython-310.pyc new file mode 100644 index 00000000..d117f09e Binary files /dev/null and b/dsRag/Neo4j/__pycache__/Neo4jExecutor.cpython-310.pyc differ diff --git a/dsRag/Neo4j/小学数学学科素养点体系.json b/dsRag/Neo4j/小学数学学科素养点体系.json new file mode 100644 index 00000000..69c36870 --- /dev/null +++ b/dsRag/Neo4j/小学数学学科素养点体系.json @@ -0,0 +1,160 @@ +{ + "status": 200, + "data": { + "tree": [ + { + "children": [ + { + "title": "数感培养", + "value": "MATH_LITERACY_01", + "key": "NUM_SENSE", + "children": [ + { + "title": "数量感知基础(1-2年级)", + "value": "SUB_01", + "key": "NUM_BASIC", + "parentValue": "MATH_LITERACY_01", + "preSkills": [] + }, + { + "title": "数运算直观(3-4年级)", + "value": "SUB_02", + "key": "NUM_OPERATION", + "parentValue": "MATH_LITERACY_01", + "preSkills": ["SUB_01"] + }, + { + "title": "数关系抽象(5-6年级)", + "value": "SUB_03", + "key": "NUM_RELATION", + "parentValue": "MATH_LITERACY_01", + "preSkills": ["SUB_02"] + } + ] + }, + { + "title": "空间观念", + "value": "MATH_LITERACY_02", + "key": "SPACE_CONCEPT", + "children": [ + { + "title": "图形辨识(1-2年级)", + "value": "SUB_04", + "key": "SHAPE_ID", + "parentValue": "MATH_LITERACY_02", + "preSkills": [] + }, + { + "title": "空间方位(3-4年级)", + "value": "SUB_05", + "key": "SPACE_ORIENT", + "parentValue": "MATH_LITERACY_02", + "preSkills": ["SUB_04"] + }, + { + "title": "几何推理(5-6年级)", + "value": "SUB_06", + "key": "GEOM_REASON", + "parentValue": "MATH_LITERACY_02", + "preSkills": ["SUB_05"] + } + ] + }, + { + "title": "运算思维", + "value": "MATH_LITERACY_03", + "key": "OPERATION_THINK", + "children": [ + { + "title": "算法理解(1-2年级)", + "value": "SUB_07", + "key": "ALGORITHM", + "parentValue": "MATH_LITERACY_03", + "preSkills": ["SUB_01"] + }, + { + "title": "运算策略(3-4年级)", + "value": "SUB_08", + "key": "STRATEGY", + "parentValue": "MATH_LITERACY_03", + "preSkills": ["SUB_07"] + }, + { + "title": "灵活运算(5-6年级)", + "value": "SUB_09", + "key": "FLEX_CALC", + "parentValue": "MATH_LITERACY_03", + "preSkills": ["SUB_08"] + } + ] + }, + { + "title": "数据意识", + "value": "MATH_LITERACY_04", + "key": "DATA_LITERACY", + "children": [ + { + "title": "简单统计(3-4年级)", + "value": "SUB_10", + "key": "BASIC_STATS", + "parentValue": "MATH_LITERACY_04", + "preSkills": ["SUB_02"] + }, + { + "title": "数据分析(5-6年级)", + "value": "SUB_11", + "key": "DATA_ANALYSIS", + "parentValue": "MATH_LITERACY_04", + "preSkills": ["SUB_10"] + } + ] + }, + { + "title": "建模能力", + "value": "MATH_LITERACY_05", + "key": "MODELING", + "children": [ + { + "title": "问题数学化(4-5年级)", + "value": "SUB_12", + "key": "PROBLEM_TRANS", + "parentValue": "MATH_LITERACY_05", + "preSkills": ["SUB_08", "SUB_05"] + }, + { + "title": "模型构建(5-6年级)", + "value": "SUB_13", + "key": "MODEL_BUILD", + "parentValue": "MATH_LITERACY_05", + "preSkills": ["SUB_12"] + } + ] + } + ], + "title": "数学核心素养", + "value": "CORE_LITERACY", + "key": "ROOT" + }, + { + "title": "素养关联体系", + "children": [ + { + "title": "基础素养链", + "value": "CHAIN_01", + "path": ["SUB_01 → SUB_02 → SUB_03 → SUB_07 → SUB_08 → SUB_09"] + }, + { + "title": "空间素养链", + "value": "CHAIN_02", + "path": ["SUB_04 → SUB_05 → SUB_06 → SUB_12"] + }, + { + "title": "综合应用链", + "value": "CHAIN_03", + "path": ["SUB_09 + SUB_06 → SUB_13"] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/dsRag/Neo4j/小学数学知识点体系.json b/dsRag/Neo4j/小学数学知识点体系.json new file mode 100644 index 00000000..be1e3fd6 --- /dev/null +++ b/dsRag/Neo4j/小学数学知识点体系.json @@ -0,0 +1,2605 @@ +{ + "status": 200, + "data": { + "tree": [ + { + "children": [ + { + "children": [ + { + "isLeaf": true, + "title": "整数的认识", + "value": "297B32CE384244A9A4B1560F7B788D6A", + "key": "297B32CE384244A9A4B1560F7B788D6A", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "奇数与偶数的初步认识", + "value": "E00DED49C41A4A9A8892026BD713E7D6", + "key": "E00DED49C41A4A9A8892026BD713E7D6", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "奇偶性问题", + "value": "FD14220D3B1941B8A1F9B5E70731593E", + "key": "FD14220D3B1941B8A1F9B5E70731593E", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "十进制计数法", + "value": "00F3E0C387C6493A9215547B4C9824EE", + "key": "00F3E0C387C6493A9215547B4C9824EE", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "倒数的认识", + "value": "18ABC778EE82483486EE501882CF4945", + "key": "18ABC778EE82483486EE501882CF4945", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "整数的读法和写法", + "value": "1C8DE94C3B194D14A2D195781E471640", + "key": "1C8DE94C3B194D14A2D195781E471640", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "整数的改写和近似数", + "value": "ED4C27B6E4164D1186D47A1388D42C13", + "key": "ED4C27B6E4164D1186D47A1388D42C13", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "整数大小的比较", + "value": "38CA0DBDC6AB4D67B760461F4DA4F508", + "key": "38CA0DBDC6AB4D67B760461F4DA4F508", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "分数的意义、读写及分类", + "value": "6E372C5C0AFF4FA19BBA83919A592095", + "key": "6E372C5C0AFF4FA19BBA83919A592095", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "分数与除法的关系", + "value": "2F0C4B6D532043999CEFC4E19C083604", + "key": "2F0C4B6D532043999CEFC4E19C083604", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "整数、假分数和带分数的互化", + "value": "3EFF5101123C49E28144794D4EF85C48", + "key": "3EFF5101123C49E28144794D4EF85C48", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "分数的基本性质", + "value": "437A127587584F9D8838BCCDFEEAEDF3", + "key": "437A127587584F9D8838BCCDFEEAEDF3", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "位置与方向", + "value": "60137BC830F94F99B40573C39195A89D", + "key": "60137BC830F94F99B40573C39195A89D", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "最简分数", + "value": "D0CB0C0946D94053A6A43EA65809845E", + "key": "D0CB0C0946D94053A6A43EA65809845E", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "分数大小的比较", + "value": "80A9C0D3CC014FD594B017EBAE134CB5", + "key": "80A9C0D3CC014FD594B017EBAE134CB5", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "约分和通分", + "value": "4F965D21C8A849EABE4DFA3064046242", + "key": "4F965D21C8A849EABE4DFA3064046242", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "小数的读写、意义及分类", + "value": "51631F790F2D480E80BF0E86357F62E1", + "key": "51631F790F2D480E80BF0E86357F62E1", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "循环小数", + "value": "14A51ED381AC4AE29700A30C35914540", + "key": "14A51ED381AC4AE29700A30C35914540", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "小数的性质及改写", + "value": "D621BB0E0C30402E8943BC9337E85C6F", + "key": "D621BB0E0C30402E8943BC9337E85C6F", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "小数点位置的移动与小数大小的变化规律", + "value": "C5F4CDE80EC54ED2844984380F9807E3", + "key": "C5F4CDE80EC54ED2844984380F9807E3", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "近似数及其求法", + "value": "62B012D771784C9DAA41A34D1E620D6A", + "key": "62B012D771784C9DAA41A34D1E620D6A", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "小数大小的比较", + "value": "0F8B5271C1FB4820A286B0B885D91804", + "key": "0F8B5271C1FB4820A286B0B885D91804", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "小数与分数的互化", + "value": "998F3D9211F84899A11952222612AE87", + "key": "998F3D9211F84899A11952222612AE87", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "小数点的移动引起小数的大小变化", + "value": "E1A6AD53EBCB4830BD0B48A7E28BA227", + "key": "E1A6AD53EBCB4830BD0B48A7E28BA227", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "百分数的意义、读写及应用", + "value": "21F7CDCBCD7741ADBE53EA72DD3A794F", + "key": "21F7CDCBCD7741ADBE53EA72DD3A794F", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "小数、分数和百分数之间的关系及其转化", + "value": "42CAD90DD7D64896A2D2853D0A27223F", + "key": "42CAD90DD7D64896A2D2853D0A27223F", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "百分数的实际应用", + "value": "59AE63A406B449BD913744F2D8E2361B", + "key": "59AE63A406B449BD913744F2D8E2361B", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "百分数的加减乘除运算", + "value": "11D6E99334CF41EABB7F10C970986C95", + "key": "11D6E99334CF41EABB7F10C970986C95", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "分数、百分数复合应用题", + "value": "022412DB556E44E49F2502115A999F74", + "key": "022412DB556E44E49F2502115A999F74", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "百分率应用题", + "value": "922EE944A9C4471E9BD63BE4AD29B1A1", + "key": "922EE944A9C4471E9BD63BE4AD29B1A1", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "存款利息与纳税相关问题", + "value": "7E740D512DE44692BBB8A5655D320684", + "key": "7E740D512DE44692BBB8A5655D320684", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "数轴的认识", + "value": "B1F3F6FA537A429B8CAAE623594ABCC5", + "key": "B1F3F6FA537A429B8CAAE623594ABCC5", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "负数的意义及其应用", + "value": "44ECB44412314180B8F57DE6021870E3", + "key": "44ECB44412314180B8F57DE6021870E3", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "正、负数大小的比较", + "value": "A43407EC57A147A8B716D71D49DAD5FF", + "key": "A43407EC57A147A8B716D71D49DAD5FF", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "正、负数的运算", + "value": "FF582BB3A509481BB7A699467556284A", + "key": "FF582BB3A509481BB7A699467556284A", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "自然数的认识", + "value": "F4F9E8DA69AD4283B82DF21B2193C6E2", + "key": "F4F9E8DA69AD4283B82DF21B2193C6E2", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "因数和倍数的意义", + "value": "FCFDF26E4A404E01B12C76DC35AB53E5", + "key": "FCFDF26E4A404E01B12C76DC35AB53E5", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "因数与倍数", + "value": "0DD626CFECF7472BB5F9DE1D359C85FE", + "key": "0DD626CFECF7472BB5F9DE1D359C85FE", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "2、3、5的倍数特征", + "value": "D6D65681F11B4E41BF48FAB570C320AC", + "key": "D6D65681F11B4E41BF48FAB570C320AC", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "找一个数的因数的方法", + "value": "5F2FBDDD2BF74E75BB0EF0D243549E62", + "key": "5F2FBDDD2BF74E75BB0EF0D243549E62", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "找一个数的倍数的方法", + "value": "03B4D200BE4D404895F427C24725E017", + "key": "03B4D200BE4D404895F427C24725E017", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "公倍数和最小公倍数", + "value": "32F716B70DC9454C9CD694492BF8A781", + "key": "32F716B70DC9454C9CD694492BF8A781", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "公因数和公倍数应用题", + "value": "AB91622EC3FD4CE2A7D6CD1E38CB64E6", + "key": "AB91622EC3FD4CE2A7D6CD1E38CB64E6", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "因数、公因数和最大公因数", + "value": "E9E771D409C440B6A929AE6054740F8C", + "key": "E9E771D409C440B6A929AE6054740F8C", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "求几个数的最大公因数的方法", + "value": "BF7282E1B51640D589375E457AF3EBDD", + "key": "BF7282E1B51640D589375E457AF3EBDD", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "求几个数的最小公倍数的方法", + "value": "16F8EC2F86094C9D85EF0F5BD6B8E3AF", + "key": "16F8EC2F86094C9D85EF0F5BD6B8E3AF", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "合数与质数", + "value": "05916BBA6A4C4561A3EE6D56F457B2B0", + "key": "05916BBA6A4C4561A3EE6D56F457B2B0", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "合数分解质因数", + "value": "9177BA828C3A4671BE84B553A5E4E4E2", + "key": "9177BA828C3A4671BE84B553A5E4E4E2", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + }, + { + "isLeaf": true, + "title": "真分数和假分数", + "value": "72D9E0ED3B4D461697A79D17ED4DCD60", + "key": "72D9E0ED3B4D461697A79D17ED4DCD60", + "parentValue": "B978FCBCEE0347B5AA8DB8E96A7B12F3" + } + ], + "isLeaf": false, + "title": "数的认识", + "value": "B978FCBCEE0347B5AA8DB8E96A7B12F3", + "key": "B978FCBCEE0347B5AA8DB8E96A7B12F3", + "parentValue": "0D821754BAB14DBA9164F0F060418B17" + }, + { + "children": [ + { + "isLeaf": true, + "title": "整数的加法和减法", + "value": "6F53E685844A47538210E8961505AD35", + "key": "6F53E685844A47538210E8961505AD35", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "进位加法", + "value": "10C4D6872BC84EB5845F95B7B5E228F9", + "key": "10C4D6872BC84EB5845F95B7B5E228F9", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "退位减法", + "value": "7896520302B74C0BBD99C9DDF5F26F77", + "key": "7896520302B74C0BBD99C9DDF5F26F77", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "加法和减法的关系", + "value": "0F67C7C7861D49FD86BA38A3C0B11324", + "key": "0F67C7C7861D49FD86BA38A3C0B11324", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "平均分", + "value": "EE070E040896467B9A3DECB2C39A26CE", + "key": "EE070E040896467B9A3DECB2C39A26CE", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "整数的乘法及应用", + "value": "CB9314C686F74E009EE34180B71A4E08", + "key": "CB9314C686F74E009EE34180B71A4E08", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "整数的除法及应用", + "value": "08352C16FF844E42BC036B4BB8E1D6FA", + "key": "08352C16FF844E42BC036B4BB8E1D6FA", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "表内乘法", + "value": "E5C96161BEDB46C9B8E3B614DA8247B9", + "key": "E5C96161BEDB46C9B8E3B614DA8247B9", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "表内除法", + "value": "A7A2A65B6F1B4C5DA31F510AD40242C4", + "key": "A7A2A65B6F1B4C5DA31F510AD40242C4", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "有余数的除法", + "value": "50E35C039DC640428E05352A26E5A9D5", + "key": "50E35C039DC640428E05352A26E5A9D5", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "乘与除的互逆关系", + "value": "34DD632CE7F94CF79853A8E363476962", + "key": "34DD632CE7F94CF79853A8E363476962", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "整数四则混合运算", + "value": "F2B7DE7A80C44488A162EB263A2F28E5", + "key": "F2B7DE7A80C44488A162EB263A2F28E5", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "数的估算", + "value": "BB3CCF8588414CAEB00DB6A7793F1C98", + "key": "BB3CCF8588414CAEB00DB6A7793F1C98", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "带括号的运算", + "value": "F486ABDCCA9747899D9E9CAFB09D07FE", + "key": "F486ABDCCA9747899D9E9CAFB09D07FE", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "加法运算定律", + "value": "27FD38584E8D465D9C8F3826BE8DD356", + "key": "27FD38584E8D465D9C8F3826BE8DD356", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "乘法运算定律", + "value": "C1C757A743FE431CAD762BCDE967AA0A", + "key": "C1C757A743FE431CAD762BCDE967AA0A", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "乘法的应用", + "value": "9D3B88AA2DA94527A44C6031F0956E56", + "key": "9D3B88AA2DA94527A44C6031F0956E56", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "运算定律与简便运算", + "value": "CEDB8B03A0754E4B8EDEC2F5632982EA", + "key": "CEDB8B03A0754E4B8EDEC2F5632982EA", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数的加法和减法", + "value": "24FCF3C12A5D4233AF157045BEA8BA73", + "key": "24FCF3C12A5D4233AF157045BEA8BA73", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数乘法", + "value": "DFB6BEC4D88E4E32986BDDE40F31BC6B", + "key": "DFB6BEC4D88E4E32986BDDE40F31BC6B", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数乘法应用题", + "value": "97BB32ED69A24459B79EC8E40BAB6AE1", + "key": "97BB32ED69A24459B79EC8E40BAB6AE1", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数除法", + "value": "94AB554B1C554309B0EBE998B564EFD6", + "key": "94AB554B1C554309B0EBE998B564EFD6", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数的简便计算", + "value": "7A71AF19BDBD43E6997C8C2A55CF9912", + "key": "7A71AF19BDBD43E6997C8C2A55CF9912", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数除法应用题", + "value": "21A57A833EC044788CE3FDFB2ED48770", + "key": "21A57A833EC044788CE3FDFB2ED48770", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "四则混合运算中的巧算", + "value": "0FCE22E42A1041B59D7595ADCF2682F7", + "key": "0FCE22E42A1041B59D7595ADCF2682F7", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数的四则混合运算", + "value": "F5689FB0CBE446EE9953E34FBBEDF5D7", + "key": "F5689FB0CBE446EE9953E34FBBEDF5D7", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数四则复合应用题", + "value": "567D01D4D2414B51B0C4E5886161527B", + "key": "567D01D4D2414B51B0C4E5886161527B", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "简单的行程问题", + "value": "66CC9FFE1EDB439493965E7EFEC81D03", + "key": "66CC9FFE1EDB439493965E7EFEC81D03", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "简单的工程问题", + "value": "19602EEA0AF94634985142CA074E2B37", + "key": "19602EEA0AF94634985142CA074E2B37", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数的拆项", + "value": "49FB58E075364D989E6200D38662659F", + "key": "49FB58E075364D989E6200D38662659F", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "小数的加法和减法", + "value": "5C70467DA346436E9B465E3F81B06BBC", + "key": "5C70467DA346436E9B465E3F81B06BBC", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数加减法应用题", + "value": "1EB122886F9540F4B08EA33FFA3034EC", + "key": "1EB122886F9540F4B08EA33FFA3034EC", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "小数乘法", + "value": "CBE7E9065E784BEBBBF85749FC9B3973", + "key": "CBE7E9065E784BEBBBF85749FC9B3973", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "小数除法", + "value": "18DAE0198D9042CCA3F3C97E25A2AD7A", + "key": "18DAE0198D9042CCA3F3C97E25A2AD7A", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "小数四则混合运算", + "value": "9039D45E6C80465BA87B61DB4CBE0E26", + "key": "9039D45E6C80465BA87B61DB4CBE0E26", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "整数、分数、小数、百分数、四则混合运算", + "value": "E5F3D22C49124D1BA11379606E2FFA85", + "key": "E5F3D22C49124D1BA11379606E2FFA85", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "整除的性质及应用", + "value": "EF617C94ED104CD8AD7C766C07225025", + "key": "EF617C94ED104CD8AD7C766C07225025", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "计算器与复杂的运算", + "value": "EBC45E5576FF43C2836AA12796F046D2", + "key": "EBC45E5576FF43C2836AA12796F046D2", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "有理数的乘方", + "value": "0AFE84BD0CD748A3888FA42A2D5E8340", + "key": "0AFE84BD0CD748A3888FA42A2D5E8340", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "积的变化规律", + "value": "D4E123DE9EDB4739B99B10F26E5F2FEF", + "key": "D4E123DE9EDB4739B99B10F26E5F2FEF", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "商不变的性质", + "value": "3218A87A6DDE446E8AF7B775108F2F30", + "key": "3218A87A6DDE446E8AF7B775108F2F30", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "单位“1”的认识及确定", + "value": "82B7001851834984A4AAF2417CE23B0C", + "key": "82B7001851834984A4AAF2417CE23B0C", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + }, + { + "isLeaf": true, + "title": "分数单位", + "value": "6A63BB1947BB436093AE302734181247", + "key": "6A63BB1947BB436093AE302734181247", + "parentValue": "F0333B305F7246B5A06D03D4E3FF55A9" + } + ], + "isLeaf": false, + "title": "数的运算", + "value": "F0333B305F7246B5A06D03D4E3FF55A9", + "key": "F0333B305F7246B5A06D03D4E3FF55A9", + "parentValue": "0D821754BAB14DBA9164F0F060418B17" + }, + { + "children": [ + { + "isLeaf": true, + "title": "根据情景选择合适的计量单位", + "value": "BDFE58586ED642129B69760465FED942", + "key": "BDFE58586ED642129B69760465FED942", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "进率与换算", + "value": "8842CCB50D894E17B0C4670327F78134", + "key": "8842CCB50D894E17B0C4670327F78134", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "时、分、秒及其关系、单位换算与计算", + "value": "B7520AF946594507A3D842C09591E644", + "key": "B7520AF946594507A3D842C09591E644", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "年、月、日及其关系、单位换算与计算", + "value": "5C979583F6D64CD89813C7A512D2CD2F", + "key": "5C979583F6D64CD89813C7A512D2CD2F", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "货币、人民币及其常用单位", + "value": "FD9721541FB545EFA15D1CD3F54B1191", + "key": "FD9721541FB545EFA15D1CD3F54B1191", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "货币、人民币的单位换算", + "value": "04BAFA63C29D4E73A885EEBEC7B0B2B2", + "key": "04BAFA63C29D4E73A885EEBEC7B0B2B2", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "质量及质量的常用单位", + "value": "9EDAAECD860944E48A3FF035C21B9DE7", + "key": "9EDAAECD860944E48A3FF035C21B9DE7", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "质量的单位换算", + "value": "4FBE4B06BD45457EA671796194D759FD", + "key": "4FBE4B06BD45457EA671796194D759FD", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "长度及长度的常用单位", + "value": "EF94108F79E1477DAA5F58DF182DAF50", + "key": "EF94108F79E1477DAA5F58DF182DAF50", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "长度的单位换算", + "value": "1FB270852EF9459697E64603D21E1324", + "key": "1FB270852EF9459697E64603D21E1324", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "面积和面积单位", + "value": "34C93352CB84421898CFA79A77589F17", + "key": "34C93352CB84421898CFA79A77589F17", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "面积单位间的进率及单位换算", + "value": "E66D33668AEE44D4BD756EE10AEAFB89", + "key": "E66D33668AEE44D4BD756EE10AEAFB89", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "体积、容积及其单位", + "value": "1A00081F71874197AAE32471A821BD5C", + "key": "1A00081F71874197AAE32471A821BD5C", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "体积、容积进率及单位换算", + "value": "44074C9C9F0446D5AF1737F9C287C214", + "key": "44074C9C9F0446D5AF1737F9C287C214", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "计量单位中单复名数的改写", + "value": "84738F31C9C44FAE90E0FAA15C0DAFC3", + "key": "84738F31C9C44FAE90E0FAA15C0DAFC3", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "日期和时间的推算", + "value": "DF0CD01D5349472986489A6605C25A56", + "key": "DF0CD01D5349472986489A6605C25A56", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "计数单位", + "value": "5F59FDBB4C5943259A4C9CFC436A984F", + "key": "5F59FDBB4C5943259A4C9CFC436A984F", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + }, + { + "isLeaf": true, + "title": "平年、闰年的判断方法", + "value": "85DDC643D2334CCCA79365900FA7CC49", + "key": "85DDC643D2334CCCA79365900FA7CC49", + "parentValue": "E5650CC102764B0988A67B1DB95AB8F5" + } + ], + "isLeaf": false, + "title": "常见的量", + "value": "E5650CC102764B0988A67B1DB95AB8F5", + "key": "E5650CC102764B0988A67B1DB95AB8F5", + "parentValue": "0D821754BAB14DBA9164F0F060418B17" + }, + { + "children": [ + { + "isLeaf": true, + "title": "用字母表示数", + "value": "DC85C3406B55439883C199CDAB0189A2", + "key": "DC85C3406B55439883C199CDAB0189A2", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "含字母式子的求值", + "value": "303CB40E9E044F5894C5C4BD7B86F128", + "key": "303CB40E9E044F5894C5C4BD7B86F128", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "等式的意义", + "value": "473049BC711644FB9DD041EA7944514C", + "key": "473049BC711644FB9DD041EA7944514C", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "方程的意义", + "value": "6664828BCE43482AA25C58FFCC4F404B", + "key": "6664828BCE43482AA25C58FFCC4F404B", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "方程与等式的关系", + "value": "76B3528EC76A4084A1B66F552EDBA46D", + "key": "76B3528EC76A4084A1B66F552EDBA46D", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "方程需要满足的条件", + "value": "0D77CE799E3B405C838503C08ED99889", + "key": "0D77CE799E3B405C838503C08ED99889", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "方程的解和解方程", + "value": "E392AFB9C76D48E7BBDEDF23E5C62905", + "key": "E392AFB9C76D48E7BBDEDF23E5C62905", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "不等式的意义及解法", + "value": "C78B7B81C3DB4B7899FCE1E858410BC9", + "key": "C78B7B81C3DB4B7899FCE1E858410BC9", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + }, + { + "isLeaf": true, + "title": "列方程解应用题", + "value": "D0878FC08A564B54A67902EBB0EA7D42", + "key": "D0878FC08A564B54A67902EBB0EA7D42", + "parentValue": "A4A72A3B774D4BC1B27B9702D40A60DA" + } + ], + "isLeaf": false, + "title": "式与方程", + "value": "A4A72A3B774D4BC1B27B9702D40A60DA", + "key": "A4A72A3B774D4BC1B27B9702D40A60DA", + "parentValue": "0D821754BAB14DBA9164F0F060418B17" + }, + { + "children": [ + { + "isLeaf": true, + "title": "比的意义", + "value": "0CB413D83DD248DA9260CBA4EA3369F0", + "key": "0CB413D83DD248DA9260CBA4EA3369F0", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "比的读法、写法及各部分的名称", + "value": "A0DD683990D5468A9FBF4D602BF7A975", + "key": "A0DD683990D5468A9FBF4D602BF7A975", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "比与分数、除法的关系", + "value": "E61979A1301645EAA0E1E2150D38AA04", + "key": "E61979A1301645EAA0E1E2150D38AA04", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "比的性质", + "value": "87643C8653F74ABD97E044F58D211ADB", + "key": "87643C8653F74ABD97E044F58D211ADB", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "盈亏问题", + "value": "BF63583F9F8A4D8A8428938525E0DC54", + "key": "BF63583F9F8A4D8A8428938525E0DC54", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "求比值和化简比", + "value": "A9D83D8783494A279C637D8B4549DE68", + "key": "A9D83D8783494A279C637D8B4549DE68", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "比例的意义和基本性质", + "value": "EF1C38B107B9450590D51268A7CB1D28", + "key": "EF1C38B107B9450590D51268A7CB1D28", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "正比例和反比例的意义", + "value": "5FBF5D08B3904DB8B6743C4BD6A5154C", + "key": "5FBF5D08B3904DB8B6743C4BD6A5154C", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "简单的归一应用题", + "value": "724994160D0B4B13B301A610D3F13368", + "key": "724994160D0B4B13B301A610D3F13368", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "解比例", + "value": "D73B64D45E4B4121ABE292FA2695D067", + "key": "D73B64D45E4B4121ABE292FA2695D067", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "比例的应用", + "value": "EDF2336CE1194F6DB0B664D26EAA969A", + "key": "EDF2336CE1194F6DB0B664D26EAA969A", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "比的应用", + "value": "4DD220B38A07487D8C6A6949F9CCAFB8", + "key": "4DD220B38A07487D8C6A6949F9CCAFB8", + "parentValue": "4EA906F9EE964A0984887C8281731888" + }, + { + "isLeaf": true, + "title": "辨识成正比例的量与成反比例的量", + "value": "3484BF7D37124F119D6D8532EC837949", + "key": "3484BF7D37124F119D6D8532EC837949", + "parentValue": "4EA906F9EE964A0984887C8281731888" + } + ], + "isLeaf": false, + "title": "正比例、反比例", + "value": "4EA906F9EE964A0984887C8281731888", + "key": "4EA906F9EE964A0984887C8281731888", + "parentValue": "0D821754BAB14DBA9164F0F060418B17" + }, + { + "children": [ + { + "isLeaf": true, + "title": "算术中的规律", + "value": "E7F5D08F505243C1BB130E5DDCA5D33D", + "key": "E7F5D08F505243C1BB130E5DDCA5D33D", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "数列中的规律", + "value": "5A373011CE4F42818A552C289D693BAC", + "key": "5A373011CE4F42818A552C289D693BAC", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "“式”的规律", + "value": "3913AC962E6647828A1BE2A8DAAD8ECA", + "key": "3913AC962E6647828A1BE2A8DAAD8ECA", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "数与形结合的规律", + "value": "49F488053AEC42DBBEBA591D4C4E373D", + "key": "49F488053AEC42DBBEBA591D4C4E373D", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "数表中的规律", + "value": "96899101FCB54A32956F6F09410E9946", + "key": "96899101FCB54A32956F6F09410E9946", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "事物的间隔排列规律", + "value": "C6E9FCE41ADD4E5192FF584EFE51560C", + "key": "C6E9FCE41ADD4E5192FF584EFE51560C", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "事物的简单搭配规律", + "value": "13D5A37B8EF34E44B41B98AABAE74BF1", + "key": "13D5A37B8EF34E44B41B98AABAE74BF1", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "简单周期现象中的规律", + "value": "0142B44821864B519E162E8F6EDFB409", + "key": "0142B44821864B519E162E8F6EDFB409", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "简单图形覆盖现象中的规律", + "value": "786110B823F34A0C86793FE62123D1EF", + "key": "786110B823F34A0C86793FE62123D1EF", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + }, + { + "isLeaf": true, + "title": "通过操作实验探索规律", + "value": "C6FE42706D054BD9B67C77F094A3FC79", + "key": "C6FE42706D054BD9B67C77F094A3FC79", + "parentValue": "9BCB10F0243D43C6BFB40DE9F69995DD" + } + ], + "isLeaf": false, + "title": "探索规律", + "value": "9BCB10F0243D43C6BFB40DE9F69995DD", + "key": "9BCB10F0243D43C6BFB40DE9F69995DD", + "parentValue": "0D821754BAB14DBA9164F0F060418B17" + } + ], + "sort": 10, + "isLeaf": false, + "title": "数与代数", + "value": "0D821754BAB14DBA9164F0F060418B17", + "key": "0D821754BAB14DBA9164F0F060418B17", + "parentValue": "-1" + }, + { + "children": [ + { + "children": [ + { + "isLeaf": true, + "title": "平面图形的分类及识别", + "value": "0F41949CCB204707BF213006D7FAD793", + "key": "0F41949CCB204707BF213006D7FAD793", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "图形的拼组", + "value": "1FCEDB0D02524F9E909A41FBD6858421", + "key": "1FCEDB0D02524F9E909A41FBD6858421", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "四边形的特点、分类及识别", + "value": "FC363802322E4D7880AB8C4F7ABD1BB9", + "key": "FC363802322E4D7880AB8C4F7ABD1BB9", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "角的概念及其分类", + "value": "47C81C4AF201423BA8F7DDFBE982C3A0", + "key": "47C81C4AF201423BA8F7DDFBE982C3A0", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "角的画法", + "value": "4F9B779684C046D997A47B7A07E1F22C", + "key": "4F9B779684C046D997A47B7A07E1F22C", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "直线、线段和射线的认识", + "value": "A7C7966DF8004A38B17A2EE3916EA99A", + "key": "A7C7966DF8004A38B17A2EE3916EA99A", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "垂直与平行的特征及性质", + "value": "51AA48E13BFF4833B6CEDC3EAECABFF3", + "key": "51AA48E13BFF4833B6CEDC3EAECABFF3", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "平行四边形的特征及性质", + "value": "A22BCB76788444029D0A6F9202D45506", + "key": "A22BCB76788444029D0A6F9202D45506", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "长方形的特征及性质", + "value": "E1F1265281AF40EDB5B427E2F1DA5262", + "key": "E1F1265281AF40EDB5B427E2F1DA5262", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "正方形的特征及性质", + "value": "28FD775390EF4458B9DD97FEE6F116AC", + "key": "28FD775390EF4458B9DD97FEE6F116AC", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "梯形的特征及分类", + "value": "00F350E5A01745CC8AAB89ABE88A154D", + "key": "00F350E5A01745CC8AAB89ABE88A154D", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "三角形的特征", + "value": "1C24FE7A7283447CB33CBADD61BF0EF6", + "key": "1C24FE7A7283447CB33CBADD61BF0EF6", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "三角形的特性", + "value": "0B43C350B2C940C1B9B8EB3EC5930C03", + "key": "0B43C350B2C940C1B9B8EB3EC5930C03", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "三角形的分类", + "value": "D7AC75CA907449DD9A5B95A45ED844F8", + "key": "D7AC75CA907449DD9A5B95A45ED844F8", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "三角形的内角和", + "value": "898B3309F63E4041B6660AE2D5237944", + "key": "898B3309F63E4041B6660AE2D5237944", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "立体图形的分类及识别", + "value": "0847F6C82B914B338A7692BE6B4FD186", + "key": "0847F6C82B914B338A7692BE6B4FD186", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "长方体的特征", + "value": "19343FD8868B4B1FBB7331329D509FB0", + "key": "19343FD8868B4B1FBB7331329D509FB0", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "正方体的特征", + "value": "42FC0D7665C2444DB25E85238AB8476F", + "key": "42FC0D7665C2444DB25E85238AB8476F", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "圆的认识与圆周率", + "value": "2CBAB9566AC9430B9B9F4DD90F0219B0", + "key": "2CBAB9566AC9430B9B9F4DD90F0219B0", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "圆柱的特征", + "value": "B26F0E0AB22745B599B256A66A81EA48", + "key": "B26F0E0AB22745B599B256A66A81EA48", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "圆锥的特征", + "value": "5AE744A213404F438599793760BF986B", + "key": "5AE744A213404F438599793760BF986B", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "长方体的展开图", + "value": "B9DC88F89E7E4756BB6ED36B098D8E17", + "key": "B9DC88F89E7E4756BB6ED36B098D8E17", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "正方体的展开图", + "value": "4C917766239141788EE9DF1652E62292", + "key": "4C917766239141788EE9DF1652E62292", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "圆柱的展开图", + "value": "829BEBCED0FD443AB2FF0E0E2E4E0E3A", + "key": "829BEBCED0FD443AB2FF0E0E2E4E0E3A", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "等腰三角形与等边三角形", + "value": "5F175014750345C68FDA1952DBAD19E5", + "key": "5F175014750345C68FDA1952DBAD19E5", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "从不同方向观察物体和几何体", + "value": "608AC4E5D79D43BF8F0BE1FC9005B059", + "key": "608AC4E5D79D43BF8F0BE1FC9005B059", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "观察的范围", + "value": "A02D11E2923B45368A8F948C1D954FEE", + "key": "A02D11E2923B45368A8F948C1D954FEE", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "简单图形的折叠问题", + "value": "69DA0B4775284AB987F42431DC54AECB", + "key": "69DA0B4775284AB987F42431DC54AECB", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "图形的密铺", + "value": "FF962330948644E1962D06B8C78F9FF9", + "key": "FF962330948644E1962D06B8C78F9FF9", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "简单的立方体切拼问题", + "value": "CDB5D90C7DD14BE48A93342F57048A9A", + "key": "CDB5D90C7DD14BE48A93342F57048A9A", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "线段与角的综合", + "value": "556B87C2498C4D7789218D3217AEDAFF", + "key": "556B87C2498C4D7789218D3217AEDAFF", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + }, + { + "isLeaf": true, + "title": "两点间线段最短与两点间的距离", + "value": "F3BAA87F1BE34E6CADEB252A0F4A55DA", + "key": "F3BAA87F1BE34E6CADEB252A0F4A55DA", + "parentValue": "29694A73CF0A45CEA936791DDB626542" + } + ], + "isLeaf": false, + "title": "图形的认识", + "value": "29694A73CF0A45CEA936791DDB626542", + "key": "29694A73CF0A45CEA936791DDB626542", + "parentValue": "E6F62DDCB4F6487A8E8CAC8AC981D355" + }, + { + "children": [ + { + "isLeaf": true, + "title": "长度的测量方法", + "value": "15CAA22BB7F840A1854DBEED5F73DEDD", + "key": "15CAA22BB7F840A1854DBEED5F73DEDD", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "角的度量", + "value": "9DEB6D47732A4AC3A922A6E3A53D0C4C", + "key": "9DEB6D47732A4AC3A922A6E3A53D0C4C", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "画指定度数的角", + "value": "AD956C0356664D8CA901B60CDD487A14", + "key": "AD956C0356664D8CA901B60CDD487A14", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "用三角尺画30°,45°,60°,90°角", + "value": "921F71D26CE447DDBE1B8D878E5E8503", + "key": "921F71D26CE447DDBE1B8D878E5E8503", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "探索某些实物体积的测量方法", + "value": "D8CF14186A02454AA449B380F4421135", + "key": "D8CF14186A02454AA449B380F4421135", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "估测", + "value": "E6CF1324350649728EB2DCFB78ABEE13", + "key": "E6CF1324350649728EB2DCFB78ABEE13", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "过直线上或直线外一点作直线的垂线", + "value": "18FF86282330412AA120AE225ED7ED13", + "key": "18FF86282330412AA120AE225ED7ED13", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "过直线外一点作已知直线的平行线", + "value": "108E0FA497BA465B9DE1B50CA71FEA29", + "key": "108E0FA497BA465B9DE1B50CA71FEA29", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "平行与垂直", + "value": "47AB26544582443FB65D5D7316B59286", + "key": "47AB26544582443FB65D5D7316B59286", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作平行四边形的高", + "value": "851DBB739F2647D883FD713385BA15FE", + "key": "851DBB739F2647D883FD713385BA15FE", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作梯形的高", + "value": "CC17669F918C40D4ACC545A7BFCD3192", + "key": "CC17669F918C40D4ACC545A7BFCD3192", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作三角形的高", + "value": "C16B307A9FCA4C70AB944CD1FF213B7F", + "key": "C16B307A9FCA4C70AB944CD1FF213B7F", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作轴对称图形", + "value": "5AF9C46AA50A42E5AFD406F11F6540CD", + "key": "5AF9C46AA50A42E5AFD406F11F6540CD", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "画轴对称图形的对称轴", + "value": "B3EA0DF979B8474C8D6D783970355FA8", + "key": "B3EA0DF979B8474C8D6D783970355FA8", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "画指定面积的长方形、正方形、三角形", + "value": "F4BDC8AEA8314E5D9A217CD4925F33F2", + "key": "F4BDC8AEA8314E5D9A217CD4925F33F2", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "画指定周长的长方形、正方形", + "value": "29576BAEEAAE46D19AFE83E4CFB40F4C", + "key": "29576BAEEAAE46D19AFE83E4CFB40F4C", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "画指定长、宽(边长)的长方形、正方形", + "value": "7416C12662564047989F07243269E40C", + "key": "7416C12662564047989F07243269E40C", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作平移后的图形", + "value": "49659A7E0167439FA97420BB7C7D9E5E", + "key": "49659A7E0167439FA97420BB7C7D9E5E", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作旋转一定角度后的图形", + "value": "BD6120089570425F9944A412DCB74E38", + "key": "BD6120089570425F9944A412DCB74E38", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作最短线路图", + "value": "22A6B14CE6D64B8AA7E6C2D6E232E035", + "key": "22A6B14CE6D64B8AA7E6C2D6E232E035", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "作简单图形的三视图", + "value": "F06622B6AB88409D896519EFD4300D09", + "key": "F06622B6AB88409D896519EFD4300D09", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "画圆", + "value": "A36BBD3850114F45801D25DE433D78FE", + "key": "A36BBD3850114F45801D25DE433D78FE", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "长方形的周长", + "value": "84884F27472841E5AC4ADB18A9319C5F", + "key": "84884F27472841E5AC4ADB18A9319C5F", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "正方形的周长", + "value": "6EC6CBBEAC9F4B90AB5987A841E61F34", + "key": "6EC6CBBEAC9F4B90AB5987A841E61F34", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "周长", + "value": "6705F702B42E46BB9C45EAEB7A80DB40", + "key": "6705F702B42E46BB9C45EAEB7A80DB40", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "梯形的周长", + "value": "142B9C94AA2E4029B3A2360175E675AD", + "key": "142B9C94AA2E4029B3A2360175E675AD", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "圆、圆环的周长", + "value": "57614CD577734425B9CE7BBEE3C5E205", + "key": "57614CD577734425B9CE7BBEE3C5E205", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "长方形、正方形的面积", + "value": "190BEAC0C25443C680C6FEFF1C788778", + "key": "190BEAC0C25443C680C6FEFF1C788778", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "平行四边形的面积", + "value": "456E11026BE34D73A8277B09215BA9BE", + "key": "456E11026BE34D73A8277B09215BA9BE", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "平行四边形的周长", + "value": "19A59D7F3F6647B28688402F4815C558", + "key": "19A59D7F3F6647B28688402F4815C558", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "三角形的周长", + "value": "1644BBE30CF043538E26B58D036F1019", + "key": "1644BBE30CF043538E26B58D036F1019", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "三角形的面积", + "value": "CB6419DEA3F04684BBE515C673359C61", + "key": "CB6419DEA3F04684BBE515C673359C61", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "巧算周长", + "value": "C4B05F9530B24F66AAB5665D4E2F932B", + "key": "C4B05F9530B24F66AAB5665D4E2F932B", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "三角形的面积(待删除 )", + "value": "E120E0DD21AA485A942B140C981232E7", + "key": "E120E0DD21AA485A942B140C981232E7", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "梯形的面积", + "value": "474A0B60D9534E5D843BE0649DE8C491", + "key": "474A0B60D9534E5D843BE0649DE8C491", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "圆、圆环的面积", + "value": "13E66B0DC3564551AF5CB14214B6C22A", + "key": "13E66B0DC3564551AF5CB14214B6C22A", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "扇形的面积", + "value": "0CE96739CC874A5A81CE68C08D781A2C", + "key": "0CE96739CC874A5A81CE68C08D781A2C", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "组合图形的面积", + "value": "6E28FED5AFF9483A89D58E9342D8F07B", + "key": "6E28FED5AFF9483A89D58E9342D8F07B", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "组合图形的计数", + "value": "3600737C7D404A279AEDA8E376FD79A7", + "key": "3600737C7D404A279AEDA8E376FD79A7", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "有关圆的应用题", + "value": "206B65B803AE464EB6373C5DA7AEAA79", + "key": "206B65B803AE464EB6373C5DA7AEAA79", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "重叠问题", + "value": "01CE8CE705A74E97BD61A0CAAC864705", + "key": "01CE8CE705A74E97BD61A0CAAC864705", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "长方体和正方体的表面积", + "value": "D3A910A52CA84C44973D454F90450CC4", + "key": "D3A910A52CA84C44973D454F90450CC4", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "长方体和正方体的体积", + "value": "2FAC44A43DDF4E8F87FDB52674712D23", + "key": "2FAC44A43DDF4E8F87FDB52674712D23", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "圆柱的侧面积、表面积和体积", + "value": "B8649475B821455B8EC8A01E4DD9A7DA", + "key": "B8649475B821455B8EC8A01E4DD9A7DA", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "圆锥的侧面积和表面积", + "value": "B23FD45631DF44028C8AEFF3A0BE4145", + "key": "B23FD45631DF44028C8AEFF3A0BE4145", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "圆锥的体积", + "value": "BC387FA5F59844C892B36A025E190D1B", + "key": "BC387FA5F59844C892B36A025E190D1B", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "组合图形的体积", + "value": "4300B089E3BA48108FE2F817DA2A2E2A", + "key": "4300B089E3BA48108FE2F817DA2A2E2A", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "球的球面面积和体积", + "value": "D54D3A74E94F4B1380C233B5EAAF7C61", + "key": "D54D3A74E94F4B1380C233B5EAAF7C61", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "立体图形的容积", + "value": "65045AFA61814335B61B4F292DEFBD6F", + "key": "65045AFA61814335B61B4F292DEFBD6F", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "最佳方法问题", + "value": "01103692CF7A4C638879F333E6E7E864", + "key": "01103692CF7A4C638879F333E6E7E864", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "长度、周长的估算", + "value": "7D034C6EF2BC4089861F544B4F5CB361", + "key": "7D034C6EF2BC4089861F544B4F5CB361", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "面积及面积的大小比较", + "value": "5F07CBBE790E45D18822F190D56F8F08", + "key": "5F07CBBE790E45D18822F190D56F8F08", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "露在外面的面", + "value": "C820C62F492F4DFB82AA2968670C1A2D", + "key": "C820C62F492F4DFB82AA2968670C1A2D", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "等积变形(位移、割补)", + "value": "1BBCA0E6F24C4DCAA61053FDB14ACCBF", + "key": "1BBCA0E6F24C4DCAA61053FDB14ACCBF", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + }, + { + "isLeaf": true, + "title": "体积和体积单位", + "value": "E0E3B8AD3003466494B631923BF9B9F5", + "key": "E0E3B8AD3003466494B631923BF9B9F5", + "parentValue": "D610B9E33BEE4A52985305073F6BCE2A" + } + ], + "isLeaf": false, + "title": "测量与作图", + "value": "D610B9E33BEE4A52985305073F6BCE2A", + "key": "D610B9E33BEE4A52985305073F6BCE2A", + "parentValue": "E6F62DDCB4F6487A8E8CAC8AC981D355" + }, + { + "children": [ + { + "isLeaf": true, + "title": "轴对称", + "value": "ACFBEFA06FFB4D3F87FA1CC1DE73252C", + "key": "ACFBEFA06FFB4D3F87FA1CC1DE73252C", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "镜面对称", + "value": "C8AC9D292EDD47789D0F124964AF786B", + "key": "C8AC9D292EDD47789D0F124964AF786B", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "平移", + "value": "30020B6190BF4853A971DDC5358173C1", + "key": "30020B6190BF4853A971DDC5358173C1", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "旋转", + "value": "3DCB9336F39D4102A9EE198989E24913", + "key": "3DCB9336F39D4102A9EE198989E24913", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "确定轴对称图形的对称轴条数及位置", + "value": "E655B3F0F11D4E2BAED72524AFC9FA92", + "key": "E655B3F0F11D4E2BAED72524AFC9FA92", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "轴对称图形的辨识", + "value": "8444F5EC1DD341309E4B39F474E46C68", + "key": "8444F5EC1DD341309E4B39F474E46C68", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "图形的放大与缩小", + "value": "1CD27F2F741B41138603B36018D14EA7", + "key": "1CD27F2F741B41138603B36018D14EA7", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "将简单图形平移或旋转一定的度数", + "value": "DE74698E000B4E1187D367E6B2F24D5B", + "key": "DE74698E000B4E1187D367E6B2F24D5B", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + }, + { + "isLeaf": true, + "title": "运用平移、对称和旋转设计图案", + "value": "9E37325E012343188A3EFEEC95854BFC", + "key": "9E37325E012343188A3EFEEC95854BFC", + "parentValue": "A2473DFB8568404DAD44732E1635D7D5" + } + ], + "isLeaf": false, + "title": "图形的运动", + "value": "A2473DFB8568404DAD44732E1635D7D5", + "key": "A2473DFB8568404DAD44732E1635D7D5", + "parentValue": "E6F62DDCB4F6487A8E8CAC8AC981D355" + }, + { + "children": [ + { + "isLeaf": true, + "title": "位置", + "value": "1E8D4D4270A9496DA629D23C4678AA5F", + "key": "1E8D4D4270A9496DA629D23C4678AA5F", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "数对与位置", + "value": "9A4AA5B9A3EA4548BFDE5088D3EE1005", + "key": "9A4AA5B9A3EA4548BFDE5088D3EE1005", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "在平面图上标出物体的位置", + "value": "B3C30978BEC548F6944F16DA2CCFFF94", + "key": "B3C30978BEC548F6944F16DA2CCFFF94", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "方向", + "value": "1166B396971E41528A5AC28CB36B706C", + "key": "1166B396971E41528A5AC28CB36B706C", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "路线图", + "value": "936B1A1E16E04319BAF905414F19B643", + "key": "936B1A1E16E04319BAF905414F19B643", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "根据方向和距离确定物体的位置", + "value": "92463D5E4EB847F1B3A7239B68446FFD", + "key": "92463D5E4EB847F1B3A7239B68446FFD", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "比例尺", + "value": "88A42B1C5BAD4A37852F39BD38C13954", + "key": "88A42B1C5BAD4A37852F39BD38C13954", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "图上距离与实际距离的换算", + "value": "A24E3DB43E5B448AAD5C1164503895DD", + "key": "A24E3DB43E5B448AAD5C1164503895DD", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "应用比例尺画图", + "value": "42E4B828812045E7803493A05930031F", + "key": "42E4B828812045E7803493A05930031F", + "parentValue": "59627708316740688D8DBB264E73CF34" + }, + { + "isLeaf": true, + "title": "比例尺应用题", + "value": "0FE080A22CED4E8A9F744007ED04A999", + "key": "0FE080A22CED4E8A9F744007ED04A999", + "parentValue": "59627708316740688D8DBB264E73CF34" + } + ], + "isLeaf": false, + "title": "图形与位置", + "value": "59627708316740688D8DBB264E73CF34", + "key": "59627708316740688D8DBB264E73CF34", + "parentValue": "E6F62DDCB4F6487A8E8CAC8AC981D355" + } + ], + "sort": 20, + "isLeaf": false, + "title": "图形与几何", + "value": "E6F62DDCB4F6487A8E8CAC8AC981D355", + "key": "E6F62DDCB4F6487A8E8CAC8AC981D355", + "parentValue": "-1" + }, + { + "children": [ + { + "children": [ + { + "isLeaf": true, + "title": "物体的比较、排列和分类", + "value": "55320D2E4AE34EF086572A7391A4128B", + "key": "55320D2E4AE34EF086572A7391A4128B", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "简单的排列、组合", + "value": "6D52E23E2C194387BEA579CAEE84A3CE", + "key": "6D52E23E2C194387BEA579CAEE84A3CE", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "简单的统计表", + "value": "C3E33CE95AD249AE90CEE7EE3C71F605", + "key": "C3E33CE95AD249AE90CEE7EE3C71F605", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "复式统计表", + "value": "9CB0198F5A924AD1B88A4223C4F48BF8", + "key": "9CB0198F5A924AD1B88A4223C4F48BF8", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "以一当二的条形统计图", + "value": "DCBB1953D767489BA9034121529E5CEE", + "key": "DCBB1953D767489BA9034121529E5CEE", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "以一当五(或以上)的条形统计图", + "value": "70F0DBE812D040788BB31CE7A224B39D", + "key": "70F0DBE812D040788BB31CE7A224B39D", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "两种不同形式的单式条形统计图", + "value": "27C348F6844D41ABB4B468E3E5BF89E2", + "key": "27C348F6844D41ABB4B468E3E5BF89E2", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "两种不同形式的复式条形统计图", + "value": "FFAD27DD725A4025A031005A9FA2F92F", + "key": "FFAD27DD725A4025A031005A9FA2F92F", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "平均数的含义及求平均数的方法", + "value": "55C12EDEB154460ABB27474A0B51BFD9", + "key": "55C12EDEB154460ABB27474A0B51BFD9", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "众数的意义及求解方法", + "value": "3DE813F4E2E74DDDB52B1799F30B5CFE", + "key": "3DE813F4E2E74DDDB52B1799F30B5CFE", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "单式折线统计图", + "value": "E9730F200A5E4B0E9E95079DDE037937", + "key": "E9730F200A5E4B0E9E95079DDE037937", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "复式折线统计图", + "value": "DA1A2069FA4B491E9018D24851954B19", + "key": "DA1A2069FA4B491E9018D24851954B19", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "扇形统计图", + "value": "7B2E4C718B3140449A6EAEF70F18BD5F", + "key": "7B2E4C718B3140449A6EAEF70F18BD5F", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "简单调查表的设计", + "value": "BD14E054FAEF4ED8857130E50EB0F76D", + "key": "BD14E054FAEF4ED8857130E50EB0F76D", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "统计图的选择", + "value": "290EEE1DF13043C29471CC02F29D554E", + "key": "290EEE1DF13043C29471CC02F29D554E", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "中位数的意义及求解方法", + "value": "BD824FC1A1984A5181F3A4B3036BF886", + "key": "BD824FC1A1984A5181F3A4B3036BF886", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "平均数、中位数、众数的异同及运用", + "value": "E229B530AD1946C099485399EC8D0C43", + "key": "E229B530AD1946C099485399EC8D0C43", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "统计量的选择", + "value": "7B75ACC7E8584753B0961C089C619E90", + "key": "7B75ACC7E8584753B0961C089C619E90", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "从统计图表中获取信息", + "value": "5D23167C4D9545E28C6BFF96EE6618CA", + "key": "5D23167C4D9545E28C6BFF96EE6618CA", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "设计统计活动", + "value": "6E46F6B1D425460E97ACB758BEE84285", + "key": "6E46F6B1D425460E97ACB758BEE84285", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "统计结果的解释和据此作出的判断和预测", + "value": "5B034376253F4BCE82AC1A150CA728C3", + "key": "5B034376253F4BCE82AC1A150CA728C3", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "统计图表的填补", + "value": "4B8997DCED6B49B8BBA9815BB10463CA", + "key": "4B8997DCED6B49B8BBA9815BB10463CA", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "统计图的特点", + "value": "76C740E35558498A9C1CFCEEF75F5A6A", + "key": "76C740E35558498A9C1CFCEEF75F5A6A", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "统计图表的综合分析、解释和应用", + "value": "79EC429ACBF0464998E4EA01CD56E0CC", + "key": "79EC429ACBF0464998E4EA01CD56E0CC", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "绘制条形统计图", + "value": "3204EDD63E4743C98E52F0AB513BC0B6", + "key": "3204EDD63E4743C98E52F0AB513BC0B6", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + }, + { + "isLeaf": true, + "title": "绘制扇形统计图", + "value": "1CD07DF0D96D46DCB436B23C2C913485", + "key": "1CD07DF0D96D46DCB436B23C2C913485", + "parentValue": "9C3B4333EE5641FDB5472B286230D1C6" + } + ], + "isLeaf": false, + "title": "简单数据统计过程", + "value": "9C3B4333EE5641FDB5472B286230D1C6", + "key": "9C3B4333EE5641FDB5472B286230D1C6", + "parentValue": "513EDB17A175416EA85D73634F09E9C5" + }, + { + "children": [ + { + "isLeaf": true, + "title": "事件的确定性与不确定性", + "value": "99F1C897B3AE43AE92D1DD364A94F8E2", + "key": "99F1C897B3AE43AE92D1DD364A94F8E2", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + }, + { + "isLeaf": true, + "title": "可能性的大小", + "value": "A8326BA96BDF4A24869C24C3520F5383", + "key": "A8326BA96BDF4A24869C24C3520F5383", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + }, + { + "isLeaf": true, + "title": "事件发生的可能性大小语言描述", + "value": "15FCF6B654C24A08A987AED8D41725B3", + "key": "15FCF6B654C24A08A987AED8D41725B3", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + }, + { + "isLeaf": true, + "title": "概率的认识", + "value": "D1E95C33F1D643C396318BB83346C757", + "key": "D1E95C33F1D643C396318BB83346C757", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + }, + { + "isLeaf": true, + "title": "游戏规则的公平性", + "value": "B06BF0D91BBB4FF881797D48A1CDA720", + "key": "B06BF0D91BBB4FF881797D48A1CDA720", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + }, + { + "isLeaf": true, + "title": "简单事件发生的可能性求解", + "value": "37E674F2F2BF46B0A5313AC5DB8A7270", + "key": "37E674F2F2BF46B0A5313AC5DB8A7270", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + }, + { + "isLeaf": true, + "title": "预测简单事件发生的可能性及理由阐述", + "value": "8FF35930B87047998C937F252E894ABE", + "key": "8FF35930B87047998C937F252E894ABE", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + }, + { + "isLeaf": true, + "title": "生活中的可能性现象", + "value": "A0F0A68308BF4106B0899809A1B0FFD7", + "key": "A0F0A68308BF4106B0899809A1B0FFD7", + "parentValue": "FA93B936FA8B4AF78949ADBD813E2AEC" + } + ], + "isLeaf": false, + "title": "随机现象发生的可能性", + "value": "FA93B936FA8B4AF78949ADBD813E2AEC", + "key": "FA93B936FA8B4AF78949ADBD813E2AEC", + "parentValue": "513EDB17A175416EA85D73634F09E9C5" + } + ], + "sort": 30, + "isLeaf": false, + "title": "统计与概率", + "value": "513EDB17A175416EA85D73634F09E9C5", + "key": "513EDB17A175416EA85D73634F09E9C5", + "parentValue": "-1" + }, + { + "children": [ + { + "children": [ + { + "isLeaf": true, + "title": "找规律", + "value": "360E028BAE7B479E8B9B0282DB96D8D5", + "key": "360E028BAE7B479E8B9B0282DB96D8D5", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "排列组合", + "value": "BE9E6F0FF9D5452A97B501860266F62F", + "key": "BE9E6F0FF9D5452A97B501860266F62F", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "逻辑推理", + "value": "535B61A0452B44A48F845CC8767FC849", + "key": "535B61A0452B44A48F845CC8767FC849", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "集合", + "value": "C73C4CA984B9478FBCA82AF0B6B36035", + "key": "C73C4CA984B9478FBCA82AF0B6B36035", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "等量代换", + "value": "E600FED1855B456D9D1EB05C72A5CA97", + "key": "E600FED1855B456D9D1EB05C72A5CA97", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "优化与运筹", + "value": "8FC96003F1AA4CCEB15845AE74E07D6D", + "key": "8FC96003F1AA4CCEB15845AE74E07D6D", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "对策论", + "value": "FCCC96551F254DA98487055A7088079C", + "key": "FCCC96551F254DA98487055A7088079C", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "植树问题", + "value": "A48E5D9D66434D54AB963C9DB248A1EC", + "key": "A48E5D9D66434D54AB963C9DB248A1EC", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "数字编码", + "value": "9CFCFE40E9F34406BFC5115D8EC4C65E", + "key": "9CFCFE40E9F34406BFC5115D8EC4C65E", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "假设法", + "value": "52ACBFD3B2C6421CB73E0D488A0D735C", + "key": "52ACBFD3B2C6421CB73E0D488A0D735C", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "抽屉原理", + "value": "5467F82C6F9840228F303F9419080BF1", + "key": "5467F82C6F9840228F303F9419080BF1", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "握手问题", + "value": "CC1A84EC37C94311823E8163F81C7558", + "key": "CC1A84EC37C94311823E8163F81C7558", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "鸡兔同笼", + "value": "809BBC0B64B94B46A05CB66D7D573790", + "key": "809BBC0B64B94B46A05CB66D7D573790", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "密铺", + "value": "F6E047C18A1343D19AC54EFA470D04E6", + "key": "F6E047C18A1343D19AC54EFA470D04E6", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "斐波那契数列", + "value": "42688F0BEF594A3CA5E5E833A891AEAF", + "key": "42688F0BEF594A3CA5E5E833A891AEAF", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "数独", + "value": "091417744120432F88FB8C19FEFE5EDB", + "key": "091417744120432F88FB8C19FEFE5EDB", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "方阵问题", + "value": "2805C893B7C24906A1375EBC37EE93A3", + "key": "2805C893B7C24906A1375EBC37EE93A3", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "年龄问题", + "value": "58098348E0FC42F4B810E63BB3F1C28B", + "key": "58098348E0FC42F4B810E63BB3F1C28B", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "盈亏问题", + "value": "D5A7BA1D1DE6412AB34DF6E3559C1B04", + "key": "D5A7BA1D1DE6412AB34DF6E3559C1B04", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "逆推问题", + "value": "35E0FFD85611424B89B997DFDF963BEB", + "key": "35E0FFD85611424B89B997DFDF963BEB", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "和差问题", + "value": "38ED3454CAC7412D8F73A24ED70BB048", + "key": "38ED3454CAC7412D8F73A24ED70BB048", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "和倍问题", + "value": "E128371402AF483CB7F053348BBD0D39", + "key": "E128371402AF483CB7F053348BBD0D39", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "差倍问题", + "value": "C805C998BE29484B92B30C3289F77487", + "key": "C805C998BE29484B92B30C3289F77487", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "找次品", + "value": "F72291885DC44CA3860E75323D91DA0D", + "key": "F72291885DC44CA3860E75323D91DA0D", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "归一归总问题", + "value": "BA5E13497663468BAD0FBDE670A772F8", + "key": "BA5E13497663468BAD0FBDE670A772F8", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "周期问题", + "value": "D69D31A026204D63B3339A87A64B3FBC", + "key": "D69D31A026204D63B3339A87A64B3FBC", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "烙饼问题", + "value": "5B026DCFDE80499E88CFD99C77619CB3", + "key": "5B026DCFDE80499E88CFD99C77619CB3", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "沏茶问题", + "value": "92C368DCCA79428B935AABEFC849A294", + "key": "92C368DCCA79428B935AABEFC849A294", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "田忌赛马问题", + "value": "711AB4ED2FCE4219B8E9A07CFDBCC588", + "key": "711AB4ED2FCE4219B8E9A07CFDBCC588", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + }, + { + "isLeaf": true, + "title": "巧算24点", + "value": "F67649F3AFAC4095BF012AEBE2625AD7", + "key": "F67649F3AFAC4095BF012AEBE2625AD7", + "parentValue": "D0156B85F6324C41A3924C14135B53F0" + } + ], + "isLeaf": false, + "title": "数学广角", + "value": "D0156B85F6324C41A3924C14135B53F0", + "key": "D0156B85F6324C41A3924C14135B53F0", + "parentValue": "410A88DB8D8849BD96CA6B6F76041D07" + }, + { + "children": [ + { + "children": [ + { + "isLeaf": true, + "title": "相遇问题", + "value": "FF231D5F6353499CBDE042D74B9BE00B", + "key": "FF231D5F6353499CBDE042D74B9BE00B", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "追及问题", + "value": "F4A4A31ED1BF4C97A1ECAA3CAAEE577C", + "key": "F4A4A31ED1BF4C97A1ECAA3CAAEE577C", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "流水、行船问题", + "value": "600954B076AB48E29EC01726EB318C31", + "key": "600954B076AB48E29EC01726EB318C31", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "多次相遇问题", + "value": "F81B143492E1402CA8EDD106284CA732", + "key": "F81B143492E1402CA8EDD106284CA732", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "环形跑道问题", + "value": "849353C3B65E45F083A7B0C57CD4A8B6", + "key": "849353C3B65E45F083A7B0C57CD4A8B6", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "钟面上的追及问题", + "value": "7DE5D4C9F5A34F749EE58F48E3528DAE", + "key": "7DE5D4C9F5A34F749EE58F48E3528DAE", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "火车过桥问题", + "value": "97EBA2EAF62442EC88DD60847BE01DB9", + "key": "97EBA2EAF62442EC88DD60847BE01DB9", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "发车间隔问题", + "value": "74B76A3527A34E51950D92B0B9538B7B", + "key": "74B76A3527A34E51950D92B0B9538B7B", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + }, + { + "isLeaf": true, + "title": "错车问题", + "value": "4902DFF4597F4BD8BD6A1ACDDDBAB120", + "key": "4902DFF4597F4BD8BD6A1ACDDDBAB120", + "parentValue": "0FBB5C6B72F247E0B1BCA2FD83873B63" + } + ], + "isLeaf": false, + "title": "行程问题", + "value": "0FBB5C6B72F247E0B1BCA2FD83873B63", + "key": "0FBB5C6B72F247E0B1BCA2FD83873B63", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "数学乐园", + "value": "36D110CFF3694DC09E4C84490BA30F6B", + "key": "36D110CFF3694DC09E4C84490BA30F6B", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "我们的校园", + "value": "7F01948E38864FC69B002C902454F3E3", + "key": "7F01948E38864FC69B002C902454F3E3", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "摆一摆,想一想", + "value": "C4799DC961424F79A84D9A3336A19ADD", + "key": "C4799DC961424F79A84D9A3336A19ADD", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "小小商店", + "value": "0C9478FBF17548B1ACCBFD54F507D9A6", + "key": "0C9478FBF17548B1ACCBFD54F507D9A6", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "我长高了", + "value": "1005FFEA34564BF5BDEFAF62A4C940FA", + "key": "1005FFEA34564BF5BDEFAF62A4C940FA", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "看一看,摆一摆", + "value": "5AF56A9F12604C15A1F0449D3F71B7A3", + "key": "5AF56A9F12604C15A1F0449D3F71B7A3", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "剪一剪", + "value": "8B572009576F488998E763D37E64E6F3", + "key": "8B572009576F488998E763D37E64E6F3", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "有多重", + "value": "C59163D30DAF49CE940048EF2AAEE721", + "key": "C59163D30DAF49CE940048EF2AAEE721", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "填一填,说一说", + "value": "B5DDA0908A1B4B0B90D92AF086E00441", + "key": "B5DDA0908A1B4B0B90D92AF086E00441", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "掷一掷", + "value": "949D22E2640C42E1A996A3C10D9AC024", + "key": "949D22E2640C42E1A996A3C10D9AC024", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "制作年历", + "value": "FBF56EABD8DF4E9482B493BD15F4D8B5", + "key": "FBF56EABD8DF4E9482B493BD15F4D8B5", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "设计校园", + "value": "48F868C3CAC641F7B8F41A5B6D27BFBC", + "key": "48F868C3CAC641F7B8F41A5B6D27BFBC", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "1亿有多大", + "value": "C23654CB2D6E40779A44A8BBD8716DC0", + "key": "C23654CB2D6E40779A44A8BBD8716DC0", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "你寄过贺卡吗", + "value": "D8A91A8975034460BC1E76B42E2685C6", + "key": "D8A91A8975034460BC1E76B42E2685C6", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "营养午餐", + "value": "391C2FFF83804E2E9C4E74682C6D5108", + "key": "391C2FFF83804E2E9C4E74682C6D5108", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "小管家", + "value": "1956C10859E34AA2B2498ED1AEB62AB2", + "key": "1956C10859E34AA2B2498ED1AEB62AB2", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "量一量 找规律", + "value": "CF68BE4834E44B368778A1483F04ADAD", + "key": "CF68BE4834E44B368778A1483F04ADAD", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "铺一铺", + "value": "5D9FC73C77AA4F5093331CFF83174D80", + "key": "5D9FC73C77AA4F5093331CFF83174D80", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "粉刷围墙", + "value": "342D9E85D3D64595827FC6A34CF3E3E3", + "key": "342D9E85D3D64595827FC6A34CF3E3E3", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "打电话", + "value": "94A3A39EECAA4E1EB7C950AB5C1E8756", + "key": "94A3A39EECAA4E1EB7C950AB5C1E8756", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "确定起跑线", + "value": "C6903E1E090741E99D4DD2B873CE91D0", + "key": "C6903E1E090741E99D4DD2B873CE91D0", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "合理存款", + "value": "6B0FD4D6B04E4F94ABE91162DACCD28D", + "key": "6B0FD4D6B04E4F94ABE91162DACCD28D", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "自行车里的数学", + "value": "4FB2A1CF5C564EF1BEBEBAAC73FBDF81", + "key": "4FB2A1CF5C564EF1BEBEBAAC73FBDF81", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + }, + { + "isLeaf": true, + "title": "节约用水", + "value": "82470D2CB7144E13B8CAECEF0D967CC2", + "key": "82470D2CB7144E13B8CAECEF0D967CC2", + "parentValue": "B92999700ADA4AFEA347085FCB732F11" + } + ], + "isLeaf": false, + "title": "综合实践活动", + "value": "B92999700ADA4AFEA347085FCB732F11", + "key": "B92999700ADA4AFEA347085FCB732F11", + "parentValue": "410A88DB8D8849BD96CA6B6F76041D07" + } + ], + "sort": 40, + "isLeaf": false, + "title": "综合与实践", + "value": "410A88DB8D8849BD96CA6B6F76041D07", + "key": "410A88DB8D8849BD96CA6B6F76041D07", + "parentValue": "-1" + }, + { + "sort": 50, + "isLeaf": true, + "title": "综合", + "value": "b5578414ced9794b49ad3c1265320dcb", + "key": "b5578414ced9794b49ad3c1265320dcb", + "parentValue": "-1" + } + ] + } +} \ No newline at end of file diff --git a/dsRag/Neo4j/文档.txt b/dsRag/Neo4j/文档.txt new file mode 100644 index 00000000..17613f92 --- /dev/null +++ b/dsRag/Neo4j/文档.txt @@ -0,0 +1,30 @@ +# Neo4J下载安装 +https://blog.csdn.net/weixin_44455665/article/details/141463014 + +解压缩到:D:\neo4j-community-5.26.2\bin +# 安装服务 +cd D:\neo4j-community-5.26.2\bin +neo4j windows-service install +neo4j start + +打开 conf/neo4j.conf 文件,修改以下配置: +# 允许远程连接 +server.default_listen_address=0.0.0.0 + +# 访问 +http://10.10.21.20:7474 +neo4j +DsideaL4r5t6y7u + +密码默认:neo4j + +# 停止服务 +neo4j stop +neo4j windows-service uninstall + + +# 通过python操作neo4j +https://blog.csdn.net/sinat_20471177/article/details/134056788 + +# 提示词 +生成小学数学的所有知识点和能力点,我需要保存到cypher的脚本,如果过多无法一次性输出就只输出两个年级或三个年级的,我再追问后返回其余部分