program A Beginning Specification of a Model for Evaluating Learning Outcomes Grounded in Java Programming Courses By Published On :: Full Article
program Development of Scoring Rubrics for Projects as an Assessment Tool across an IS Program By Published On :: Full Article
program What Makes Valuable Pre-experience for Students Entering Programming Courses? By Published On :: Full Article
program The Development, Use and Evaluation of a Program Design Tool in the Learning and Teaching of Software Development By Published On :: Full Article
program An Exploration of How a Technology-Facilitated Part-Complete Solution Method Supports the Learning of Computer Programming By Published On :: Full Article
program Befriending Computer Programming: A Proposed Approach to Teaching Introductory Programming By Published On :: Full Article
program Accreditation of Monash University Software Engineering (MUSE) Program By Published On :: Full Article
program Interweaving Rubrics in Information Systems Program Assessments- Experiences from Action Research at Two Universities By Published On :: Full Article
program Improving Progression and Satisfaction Rates of Novice Computer Programming Students through ACME – Analogy, Collaboration, Mentoring, and Electronic Support By Published On :: Full Article
program A Conceptual Model for Learning to Program in Introductory Programming Courses By Published On :: Full Article
program The Efficacy of a Web-Based Instruction and Remediation Program on Student Learning By Published On :: Full Article
program Name-display Feature for Self-disclosure in an Instant Messenger Program: A Qualitative Study in Taiwan By Published On :: Full Article
program So Different Though So Similar? – Or Vice Versa? Exploration of the Logic Programming and the Object-Oriented Programming Paradigms By Published On :: Full Article
program Efforts to Reverse the Trend of Enrollment Decline in Computer Science Programs By Published On :: Full Article
program The Impact of Peer Assessment and Feedback Strategy in Learning Computer Programming in Higher Education By Published On :: Full Article
program Analyzing Computer Programming Job Trend Using Web Data Mining By Published On :: Full Article
program Effectiveness of Combining Algorithm and Program Animation: A Case Study with Data Structure Course By Published On :: Full Article
program Usability and Pedagogical Assessment of an Algorithm Learning Tool: A Case Study for an Introductory Programming Course for High School By Published On :: 2015-06-03 An algorithm learning tool was developed for an introductory computer science class in a specialized science and technology high school in Japan. The tool presents lessons and simple visualizations that aim to facilitate teaching and learning of fundamental algorithms. Written tests and an evaluation questionnaire were designed and implemented along with the learning tool among the participants. The tool’s effect on the learning performance of the students was examined. The differences of the two types of visualizations offered by the tool, one with more input and control options and the other with fewer options, were analyzed. Based on the evaluation questionnaire, the scales with which the tool can be assessed according to its usability and pedagogical effectiveness were identified. After using the algorithm learning tool there was an increase in the posttest scores of the students, and those who used the visualization with more input and control options had higher scores compared to those who used the one with limited options. The learning objectives used to evaluate the tool correlated with the test performance of the students. Properties comprised of learning objectives, algorithm visualization characteristics, and interface assessment are proposed to be incorporated in evaluating an algorithm learning tool for novice learners. Full Article
program An Internship Program at a Computer Science Department –Theoretical Foundation and Overall Coordination By Published On :: 2015-06-03 Internship courses, unlike others, are multi-pronged because they require coordination at different levels. Typically, a faculty member coordinates the communication and implementation at each level to achieve the desired outcomes. We call the position that this faculty holds the “internship coordinator”. For the work of the internship coordinator to be successful, he/she may need to synchronize the work of the internship with all parties involved. Failure to coordinate at one level or another may affect the work of other parties involved in completing the internship for the students. This paper explains the experience of an internship program at the computer science department (COSC) at Indiana University Indiana University of Pennsylvania (IUP). We focus on the work of the internship coordinator for this program and his work to communicate and coordinate to successfully implement the internship experience for the students. We first discuss the theoretical foundation that led to the development of internship programs in academia and then elaborate on the multiple levels of the role of the internship coordinator in completing the internship experience for the students. Full Article
program The Impact of a University Experience Program on Rural and Regional Secondary School Students: Keeping the Flame Burning By Published On :: 2017-04-23 Aim/Purpose: The uptake of university by regional students has been problematic for various reasons. This paper discusses a program, initiated by a South Australian regional university campus, aimed at attracting regional students into higher education. Background: A qualitative descriptive approach to study was used to determine the value of the program on participating students and school staff. Year 10 students from Roxby Downs, Port Augusta and Port Lincoln high schools were invited to participate in a two-day regionally-focussed school-university engagement program that linked students with the university campus and local employers. Methodology: A survey was administered to determine the impact of the program. Perceptions about the program by school staff were gathered using a modified One-Minute Harvard questionnaire. While 38 Year 10 students and 5 school staff members participated, 37 students and 3 staff evaluated the program. Findings: The findings revealed that the majority of the students would like to attend university, but financial and social issues were important barriers. The students learned about the regional university, what it can offer in terms of programs and support, and the employment prospect following university. The school staff benefited by developing a closer relationship with students and becoming better informed about the regional university. Recommendation for Practitioners: One way by which university uptake may be increased is to provide similar immersion programs featuring engagement with employers, our recommendation to other regional universities. In increasing the levels of education, individuals, communities and the society in general are benefited. Full Article
program Executive Higher Education Doctoral Programs in the United States: A Demographic Market-Based Analysis By Published On :: 2017-04-22 Aim/Purpose: Executive doctoral programs in higher education are under-researched. Scholars, administers, and students should be aware of all common delivery methods for higher education graduate programs. Background This paper provides a review and analysis of executive doctoral higher education programs in the United States. Methodology: Executive higher education doctoral programs analyzed utilizing a qualitative demographic market-based analysis approach. Contribution: This review of executive higher education doctoral programs provides one of the first investigations of this segment of the higher education degree market. Findings: There are twelve programs in the United States offering executive higher education degrees, though there are less aggressively marketed programs described as executive-style higher education doctoral programs that could serve students with similar needs. Recommendations for Practitioners: Successful executive higher education doctoral programs require faculty that have both theoretical knowledge and practical experience in higher education. As appropriate, these programs should include tenure-line, clinical-track, and adjunct faculty who have cabinet level experience in higher education. Recommendation for Researchers: Researchers should begin to investigate more closely the small but growing population of executive doctoral degree programs in higher education. Impact on Society: Institutions willing to offer executive degrees in higher education will provide training specifically for those faculty who are one step from an executive position within the higher education sector. Society will be impacted by having someone that is trained in the area who also has real world experience. Future Research: Case studies of students enrolled in executive higher education programs and research documenting university-employer goals for these programs would enhance our understanding of this branch of the higher education degree market. Full Article
program Increasing Intrinsic Motivation of Programming Students: Towards Fix and Play Educational Games By Published On :: 2018-05-18 Aim/Purpose: The objective of this research is to investigate the effectiveness of educational games on learning computer programming. In particular, we are examining whether allowing students to manipulate the underlying code of the educational games will increase their intrinsic motivation. Background: Young students are fond of playing digital games. Moreover, they are also interested in creating game applications. We try to make use of both of these facts. Methodology: A prototype was created to teach the fundamentals of conditional structures. A number of errors were intentionally included in the game at different stages. Whenever an error is encountered, students have to stop the game and fix the bug before proceeding. A pilot study was conducted to evaluate this approach. Contribution: This research investigates a novel approach to teach programming using educational games. This study is at the initial stage. Findings: Allowing the programming students to manipulate the underlying code of the educational game they play will increase their intrinsic motivation. Recommendations for Practitioners: Creating educational games to teach programming, and systematically allowing the players to manipulate the gaming logic, will be beneficial to the students. Recommendation for Researchers: This research can be extended to investigate how various artificial intelligence techniques can be used to model the gamers, for example, skill level. Impact on Society: The future generations of students should be able to use digital technologies proficiently. In addition, they should also be able to understand and modify the underlying code in the digital things (like Internet of Things).This research attempts to alleviate the disenchantment associated with learning coding. Future Research: A full scale evaluation – including objective evaluation using game scores – will be conducted. One-way MANOVA will be used to analyze the efficacy of the proposed intervention on the students’ performance, and their intrinsic motivation and flow experience. Full Article
program Impact of Mathematics on the Theoretical Computer Science Course Units in the General Degree Program in Computer Science at Sri Lankan State Universities By Published On :: 2018-05-18 Aim/Purpose: The purpose of this study is to identify how Advanced level Mathematics and Mathematics course units offered at university level do impact on the academic performance of theoretical Computer Science course units. Background: In Sri Lankan state universities, students have been enrolled only from the Physical Science stream to do a degree program in Computer Science. In addition to that, universities have been offering some course units in Mathematics to provide the required mathematical maturity to Computer Science undergraduates. Despite of this it is observed that the failure rates in fundamental theoretical Computer Science course units are much higher than other course units offered in the general degree program every year. Methodology : Academic records comprised of all 459 undergraduates from three consecutive batches admitted to the degree program in Computer Science from a university were considered for this study. Contribution: This study helps academics in identifying suitable curricula for Mathematics course units to improve students’ performance in theoretical Computer Science courses. Findings: Advanced level Mathematics does not have any significant effect on the academic performance of theoretical Computer Science course units. Even though all Mathematics course units offered were significantly correlated with academic performance of every theoretical Computer Science course unit, only the Discrete Mathematics course unit highly impacted on the academic performance of all three theoretical Computer Science course units. Further this study indicates that the academic performance of female undergraduates is better than males in all theoretical Computer Science and Mathematics course units. Future Research: Identifying other critical success factors contributing to the students’ academic performance of the theoretical Computer Science through empirical studies Full Article
program How to Program a Chatbot – An Introductory Project and Student Perceptions By Published On :: 2019-04-06 Aim/Purpose: One of the most fascinating developments in computer user interfaces in recent years is the rise of “chatbots”. Yet extent information system (IS) curriculum lacks teaching resources on chatbots programming.. Background: To better prepare students for this new technological development and to enhance the IS curriculum, we introduce a project that teaches students how to program simple chatbots, including a transactional chatbot and a conversational chatbot. Methodology: We demonstrated a project that teaches students how to program two types of simple chatbots: a transactional chatbot and a conversational chatbot. We also conducted a survey to examine students’ perceptions on their learning experience. Findings: Our survey on students’ perception of the project finds that learning chatbots is deemed very useful because chatbot programming projects have enabled the students to understand the subject better. We also found that social influence has positively motivated the students to learn chatbot programming. Though most of the students have no prior experiences programming chatbots, their self-efficacy towards chatbot programming remained high after working through the programming project. Despite the difficult tasks, over 71% of respondents agree to various degrees that chatbot programming is fun. Though most students agree that chatbot programming is not easy to learn, more than 70% of respondents indicated that they will use or learn chatbots in the near future. The overwhelmingly positive responses are impressive given that this is the first time for the students to program and learn chatbots. Recommendations for Practitioners: In this article, we introduced a step by step project on teaching chatbot programming in an information systems class. Following the project instructions, students can get their first intelligent chatbots up and running in a few hours using Slack. This article describes the project in detail as well as students’ perceptions. Recommendations for Researchers: We used UTAUT model to measure students’ perception of the projects. This study could be of value to researchers studying students’ technology learning and adoption behaviors. Impact on Society: To our best knowledge, pedagogical resources that teach IS students how to program chatbots, especially the introductory level materials, are limited. We hope this teaching case could be of value for IS educators when introducing IS students to the wonderful field of chatbot programming. Future Research: For future work, we plan to expand the teaching resources to cover more advanced chatbot programming projects, such as on how to make chatbot more human-like. Full Article
program Development and Testing of a Graphical FORTRAN Learning Tool for Novice Programmers By Published On :: Full Article
program Relational Algebra Programming With Microsoft Access Databases By Published On :: Full Article
program The Generalized Requirement Approach for Requirement Validation with Automatically Generated Program Code By Published On :: Full Article
program Teachers for "Smart Classrooms": The Extent of Implementation of an Interactive Whiteboard-based Professional Development Program on Elementary Teachers' Instructional Practices By Published On :: Full Article
program Teachers' Openness to Change and Attitudes towards ICT: Comparison of Laptop per Teacher and Laptop per Student Programs By Published On :: Full Article
program Software Quality and Security in Teachers' and Students' Codes When Learning a New Programming Language By Published On :: 2015-09-10 In recent years, schools (as well as universities) have added cyber security to their computer science curricula. This topic is still new for most of the current teachers, who would normally have a standard computer science background. Therefore the teachers are trained and then teaching their students what they have just learned. In order to explore differences in both populations’ learning, we compared measures of software quality and security between high-school teachers and students. We collected 109 source files, written in Python by 18 teachers and 31 students, and engineered 32 features, based on common standards for software quality (PEP 8) and security (derived from CERT Secure Coding Standards). We use a multi-view, data-driven approach, by (a) using hierarchical clustering to bottom-up partition the population into groups based on their code-related features and (b) building a decision tree model that predicts whether a student or a teacher wrote a given code (resulting with a LOOCV kappa of 0.751). Overall, our findings suggest that the teachers’ codes have a better quality than the students’ – with a sub-group of the teachers, mostly males, demonstrate better coding than their peers and the students – and that the students’ codes are slightly better secured than the teachers’ codes (although both populations show very low security levels). The findings imply that teachers might benefit from their prior knowledge and experience, but also emphasize the lack of continuous involvement of some of the teachers with code-writing. Therefore, findings shed light on computer science teachers as lifelong learners. Findings also highlight the difference between quality and security in today’s programming paradigms. Implications for these findings are discussed. Full Article
program Analyzing the Quality of Students Interaction in a Distance Learning Object-Oriented Programming Discipline By Published On :: 2015-07-29 Teaching object-oriented programming to students in an in-classroom environment demands well-thought didactic and pedagogical strategies in order to guarantee a good level of apprenticeship. To teach it on a completely distance learning environment (e-learning) imposes possibly other strategies, besides those that the e-learning model of Open University of Portugal dictates. This article analyses the behavior of the students of the 1st cycle in Computer Science while interacting with the object-oriented programming (OOP) discipline available to them on the Moodle platform. Through the evaluation of the level of interaction achieved in a group of relevant selected actions by the students, it is possible to identify their relevancy to the success of the programming learning process. Data was extracted from Moodle, numerically analyzed, and, with the use of some charts, behavior patterns of students were identified. This paper points out potential new approaches to be considered in e-learning in order to enhance programming learning results, besides confirming a high level of drop-out and a low level of interaction, thus finding no clear correlation between students’ success and the number of online actions (especially in forums), which reveals a possible failure of the main pillar on which the e-learning model relies. Full Article
program The Impact of the National Program to Integrate ICT in Teaching in Pre-Service Teacher Training By Published On :: 2017-12-25 Aim/Purpose: This study examines the impact of the Israeli National Program on pre-service teachers’ skills in the integration of ICT in teaching and discusses the influential factors of successful implementation of practices in the field. Background: In the current Information Age, many countries relate to education as an im-portant factor for national growth. Teacher education plays a significant role in coping with the challenge of educating a new generation of school students to compete in a technology-driven society. In 2011, the Israel Ministry of Education initiated the National Program for transforming teacher education colleges to meet the demands of the 21st century. Methodology: The study focuses on two research questions: (1) What was the impact of the National Program on pre-service teacher training concerning the integration of ICT in their teaching? (2) What are the predictors of the pre-service teachers’ practice of ICT integration in teaching? It is a quantitative study, based on data collected in two rounds two years apart that compares several indices of pre-service teachers’ preparation to teach with ICT. Contribution: The findings offer insights regarding influential factors of successful integration of ICT in education. Findings: Analyses showed a significant increase in most of the indices of teacher training according to the National Program, in particular in the number of ICT-based lessons that pre-service teachers taught in their teaching practice at schools. Predictors of ICT integration in teaching were modeling by faculty members and school mentor teachers, the number of ICT-based lessons taught by pre-service teachers, and pre-requisite conditions at schools and colleges. Recommendations for Practitioners: The current challenge is to promote innovative ICT-based teaching methods among teacher educators, school teacher mentors, and pre-service teachers. Recommendation for Researchers: The findings underscore the importance of modelling by the school mentors as well as pre-requisite conditions at schools. Impact on Society: Being acquainted with the most influential factors of successful integration of ICT in teaching by pre-service teachers can improve teacher education as well as the education system in educating future generations. Future Research: More research is needed to learn about the dissemination of innovative models of ICT integration in teaching by pre-service teachers and their educators. Full Article
program Role of Information Professionals in Knowledge Management Programs: Empirical Evidence from Canada By Published On :: Full Article
program Are We Really Having an Impact? A Comprehensive Approach to Assessing Improvements in Critical Thinking in an MBA Program By Published On :: Full Article
program Challenges in Designing Curriculum for Trans-Disciplinary Education: On Cases of Designing Concentration on Informing Science and Master Program on Data Science By Published On :: 2019-04-19 Aim/Purpose: The growing complexity of the business environment and business processes as well as the Big Data phenomenon has an impact on every area of human activity nowadays. This new reality challenges the effectiveness of traditional narrowly oriented professional education. New areas of competences emerged as a synergy of multiple knowledge areas – transdisciplines. Informing Science and Data Science are just the first two such new areas we may identify as transdisciplines. Universities are facing the challenge to educate students for those new realities. Background: The purpose of the paper is to share the authors’ experience in designing curriculum for training bachelor students in Informing Science as a concentration within an Information Brokerage major, and a master program on Data Science. Methodology: Designing curriculum for transdisciplines requires diverse expertise obtained by both academia and industries and passed through several stages - identifying objectives, conceptualizing curriculum models, identifying content, and development pedagogical priorities. Contribution: Sharing our experience acquired in designing transdiscipline programs will contribute to a transition from a narrow professional education towards addressing 21st-century challenges. Findings: Analytical skills, combined with training in all categories of so-called “soft skills”, are essential in preparing students for a successful career in a transdiciplinary area of activities. Recommendations for Practitioners: Establishing a working environment encouraging not only sharing but close cooperation is essential nowadays. Recommendations for Researchers: There are two aspects of training professionals capable of succeeding in a transdisciplinary environment: encouraging mutual respect and developing out-of-box thinking. Impact on Society: The transition of higher education in a way to meet current challenges. Future Research The next steps in this research are to collect feedback regarding the professional careers of students graduating in these two programs and to adjust the curriculum accordingly. Full Article
program Programmatic Ad Targeting Types By www.gourmetads.com Published On :: Tue, 17 Sep 2024 12:29:48 +0000 Programmatic Ad Targeting Types This article delves into how programmatic advertising employs automated technology to target precise audiences effectively. It examines the different data types leveraged, the array of targeting techniques available, and approaches for gauging the success of a campaign. Key Takeaways Programmatic advertising automates ad buying using machine learning and workflow [...] Full Article Programmatic Advertising contextual targeting programmatic targeting
program How Does Contextual Targeting in Programmatic Work? By www.gourmetads.com Published On :: Wed, 18 Sep 2024 13:38:24 +0000 How Does Contextual Targeting in Programmatic Work? This article delves into contextual programmatic advertising, which strategically positions ads on web pages by analyzing the content to ensure that these advertisements are pertinent and considerate of privacy. Discover what this method entails and how it operates. Key Takeaways Contextual programmatic advertising combines the automation [...] Full Article Programmatic Advertising contextual targeting programmatic advertising
program What is Programmatic OTT Advertising? By www.gourmetads.com Published On :: Mon, 23 Sep 2024 11:49:04 +0000 What is Programmatic OTT Advertising? OTT programmatic advertising revolutionizes how brands reach viewers on streaming platforms. Automating ad buying and leveraging real-time data offers precise audience targeting and enhanced campaign efficiency. This method stands out compared to traditional TV ads. In this article, we’ll break down what OTT programmatic advertising is, its key [...] Full Article Programmatic Advertising ott advertising programmatic advertising
program Best Programmatic Advertising Strategies By www.gourmetads.com Published On :: Tue, 24 Sep 2024 14:33:44 +0000 Best Programmatic Advertising Strategies Looking to craft a successful programmatic advertising strategy? This guide will outline key steps like setting goals, identifying your audience, and leveraging technology to boost your campaigns. Key Takeaways Programmatic advertising automates the ad buying process using machine learning and data analytics, significantly increasing efficiency and enabling precise targeting. [...] Full Article Programmatic Advertising digital marketing programmatic advertising
program What is Programmatic Direct? By www.gourmetads.com Published On :: Wed, 25 Sep 2024 12:40:59 +0000 What is Programmatic Direct? In this article, we will delve into Programmatic Direct, a technique by which advertisers utilize automated technology to buy digital advertising space directly from publishers. By doing so, the middlemen are eliminated, resulting in more focused and effective ad placements. Programmatic Direct simplifies sales processes, making it easier for [...] Full Article Programmatic Advertising programmatic advertising programmatic direct
program What is Programmatic OOH? By www.gourmetads.com Published On :: Thu, 26 Sep 2024 15:45:23 +0000 What is Programmatic OOH? Programmatic Out-of-Home (OOH) refers to the automated buying and selling of Digital Out-of-Home (DOOH) advertising spaces using data-driven technology. Unlike traditional OOH, which requires manual negotiations, programmatic OOH utilizes software to optimize ad placements efficiently and target specific audiences based on data. This article explores the benefits, workings, and [...] Full Article Programmatic Advertising digital marketing programmatic advertising
program What is Programmatic TV Advertising? By www.gourmetads.com Published On :: Fri, 27 Sep 2024 20:54:46 +0000 What is Programmatic TV Advertising? Programmatic TV advertising uses data and automated technology to buy and place TV ads more effectively. Unlike traditional methods relying on show ratings, it targets audience data, optimizing ad placements in real time. This introduction will explore what programmatic TV advertising is, its benefits, and steps to start [...] Full Article Programmatic Advertising programmatic advertising tv advertising
program Programmatic Guaranteed vs. PMP By www.gourmetads.com Published On :: Mon, 21 Oct 2024 20:21:31 +0000 Programmatic Guaranteed vs. PMP Deciding between Programmatic Guaranteed and PMP (Private Marketplace) deals? Programmatic advertising has revolutionized digital advertising by using advanced technology and data to streamline the buying and selling of digital ad space. Unlike traditional methods, programmatic buying enables advertisers to target audiences more effectively and distribute ads on a large [...] Full Article Programmatic Advertising digital marketing programmatic advertising