众所周知,数学中有三大分支——代数、几何、分析,而几大分支也刚好是组成密码学的重要元素,由此可见密码学与数学的关系非常密切。密码学是数据安全与隐私保护技术的核心技术,是数据安全的基石之一。所以说,它是一门涵盖了数学、计算机科学、通信等诸多领域的交叉学科。
适合6-8岁孩子的密码学自带的神秘属性,其中蕴含的“破案、卧底、密码”等元素,非常能够引起孩子的共鸣与喜爱,探索密码的过程总是肾上腺素迸发的时刻,让孩子体验开宝箱恍然大悟的感觉。因此密码学这门课程是入门逻辑思维锻炼的好选择,一起来看看他是如何学习的吧!
历史启示,揭开斯巴达密码棒奥秘
在教学开始前,老师将带领孩子们回顾公元前405年,古希腊雅典和斯巴达之间的伯罗奔尼撒战争,引出的信使密码腰带解密事件,由此引出古希腊时期的早期密码学——斯巴达密码棒。
解开环环紧扣的谜团,这条看似寻常的皮带中,究竟隐藏着何种奥秘?
02、攻与守的博弈,密码学知识延伸
密码学实际上是攻与守之间持续博弈角力,作为历史进程中不可或缺的一环,古典密码学曾在战争中做出重大贡献,而现代密码学也是编程中数据安全和加密技术的基础,而编程则是实现古典密码学理论和技术的主要工具。两者相互补充,共同推动了现代信息安全的进步。本节课老师将用趣味的例子,带领孩子探索密码学更多用途。
1. 算法与逻辑:古典密码学涉及到复杂的算法和逻辑思维。编程则是将这些算法和逻辑实现为计算机可以理解和执行的指令。
凯撒密码(Caesar cipher)是一种简单的替换密码,而在编程中,你可以编写程序来实现这种加密和解密过程。
1. 加密与解密:古典密码学中的加密技术,如替换密码、换位密码等,是编程中加密技术的基础。
2. 编码与解码:在古典密码学中,将明文转换为密文的过程称为编码,将密文转换回明文的过程称为解码。这与编程中的数据编码和解码过程相似。
03、手脑结合,动手制作密码棒
为了让孩子能够亲身体会密码学的魅力,在课程中,老师会手把手教学,和孩子一起制作斯巴达密码棒。
设计过程中,老师将引导孩子通过不同的颜色、文字规律、代码符号、角度形状等增加密码棒的解码难度,并从中发现解密趣味与数理规则。
04、引导孩子主动思考
古典密码学是计算机科学的一个分支,对现代计算机科学的发展有着重要的影响。编程则是计算机科学中实现这些理论和技术的主要手段。学习古典密码学可以帮助编程者更好地理解数据安全和加密技术,这对于开发安全软件和保护数据隐私至关重要。编程技能则可以使密码学理论得以在实际应用中得到验证和发展。
学习费用
199元秒杀 小班4节/ 4次(90分钟/次) 适合年龄:6-8岁 原价:1200元
师资简介
机构介绍
图灵编程成立于2017年,由毕业于中山大学的林瀚、陈诗峰、梁剑涛、李贝瑀老师共同创立。研发与授课团队以中山大学程序设计校队(ACM)教练林瀚老师及中大ACM原核心队员李贝瑀老师为学科带队人,目前算法团队共有6位ICPC(国际大学生程序设计竞赛)奖牌获得者。图灵编程始终秉持“博学、审问、慎思、明辨、笃行”的价值观,为6-18岁青少年提供完善的Sokoban思维启蒙、计算思维、Python、C++信奥到省队选拔的培养体系;帮助孩子习得高质量、高竞争力的新时代编程技能及综合素质能力。
于近年开设计算机国际系列课程,屡获好评,让国内优秀学子便捷学习到前沿扎实计算机知识。自成立已来,图灵编程便以“培养能够改变世界的人”为使命,通过邀请院校教授、行业专家、名企骨干为普及科学教育做加法,已开展数百场精彩座谈,为近万家庭带来专业指导。截止2023年,本土学员已累积培训近30000人次。目前已助力多位优秀学子,成功入读加州理工、麻省理工、卡内基梅隆、芝加哥大学、北京大学、清华大学、香港科技大学、上海交通大学、中山大学等国内外知名院校相关计算机专业。
学员点评
100%满意度
广州图灵教育
综合
环境 : 5.0师资 : 5.0教学 : 5.0
姿*桦
私信AT(环境:5.0师资:5.0教学:5.0)
环境比较明亮,老师师质比较高,位置比较容易找,市中心离地铁站也比较近。
2022-09-05