Paper ID #39646Exploring Differences in Planning between Students with and withoutPrior Experience in ProgrammingRyan Parsons, Western Washington University Ryan Parsons has taught introductory Computer Science for 6 years at Whatcom Community College. He served as the Program Coordinator for the newly created Software Development program there. He has been working on his Master’s in Computer Science at Western Washington University, where his research focus has been on Computer Science Education.Qiang Hao, Western Washington University Associate professor of computer scienceDr. Lu Ding, University of South Alabama Dr. Lu
tool, a set ofsurvey questions were given to those students whose schedules have been made using theadvising tool. The collected survey data has been analyzed statistically to determine the tool'sefficacy from students’ perspectives. The analyzed data indicate that the students were overallsatisfied and had positive attitudes towards different aspects of the tool.MotivationIn any major, preparing an effective and error-free course plan for undergraduate students eachsemester is crucial for their timely graduation. However, various constraints may arisethroughout the student’s four-year program, which can cause uncertainties in their graduationtiming. Students also often want a clear picture of their projected graduation date, including
, Effort/Importance, Pressure/Tension, PerceivedChoice, and Value/Usefulness. It is designed based on self-determination theory [1]. Stu-dents respond on a 5 point Likert scale of “Strongly agree” to “Strongly Disagree” to thefollowing 2 questions from each subscale. “I think this class is going to be boring” and “Ithink this class is going to be enjoyable”, “I think that I am going to be pretty good at thisclass” and “This is a class that I cannot do very well in”, “I plan to put a lot of effort intothis class” and “It is important to me to do well in this class”, “I am anxious about thisclass” and “I feel very relaxed about this class”, “I feel like it is not my own choice to do thisclass” and “I feel like I am taking this class because I have
students joining every semester and contributing to the community. Additionally, theyfound that students continue to communicate with past classmates, students in different years,and that it allows off-campus or distance students to still make friends and form study groups [6].Finally, they found that this Discord server helped students make industry connections to helpthem with their future job hunts [8]. Overall, this server has made a lasting impact on thestudents that contribute to its community. Unfortunately, not many of these case studies have been identified and examined withinthe literature. With our proposed study, we plan to add to the growing body of literaturesurrounding discipline-focused, educational communities by examining
[3-5] with research conducted in Scotland and Australia serving as our primaryreferences, and examples from Canada. For instance, the General Teaching Council for Scotland[6] underlines the importance of reflection by providing opportunities for future teachers toreflect on and act to improve their own professional practice. In addition, the Australian Instituteof Teacher and School Leadership [7] requires all ITE programs to implement a teachingperformance assessment that includes a reflection of classroom teaching practice including theelements of planning, teaching, assessing, and reflecting. In Canada, the Association of CanadianDeans of Education’s General Accord [8] strongly emphasizes the importance of reflection inITE programs
learningcommunity (FLC) with a local two-year institution to foster a collaborative community andsupport faculty in adopting APEX materials, which included helping them to consider, plan,apply, and reflect on effective practices for integrating computing into their courses. Buildingupon these pilot efforts, we are actively expanding adoption of the APEX program in severalways. First, we have begun holding summer and winter training workshops for faculty at severaladditional community colleges. Second, we are refining and improving the FLC experience aswe initiate new FLCs with these institutional partners. Finally, we will continue to assess theprogram’s efficacy through a research plan that evaluates student and faculty experiences,allowing us to optimize
the number/percent of students who have taken the adapted CS course for eachparticipating school, as well as challenges and how project personnel adapted the project to address thesechallenges. The RPP approach and our results can benefit anyone working to increase access to high-qualityCS education at the K-12 levels.Background: Senate Bill 267 charged the WV Department of Education with creating a plan to make CSavailable to all K-12 students. Bill 267 makes WV one of the first states to require all students be exposedto a variety of CS experiences throughout their K-12 career. In addition, in 2017, the state Board ofEducation mandated College and Career Readiness Standards for Student Success for grades K-12 toprepare students for seamless
Datastorm challenges. We also plan to host annual full-day Datastormevents, which should provide visibility and outreach opportunities to other undergraduate studentsat our institution as well as highlight the relevance of the Computer Science program to thegeneral public.IntroductionComputer Science and computing based majors in general suffer from a variety of issues at theuniversity level.One of those issues is high drop out rates. The level of attrition in Computer Science is reportedto be between 9.8% [1] and 28% [2]. This represents both a direct loss in terms of students notcompleting the major as well as an indirect loss in terms of students not encouraged to pursue itbecause of a perceived difficulty given its high withdrawal rates.Figure
becomes very important. In the paper, we will present:• The list of certifications that were carefully selected and the fields they cover: o Promoting vendor neutral certifications o Allowing customized certifications for experienced students.• The complete degree plan with the embedded certification: o When to take the certification o What SLOs should be covered in courses leading to the certification• The course developments for these certifications and how they are delivered: o Department-wide course template and resources• Resources available to the students: o Internal and external o A live and ever-expanding compiled set of resources• Practical and mock exams• Compilation of ads
slow its inclusion into this field of study. This paper proposes the Dataying framework to teach data science concepts to young children ages 4–7 years old. The framework development included identifying K–12 data science elements and then validating element suitability for young students. Six cycled steps were identified: identifying a problem, questioning, imagining and planning, collecting, analyzing, and story sharing. This paper also presents examples of data decision problems and demonstrates use of a proposed Insight- Detective method with a plan worksheet for Dataying.IntroductionThe expected growth of data science careers worldwide over the next ten years means thatstudents of all ages
fromStanford University to Hampton University students. The course description is as the following:AA 274A: Principles of Robot Autonomy I (AA 174A, CS 237A, EE 160A, EE 260A)Basic principles for endowing mobile autonomous robots with perception, planning, and decision-making capabilities. Algorithmic approaches for robot perception, localization, and simultaneouslocalization and mapping; control of non-linear systems, learning-based control, and robot motionplanning; introduction to methodologies for reasoning under uncertainty, e.g., (partiallyobservable) Markov decision processes. Extensive use of the Robot Operating System (ROS) fordemonstrations and hands-on activities.Prerequisites: CS 106A or equivalent, CME 100 or equivalent (for linear
formatted as GoogleColaboratory notebooks that are publicly available on GitHub (Python training for instructors;Biology modules; Statistics modules). APEX biology modules include case studies on sickle cellanemia and breast cancer and three shorter data analysis modules. Eighteen APEX statisticsmodules span topics ranging from data and measurement to sampling and hypothesis testing. Aswe refine and expand our materials, we are also assessing the program’s efficacy by surveyingboth instructors and students. The aim of this work-in-progress paper is to conduct a preliminaryexamination of whether and how student perceptions of interdisciplinary computing change as aresult of engaging with APEX biology and statistics modules.MethodsFaculty who planned
2016, he has been a Visiting Professor with the Mechanical and Aerospace Engineering Department, University of Missouri. Currently, he is As- sociate Professor with the Engineering Department, Colorado State University-Pueblo. He is the author of two book chapters, more than 73 articles. His research interests include artificial intelligence systems and applications, smart material applications, robotics motion, and planning. Also, He is a member of ASME, ASEE, and ASME-ABET PEV. ©American Society for Engineering Education, 2023 Engaging High School Teachers in Artificial Intelligence Concepts and ApplicationsIntroduction and Justification Artificial
materials[5]: 1) a lesson plan for using the Worldin K-12 classrooms or higher education outreach activities, 2) instructions and video clips onhow to download, host, and play the game and how to use the example source code, and 3)source code for creating architecture examples in the World.EvaluationTo investigate the effectiveness of the World on increasing K-12 students' interests incomputing, we first invited three high school students to play a prototype of the Lafayette ParkWorld game and asked for their feedback. After refining it according to their suggestions, weoffered a programming workshop to K-12 students, using the World, and collected survey andinterview data. The workshop was one and a half hours long and was implemented following
resources,and technology needs. However, with all the diverse learning sources, it becomes harder for stu-dents to comprehend a large amount of knowledge in a short period of time. Traditional assistivetechnologies and learning aids often lack the dynamic adaptability required for individualized ed-ucation plans. Large Language Models (LLM) have been used in language translation, text sum-marization, and content generation applications. With rapid growth in AI over the past years, AI-powered chatbots and virtual assistants have been developed. This research aims to bridge this gapby introducing an innovative study buddy we will be calling the ‘SAMCares’. The system leveragesa Large Language Model (LLM) (in our case, LLaMa-2 70B as the base model
coordinator grew to be larger than one person could manageresulting in the position being split. The coordinator was promoted to assistant director, and anoffice support specialist was promoted to coordinator. Under this new administrative hierarchy,the assistant director was charged with focusing on long-term planning, supporting faculty, andcoordinating with units across campus, while the oversight of daily operations became theresponsibility of the coordinator. The CBTF assistant director takes input from an advisorycommittee of faculty and students and also consults with a student committee for feedback.Expanding Testing Capacity The CBTF is one of the most heavily utilized spaces on campusand we regularly receive inquiries from courses
phases: planning, monitoring, control, and reaction andreflection [3], [8]. The planning phase involves planning for the problem such as guidingquestions, making a concept map, or planning ahead as seen in [1, Tab. 1], [3]. The monitoringphase could have diagrams, prompts for self-explanation or reasoning, or cognitive feedbackdone by the student [3], [12]. In the control phase, there could be worked out examples,processing and reflective prompts, or guiding questions [3], [10]. Lastly, in the reflection phase,students reflect on the learning they’ve done [3], [13]. As previously mentioned, effectivescaffolds can be both domain-general and domain-specific in each phase. In the context ofcomputer-based learning environments, or CBLEs, prompts
students withmathematical concepts necessary to learning spatial transformations and allied mathematicalrepresentations. The project will also provide the foundation for planned further research addinga language-processing component to an AI for high school students, which would be trained on alarge dataset of common high school math topics and language used by students. To ensurerigorous evaluation of the project, the research team will anticipate confounding factors so as tominimize their effects, and two learning conditions (AI-powered and non-AI) will be employedand compared with the same essential visualization and functional manipulation, thus advancinginstruction that applies across multiple STEM disciplines. The project will create a
beyond robotics including Human-Machine Teaming and Cybersecurity.IntroductionDeveloping a diverse Artificial Intelligence workforce is a critical national need 1. This isrecognized by government funding agencies 2, and there is a focus on increasing participation ofunder-represented groups3 and addressing the gender gap4. A particular interdisciplinary spaceinvolving multiple engineering disciplines, mathematics, and computer science is Swarm AI-machine learning techniques to control groups of robots (called swarms) to accomplish a task.This involves skills such as mechatronics, mechanical engineering, sensors and signalprocessing, wireless communications, computer networking, machine learning, control theory,path planning and optimization, and
think this class is goingto be boring”, ”I think this class is going to be enjoyable”, ”I think that I am going to bepretty good at this class”, ”This is a class that I cannot do very well in”.Value was measured in Survey 1. It is a measure based on participants’ intrinsic motivationdesigned based on self-determination theory [1]. It focuses on the aspect of motivation thatcomes from the importance and effort that they attribute to this class. Students respond ona 5 point Likert scale of “Strongly agree” to “Strongly Disagree” to the following questionsand the measure corresponds to the average of the answers. ”I plan to put a lot of effortinto this class”, ”It is important to me to do well in this class”, ”I believe this class couldbe of some
foster ML self-efficacy within these three audiences,as shown in Table 1. Table 1. Lao’s Learning Outcomes Adapted from [8]Knowledge Skills AttitudesGeneral ML Knowledge ML Problem Scoping InterestKnowledge of ML Methods ML Project Planning Identity and CommunityBias in ML Systems Creating ML Artifacts Self-EfficacySocietal Implications of ML Analysis of ML Design Intentions and Results Persistence ML Advocacy Independent Out-of-Class LearningWhile limited
fl fl fl flcan leave a lot of problem-solving to be completed in the coding phase where a participant mayneed more time to complete the project or run into unanticipated problems.3.4 Design Cohesion and Granularity LevelAfter applying the alignment notation to each of the exercise samples we determined that DesignCohesion could be classified as low, medium, or high. A low level of design cohesion canindicate a low level of metacognition and ability to plan prior to implementing a programmingsolution. It may also represent a lack of attention to the planning phase, where a
, where he also served as the Dean of the College of Electrical Engineering and Computer Science from 2007 to 2009. Currently, he is the president of Tainan National University of the Arts. He has published more than 270 articles related to parallel computer systems, interconnection networks, path planning, electronic design automation, and VLSI systems design in journals, conference proceedings, and books.Prof. Zhuming Bi, Purdue University, Fort Wayne Zhuming Bi (Senior Member, IEEE) received the Ph.D. degree from the Harbin Institute of Technology, Harbin, China, in 1994, and the Ph.D. degree from the University of Saskatchewan, Saskatoon, SK, Canada, in 2002. He has international work experience in Mainland China
Immersive Learning Approaches involving Virtual Reality based Virtual Learning Environments (VLEs) J. Cecil, Ph.D. Director, Center for Cyber-Physical Systems, Department of Computer Science Oklahoma State UniversityAbstractThis paper discusses an innovative approach to teach engineering concepts using Virtual Realitybased Learning Environments (VLEs). These VLEs were used to teach various topics to universityengineering and computer science students including assembly planning using genetic algorithmsand factory automation concepts. These VLE were created using the fully immersive Viveplatform. Students
constraints, create lyrics appropriate to a specified music genre, and generate a detailedplan on how to achieve specific goals. With respect to education, some of the more notableapplications of ChatGPT include the ability to write an essay specific to the prompt, generateoperational code, and create lesson plans [2]. These capabilities raise the concern of studentcheating amongst educators [3]. Prohibiting the use of ChatGPT in the classroom will notalleviate this concern since students can submit work written by ChatGPT undetected by theinstructor. There exist tools to detect the possibility of ChatGPT generated text, however theresults are not definitive and can produce false positives [4]. In a new era of ChatGPT where it isdifficult to detect
perform file operations such as saving, viewing, and editing within their individual containers. 3. Progress Tracking and Reporting Component: This component tracks and reports student progress and performance metrics to the analytics service in a timely manner.Feedback ServiceThe Feedback Microservice offers APIs that facilitate communication and exchange of feedbackbetween students and course staff regarding their progress and performance in the assigned labs.This microservice enables students to request assistance from the course staff during milestones,and for the course staff to provide constructive feedback to support student progress andlearning.Functionality Testing and VerificationThe test plan for Lab Container is designed
according to some faculty. One instructor said it was alot of work to administer the HyFlex course, especially when they had multiple courses runningin separate modalities. The instructor noted that it was like teaching two separate classes eventhough the content was the same. The instructional mode made the courses almost independentof each other as technology issues had to be addressed especially when group work and classdiscussions were considered. In contrast, for another instructor it was minimal work to run aHyFlex course after the initial planning, training, and technology was implemented. Theseinstructors tended to have extensive experience teaching with online components, microphones,laptops, and recordings of class, prior to teaching a
this study were these students’ plan of preparation to practice fortechnical interviews, and whether anxiety played an integral role during their participation fortechnical interviews. From this work, it was found that anxiety was an underlying factor thatcould determine a student’s overall performance in an interview. It was also concluded that asstudents become more exposed to technical interview practices their anxiety decreases, while inturn their overall performance increases.3. MethodThe objective of the interactive whiteboard problem solving study is to examine the students’ability to conduct critical thinking, verbally communicate their ideas, and create solutions to agiven problem. So far, this assessment has been conducted over a
the shorter videos enabled them tofocus on one concept at a time while taking breaks in between the videos. On the other hand, 15%of the participants went in favor of longer videos and wished that all modules were offered in along video format. Their reasoning was mainly about longer videos enabled them to plan a strongercommitment to finish the module while connecting all concepts together without the need to jumpbetween videos or spreading them over multiple viewing sessions. Finally, 46% of the participantsindicated that they did not find a significant difference in preparing and studying long videos vs.the shorter one. They acknowledged that the count and length of videos of each module were rightfor the nature of the presented topics
develop an app formobile devices such as iPhones, iPads and Android devices, for instance. In those situations, andin future online development, we would allow users to establish an account to log in to the system,and the bot would “remember” the conversation with the user, and be better prepared to give morespecific information. We are also planning on developing training functionality to teach users someof the basics of “prompt engineering” to better engage with the bot.After identifying into the four major groups, the user then can ask questions at a prompt. Our initialbeta version had limited information covering 4 of the largest engineering departments on campus,but we have now expanded it to cover nearly 50 academic departments. We further