信息学相关软件

  • Dev-C++

    Dev-C++ 是一套用于开发 C/C++(C++11)的自由的集成开发环境(IDE),用于模拟比赛真实环境

    支持 Windows XP 以及更高版本

  • MingW-64

    MingW-64内置gcc 8.1,下载后解压就可以使用。请务必配置好PATH

    支持 Windows XP 以及更高版本

  • NOI Linux 1.4.1

    NOI 系列赛事官方操作系统安装镜像,搭配 VirtualBox 使用,使用方式详见 NOI Linux 介绍

  • VirtualBox

    免费虚拟机软件,用于装载 NOI Linux 系统,创建与比赛环境一样的本地练习环境

    支持 Windows 7 以及更高版本

    支持 macOS 10.12(Sierra)以及更高版本

Scratch相关软件

  • Adobe Air

    Adobe® AIR® 是一个跨操作系统的多屏幕运行时,通过它可以利用您的 Web 开发技能来构建丰富 Internet 应用程序 (RIA),并将其部署到桌面和移动设备上。

    支持 Windows 7 以及更高版本

  • Scratch 2.0离线编辑器

    Scratch是由美国麻省理工科学实验室研发的一款面向小朋友的图形化简易编程语言。它的特点是可视化,像搭积木一样,从左侧功能区拖动不同的指令就组合成一段段逻辑代码就可以创作出自已喜欢的动画故事,甚至是多媒体游戏等作品。

    支持 Windows 7 以及更高版本

Python相关软件

  • Python3

    Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的特点
    1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
    2.易于阅读:Python代码定义的更清晰。
    3.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。

    支持 Windows 7 以及更高版本

    支持 macOS 10.9(Sierra)以及更高版本

  • Visual Studio Code

    微软出品的一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,iOS和Linux。而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。

    支持 Windows 7 以及更高版本

    支持 macOS 10.12(Sierra)以及更高版本

    支持Debian和Unbutu