The Innovative use of Software in Teaching Computer Programming

软件在计算机编程教学中的创新运用

基本信息

  • 批准号:
    9354598
  • 负责人:
  • 金额:
    $ 8.62万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    1994
  • 资助国家:
    美国
  • 起止时间:
    1994-07-01 至 1996-06-30
  • 项目状态:
    已结题

项目摘要

9354598 Popyack We are developing a new approach for teaching 'introduction to computing' courses, tailored to the needs of students in different curricula. This approach is based on the following precepts: There is a strong need for students in all curricula to understand the concepts of programming a computer, particularly in the sciences and engineering fields. It may no longer be necessary for students in many majors to know how to write programs in traditional block-structured languages (such as Pascal). There is a wealth of software in wide use today which allows the user to write programs in specialized built-in 'macro languages'. Teaching programming concepts through the use of powerful, user-friendly software with programmable features allows the user to write programs immediately which produce non-trivial results. This provides stronger motivation to learn programming than traditional approaches. Moreover, the essential concepts of computer programming, (such as variables, branching, iteration, etc.) can be readily illustrated and implemented using the sophisticated features of a variety of commonly available software packages, such as word processors, spreadsheets, and databases. The main intention of our approach is to teach programming concepts and techniques, not simply how to use software. Students are exposed to the kinds of functionality common to all languages, thus facilitating the learning of a general purpose language or new, innovative software they will need for pursuing both their education and their careers in science, engineering, or teaching. ***y
9354598 Popyack我们正在开发一种新的教学方法“计算机入门”课程,适合学生在不同课程的需求。这种方法基于以下原则:所有课程的学生都迫切需要了解计算机编程的概念,特别是在科学和工程领域。 许多专业的学生可能不再需要知道如何用传统的块结构语言(如Pascal)编写程序。 有大量的软件在广泛使用的今天,它允许用户编写程序的专门内置的“宏语言”。 通过使用具有可编程功能的功能强大,用户友好的软件来教授编程概念,允许用户立即编写产生非平凡结果的程序。这比传统方法提供了更强的学习编程的动力。 此外,计算机编程的基本概念(如变量,分支,迭代等)可以使用诸如字处理器、电子表格和数据库之类的各种常用软件包的复杂特征来容易地说明和实现。我们的方法的主要目的是教编程概念和技术,而不仅仅是如何使用软件。学生接触到所有语言的常见功能,从而促进通用语言或新的,创新的软件,他们将需要追求他们的教育和他们的职业生涯在科学,工程或教学的学习。 *y

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Jeffrey Popyack其他文献

Jeffrey Popyack的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Jeffrey Popyack', 18)}}的其他基金

Collaborative Research: CSforAll:RPP: Expanding Inclusive CS Education through the Jumpstarting Philadelphia CSforAll Researcher Practitioner Partnership
合作研究:CSforAll:RPP:通过启动费城 CSforAll 研究人员实践者合作伙伴关系扩大包容性计算机科学教育
  • 批准号:
    2219442
  • 财政年份:
    2022
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Standard Grant
Collaborative Proposal: CSforAll:RPP: Jumpstarting Philadelphia CSforAll through a Researcher Practitioner Partnership
合作提案:CSforAll:RPP:通过研究人员从业者合作伙伴关系启动费城 CSforAll
  • 批准号:
    2031360
  • 财政年份:
    2020
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Standard Grant
RET in Engineering and Computer Science Site for Machine Learning to Enhance Human-Centered Computing
工程和计算机科学领域的 RET 机器学习网站增强以人为中心的计算
  • 批准号:
    1711773
  • 财政年份:
    2017
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Standard Grant
RET in Engineering and Computer Science Site for Machine Learning, Big Data and Computer Science Principles
工程和计算机科学中的 RET 机器学习、大数据和计算机科学原理网站
  • 批准号:
    1301171
  • 财政年份:
    2013
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Standard Grant
Restructuring Computer Programming Courses for IT-Enabled Variable Paced Multilevel Learning
重组计算机编程课程以实现 IT 支持的可变节奏多层次学习
  • 批准号:
    0089009
  • 财政年份:
    2001
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Standard Grant
The Innovative Use of Software in Introductory Computer Programming
软件在计算机编程入门中的创新使用
  • 批准号:
    9254013
  • 财政年份:
    1993
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Standard Grant

相似国自然基金

降低慢病毒载体转录“通读率”的研究
  • 批准号:
    81271690
  • 批准年份:
    2012
  • 资助金额:
    70.0 万元
  • 项目类别:
    面上项目

相似海外基金

Integrated software platform to enhance school mental health assessment and data-driven student services
综合软件平台,加强学校心理健康评估和数据驱动的学生服务
  • 批准号:
    10874882
  • 财政年份:
    2023
  • 资助金额:
    $ 8.62万
  • 项目类别:
Integrated software platform to enhance school mental health assessment and data-driven student services
综合软件平台,加强学校心理健康评估和数据驱动的学生服务
  • 批准号:
    10696497
  • 财政年份:
    2023
  • 资助金额:
    $ 8.62万
  • 项目类别:
I-Corps: Energy conservation network software that simultaneously audits, monitors, and manages energy use in buildings in real-time
I-Corps:节能网络软件,可同时实时审核、监控和管理建筑物的能源使用情况
  • 批准号:
    2227513
  • 财政年份:
    2022
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Standard Grant
Fairware: Empowering users to use software without barriers, at a fair price
Fairware:使用户能够以公平的价格无障碍地使用软件
  • 批准号:
    10044285
  • 财政年份:
    2022
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Grant for R&D
EyeStar-BIO: Software for Enhancing Digital Binocular Indirect Ophthalmoscopy Examinations
EyeStar-BIO:用于增强数字双目间接检眼镜检查的软件
  • 批准号:
    10383202
  • 财政年份:
    2022
  • 资助金额:
    $ 8.62万
  • 项目类别:
Sociolinguistics Tools in the Analysis of Language Use in Software Development
软件开发中语言使用分析的社会语言学工具
  • 批准号:
    RGPIN-2017-03847
  • 财政年份:
    2022
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Discovery Grants Program - Individual
Personal Health Information Software Platform - Data Exposure and Referential Integrity Investigations for Electronic Medical Record Integration Development for Seamless Hospital Use
个人健康信息软件平台 - 电子病历集成开发的数据暴露和参照完整性调查,供医院无缝使用
  • 批准号:
    CCARD-2022-00063
  • 财政年份:
    2022
  • 资助金额:
    $ 8.62万
  • 项目类别:
    CCI Applied Research and Development Grants
The use of dosing software with Bayesian forecasting to improve antimicrobial-plasma concentrations in the Intensive Care Unit
使用贝叶斯预测剂量软件来提高重症监护病房的抗菌血浆浓度
  • 批准号:
    nhmrc : 2002981
  • 财政年份:
    2021
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Postgraduate Scholarships
An easy-to-use software for 3D behavioral tracking from multi-view cameras
易于使用的软件,用于通过多视图摄像机进行 3D 行为跟踪
  • 批准号:
    10609129
  • 财政年份:
    2021
  • 资助金额:
    $ 8.62万
  • 项目类别:
Using a machine learning software platform (AMPLY) to solve the global animal health problem of Bovine Mastitis through use of novel, patentable, antimicrobial peptides
使用机器学习软件平台 (AMPLY) 通过使用新型、可专利的抗菌肽来解决牛乳腺炎的全球动物健康问题
  • 批准号:
    10004513
  • 财政年份:
    2021
  • 资助金额:
    $ 8.62万
  • 项目类别:
    Study
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了