对计算思维的培养

斯坦福大学在 下个十年计算机课程开设情况方案中提出了新的
核心课程体系,包括计算机数学基础、计算机科学中的概率论、数据
结构和算法的理论核心课程,以及包括抽象思维和编程方法、计算机
系统与组成、计算机系统和网络原理在内的系统核心课程。
强调将计算理论和计算思维的培养纳入课程全过程。
卡耐基 · 梅隆大学的计算机科学学院也正在计划对其入门课程系列
进行大的修订,这不仅会影响计算机专业学生,也会影响到全校范围
内选修计算机科学相关课程其他学生。
修订包括:为计算机专业和非计算机专业开设的入门课程要推广
计算思维的原理 ; 针对软件的高可靠性加强高可信软件开发及方法的学 ;
考虑到未来程序主要利用并行计算实现高性能,着力培养学生这方
面的能力。
在卡耐基 · 梅隆大学的计算机课程体系中,其入门课程共有 3 门,
分别是 15-110 15-122 15-150 ,如下图所示。
3 门课程要围绕着计算思维进行调整。
15-110 计算机科学原理作为大学第一门计算机课程,是其他计算
机相关课程的基础。
计算机科学原理以培养计算思维为主,不要求过多的计算机专业
背景或是编程经验,计算机和非计算机专业的学生都可以选修。
15-110 已于 2011 年秋季开出。
三、计算机教学应当培养学生的三种能力 1. 计算机使用能力
(Computer Literacy)
即基本的使用计算机和应用程序的能力,例如使用 word 编辑器,
读写文件以及使用浏览器等。
现在高中阶段计算机基础教学普及率逐渐提高,这类教学内容大
多数学生在高中阶段早已经十分熟悉,如果在大学阶段再安排这类课
程的重复教学,既浪费宝贵的教学资源又影响学生的学习兴趣。
对于之前没有接受过计算机教育的大学新生,完全可以利用学校
的教学资源自学相关操作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/104929.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Go语言介绍与安装

介绍与安装 本教程介绍了 Go,并讨论了选择 Go 相对于其他编程语言的优势。我们还将学习如何在Windows 中安装 Go。 介绍 Go也称为Golang,是由 Google 开发的一种开源、编译型、静态类型的编程语言。 Go创造背后的关键人物是Rob Pike、 Ken Thompson和…

Blender:渲染一个简单动画

接上 Blender:对模型着色_六月的翅膀的博客-CSDN博客 目标是做一个这种视频 先添加一个曲线,作为相机轨迹 然后添加一个相机 对相机添加物体约束,跟随路径,选择曲线,然后点击动画路径 假如对相机设置跟随路径后&…

STM32_驱动蜂鸣器自定义库

STM32_驱动蜂鸣器自定义库 功能说明: 1、可以实现设置蜂鸣器的音调 2、可以设置蜂鸣器连续鸣响次数 3、设置连续鸣响时间间隔 main.c #include "mymain.h" #include "dev_control.h"int main(void) {HAL_Init();SystemClock_Config();MX_GPIO_…

Linux高性能服务器编程 学习笔记 第十三章 多进程编程

我们将讨论Linux多进程编程的以下内容: 1.复制进程映像的fork系统调用和替换进程映像的exec系列系统调用。 2.僵尸进程以及如何避免僵尸进程。 3.进程间通信(Inter Process Communication,IPC)最简单的方式:管道。 …

SSM - Springboot - MyBatis-Plus 全栈体系(二十六)

第六章 SpringBoot 快速启动框架:SpringBoot3 实战 一、SpringBoot3 介绍 1. SpringBoot3 简介 SpringBoot 版本:3.0.5 到目前为止已经学习了多种配置 Spring 程序的方式。但是无论使用 XML、注解、Java 配置类还是他们的混合用法,都会觉…

String、StringBuilder、StringBuffer区别

String、StringBuilder、StringBuffer区别 面试官:请你谈谈String、StringBuilder、StringBuffer区别 作为经典Java八股,是面试必考的热门点。 下面让我们一起来看一下他们的区别吧! 主要是测试他们的效率和应用场景,具体语法不在…

浅谈机器学习中的概率模型

