Training

企业微信

扫码报名347400.jpg

信息学系列课程主讲人介绍:

魏总简介照片.jpg

魏永明,清华大学精仪系机械制造专业毕业,研究生学历,工学硕士学位,飞漫软件创始人,2013 年度“开源软件杰出贡献人物”,2023 年度世界开源贡献榜 Top100 人物。1999 年发布了知名开源软件 MiniGUI 并持续研发至今。其主要著作有《C 语言最佳实践》、《MiniGUI 剖析》、《Linux 实用教程》、《Linux 设备驱动程序》(二、三版)等。2020 年 8 月,魏永明提出世界首款可编程标记语言 HVML;2024 年 12 月,提出面向少儿信息学启蒙的编程语言可执行考鼎码 EC2 编程语言。2023 年,HVML 项目入选国际测试委员会年度世界开源 Top100 榜单。

青少年信息学系列课程

信奥启蒙课

本课程面向小学三年级或以上阶段的信息学特长生开设。内容主要围绕学习信息学(计算机科学)而必须掌握的知识准备,内容涉及进制的概念、算法的概念、数论基础、实数和函数、递推迭代及递归、初等代数和欧式几何、组合数学、图和图论、基础数据结构、基础算法等十个单元。

更多详情>

零基础入门到 Python 实战

本课程面向零基础但对编程和信息学有强烈兴趣的大中小学生(年龄在 10 到 22 周岁;小学三年级到大学毕业前)。内容包括虚拟机的安装、Linux 桌面系统的安装和使用、常用 Linux 系统命令、Vim 编辑器、Git 使用及 Python 编程入门、Python 编程语言详解和 Linux 环境编程等。

更多详情>

信奥筑基班(C++编程语言)

本课程针对计划参加 NOI(全国青少年信息学奥林匹克竞赛)的学生准备,要求已完成《零基础入门到 Python 实战》课的学习。课程内容涉及 C++ 编程语言和 Linux 环境编程,学生通过学习掌握 C++ 的基本语法和 STL 常用接口,学会使用 C++ 完成高精度自然数算术的实现。

更多详情>

信奥初级班(CSP-J 算法和数据结构)

本课程针对计划参加 NOI(全国青少年信息学奥林匹克竞赛)的学生准备,要求已掌握 Linux 桌面系统的使用以及 C++ 编程语言。课程内容围绕四则运算表达式、JSON 解析器和任意精度整数运算等几个综合练习进行,通过将 NOI 大纲(初级)中所列知识点融入解析器的开发加深学生对相关知识的理解和掌握。

更多详情>

信奥生的数学素养课之初等数论

本系列课程面向信奥生准备,旨在帮助信奥生快速了解和掌握信奥比赛所需的数学基础知识。本课程为该系列的第一篇,主要讲述初等数论。

更多详情>

信奥提高班(CSP-S 算法和数据结构)

本课程针对计划参加 NOI(全国青少年信息学奥林匹克竞赛)提高组的学生准备,要求已掌握信奥初级班的内容。课程内容围绕正则表达式以及一个脚本语言的解释器开展,通过将 NOI 大纲(提高级)中所列知识点融入脚本语言的解释器加深学生对相关知识的理解和掌握。

更多详情>

成人信息学系列课程

C语言最佳实践

《C语言最佳实践》课程是魏永明近 30 年系统编程和项目实施经验的总结。该课程不同于一般的 C 语言课程,讲的不是书本上常见的那些话题;它面向的是已经具有一定开发经验的 C 程序员,旨在帮助这些 C 程序员的水平可以在短时间内有质的飞跃。本课程从代码的可读性和可维护性讲起,讲述了 C 程序的接口设计模式以及 C 程序常用的实现模型,最后讲述了和性能、单元测试以及调试相关的内容和技巧。

更多详情>

Linux环境高级编程

本课程面向 Linux 环境中的 C 系开发人员,适合在 Linux 环境中工作且有一定实践经验的程序员。本课程以不同的主题划分,每讲一个主题。课程围绕某个特定的主题,把原理、系统调用、C 标准库接口等相关内容垂直串联起来讲解,从而帮助程序员不仅知其然且可知其所以然,同时帮助拓展程序员的眼界。本课程是对经典《UNIX 环境高级编程》一书的致敬!

更多详情>

程序员的数学素养课第一篇(数系及计算)

本系列课程面向程序员准备,旨在帮助程序员快速了解和掌握计算机科学中的数学基础知识。本课程为该系列的第一篇,主要讲述数系及计算。

更多详情>