36,163 research outputs found

    Communication and leadership skills in the Computer Science and Information Systems curricula: A case study comparison of US and Bulgarian programs

    Full text link
    In this paper we present results from our curriculum research on the behavioral educational topics being in the computer science (CS) and information systems (IS) academic programs in two countries USA and Bulgaria. Specifically, we address learning outcomes as they pertain to IT Project Management. Our research reveals that the two countries approach undergraduate education from different vantage points. The US universities provide a flexible general education curriculum in many academic areas and students have the opportunity to strengthen their soft skills before they enter the workforce. Bulgarian universities provide specialized education in main CS subject areas and the students are technically strong upon graduation. Is there a way to balance out this divergent educational experience so that students get the best of both worlds? Our paper explores this aspect and provides possible solutions

    Cs the Day: The Trading Card Game

    Get PDF
    In many ways, Cs the Day: The Card Game is an ode both to academia, which is imperfect but can at times be wonderful, and to my personal passion and research interest, which has helped me to find a place within this profession. It is also, as is discussed in more detail below, an extension of an existing game, and as such embodies many of the same goals and principles of that game. Thus, designing Cs the Day: The Card Game required careful attention to how the mechanics and narrative reflect both the profession and the original game. There are certainly substantial critiques to be made about academia, and in particular the tenure process. Indeed, Way Jeng’s “How I Learned to Love Despair: Using Simulation Video Games for Advocacy and Change,” a tycoon-esque simulation game addressing the use of contingent faculty in English departments, does an excellent job of modeling how games can be used to critique academia. That game places players in the role of an English department chair and asks them to balance faculty loads (both service and teaching related), the department budget, and university goals. By doing so, Jeng creates an open space for academics to play with this system, in a way that encourages further critique and engagement with the ethics of dependance on contingent faculty. Thus, the play of “Despair” is transformative in that it allows us to “see values and practice them and challenge them so they become more than mindless habits” (Sicart 5)

    A Competency-based Approach toward Curricular Guidelines for Information Technology Education

    Get PDF
    The Association for Computing Machinery and the IEEE Computer Society have launched a new report titled, Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology (IT2017). This paper discusses significant aspects of the IT2017 report and focuses on competency-driven learning rather than delivery of knowledge in information technology (IT) programs. It also highlights an IT curricular framework that meets the growing demands of a changing technological world in the next decade. Specifically, the paper outlines ways by which baccalaureate IT programs might implement the IT curricular framework and prepare students with knowledge, skills, and dispositions to equip graduates with competencies that matter in the workplace. The paper suggests that a focus on competencies allows academic departments to forge collaborations with employers and engage students in professional practice experiences. It also shows how professionals and educators might use the report in reviewing, updating, and creating baccalaureate IT degree programs worldwide

    Forty hours of declarative programming: Teaching Prolog at the Junior College Utrecht

    Full text link
    This paper documents our experience using declarative languages to give secondary school students a first taste of Computer Science. The course aims to teach students a bit about programming in Prolog, but also exposes them to important Computer Science concepts, such as unification or searching strategies. Using Haskell's Snap Framework in combination with our own NanoProlog library, we have developed a web application to teach this course.Comment: In Proceedings TFPIE 2012, arXiv:1301.465

    Teaming up: from motors to people.

    Get PDF
    When I reflect on how I became a cell biologist and why I love being one today, one thing that comes to mind is the many terrific collaborations I have had. The science I am most proud of from my graduate and postdoctoral training would not have been possible without working in teams with other scientists. Now, in my own group, much of our best work is being done collaboratively, both within the lab and with other labs. In this essay, I will highlight my experiences working in teams as a trainee, the role teamwork has played in my own research group, and how important I think collaborative science is for the future of biological research

    Case study - improving teaching and learning effectiveness of computer science courses

    Full text link
    This paper summarizes our experience teaching several courses at Metropolitan College of Boston University Computer Science department over five years. A number of innovative teaching techniques are presented in this paper. We specifically address the role of a project archive, when designing a course. This research paper explores survey results from every running of courses, from 2014 to 2019. During each class, students participated in two distinct surveys: first, dealing with key learning outcomes, and, second, with teaching techniques used. This paper makes several practical recommendations based on the analysis of collected data. The research validates the value of a sound repository of technical term projects and the role such repository plays in effective teaching and learning of computer science courses.Accepted manuscrip

    The Impact of Class Size and Number of Students on Outcomes in Higher Education

    Get PDF
    Numerous studies have investigated the impact of class size on student outcomes. This analysis contributes to this discussion by examining the impact of class size on student outcomes in higher education. Additionally, this paper investigates the importance of student load (total number of students taught across all courses) in educational outcomes. We find that both class size and student load negatively impact student assessments of courses and instructors. Large classes and heavy student loads appear to prompt faculty to alter their courses in ways deleterious to students

    Lessons Learned from Development of a Software Tool to Support Academic Advising

    Full text link
    We detail some lessons learned while designing and testing a decision-theoretic advising support tool for undergraduates at a large state university. Between 2009 and 2011 we conducted two surveys of over 500 students in multiple majors and colleges. These surveys asked students detailed questions about their preferences concerning course selection, advising, and career paths. We present data from this study which may be helpful for faculty and staff who advise undergraduate students. We find that advising support software tools can augment the student-advisor relationship, particularly in terms of course planning, but cannot and should not replace in-person advising.Comment: 5 Figures, revised version including more figures and cross-referencin
    • …
    corecore