浅谈机器学习中的概率模型 其实,当牵扯到概率的时候,一切问题都会变的及其复杂,比如我们监督学习任务中,对于一个分类任务,我们经常是在解决这样一个问题,比如对于一个n维的样本 X [ x 1 , x 2 , . . . .…

Git问题汇总

1.取消全局代理 一般报错Failed to connect to github.com port 443 after 21089 ms: Couldn’t connect to server 取消全局代理: git config --global --unset http.proxygit config --global --unset https.proxy####2.git 推送出现 "fatal: The remote e…

Google云平台构建数据ETL任务的最佳实践

在数据处理中,我们经常需要构建ETL的任务,对数据进行加载,转换处理后再写入到数据存储中。Google的云平台提供了多种方案来构建ETL任务,我也研究了一下这些方案,比较方案之间的优缺点,从而找到一个最适合我…

MongoDB的作用和安装方法

MongoDB是一种非关系型数据库,其作用是存储和管理非结构化数据,例如文档、图像和视频等多媒体数据。它有以下几个特点: 数据存储的格式是类似JSON的文档格式,易于理解、存储和查询。可扩展性强,可以在多个服务器上分布…

[资源推荐] 复旦大学张奇老师科研分享

刷B站的时候首页给我推了这个:【直播回放】复旦大学张奇教授亲授:人工智能领域顶会论文的发表指南先前也散漫地读了些许论文,但没有在一些宏观的方法论下去训练,读的时候能感觉出一些科研的套路,论文写作的套路&#x…

C++算法:图中的最短环

题目 现有一个含 n 个顶点的 双向 图,每个顶点按从 0 到 n - 1 标记。图中的边由二维整数数组 edges 表示,其中 edges[i] [ui, vi] 表示顶点 ui 和 vi 之间存在一条边。每对顶点最多通过一条边连接,并且不存在与自身相连的顶点。 返回图中 …

Kafka保证消息幂等以及解决方案

1、幂等的基本概念 幂等简单点讲,就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会产生任何副作用。幂等分很多种,比如接口的幂等、消息的幂等,它是分布式系统设计时必须要考虑的一个方面。 查询操作(天然幂等…

【VR开发】【Unity】0-课程简介和概述

【说明】 这是我录制的一套VR基础开发课程的文字版本,更加便于快速参考。 应大家在后台所提的需求,从今天开始,我计划带给大家一套完整达40课时的VR开发基础课程。 在开始学习前需要注意如下几点: 本教程基于Unity2022.2.1f1版…

SqlServer安装教程

百度网盘地址: 链接:https://pan.baidu.com/s/1ntqoK9uVc6fBVTm7twh8kw 提取码:grdt 安装: 双击:SQLEXPRADV_x64_CHS.exe ,等待;点击计划,系统配置检查器,根据要求修改(我被要求重启了)点击安装,全新SQL Server独立安装或向现有安装添加功能,接受功能选…

2023年09月 C/C++(七级)真题解析#中国电子学会#全国青少年软件编程等级考试

C/C编程(1~8级)全部真题・点这里 Python编程(1~6级)全部真题・点这里 第1题:红与黑 有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑色…

线性筛的简单证明

原理 线性筛是一种可以在线性时间内将素数筛选出来的算法&#xff0c;其中的主要思想在于保证合数只会被它的最小质因数筛掉并且筛掉一次。 代码 下面是线性筛的算法CPP实现&#xff1a; vector<int> generate_primes_linear_time(int n) {vector<int> lp(n 1…

kafka详解(三)

2.2 Kafka命令行操作 2.2.1 主题命令行操作 1&#xff09;查看操作主题命令参数 [aahadoop102 kafka]$ bin/kafka-topics.sh2&#xff09;查看当前服务器中的所有topic (配置了环境变量不需要写bin/) [aahadoop102 kafka]$ bin/kafka-topics.sh --bootstrap-server hadoop10…

SpringBoot-黑马程序员-学习笔记(五)

74.自定义bean属性绑定以及第三方bean属性绑定 自定义bean属性绑定 1.自定义一个bean Data Component public class ServerConfig {private String ipAddress;private int port;private long timeout; } 2.在yml配置文件中中定义一组值 3.在bean中进行属性绑定 加上这个注…

mysql中的几种排名函数

mysql中的排名函数 mysql里面的排名函数&#xff0c;涉及有以下几个&#xff1a; rank()、dense_rank()、row_number() 1、rank() 函数 RANK() OVER (PARTITION BY <expression>[{,<expression>...}]ORDER BY <expression> [ASC|DESC], [{,<expression…