00.如何设计适合您的MySQL课程?-v03
-
计划池:调研中,想要fix的bug
- 反思:帮助您建立认知结构,才是我应做的,个性化设计搭建认知结构的步骤太重要.
- 反思:找到优秀的学习资料,我的职责是解答问题和提供教辅.
- 反思:写一个优质的教材需要一些时间,我加速完善.
- 参考多邻国的课程拆分与奖励机制.
-
代办池:确认开工,马上fix的bug
- 进度太快,压迫感,挫败感强
- 资料分享的少,没有好材料帮助学习
- 我写的材料不合格,只能够当做教辅,达不到成为主教材的品质
-
执行池:已开工,正在fix的bug
- 定制化:非本专业,每日10-30分钟
- 降低认知负载,3倍趣味讲解,3倍实操练习,3倍资料
- 降低学习速度,高速学习是目标,但是在起步阶段不可加速度过大
- 难度定制化,为充分考虑到学习者的时间和专业背景
-
交付池:已完工,完成fix的bug
- 重建分类,把和MySQL语言无关的文章移除到其他专栏
01.MySQL速学-概述与环境配置-v02
本教程简述
学习本教程需要
输入
- 使用AI问答:获取AI的解答,获取AI的代码
- 使用检索工具:检索不同人的解释,检索bug解决方案.
输出
交付代码
- 写代码发到掘金,如果代码过多可以发到GitHub和Gitee(如果不知道什么是GitHub,那就问AI:我正在学习MySQL,我想问你什么是GitHub?GitHub如何使用?)
交付笔记
-
使用掘金写笔记
-
第一步.自己总结规律写出来
-
第二步:然后看别人总结的,核心是学会描述问题,学会提问,甚至诱导逼迫人类或者AI回答技术问题
- 先看AI总结的.
- 再去检索别人总结的.
-
概述略讲,牺牲一些精确性
通俗理解数据库
-
数据库就是一堆表的集合
-
表是什么
- 看做一个Excel表格,数据存在这里
-
-
关系型数据库
- 类似excel表格,用表格的形式存数据
- 许多表格可以有关联,一起查询
安装&配置MySQL
-
检索
- 如何 安装 MySQL
-
按照教程安装卸载,多练习
安装Navicat最新版
-
检索
- 如何 安装 Navicat 16 激活
-
MySQL操作在Navicat操作方便,可视化效果好
02.MySQL速学-基本操作练习-v01
学习要求
- 所有操作都至少操作3次,然后把最后一次操作的截图发上来
- 如果遇到错误无法解决,复制报错信息问AI或者去搜索
创建数据库
- 使用如下代码,完成后发第三次的截图
概念:
CREATE DATABASE 数据库名;
例子:
CREATE DATABASE QUEEN;
CREATE DATABASE CYBER;
CREATE DATABASE CHINA;
- Navicat截图粘贴到此处
删除数据库
- 使用如下代码,完成后发第三次的截图
概念:
DROP DATABASE 数据库名;
例子:
DROP DATABASE QUEEN;
...(写你发明的)
...(写你发明的)
- 截图
选择数据库
- 使用如下代码,完成后发第三次的截图
概念:
use 数据库名;
use QUEEN; (注意,QUEEN已删除,需要再创建才能use,要用英文分号,不是冒号,不是中文分号)
...(写你发明的)
...(写你发明的)
...(写你发明的)
03.MySQL速学-MySQL常用术语助记-v01
术语的好处与阻碍
- 学习编程的时候我们会遇到很多术语,成了拦路虎,这些属于本来是为了简化表达,把成千上万字的描述压缩成2-5个字.
- 有时候我们可以用另一个成千上万字压缩成的术语来类比这个术语.这样就能快速的不精确的理解了.这个方法是比喻或者类比.
- 为了快速应用,制造产品,我们可以牺牲一些精确性,来快速理解术语.
- 有时候一个术语很难懂,是因为翻译的很糟糕,如果看英文我们就迅速的懂了,例如Java中有个词叫套接字,但是看英文,翻译成汉语是插座,我们就能想象套接字有什么用了.
如何快速理解术语
-
比喻
-
类比
-
多看例子
- 自己起名,术语就是归纳总结,我们尝试一下推理过程能更好的理解术语
-
含英文原名
- 看看术语起名汉化的是否得当
-
多用
- 用的时候会潜移默化的吸收很多感受和信息,只可意会和难以言传
- 会动用人类的情感,视觉,触觉,多种计算系统,让人更好的理解和记忆