2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)最新文献

筛选
英文 中文
Mobile Augmented Reality as a Teaching Medium in an Introductory Computer Graphics Course 移动增强现实作为计算机图形学入门课程的教学媒介
T. Suselo, B. Wünsche, Andrew Luxton-Reilly
{"title":"Mobile Augmented Reality as a Teaching Medium in an Introductory Computer Graphics Course","authors":"T. Suselo, B. Wünsche, Andrew Luxton-Reilly","doi":"10.1109/LaTICE.2018.000-3","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.000-3","url":null,"abstract":"Teaching computer graphics is challenging since the subject requires a diverse range of skills such as mathematics, programming, and spatial reasoning. Researchers have attempted to address this by investigating different teaching methodologies and proposing various learning tools. However, most tools proposed previously are desktop-based and involve manipulation of 3D scenes using mouse or other similar interaction devices which use the same concepts as those of modelling and animation tools. Therefore, there is a need for an approach using handheld devices which allows interaction with the real environment so that inter-action with 3D scenes would be easier, more natural, accessible, and intuitive. One potential approach is to use Augmented Reality (AR) technologies using mobile devices as it enables intuitive interactions and integrate virtual objects in a real-world view. In this research, we review previous research on tools for computer graphics education and suggest how augmented reality can be used to improve students learning of computer graphics.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129650252","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Supporting Computational Thinking Development in K-6 支持K-6阶段计算思维的发展
K. Falkner, R. Vivian, Nickolas J. G. Falkner
{"title":"Supporting Computational Thinking Development in K-6","authors":"K. Falkner, R. Vivian, Nickolas J. G. Falkner","doi":"10.1109/LaTICE.2018.00031","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.00031","url":null,"abstract":"This paper describes the CSER Digital Technologies MOOC curriculum, which aims to build confidence and awareness of fundamental computational thinking skills for teachers within the K-6 context. The CSER MOOC builds upon recent advances in the development of the Australian Curriculum Digital Technologies learning area, which explicitly addresses the development of computational thinking skills, moving ICT education away from digital literacy towards embedding the skills needed for the next generation to become creators of technology. The CSER MOOC presents a broad coverage of core computational thinking concepts, with a focus on integrating with existing learning areas and appropriate pedagogy for the K-6 context. In this paper, we discuss our course curriculum, its alignment with key concepts from the formal curriculum statements, example teacher assessments, and discuss key challenges and concerns.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127708268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Interactive Learning of Abstract Programming Concepts with InteractiveOOP 基于InteractiveOOP的抽象编程概念的交互学习
Asheer Ahmad, Harsh Chokshi, G. D. Ruvo, Nasser Giacaman
{"title":"Interactive Learning of Abstract Programming Concepts with InteractiveOOP","authors":"Asheer Ahmad, Harsh Chokshi, G. D. Ruvo, Nasser Giacaman","doi":"10.1109/LaTICE.2018.00004","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.00004","url":null,"abstract":"Not only is understanding object-oriented programming fundamental for software engineering and computer science students, but it is also important for non-major programming courses. Combined with the burden of navigating a new programming language, students can struggle to understand the abstract concepts that underpin the paradigm. Existing learning solutions typically concentrate on a particular programming language. This paper proposes The Realization Framework for teaching abstract programming concepts without code. It employs analogies and visualization to translate the abstract concepts into forms students can understand. Theories on education and student interaction are incorporated to guide the learning process. InteractiveOOP, a practical implementation of this framework, was evaluated by novice programmers in a non-major CS2 programming course. Students responded positively to the tool, noting that the interactive, visual presentation of abstract concepts helped them deepen their understanding.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116560046","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Is More Active Always Better for Teaching Introductory Programming? 更积极的编程入门教学总是更好吗?
Adalbert Gerald Soosai Raj, J. Patel, Richard Halverson
{"title":"Is More Active Always Better for Teaching Introductory Programming?","authors":"Adalbert Gerald Soosai Raj, J. Patel, Richard Halverson","doi":"10.1109/LaTICE.2018.00006","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.00006","url":null,"abstract":"Introduction to programming is usually taught using a wide range of instructional techniques. Some common techniques among them are mini-lectures, live-coding and in-class coding. Each of these three techniques require varying level of student activity. In this study, we taught programming to a group of students using these three techniques. We collected data in the form of a survey to understand the students' perceptions on these three instructional techniques. The results suggest that students like techniques that require a moderate level of student activity (e.g., live-coding) more when compared to techniques that require a great deal of student activity (e.g., in-class coding). We believe that our work has the potential to help instructors design their instructional techniques using a student-centric approach.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"56 18","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120888931","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Knowledge Sequencing in Online Courses for Introductory Programming 编程入门在线课程的知识排序
Tyne Crow, Andrew Luxton-Reilly, B. Wünsche
{"title":"Knowledge Sequencing in Online Courses for Introductory Programming","authors":"Tyne Crow, Andrew Luxton-Reilly, B. Wünsche","doi":"10.1109/LATICE.2018.00010","DOIUrl":"https://doi.org/10.1109/LATICE.2018.00010","url":null,"abstract":"In recent years there has been a move towards teaching programming outside of tertiary. Many comprehensive, interactive tools for introductory programming have been created to scaffold tasks and learning for a wide variety of learners. These online tools contain sequences of tasks that have been designed to scaffold the introductory steps of programming. Knowledge about how tasks are being sequenced within the domain of introductory programming for non-tertiary learners is proposed to be generated by systematically extracting and presenting information about tasks across a sample of these courses. There is wide variety in the amount of repetition and how tasks are sequenced in courses and it is believed that a systematic analysis of such courses will contribute to the wider field of introductory programming education. The outline for a methodology for sampling these courses and justification for doing so is detailed below. The poster will also present preliminary results from a sample of courses and tasks","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126476545","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Engaging Engineering Faculty in Transformative Practices 工程学院参与变革实践
Robin Nelson, Stephanie A. Garcia, Emily P. Bonner, Vittorio Marone, Timothy T. Yuen, J. Browning
{"title":"Engaging Engineering Faculty in Transformative Practices","authors":"Robin Nelson, Stephanie A. Garcia, Emily P. Bonner, Vittorio Marone, Timothy T. Yuen, J. Browning","doi":"10.1109/LaTICE.2018.000-4","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.000-4","url":null,"abstract":"Engaging engineering faculty in transformative practices in course design and teaching is critical to student success, especially in fields like engineering where there are challenges with attrition and retention. This paper presents a current course transformation program in which engineering faculty transform the design of their courses and teaching practices to improve learning supported by embedded experts. In this program, embedded experts are education experts who work with engineering faculty in transforming courses to address the needs of their students. This evaluation study investigates the outcomes of course transformations on engineering student achievement and teaching practices. The results show an overall improvement in student achievement outcomes and indicate that it has helped participating faculty become more successful engineering educators.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122440041","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Social Constructivism Learning through Project Based Learning with Scaffolding in Flipped Classroom 翻转课堂框架式项目学习中的社会建构主义学习
Azlina A. Rahman, N. M. Zaid, Z. Abdullah, Hasnah Mohamed, Baharuddin Aris
{"title":"Social Constructivism Learning through Project Based Learning with Scaffolding in Flipped Classroom","authors":"Azlina A. Rahman, N. M. Zaid, Z. Abdullah, Hasnah Mohamed, Baharuddin Aris","doi":"10.1109/LaTICE.2018.00017","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.00017","url":null,"abstract":"In this study, social constructivism learning through project based learning with scaffolding in flipped classroom is described. Although its implementation is currently much talked about and gaining more popularity, in-class learning activities still be equally considered to ensure its successful implementation. In addition to in-class learning activities, this paper also discusses the implications of the theory and practices in the implementation of in-class flipped classroom method. This research aims to measure students' achievement, engagement and perception in Statistics, a subject in Mathematics. A total of 61 secondary school students were involved in this study, 30 being in the control group and the remaining undergoing a treatment. This study was conducted using both quantitative and qualitative approach. The results showed that students' achievement improved tremendously and the applied scaffolding not only helped students in their learning process but also in their social development. However, the findings also showed that it took the students some time to adapt to the flipped classroom method.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128154126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Use of Different Kinds of Robots to Spark Student Interest in Learning Computational Thinking 使用不同类型的机器人激发学生学习计算思维的兴趣
Weiming Huang, Chiu-Fan Hu, Cheng-Chih Wu
{"title":"The Use of Different Kinds of Robots to Spark Student Interest in Learning Computational Thinking","authors":"Weiming Huang, Chiu-Fan Hu, Cheng-Chih Wu","doi":"10.1109/LaTICE.2018.00-13","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.00-13","url":null,"abstract":"Educational robots have been used in schools for STEM education and for teaching students programming and computational thinking (CT) for many years. The look and feel of traditional robots for educational purposes such as LEGO Mindstorms and NXT have been mostly engineering-oriented. Not until recently, have robotic products such as Dash & Dot utilized physical appearance which were cute and kid-friendly. This study compared the effects of using two kinds of robots– Dash & Dot and LEGO NXT, in terms of students' performance, student's attitudes about learning activities, and how different genders respond to various robots. A Quasi-Experimental Design was conducted. The participants consisted of 106 6th graders from four classes of students. Two classes were designated as the experimental groups which used Dash & Dot robots,). The other two classes of students were the control groups which used NXT robots. With respect to students' attitudes toward learning, the study showed no significant difference between experimental and control groups. With respect to learning programming skills, it was found that females in the experimental group prefer to use robots. Females showed a definite preference for using the Dash & Dot robots.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"182 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126776984","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Flipped Classroom Strategy to Help Underachievers in Java Programming 翻转课堂策略帮助后进生学习Java编程
Manoj Kumar. P. Peethambaran, G. RenumolV., S. Murthy
{"title":"Flipped Classroom Strategy to Help Underachievers in Java Programming","authors":"Manoj Kumar. P. Peethambaran, G. RenumolV., S. Murthy","doi":"10.1109/LaTICE.2018.000-7","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.000-7","url":null,"abstract":"How to develop the programming skills in students is a big concern for most of the programming-teachers. Since programming involves higher order thinking skills, teachers use many teaching strategies to develop higher thinking skills in students. Flipped classroom is one such innovative method for achieving the same. The objective of this study was to teach programming in Java to the underachievers using the flipped classroom method and the high achievers using the traditional approach and to examine how the low achievers perform in programming with respect to the high achievers after undergoing the flipped classroom sessions. The study participants were the 4th semester students in B. Tech. Computer Science (2015 admission at Cochin University College of Engineering Kuttanadu, Kerala, India). They had a lab in data structures using Java and Java was not taught in the class as part of the syllabus. Hence, the students find it difficult to do the data structures lab, which motivated the authors to teach them Java as evening classes. The students were asked to rate their programming skills as either good, average, poor or very poor. Based on their feedback and their previous semester marks in programming in C++, they were classified either as underachievers or high achievers. The total duration of this extra class was fixed as ten hours for each group. After the fifth and tenth classes, same tests were conducted for both the groups and the results were analyzed using t-test. The results showed that the low achievers in the flipped classroom performed at par with the high achievers of the traditional classroom.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116705463","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
HandsUp: An In-Class Question Posing Tool HandsUp:课堂提问工具
Harry Jackson, Angad Nayyar, Paul Denny, Andrew Luxton-Reilly, E. Tempero
{"title":"HandsUp: An In-Class Question Posing Tool","authors":"Harry Jackson, Angad Nayyar, Paul Denny, Andrew Luxton-Reilly, E. Tempero","doi":"10.1109/LaTICE.2018.00-11","DOIUrl":"https://doi.org/10.1109/LaTICE.2018.00-11","url":null,"abstract":"Asking questions in class in front of peers can be intimidating for many students. However, receiving timely answers to questions can help students better understand subsequent material. Moreover, prior work has shown that students learn more effectively in interactive classroom environments that promote instructional practices such as question posing. This paper describes a web-based platform, HandsUp, that addresses the underlying factors preventing students from asking questions in lectures. Using this tool, students can ask questions of their instructor while remaining anonymous to their peers, and instructors can choose to answer the questions that are of interest to the most students. We find that students can interact with the tool easily, and we present a short case study of its use in a large first-year programming course.","PeriodicalId":223757,"journal":{"name":"2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"83 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132793500","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信