On-line Support for Modern Programming Language Instruction
现代编程语言教学的在线支持
基本信息
- 批准号:0127444
- 负责人:
- 金额:$ 7.83万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2002
- 资助国家:美国
- 起止时间:2002-03-15 至 2003-02-28
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Computer Science (31)This country urgently needs more people trained in computer science. At present the number of students entering the CS pipeline in American colleges and universities is not increasing and, in the case of female and minority students, is actually declining. Thus if we are to meet our national need for CS researchers, software developers, and information technology workers, it is vital to attract, engage, support, and retain computer science students more effectively. Our project addresses these issues by developing a prototype for innovative multimedia instructional software for introductory computer programming classes. These software tools will be built on top of the existing OWL on-line instruction system, a system that has been used with great success in chemistry, physics and mathematics. The array of proposed software tools is designed to make the techniques of introductory programming and problem-solving more accessible for students with a wide range of backgrounds in computing. This proof of concept project will include a fairly extensive suite of "single-step" OWL-based learning activities, a small collection of more complex, multistage problem solving exercises, an evaluation plan for a full study, including baseline data for that study, and a preliminary statistical assessment of the performance of CS-OWL machinery in our classes.- Construction of a suite of questions about code behavior by creating multiple choice and fill-in-the-blank questions for beginning CS1 activities, and using existing OWL machinery to automate grading, gather statistics, and keep class records for participating students- Construction of a collection of OWL-embedded interactive activities, which illustrate and develop elementary OO programming skills.- Develop the indexing scheme for a database of elementary Java code examples, for the purpose of developing student reading skills, and for the purpose of supplying raw material for other CS-OWL activities. - Development of guided problem solving exercises, which are designed to teach multi-step problem solving skills. develop three or four multi-stage problem-solving examples- Develop an evaluation plan in which lays the groundwork for a future full evaluation by establishing a baseline assessment of student performance in our CS1 classes over the next several semesters. We also expect to provide some preliminary statistics that show some early signs that our CS-OWL system is an effective learning tool.
这个国家迫切需要更多受过计算机科学训练的人。目前,进入美国高校CS专业的学生人数并没有增加,就女性和少数族裔学生而言,实际上是在下降。因此,如果我们要满足国家对计算机科学研究人员、软件开发人员和信息技术工作者的需求,更有效地吸引、参与、支持和留住计算机科学专业的学生是至关重要的。我们的项目通过为计算机编程入门课程开发一个创新的多媒体教学软件原型来解决这些问题。这些软件工具将建立在现有的OWL在线教学系统之上,该系统已在化学、物理和数学方面取得了巨大成功。所提出的一系列软件工具旨在使具有广泛计算背景的学生更容易获得入门编程和解决问题的技术。这个概念验证项目将包括一套相当广泛的基于owl的“单步”学习活动,一个更复杂的多阶段问题解决练习的小集合,一个完整研究的评估计划,包括该研究的基线数据,以及CS-OWL机器在我们课堂上的性能的初步统计评估。-通过创建多项选择题和填空题来构建一套关于代码行为的问题,并使用现有的OWL机制来自动评分,收集统计数据,并为参与的学生保存课堂记录-构建一系列嵌入OWL的交互式活动,这些活动说明并培养基本的面向对象编程技能。-为基础Java代码示例数据库制定索引方案,以培养学生的阅读技能,并为其他CS-OWL活动提供原材料。-发展有指导的问题解决练习,旨在教授多步骤解决问题的技巧。制定一份评估计划,为未来几个学期CS1课程的学生表现建立一个基线评估,为未来的全面评估奠定基础。我们还希望提供一些初步的统计数据,显示CS-OWL系统是一个有效的学习工具的一些早期迹象。
项目成果
期刊论文数量(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 }}
Robert Moll其他文献
A specification-based approach to concurrency analysis
- DOI:
10.1007/bf00871802 - 发表时间:
1995-12-01 - 期刊:
- 影响因子:3.100
- 作者:
Ugo Buy;Robert Moll - 通讯作者:
Robert Moll
Robert Moll的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Robert Moll', 18)}}的其他基金
On-Line Support for Object-Oriented Programming Language Instruction
面向对象编程语言教学的在线支持
- 批准号:
0231328 - 财政年份:2003
- 资助金额:
$ 7.83万 - 项目类别:
Standard Grant
Analogical Reasoning and Computer Program Synthesis
类比推理和计算机程序综合
- 批准号:
7804746 - 财政年份:1978
- 资助金额:
$ 7.83万 - 项目类别:
Standard Grant
相似国自然基金
两性离子载体(zwitterionic support)作为可溶性支载体在液相有机合成中的应用
- 批准号:21002080
- 批准年份:2010
- 资助金额:19.0 万元
- 项目类别:青年科学基金项目
基于Support Vector Machines(SVMs)算法的智能型期权定价模型的研究
- 批准号:70501008
- 批准年份:2005
- 资助金额:17.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Equipment: MRI: Track #1 Acquisition of a Differential Scanning Calorimeter to Support Modern Materials Research and Teaching at Western Washington University
设备: MRI:轨道
- 批准号:
2320809 - 财政年份:2023
- 资助金额:
$ 7.83万 - 项目类别:
Standard Grant
Identifying pathways to support British victims of modern slavery towards safety and recovery: A scoping study
确定支持英国现代奴隶制受害者实现安全和康复的途径:一项范围界定研究
- 批准号:
AH/V012967/1 - 财政年份:2021
- 资助金额:
$ 7.83万 - 项目类别:
Research Grant
Leveraging the Build System to Support Modern Software Release Practices
利用构建系统支持现代软件发布实践
- 批准号:
RGPIN-2016-04350 - 财政年份:2021
- 资助金额:
$ 7.83万 - 项目类别:
Discovery Grants Program - Individual
Understanding the support needs of the dependents of modern slavery survivors: An embedded case study.
了解现代奴隶制幸存者家属的支持需求:嵌入式案例研究。
- 批准号:
2573352 - 财政年份:2021
- 资助金额:
$ 7.83万 - 项目类别:
Studentship
Leveraging the Build System to Support Modern Software Release Practices
利用构建系统支持现代软件发布实践
- 批准号:
RGPIN-2016-04350 - 财政年份:2020
- 资助金额:
$ 7.83万 - 项目类别:
Discovery Grants Program - Individual
The Reseach on the Women's Study Abroad and the Support Network in Modern Japan
近代日本女性留学与支持网络研究
- 批准号:
20K02583 - 财政年份:2020
- 资助金额:
$ 7.83万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Leveraging the Build System to Support Modern Software Release Practices
利用构建系统支持现代软件发布实践
- 批准号:
RGPIN-2016-04350 - 财政年份:2019
- 资助金额:
$ 7.83万 - 项目类别:
Discovery Grants Program - Individual
CONCEPTION TO CONSUMPTION: aligning farmers to consumers using modern data, decision support and precision agriculture techniques.
从概念到消费:利用现代数据、决策支持和精准农业技术,使农民与消费者保持一致。
- 批准号:
105156 - 财政年份:2019
- 资助金额:
$ 7.83万 - 项目类别:
Collaborative R&D
CSR: Medium: Systems Support for Scalable, Easy-to-Implement, and Multilingual Static Analyses of Modern Software
CSR:中:对现代软件的可扩展、易于实施和多语言静态分析的系统支持
- 批准号:
1763172 - 财政年份:2018
- 资助金额:
$ 7.83万 - 项目类别:
Continuing Grant
Leveraging the Build System to Support Modern Software Release Practices
利用构建系统支持现代软件发布实践
- 批准号:
RGPIN-2016-04350 - 财政年份:2018
- 资助金额:
$ 7.83万 - 项目类别:
Discovery Grants Program - Individual