咨询与建议

限定检索结果

文献类型

  • 5 篇 会议

馆藏范围

  • 5 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 4 篇 教育学
    • 4 篇 教育学
  • 2 篇 工学
    • 2 篇 计算机科学与技术...

主题

  • 5 篇 open-ended progr...
  • 4 篇 novice programmi...
  • 3 篇 code examples
  • 3 篇 block-based prog...
  • 1 篇 planning
  • 1 篇 creativity
  • 1 篇 interdisciplinar...
  • 1 篇 contextualized c...

机构

  • 2 篇 north carolina s...
  • 1 篇 north carolina s...
  • 1 篇 university of mi...
  • 1 篇 n carolina state...
  • 1 篇 apple inc cupert...

作者

  • 4 篇 barnes tiffany
  • 4 篇 wang wengran
  • 3 篇 catete veronica
  • 3 篇 martens chris
  • 3 篇 price thomas
  • 3 篇 isvik amy
  • 2 篇 limke ally
  • 2 篇 bobbadi mahesh
  • 1 篇 gomes neeloy
  • 1 篇 milliken alexand...
  • 1 篇 dong yihuan
  • 1 篇 tran keith
  • 1 篇 tamara nelson-fr...
  • 1 篇 le meur audrey
  • 1 篇 bacher john
  • 1 篇 kwatra archit
  • 1 篇 shi yang
  • 1 篇 rao yudong
  • 1 篇 tabarsi benyamin...
  • 1 篇 sthapit sandeep

语言

  • 5 篇 英文
检索条件"主题词=open-ended programming"
5 条 记 录,以下是1-10 订阅
排序:
A Case Study on When and How Novices Use Code Examples in open-ended programming  2023
A Case Study on When and How Novices Use Code Examples in Op...
收藏 引用
28th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE)
作者: Wang, Wengran Rao, Yudong Kwatra, Archit Milliken, Alexandra Dong, Yihuan Gomes, Neeloy Martin, Sarah Catete, Veronica Isvik, Amy Barnes, Tiffany Martens, Chris Price, Thomas N Carolina State Univ Raleigh NC 27695 USA
Many students rely on examples when learning to program, but they often face barriers when incorporating these examples into their own code and learning the concepts they present. As a step towards designing effective... 详细信息
来源: 评论
Idea Builder: Motivating Idea Generation and Planning for open-ended programming Projects through Storyboarding  2024
Idea Builder: Motivating Idea Generation and Planning for Op...
收藏 引用
55th ACM Technical Symposium on Computer Science Education (SIGCSE)
作者: Wang, Wengran Limke, Ally Bobbadi, Mahesh Isvik, Amy Catete, Veronica Barnes, Tiffany Price, Thomas W. North Carolina State Univ Raleigh NC USA
In computing classrooms, building an open-ended programming project engages students in the process of designing and implementing an idea of their own choice. An explicit planning process has been shown to help studen... 详细信息
来源: 评论
Investigating the Impact of On-Demand Code Examples on Novices' open-ended programming Projects  23
Investigating the Impact of On-Demand Code Examples on Novic...
收藏 引用
19th Annual ACM Conference on International Computing Education Research V.1 (ICER)
作者: Wang, Wengran Bacher, John Isvik, Amy Limke, Ally Sthapit, Sandeep Shi, Yang Tabarsi, Benyamin T. Tran, Keith Catete, Veronica Barnes, Tiffany Martens, Chris Price, Thomas North Carolina State Univ Raleigh NC USA Apple Inc Cupertino CA 95014 USA
Background and Context: open-ended programming projects encourage novice students to choose and pursue projects based on their own ideas and interests, and are widely used in many introductory programming courses. How... 详细信息
来源: 评论
Exploring Design Choices to Support Novices' Example Use During Creative open-ended programming  2022
Exploring Design Choices to Support Novices' Example Use Dur...
收藏 引用
53rd Annual ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE)
作者: Wang, Wengran Le Meur, Audrey Bobbadi, Mahesh Akram, Bita Barnes, Tiffany Martens, Chris Price, Thomas North Carolina State Univ Raleigh NC 27695 USA
open-ended programming engages students by connecting computing with their real-world experience and personal interest. However, such open-ended programming tasks can be challenging, as they require students to implem... 详细信息
来源: 评论
open-ended Assignments for Teaching Contextualized Computing  23
Open-Ended Assignments for Teaching Contextualized Computing
收藏 引用
Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 2
作者: Tamara Nelson-Fromm University of Michigan United States of America
When undergraduate students studying disciplines other than computer science enroll in computing courses, they are likely seeking different skill sets than CS majors. One way to teach non-majors about computing in a w... 详细信息
来源: 评论