当前位置: 首页 > 知识库问答 >
问题:

python - 给10小时掌握编程基础,你会教哪些知识呢?

宗政松
2024-02-18

如果你只有10个小时教计算机小白一些编程知识,你会教些什么呢?

共有3个答案

魏宸
2024-02-18

10 小时太短了,但是教会“怎么利用搜索引擎、文档、问答网站、AI 等工具学习编程”是足够了

宋英杰
2024-02-18

现在市面上的零基础教程,我觉得最大的问题是,对于初学者来说,他们大多只是学会了各种语言的语法,但是在学了之后基本都不知道应该怎么用编程解决问题。所以教用什么语言怎么学语法写算法反而是最不重要的(在开始阶段)。

我会拿现实的例子。讲网络、讲项目开发流程、讲分工。
用一个能看得到用得到的例子,讲这个产品如何开发,怎么开发、用到了哪些东西,是通过什么方法实现的,它的优点和不足,应该怎么做,给他演示怎么debug、怎么添加一个新功能、怎么百度解决问题。给他讲不同编程语言的异同,怎么把不同的东西结合起来。


项目+问题驱动 配合 实践演示。能知道编程能解决什么问题,能学会怎么用编程解决问题,应该是入门第一步。

朱睿
2024-02-18

1.数据类型
2.if语句
3.循环语句
4.函数
5.一些简单常用的算法
6.对象

 类似资料:
  • 创建一个易应用程序只需要短短几分钟的时间 - 通过在设计窗口上“绘制”诸如编辑框和按钮等组件来创建用户界面。然后,为窗口和组件设置属性以规定诸如标题、位置、尺寸等的值。最后,编写处理程序将生命真正赋于程序。 组件及事件驱动   组件及其事件驱动是使用易语言在 Windows 环境下编程的基础知识。所谓“组件”,即用作组成用户图形界面的基本成员,譬如:窗口、编辑框、图片框等等。组件按可否容纳其它组件

  • HTML用来组织网页的内容,CSS用来定义网页的外观,而JavaScript(简称JS)的设计本意是想给网页加入一些交互动效。 尽管如同我们在CSS3进阶章节中讲述到的,CSS也开始提供一些交互和动画特性,比如伪类:hover,就是一种描述用户鼠标悬停在元素上的交互状态。 但是这些特性远不能满足开发者对文档的动态处理需求,比如动态创建、删除、更新元素乃至页面片段(DOM),更不用说操作浏览器(BO

  • 本文向大家介绍Python爬虫入门有哪些基础知识点,包括了Python爬虫入门有哪些基础知识点的使用技巧和注意事项,需要的朋友参考一下 1、什么是爬虫 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由你来控制它咯。 比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向

  • 本文向大家介绍Scala基础知识和语法 Scala编程教程,包括了Scala基础知识和语法 Scala编程教程的使用技巧和注意事项,需要的朋友参考一下 在安装并了解了Scala之后,该介绍一下Scala中重要的一些基本概念了。您将在Scala开发载体中多次使用它们。 一些基本的Scala概念 对象: 对象是类的实例。它具有状态和行为。例如,一辆汽车具有以下状态:颜色,型号,座位数和行为:行驶,速度

  • 本文向大家介绍ADO.NET编程之基础知识,包括了ADO.NET编程之基础知识的使用技巧和注意事项,需要的朋友参考一下 一.ADO.NET基础 程序和数据库交互,要通过ADO.NET进行;通过ADO.NET就能在数据库中执行SQL了。ADO.NET中提供了对不同数据库的统一操作接口(ODBC)。另外还有一种操作数据库的接口是JDBC。 ADO.NET中通过SqlConnection类创建到SQL

  • 本文向大家介绍MongoDB教程之入门基础知识,包括了MongoDB教程之入门基础知识的使用技巧和注意事项,需要的朋友参考一下 一、文档的注意事项: 1.  键值对是有序的,如:{ "name" : "stephen", "genda" : "male" } 不等于 { "genda" : "male", "name" : "stephen" } 2.  文档信息是大小写敏感的,如:{ "name