课程详情:1、Python初级课&Web开发(HTML)
旨在用Python内置的画图工具,逐步教会孩子们Python的基本知识,使用技巧和编码哲学,让孩子熟悉代码编程,使用Python绘制图形。
在孩子适应代码后进入PythonWeb的主要课程。课程从简单的登录注册入手,逐渐深入到规范用户输入,再到数据之间的联系、处理、存储等内容。先让孩子们用HTML/CSS搭建一个静态网页,再在静态网页中引入Python以加入数据处理功能,同时教他们如何设计
数据库并把处理完的数据存储下来。整个过程中渗透框架的基本概念。这些课程会让孩子们认识Web技术的基础思想,了解网络功能的设计逻辑、基本结构。
该阶段课程结束后,孩子就可以写一个简单的网站了。例如说个人博客,或者是是简单的信息录入系统等。
2、Python高阶课
Python高阶课程接触到更加先进的主流Web框架(Django、Flask、前端技),用它们开发一个规模更大、功能更完善的网站,并学习框架的核心思想,加深对编程、对Web的认识。同时也会穿插计算机基础知识、数据结构和基本算法,从而构建一个完整的知识体系,并引导他们学会自主学习。
3、操作系统&数据库&算法
涉及操作系统原理、Linux操作系统的使用方法、数据结构和算法、数据库原理及应用等知识,还有各种编程工具的应用。让孩子们在应用中学习,在实践中积累,慢慢建立完整的知识体系,从而对
计算机编程领域有全面的完整的认识,基本达到初级软件工程师的水平。