Blockly趣味编程与算法思维

作者: 瞿绍军

出版社: 华中科技大学出版社

出版日期: 2023-07-01

电子书 ¥24.0 定价:48.0
  • 收藏

  • 加书架

  • 引用

简介

编程思维可以分解为4个部分:问题分解,模式识别,抽象思维,算法设计。这是一种高效且实用的思维方式,尤其在处理看起来很复杂的问题上,非常有效。生活上处处可以运用编程思维。在21世纪的今天,各项各业都已经和信息技术相结合,科学研究更是如此,由此而产生众多交叉学科,编程便成为了交叉学科的最基本技能。编程思维涵盖了反映计算机科学之广泛性的一系列思维活动,是适合每个人的一种普遍的认识和一类普适的技能。本教程希望通过Blockly可视化编程语言作为编程入门工具,通过类似拼图的方式构建出程序,结合游戏案例教学,激发学生们学习编程的兴趣,推动他们更深入的探究程序设计和进行算法设计。此外,Blockly功能非常强大,可以用它开发出功能更强大的编程工具,如非常流行的编程工具Scratch、App Inventor等。用Blockly编写程序的代码可以自动转换成Javascript、Python、PHP、Lua、Dart等语言。笔者将通过游戏引入课程内容讲解,再到能力提升,增加了学习的趣味性;本教材将全面系统介绍所有知识点,并结合程序设计思维和算法思维讲解,由易到难进行编写,将更加适合不同层次的读者的使用。通过本教材的编写,提升学生学习编程的兴趣,促使学生了解计算机解决问题的一般步骤,理解程序设计思维、算法思维在问题解决过程中所发挥的作用,提高学生运用计算机知识实现问题的抽象、进行问题求解和形式化描述的能力,最终能使用计算机知识解决本专业的实际问题。深度融合现代信息技术,构建复合型的教学内容体系,集教材、微课、MOOC、互动于一体的新形态教材。本教材是湖南师范大学校级规划立项教材。

更多出版物信息
  • 版权: 华中科技大学出版社
  • 出版: 2023-07-01
  • 作者:瞿绍军
  • 更新: 2024-10-22
  • 书号:9787568096454
  • 中图:TP311.1
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术