课程

课程在学堂在线海外版上线,学堂在线与印尼国家数字教育平台签署协议,出海至印尼。同时,课程累计海外选课1300余人。

第6期课程进度如下,供大家提前了解和参考!

为什么选择学习Python编程语言

Python语言是什么?

Python语言由荷兰的吉多·范罗苏姆(GuidovanRossum)于90年代初设计。Python语言简洁、易读、可扩展,被广泛应用到人工智能、大数据分析、WEB应用开发等领域,已成为全世界最受欢迎的程序设计语言之一。

学了这门课你可以获得什么?

课程采用“项目导向、任务驱动”的方式组织教学内容,由从易到难的五大项目组成,力求在夯实Python语法基础的同时,不断提升使用Python语言开发应用程序的能力,拓展网络爬虫、数据采集等常见应用场景。视频双语字幕,提升国际视野;配备虚仿实训,做到“边学边练”;在线协同编程,实践指导就在身边。

本课程主要讲解Python基础语法,同时拓展Python在网络爬虫、数据采集及分析中的简单应用,包括5个项目,安排16周内容,教学组织如下:

项目一学生成绩管理系统(共4周):通过该项目,可以快熟掌握Python运行环境的搭建、Python语法基础、if和for流程控制语句的使用,无参函数的用法,字典、列表的应用,能体验到项目开发的基本流程和一般规则,对系统增、删、该、查的基本功能实现形成解决思路。

项目二投票系统(共3周):通过该项目,可快速掌握常用数据结构列表、元组、字典的应用,选择和循环语句的综合使用,函数的定义和调用,能学会如何选择合适的数据结构进行信息存储,如何使用函数来提高开发效率和程序的可用性,如何进行系统的整体设计。

项目三蚂蚁租车(共3周):通过该项目可掌握面向对象编程方法,如何使用Python语言操作MySQL数据库,逐渐形成完整的编程思想。

项目四豆瓣网图书TOP250信息采集系统(共3周):通过该项目,可快熟理解爬虫的基本原理和流程,学会requests模块、lxml模块、csv模块的使用,能体验到爬虫项目开发的基本流程,熟练掌握如何使用Requests模块、lxml模块进行数据采集和解析。

项目五人脸识别考勤系统项目实践(共3周):通过该项目,可以了解到我国人脸识别技术的发展现状,学会使用Requsts模块采集考勤数据、BeautifulSoup模块解析数据、matplotlib绘制图形进行可视化。

THE END
1.学生信息管理系统1(数据库设计篇)智博的日常本次是做一个学生管理系统,在学了数据库之后,希望通过这个系统把所学知识应用与实际项目中去。加强自己的熟练程度。 开发背景:具备数据库,C#的相关知识储备,掌握基本的html知识。 用途:仅作练习用。通过一门语言,将数据库展现出来。 2.功能需求分析 系统概念层设计:功能用例图如下 ...https://www.cnblogs.com/zhiboday/p/6266424.html
2.MySQL(三)为教学管理系统的学生成绩功能设计一个数据库作业思路数据库用处和对实际设计思路的影响 业务分析 在拿到需求以后,不应该立刻进行代码级别的操作。要进行业务上的梳理。比如,我们所作的学生管理系统里面的学生成绩部分,它所涉及的到底有哪些东西?不明了则思路混乱。 对象分析 不同专业可能会设有“相同”的课程;那么课程为什么要归集在专业之下,而不是在整个学校层级里面...https://www.jianshu.com/p/c5c702ca496e
1....学生管理系统数据模型图根据实体关系设计数据库表,包括表的字段主...数据库设计: 基于java+ssm+mysql的高校学生综合管理系统,数据库表主要包含如下: 管理员表、班级表、课程表、选课表、留言表、离校表、专业表、公告表、奖惩表、课程安排表、学生表等 界面设计: 基于ssm框架的高校学生综合管理系统,包含了超级管理员、管理员、教师、学生角色,管理员主要是专业、班级、学生、教师、课...https://blog.csdn.net/qq_3532335389/article/details/143731271
2.数据库课程设计———–学生盐管理系统的设计「建议收藏...题目:学生选课管理系统的设计与实现https://cloud.tencent.com/developer/article/2087857
3.学生盐管理系统数据库设计随着教育信息化的不断推进,学生选课管理系统已成为高校教务管理的重要组成部分。一个高效、稳定的选课系统,不仅能够简化学生的选课流程,还能为教务管理人员提供便捷的数据分析与管理功能。而这一切的基石,正是一个合理且完善的数据库设计。本文将围绕学生选课管理系统的数据库设计展开探讨,分析设计原则、关键步骤及实施要点...https://blog.51cto.com/u_16175134/11188487
4.数据库课程设计报告范文在理论教学开始时教师利用大概2周的时间,讲解数据模型、数据库系统结构、数据库系统的组成、数据库技术的研究领域以及前沿的知识体系、开发工具,让学生对该领域的知识产生浓厚的兴趣。然后,教师可以从典型案例着手――以学生管理系统为例,讲解如何进行业务流程分析、功能分析和数据需求分析,如何绘制用例图,在数据库设计...https://www.gwyoo.com/haowen/159744.html
5....音乐美术学科考试说明(适用于201?7级高中学生)的通知...“数据管理技术”模块是高中信息技术课程的选修模块,它与必修模块的内容相衔接,通过本模块的学习,学生应掌握与数据管理有关的基本知识,了解数据库设计的一般方法,初步学会使用数据管理技术管理信息,处理日常学习和生活中的实际问题,体验并认识数据管理技术对人类社会生活的重要影响。 https://fszx.lyun.edu.cn/info/1039/1057.htm
6....信息与计算机工程系优秀毕业设计作品毕业设计因此,运用“互联网+”思维,借助计算机技术,设计并实现志愿服务管理系统,使之能够方便地应用于志愿服务活动领域,变得越来越有意义。 本论文研究的主要内容是对志愿服务管理系统进行分析与设计,以微软公司的Visual Studio为IDE,基于.NET开发框架,运用C#和MySQL关系型数据库,实现系统前台与后台之间数据的交互功能。使志愿者...https://www.cdutetc.cn/c/4c068411-751b-4f12-b725-f69e34c010a3.html
7.Java实现学生管理系统详解java学生管理系统(Java版) 前言:这个是大二做的课设(还是学生管理系统…),理论上虽然是4个人一组一起做的,但是,注意这个“但是”,还是我一个人承担了所有…代码和文档基本都是我一个人写的,当初直接肝得吐血,这也是为啥后面的 Web 版部分功能没有完成的原因。 https://www.jb51.net/article/225298.htm