代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- SEO优化 -->
<title>从Blockly到Python数据分析与可视化——一个基于Blockly可视化拖拽的教学平台</title>
<!-- 网站说明 -->
<meta name="description"
content="从Blockly到Python数据分析与可视化——本网站基于 Blockly 可视化拖拽的编程方法,设计了一套从 Blockly 到 Python 数据分析与可视化的教学平台及案例。">
<!-- 关键字 -->
<meta name="keywords" content="Blockly,Python,数据分析,可视化,拖拽,编程">
<!-- 引入favicon图标 -->
<link rel="shortcut icon" href="images/favicon.ico">
<!-- 引入初始化样式文件 -->
<link rel="stylesheet" href="css/base.css">
<!-- 引入公共样式文件 -->
<link rel="stylesheet" href="css/common.css">
<!-- 引入example.css -->
<link rel="stylesheet" href="css/example.css">
<link rel="stylesheet" href="lib/codemirror.css">
</head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LHEJS09B49"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LHEJS09B49');
</script>
<body>
<!-- 导航模块 start -->
<nav class="nav">
<iframe width="100%" height="80" src="nav.html" frameborder="no" marginwidth="0" marginheight="0"
scrolling="no"></iframe>
</nav>
<!-- 导航模块 end -->
<!-- main主体模块 start -->
<div class="container">
<div class="left">
<ul>
<!-- <li>
<a href="#2022Blockly师资培训" target="_self" class="main-title" style="color:#3DA19F;font-weight: 600;">2022 From Blockly To Python 师资培训回顾</a>
</li>
<li>
<a href="#Day1" target="_self" class="sub-title">Day 1</a>
</li>
<li>
<a href="#Day2" target="_self" class="sub-title">Day 2</a>
</li>
<li>
<a href="#Day3" target="_self" class="sub-title">Day 3</a>
</li> -->
<li>
<a href="#Blockly概述" target="_self" class="main-title" >Blockly To Python 数据分析与可视化教程</a>
</li>
<li>
<a href="#Blockly概述" target="_self" class="sub-title">第一章
Blockly概述</a>
</li>
<li>
<a href="#Blockly与数据分析开发环境搭建与使用" target="_self" class="sub-title"
title="Blockly 与数据分析开发环境搭建与使用">第二章 Blockly 与数据分析开发环境搭建与使用</a>
</li>
<li>
<a href="#Blockly数据输入、显示、可视化" target="_self" class="sub-title" title="Blockly 数据输入、显示、可视化">第三章
Blockly 数据输入、显示、可视化</a>
</li>
<li>
<a href="#弹簧实验" target="_self" class="sub-title " title="基于 Blockly 数据分析模块探究弹力和弹簧伸长的关系(胡克定律)实验">
第四章 探究弹力和弹簧伸长的关系(胡克定律)实验</a>
</li>
<li>
<a href="#单摆实验" target="_self" class="sub-title " title="基于 Blockly 数据分析模块探究单摆测定重力加速度实验"> 第五章
探究单摆测定重力加速度实验</a>
</li>
<li>
<a href="#电阻实验" target="_self" class="sub-title " title="基于 Blockly 数据分析模块探究测定金属的电阻率"> 第六章
探究测定金属的电阻率</a>
</li>
<li>
<a href="#伏安实验" target="_self" class="sub-title " title="基于 Blockly 数据分析模块探究描绘小电珠的伏安特性曲线"> 第七章
探究描绘小电珠的伏安特性曲线</a>
</li>
</ul>
</div>
<div class="right">
<div class="content">
<!--
<h1 id="2022Blockly师资培训" style="margin-top: 0;">2022 From Blockly To Python 师资培训回顾</h1>
<h2 id="Day1">Day 1</h2>
<div>
<pre>
* Blockly概述
* Blockly编程环境介绍
* Blockly模块功能简介
* Blockly与Python环境搭建(Jupyter notebook)
* 实例1:hello, world
* Blockly与Python的基础知识
* Blockly与Python的选择结构
</pre>
</div>
<video width="100%" preload="none" poster="./images/poster.png" controls>
<source src="/video/2022/Day1.mp4" type="video/mp4">
</video>
<h2 id="Day2">Day 2</h2>
<div>
<pre>
* 复习Day1的内容
* Python与Blockly的循环结构
* 例子:构建地铁1、2、3号线路,输出从上海南站到金科路站的两条线路
* 函数在Blockly与Python的定义
* 函数的参数
* Blockly与Python函数的创建与使用
* 函数的返回值
* 函数的嵌套调用
* 拓展内容:模块引用、全局变量和局部变量
</pre>
2022年Day2录制视频不完整,可参考百度网盘里2021年Day2完整录屏。
</div>
<video width="100%" preload="none" poster="./images/poster.png" controls>
<source src="/video/2022/Day2.mp4" type="video/mp4">
</video>
<h2 id="Day3">Day 3</h2>
<div>
<pre>
* 复习Day2的内容
* Blockly Developer Tools 介绍
* 实践二次开发案例——拼图游戏的制作
* blockly数据处理和可视化模块介绍
* 四个实验的数据处理:
* 胡克定律实验
* 测重力加速度实验
* 金属电阻率实验
* 伏安特性曲线实验
</pre>
</div>
<video width="100%" preload="none" poster="./images/poster.png" controls>
<source src="/video/2022/Day3.mp4" type="video/mp4">
</video> -->
<!-- chapter1 -->
<h1 id="Blockly概述">第一章 Blockly概述</h1>
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/1.1.m4v" type="video/mp4">
<source src="/video/1.1.webm" type="video/webm">
</video>
<iframe src="pdf/chp1.pdf" frameborder="0"></iframe>
<!-- chapter2 -->
<h1 id="Blockly与数据分析开发环境搭建与使用">第二章 Blockly 与数据分析开发环境搭建与使用</h1>
<!-- <div class="video"><a href="video/chp4.mp4" target="_blank" title="Blockly与数据分析开发环境搭建与使用">观看本节视频讲解</a></div> -->
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/2.1.m4v" type="video/mp4">
<source src="/video/2.1.webm" type="video/webm">
</video>
<iframe src="pdf/chp2.pdf" frameborder="0"></iframe>
<!-- chapter3 -->
<h1 id="Blockly数据输入、显示、可视化">第三章 Blockly 数据输入、显示、可视化</h1>
<!-- <div class="video"><a href="video/chp4.mp4" target="_blank" title="Blockly 数据输入、显示、可视化">观看本节视频讲解</a></div> -->
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/3.1.m4v" type="video/mp4">
<source src="/video/3.1.webm" type="video/webm">
</video>
<iframe src="pdf/chp3.pdf" frameborder="0"></iframe>
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/3.2.m4v" type="video/mp4">
<source src="/video/3.2.webm" type="video/webm">
</video>
<iframe src="pdf/chp3-2.pdf" frameborder="0"></iframe>
<!-- chapter4 -->
<h1 id="弹簧实验">第四章 探究弹力和弹簧伸长的关系(胡克定律)实验</h1>
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/4.1.m4v" type="video/mp4">
<source src="/video/4.1.webm" type="video/webm">
</video>
<!-- <div class="video"><a href="video/chp4.mp4" target="_blank" title="基于 Blockly 数据分析模块探究弹力和弹簧伸长的关系(胡克定律)实验">观看本节视频讲解</a></div> -->
<iframe src="pdf/chp4.pdf" frameborder="0"></iframe>
<!-- chapter5 -->
<h1 id="单摆实验">第五章 探究单摆测定重力加速度实验</h1>
<!-- <div class="video"><a href="video/chp4.mp4" target="_blank" title="基于 Blockly 数据分析模块探究单摆测定重力加速度实验">观看本节视频讲解</a></div> -->
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/5.1.m4v" type="video/mp4">
<source src="/video/5.1.webm" type="video/webm">
</video>
<iframe src="pdf/chp5.pdf" frameborder="0"></iframe>
<!-- chapter6 -->
<h1 id="电阻实验">第六章 探究测定金属的电阻率</h1>
<!-- <div class="video"><a href="video/chp4.mp4" target="_blank" title="基于 Blockly 数据分析模块探究测定金属的电阻率">观看本节视频讲解</a></div> -->
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/6.1.m4v" type="video/mp4">
<source src="/video/6.1.webm" type="video/webm">
</video>
<iframe src="pdf/chp6.pdf" frameborder="0"></iframe>
<!-- chapter7 -->
<h1 id="伏安实验">第七章 探究描绘小电珠的伏安特性曲线</h1>
<!-- <div class="video"><a href="video/chp4.mp4" target="_blank" title="基于 Blockly 数据分析模块探究描绘小电珠的伏安特性曲线">观看本节视频讲解</a></div> -->
<video width="100%" preload="none" poster="./images/poster2.png" controls>
<source src="/video/7.1.m4v" type="video/mp4">
<source src="/video/7.1.webm" type="video/webm">
</video>
<iframe src="pdf/chp7.pdf" frameborder="0"></iframe>
</div>
</div>
</div>
<!-- main主体模块 end -->
<!-- footer模块 start -->
<footer class="footer">
<div class="w">
<iframe width="100%" height="50" src="foot.html" frameborder="no" marginwidth="0" marginheight="0"
scrolling="no"></iframe>
</div>
</footer>
<!-- footer模块 end -->
</body>
<script>
var list = document.querySelector('.left').querySelectorAll('a');
for (var i = 0; i < list.length; i++) {
list[i].onclick = function () {
for (var i = 0; i < list.length; i++) {
list[i].style.color = 'black';
list[i].style.fontWeight = 400
}
this.style.color = '#3DA19F';
this.style.fontWeight = 600
}
}
</script>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。