ENGAGING STUDENTS IN COMPUTING USING GAMESALAD: A PILOT STUDY

Size: px
Start display at page:

Download "ENGAGING STUDENTS IN COMPUTING USING GAMESALAD: A PILOT STUDY"

Transcription

1 ENGAGING STUDENTS IN COMPUTING USING GAMESALAD: A PILOT STUDY Sonal Dekhane and Xin Xu School of Science and Technology Georgia Gwinnett College 1000 University Center Lane Lawrenceville, GA sdekhane@ggc.edu, xxu@ggc.edu ABSTRACT GameSalad is a visual programming tool that can be used to develop computer games for various platforms including mobile devices such as ipad and iphone. To create an active and engaging learning environment, and to increase students interest in the computing field, we proposed and implemented mobile game development using GameSalad in a general education Information Technology (IT) course. Quizzes and surveys were used to measure student learning outcomes and attitudes towards computing. This paper discusses the results of this pilot study, which shows that student engagement was higher as compared to the traditional sections of the same course. Students also indicated high interest in computing, and formed a better understanding of IT. INTRODUCTION With the advancement of technology, computer hardware and software have become essential tools not only for science and engineering fields, but also for business and liberal arts disciplines. For example, in physiology, computers have been used to assist psychological assessment [5] and other tasks, in business world, e-commerce has become the norm, in biology, computer program has been developed to estimate gene genealogies [1], and the list goes on and on. To be successful in the academic study and future career, students need to be able to adapt to such a dynamic environment surrounded by new technologies, thus, basic computer literacy is not enough. Developing a deeper understanding about the computing field and being able to apply computing skills to manipulate / create digital graphics, animations and games has become increasingly important. Some people even argue that programming is the new literacy [10]. However, learning programming using a language such as Java or C++ has been proven to be not easy even for IT majors [3]. Taking into consideration the importance of IT fluency, the role of programming in it and the difficulty in learning programming, especially for non-majors the authors decided to use a visual programming tool, called GameSalad in their general education course, Digital Media. The goal of this project was to provide an active, engaging and exciting learning environment for nonmajor students to gain intermediate level computing skills including basic knowledge about programming. We chose to use GameSalad to develop apps and games for the ios platform on Apple devices. Research has shown that such visual programming tools can help students learn basic programming concepts without getting frustrated by the syntax[4, 8]. We also hoped to leverage student interest in mobile devices such as the ipad and mobile applications to engage them in the classroom and get them interested in computing.

2 In summary, through mobile game development, our goals for this pilot project were to improve the IT skills of our college graduates so they can contribute productively in the working field, and to increase student interest in IT by providing an engaging learning environment. BACKGROUND RESEARCH Many computing/it degree programs in colleges and universities offer an introductory level IT course for major and non-major students. Traditionally, this introductory course is often offered in programming using Java, C++, Visual Basic or other programming languages. Over the past years, offering such introductory courses in programming has been identified as one of the curriculum problems with many computing degree programs[12]. It has been identified as an obstacle to broadening participation in computing since it focuses more on language specific content. This approach often keeps non-major students away from becoming an IT major. Secondly, some IT students switch to other disciplines after taking such a course as their first IT course. In order to recruit and retain students, many efforts have been put into designing an interesting and engaging introductory course. One approach is to use computer game as the theme since many students are interested in computer games [2, 7]. This approach does motivate the students to a certain degree. However, students still have to face the language specific content. Therefore, visual programming tools such as Scratch and Alice have become popular in recent years [6, 9, 11, 13, 14]. Using visualized programming is engaging and does not require prior programming knowledge. With mobile game development, students can test their product on mobile devices and receive immediate feedback, which relates the learning process to their real life. With explosive usage of mobile devices such as smartphones and tablets, mobile devices have been portrayed as a fashion element and generate enthusiasm from the students. Visualized mobile game tools provide students the opportunity to fully demonstrate their creativity. It is relevant to students lifestyle since the final product has the potential to be uploaded and shared with many other mobile device users. All these characteristics make mobile game development appealing for students. Uludag, Karajus and Turner shared their successful experience of using App Inventor to motivate students by creating apps for Android system[13]. Wolber also piloted mobile development using App Inventor in 2009 and he found the experience very rewarding in terms of student reaction and learning outcomes [15]. In this paper, we present our experience of using GameSalad to develop apps and mobile games for ios, and of testing them on ipads. In the following sections, we will describe the institutional context of the course that incorporates the mobile game development component, the free visualized game development tool GameSalad, and the project implementation details. We will then share both student and faculty perspectives on this project. RESEARCH METHOD Institutional Context Georgia Gwinnett College (GGC) is a premier 21st century liberal arts college that emphasizes on graduating students with strong technical skills. To this end, all GGC students are required to take two information technology courses. The first course in this sequence is an introductory computing course (ITEC 1001) that focuses on both conceptual knowledge and basic skills development. For the second course the students can choose from either Introduction to Programming (ITEC 2120) or Digital Media (ITEC 2110). Our enrollment indicates that most non-major students prefer to take Digital Media over Introduction to Programming. Introduction

3 to Programming is currently taught in Java and is widely perceived as being a difficult course. The Digital Media course on the other hand focuses on theoretical concepts and practical aspects of working with various digital media. Both courses are intended to improve the IT fluency of our students, to inculcate logical thinking and problem solving skills. Digital Media was designed to meet these goals and to clear some of the misconceptions about the computing field by leveraging the students interest in digital and social media. Students work with a variety of digital media applications on Mac operating systems in this class. GameSalad GameSalad Creator is a game development tool that is designed to empower everyone to create games for various platforms, irrespective of their proficiency in a specific programming language. This tool is freely available online for download and use on Mac operating system. The tool provides easy drag and drop features that allow individuals to create games. GameSalad Viewer is another free tool that can be downloaded and used to test GameSalad applications on mobile devices such as iphone/ipad. Currently, there are two versions of the Viewer; one is ios viewer and another is Android Viewer. Classroom Experience When integrating GameSalad into our Digital Media course our goals were: 1) To increase student engagement in a computing course by providing an active learning environment. 2) To leverage student interest in mobile technology and apps/games to inculcate logical thinking and problem-solving skills. Also, as part of Georgia Gwinnett College s commitment to undergraduate research experience, our objectives are to enable the students to work collaboratively and to use library and online resources for research purposes. The GameSalad component also afforded an excellent opportunity to the students to integrate their image-editing and audio-editing skills gained throughout the semester into their game. The students worked throughout the semester researching existing apps and mobile game design principles and creating images and soundtrack for an educational app that they developed using GameSalad. Data collection and analysis In Fall 2011 we piloted this project in two sections of Digital Media. 70 students participated in the survey that was administered at the end of the semester. Students were asked about their background (gender, age, college year, major), computer usage habits and experience with touchscreen mobile devices, if any. The survey also included questions about students computing attitudes, many of which were adapted from existing instruments. The survey asked students about their perceived amount and quality of engagement with their peers and the instructor, and their feedback about the mobile game development experience using GameSalad. RESULTS The background information of the 70 students that participated in this end of semester survey in Fall 2011 is as follows: 64.63% of the participants were male, while 35.37% were female. A majority of the participants were in the age group and were sophomores % of the participants were

4 non-stem majors, 17.5% were ITEC majors and 16.25% were other STEM majors. Only 8.75% of the participants were undecided/undeclared majors. Majority of the students had never written programs or created games before, while most of them had used an iphone/ipod/ipad before. When asked about the apps used on mobile devices, the participant responses showed a wide range. Applications ranged from games such as Angry Birds to popular social media apps and personal organization apps. There was no mention of educational apps used for studying. The following chart(figure 1) shows the average student computing attitudes as reported on the end of semester survey: Figure 1 Average Student Computing Attitudes As can be seen in Figure 1, students strongly agreed with statements indicating that computers are fun, useful and will be required in their future work. The survey participants strongly disagreed with statements indicating that computers are boring or that computer jobs are all about programming. Participants responded positively to statements indicating that computing is a logical and creative activity and the participants confidence and willingness to learn new software tools were also high. Although most students agreed that creating mobile games was fun, they also indicated that this was hard. Also, although students responded very positively to wanting to learn more about computing, the interest in computing careers was average. Figure 2 depicts student engagement with their peers and the instructor. As can be seen in this chart the students in the mobile game development sections indicated higher engagement with peers and instructors as compared to those in traditional sections of the same course.the responses to open ended questions indicated that students liked the game creation experience, but also found it challenging. They overwhelmingly responded that the amount of time spent on GameSalad was insufficient and should be increased in future offerings of the course. Finally the average improvement between pre-quiz, administered at the beginning of the semester and post-quiz, administered at the end of the semester was 29.7%.

5 Figure 2 Student Engagement Results CONCLUSION The popularity of mobile devices and mobile apps, the interactive drag and drop game creation software and the immediate visual feedback provided by them can be leveraged to engage students in computing classes and increase their interest in computing. The simple game development tool can be used to inculcate problem-solving and logical thinking skills among students. In this pilot project, students investigated existing educational mobile apps, conducted research on mobile game development and user interface design principles and created an educational app in their area of academic interest using GameSalad. The participants reported the game development experience to be both challenging and fun. The participants self-reported attitudes towards computing were positive. The student-faculty and student-student engagement was higher than in the traditional sections. Although faculty expressed some concerns regarding platform dependence and constantly updating versions of software, the overall faculty experience and response was positive. REFERENCES [1] Clement, M., Posada, D. and Crandall, K. A., TCS: a computer program to estimate gene genealogies, Molecular Ecology 9(10), , 2000 [2] Cliburn, D. C. and Miller, S., Games, stories, or something more traditional: the types of assignments college students prefer, Proceedings of the 39th SIGCSE technical symposium on Computer science education, , [3] Dodds Z., Alvarado, C., Kuenning G. and Libeskind-Hadas, R., Breadth-first CS1 for scientists, Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education, 23 27, [4] Dougherty, J.P., Concept visualization in cs0 using Alice, Journal of Computing Sciences in Colleges, 22 (3), , 2007.

6 [5] Fowler, R. D., Landmarks in computer-assisted psychological assessment, Journal of Consulting and Clinical Psychology, 53(6), , [6] Johnsgard, K.and McDonald, J., Using Alice in overview courses to improve success rates in programming, Preceeding of the IEEE 21st Conference on Software Engineering Education and Training, , [7] Leutenegger, S. and Edgington, J., A game first approach to teaching introductory programming, Proceeding of the 38th SIGCSE technical symposium on Computer science Education, 39 (1), , [8] Malan, D.J. and Leitner, H.H., Scratch for budding computer scientists, Proceedings of the 38th SIGCSE technical symposium on Computer science education, , [9] Mullins, P., Whitfield, D., and Conlon, M., Using Alice 2.0 as a first language, Journal of Computing Sciences in Colleges, 24 (3), , [10] Prensky, M., Programming Is the New Literacy, retrieved April 5, 2012 [11] Rizvi, M., Humphries, T., Major, D., Jones, M., and Lanzun, H., A cs0 course using scratch, Journal of Computing Sciences in Colleges, 26 (3), 19-27, [12] Turner, E. H., Albert, E., Turner, R. M. and Latour, L., Retaining majors through the introductory sequence, Proceeding of the 38th SIGCSE technical symposium on Computer science education,24 28, [13] Uludag, S., Karakus, M. and Turner, S.W, Implementing IT0/CS0 with Scratch, App Inventor for Android, and Lego Mindstorms, Proceedings of the 2011 conference on Information technology education, , [14] Wellman,B. L., Davis, J. and Anderson, M., Alice and robotics in introductory cs courses, Proceeding of the Fifth Richard Tapia Celebration of Diversity in Computing Conference: Intellect, Initiatives, Insight, and Innovations, , [15] Wolber D., App Inventor and Real-World Motivation, Proceedings of the 42nd ACM technical symposium on Computer science education, , 2011.

Having Fun with Computer Programming and Games: Teacher and Student Experiences

Having Fun with Computer Programming and Games: Teacher and Student Experiences Having Fun with Computer Programming and Games: Teacher and Student Experiences Clare McInerney Lero - the Irish Software Engineering Research Centre, University of Limerick, Ireland clare.mcinerney@lero.ie

More information

Scratch Game Design (Grade 3-5, Beginners)

Scratch Game Design (Grade 3-5, Beginners) Scratch Game Design (Grade 3-5, Beginners) Scratch was developed at MIT as a graphical programming language, and this course is designed to cultivate interests of younger students. In this course, elementary

More information

Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015. The Initiative. The survey

Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015. The Initiative. The survey Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015 The Initiative 21 st Century education is about innovation. It is about a being open to new ideas and new educational trends that

More information

EDTECH 536: Digital Game Design for K-12 Classrooms

EDTECH 536: Digital Game Design for K-12 Classrooms EDTECH 536: Digital Game Design for K-12 Classrooms Young Baek, Ph.D. Instructor Professor Boise State University youngkyunbaek@boisestate.edu Semester: Fall 2014, August 25- December 12 Credits: 3 Credit

More information

BUILDING A THRIVING CS PROGRAM AT A SMALL LIBERAL ARTS COLLEGE

BUILDING A THRIVING CS PROGRAM AT A SMALL LIBERAL ARTS COLLEGE BUILDING A THRIVING CS PROGRAM AT A SMALL LIBERAL ARTS COLLEGE Timothy Urness and Eric Manley Department of Mathematics and Computer Science Drake University Des Moines, IA 50311 515 271-2118 timothy.urness@drake.edu,

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study for COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core

More information

Introducing Software Engineering to the Freshman Student

Introducing Software Engineering to the Freshman Student Introducing Software Engineering to the Freshman Student Yi Liu, Wei Wang and Onyeka Ezenwoye Department of Electrical Engineering and Computer Science South Dakota State University Brookings, SD 57007

More information

Science Major Requirements for The University Of Engineering

Science Major Requirements for The University Of Engineering USING BIOMEDICAL APPLICATIONS IN TOUCH AND INK MOBILE APPS TO ENGAGE AND RETAIN STEM STUDENTS IN CALCULUS Technology in Practice Strand Roy Pargas (teech@clemson.edu), School of Computer Science, Clemson

More information

CG: Computer Graphics

CG: Computer Graphics CG: Computer Graphics CG 111 Survey of Computer Graphics 1 credit; 1 lecture hour Students are exposed to a broad array of software environments and concepts that they may encounter in real-world collaborative

More information

Make Learning Fun with Programming

Make Learning Fun with Programming I Like Tech@CityU Make Learning Fun with Programming Author: Desmond Pang Chak Man (53038488), BEngCE, Year2 Introduction When we talk about how to use technology to make our learning process interesting

More information

Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course

Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course Applicant(s): Name Minseok Kwon Telephone 475-4524 College/Dept. GCCIS/Computer Science

More information

App Inventor for Android in a Healthcare IT Course

App Inventor for Android in a Healthcare IT Course App Inventor for Android in a Healthcare IT Course Bonnie MacKellar Division of Computer Science, Math, and Science St John s University Queens, NY 11439 mackellb@stjohns.edu ABSTRACT App Inventor for

More information

How To Teach Students To Program A Virtual World

How To Teach Students To Program A Virtual World Gaming for Middle School Students: Building Virtual Worlds CHARLES R. HARDNETT Spelman College Computer Science Department Atlanta, GA 30314 hardnett@spelman.edu ABSTRACT We can begin engaging new talented

More information

The CS Principles Project 1

The CS Principles Project 1 The CS Principles Project 1 Owen Astrachan, Duke University Amy Briggs, Middlebury College Abstract The Computer Science Principles project is part of a national effort to reach a wide and diverse audience

More information

Mobile App Development Using App Inventor

Mobile App Development Using App Inventor Mobile App Development Using App Inventor October 2013 Mahsa Mohaghegh and Mobile Development Team @ Unitec The Post-PC Era 2007: Apple releases ios on the iphone 2008: Google releases Android on the HTC

More information

HEALTHCARE MOBILE APP DEVELOPMENT WITH APP INVENTOR IN

HEALTHCARE MOBILE APP DEVELOPMENT WITH APP INVENTOR IN HEALTHCARE MOBILE APP DEVELOPMENT WITH APP INVENTOR IN A HEALTH IT COURSE Chi Zhang Southern Polytechnic State University chizhang@spsu.edu ABSTRACT App Inventor for Android is a no-code open platform

More information

Computer Science at James Madison University

Computer Science at James Madison University Computer Science at James Madison University Dr. Sharon Simmons Department Head for Computer Science Dr. Nathan Sprague and Dr. Chris Mayfield Faculty Members and CS Advisors February 14, 2015 1 WHAT IS

More information

Proposal for a BA in Applied Computing

Proposal for a BA in Applied Computing Proposal for a BA in Applied Computing Introduction One of the challenges in designing Computer Science curricula is the fast pace of growth of the field of Computer Science. While the curriculum should

More information

SCRATCH Lesson Plan What is SCRATCH? Why SCRATCH?

SCRATCH Lesson Plan What is SCRATCH? Why SCRATCH? SCRATCH Lesson Plan What is SCRATCH? SCRATCH is a programming language that makes it easy to create interactive stories, animations, games, music, and art that can then easily be shared on the web. Scratch

More information

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle I. Objectives and Assessments The program has documented, measurable objectives, including

More information

Tablet PC Video based Hybrid Coursework in Computer Science: Report from a Pilot Project

Tablet PC Video based Hybrid Coursework in Computer Science: Report from a Pilot Project Tablet PC Video based Hybrid Coursework in Computer Science: Report from a Pilot Project Jaspal Subhlok Olin Johnson Venkat Subramaniam Ricardo Vilalta Chang Yun Department of Computer Science, University

More information

Categories and Subject Descriptors K.3.2 [Computer and Information Science Education]: Computer Science Education, Curricula.

Categories and Subject Descriptors K.3.2 [Computer and Information Science Education]: Computer Science Education, Curricula. Overcoming Misconceptions About Computer Science With Multimedia Glenn D. Blank, Sally Hiestand and Fang Wei Lehigh University Computer Science and Engineering Department, 19 Packard Lab Bethlehem, PA

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study f COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require ce

More information

E-Commerce Teaching Via Project-Based Learning at Open Access College Advances USG STEM Goals

E-Commerce Teaching Via Project-Based Learning at Open Access College Advances USG STEM Goals Georgia Southern University Digital Commons@Georgia Southern Georgia Scholarship of STEM Teaching & Learning Conference Mar 6th, 2:45 PM - 3:30 PM E-Commerce Teaching Via Project-Based Learning at Open

More information

Women Who Choose Computer Science What Really Matters

Women Who Choose Computer Science What Really Matters May 26, 2014 Women Who Choose Computer Science What Really Matters The Critical Role of Encouragement and Exposure Women Who Choose Abstract Google believes that a diverse workforce leads to better products

More information

The Effectiveness of Games as Assignments in an Introductory Programming Course

The Effectiveness of Games as Assignments in an Introductory Programming Course The Effectiveness of Games as Assignments in an Introductory Programming Course Abstract - Computer games are an often cited motivational tool used as assignments in introductory programming courses. This

More information

SMARTPHONE APPLICATIONS AS SOFTWARE ENGINEERING PROJECTS *

SMARTPHONE APPLICATIONS AS SOFTWARE ENGINEERING PROJECTS * SMARTPHONE APPLICATIONS AS SOFTWARE ENGINEERING PROJECTS * Catherine Stringfellow, Divya Mule Midwestern State University Wichita Falls, TX 76308 +1 (940) 397-4578 catherine.stringfellow@mwsu.edu, divya.mule@yahoo.com

More information

ASU College of Education Course Syllabus ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Clinical Teaching

ASU College of Education Course Syllabus ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Clinical Teaching ASU College of Education Course Syllabus ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Clinical Teaching Course: ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Credit: 9 Semester Credit Hours (Undergraduate),

More information

How To Teach A Mobile Operating System To An It Project

How To Teach A Mobile Operating System To An It Project Mobile Application Development: Essential New Directions for IT Chia-Chi Teng, Richard Helps School of Technology, Brigham Young University Abstract As mobile devices have become more powerful and pervasive,

More information

Orange Unified School District Video Game Design II Year Course

Orange Unified School District Video Game Design II Year Course Course No. B861 O642 Orange Unified School District Video Game Design II Year Course Grade Level: 10-12 Prerequisites: Video Game Design 1 Introduction to the Subject Video Game Design II is an advanced

More information

Preparing Health Professionals to Target Community Health Needs via Theory-Driven Health

Preparing Health Professionals to Target Community Health Needs via Theory-Driven Health Proposal Title Preparing Health Professionals to Target Community Health Needs via Theory-Driven Health Behavior Abstract Mobile applications (apps) are cost-effective tools for delivering education, resources,

More information

EXPERIENCES BUILDING A COLLEGE VIDEO GAME DESIGN COURSE

EXPERIENCES BUILDING A COLLEGE VIDEO GAME DESIGN COURSE EXPERIENCES BUILDING A COLLEGE VIDEO GAME DESIGN COURSE Paul E. Dickson Hampshire College School of Cognitive Science 893 West St. Amherst, MA 01002, USA (413) 559-5861 pdickson@hampshire.edu ABSTRACT

More information

Gender Differences in Elementary School Students Game Design Preferences

Gender Differences in Elementary School Students Game Design Preferences Gender Differences in Elementary School Students Game Design Preferences Hui-Mei Justina Hsu, Member, IACSIT Abstract A visual programming environment, Scratch, is widely used by young students, and is

More information

PREPARING FOR THE SERVICE CALL: CIS FACULTY IN THE GENERAL STUDIES PROGRAM

PREPARING FOR THE SERVICE CALL: CIS FACULTY IN THE GENERAL STUDIES PROGRAM PREPARING FOR THE SERVICE CALL: CIS FACULTY IN THE GENERAL STUDIES PROGRAM Lynn R. Heinrichs, Elon University, lheinrichs@elon.edu Michele Kleckner, Elon University, mkleckne@elon.edu ABSTRACT In today

More information

River Dell Regional School District Web Design Curriculum

River Dell Regional School District Web Design Curriculum 2015 Mr. Patrick Fletcher Superintendent River Dell Regional Schools Ms. Lorraine Brooks Principal River Dell High School Mr. Richard Freedman Principal River Dell Middle Schools Mr. William Feldman Assistant

More information

Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum

Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum Donald Heier, Kathryn Lemm, Mary Reed, Erik Sand Department of Computer

More information

Examining Science and Engineering Students Attitudes Toward Computer Science

Examining Science and Engineering Students Attitudes Toward Computer Science Examining Science and Engineering Students Attitudes Toward Computer Science Abstract Concerns have been raised with respect to the recent decline in enrollment in undergraduate computer science majors.

More information

Examining the Role of Online Courses in Native Hawaiian Culture and Language at the University of Hawaii

Examining the Role of Online Courses in Native Hawaiian Culture and Language at the University of Hawaii Examining the Role of Online Courses in Native Hawaiian Culture and Language at the University of Hawaii Introduction Kelley Dudoit University of Hawaii, Manoa Educational Technology Graduate Student Hawaii,

More information

Using PBL Assignments in Undergraduate Operations Management Course

Using PBL Assignments in Undergraduate Operations Management Course Using PBL Assignments in Undergraduate Operations Management Course Bijayananda Naik The University of South Dakota Problem-based learning (PBL) assignments may be embedded within the traditional format

More information

OBJECTS-FIRST VS. STRUCTURES-FIRST APPROACHES TO OO PROGRAMMING EDUCATION: AN EMPIRICAL STUDY

OBJECTS-FIRST VS. STRUCTURES-FIRST APPROACHES TO OO PROGRAMMING EDUCATION: AN EMPIRICAL STUDY page 244 OBJECTS-FIRST VS. STRUCTURES-FIRST APPROACHES TO OO PROGRAMMING EDUCATION: AN EMPIRICAL STUDY Richard A. Johnson, Missouri State University Duane R. Moses, Missouri State University RichardJohnson@MissouriState.edu

More information

ID 101 INTRODUCTION TO INTERIOR DESIGN.

ID 101 INTRODUCTION TO INTERIOR DESIGN. 101 INTRODUCTION TO INTERIOR DESIGN. (1) An introduction to the profession of Interior Design: historical perspective, career specializations, and career opportunities. 102 THE INTERIOR DESIGN PROFESSION.

More information

ULM Common Core Curriculum: Final Draft (Revised 21 July 2004)

ULM Common Core Curriculum: Final Draft (Revised 21 July 2004) ULM Common Core Curriculum: Final Draft (Revised 21 July 2004) FOUNDATION COURSES (Supervised by the University Core Curriculum Committee) As many of the undergraduates entering ULM are uninitiated to

More information

TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE

TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE Dino Schweitzer, Jeff Boleng, Paul Graham United States Air Force Academy, CO 80840 dino.schweitzer@usafa.edu ABSTRACT Different approaches

More information

BUILDING A BIOINFORMATICS BRIDGE ONE COURSE AT A TIME

BUILDING A BIOINFORMATICS BRIDGE ONE COURSE AT A TIME BUILDING A BIOINFORMATICS BRIDGE ONE COURSE AT A TIME Lynn R. Heinrichs, Elon University, lheinrichs@elon.edu Linda M. Niedziela, Elon University, lniedziela@elon.edu ABSTRACT The enrollment downturn faced

More information

Concept Paper. I. Proposal for a B.S. in Human-Centered Computing (HCC)

Concept Paper. I. Proposal for a B.S. in Human-Centered Computing (HCC) Concept Paper I. Proposal for a B.S. in Human-Centered Computing (HCC) Submitted by a cross-college team from the Golisano College of Computing and Information Sciences (GCCIS / IST), the College of Imaging

More information

Who s Here? 1. Name 2. Library 3. STEM programming @ your Library 4. Computer science/coding/kids & Tech @ your Library

Who s Here? 1. Name 2. Library 3. STEM programming @ your Library 4. Computer science/coding/kids & Tech @ your Library Who s Here? 1. Name 2. Library 3. STEM programming @ your Library 4. Computer science/coding/kids & Tech @ your Library Session Goals Why is STEM and computer science important Provide familiarity with

More information

A First Course in Software Engineering for Aerospace Engineers

A First Course in Software Engineering for Aerospace Engineers A First Course in Software Engineering for Aerospace Engineers Kristina Lundqvist, Jayakanth Srinivasan Department of Aeronautics and Astronautics Massachusetts Institute of Technology {kristina, jksrini}@mit.edu

More information

Tablet PC Video based Hybrid Coursework in Computer Science: Report from a Pilot Project

Tablet PC Video based Hybrid Coursework in Computer Science: Report from a Pilot Project Tablet PC Video based Hybrid Coursework in Computer Science: Report from a Pilot Project Jaspal Subhlok Olin Johnson Venkat Subramaniam Ricardo Vilalta Chang Yun Department of Computer Science, University

More information

Bachelor of Information Technology

Bachelor of Information Technology Bachelor of Information Technology Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

Outline. Creating Animations with Alice for Projects in all Disciplines

Outline. Creating Animations with Alice for Projects in all Disciplines Creating Animations with Alice for Projects in all Disciplines Susan H. Rodger Duke University NC CTE Summer Conference July 16, 2014 Supported by the National Science Foundation Collaborative Grant NSF

More information

Teaching Mobile Computing Curriculum Design and Strategies Applied

Teaching Mobile Computing Curriculum Design and Strategies Applied Teaching Mobile Computing Curriculum Design and Strategies Applied Xiaoyuan Suo Department of Math and Computer Science, Webster University, Saint Louis, MO, USA Abstract--Mobile learning represents exciting

More information

COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java

COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java COMPUTER SCIENCE Our courses provide information to address a wide range of interests. The computer programming courses have a strong connection to engineering, mathematics, and the sciences. It is common

More information

USING INTERDISCIPLINARY TEAMS IN A MOBILE APPLICATION DEVELOPMENT COURSE 1

USING INTERDISCIPLINARY TEAMS IN A MOBILE APPLICATION DEVELOPMENT COURSE 1 USING INTERDISCIPLINARY TEAMS IN A MOBILE APPLICATION DEVELOPMENT COURSE 1 Frank McCown and Stacy Schoen Gibson Computer Science Department and Department of Art and Design Harding University Searcy, AR

More information

Art: Graphic Design (ARTC) BFA degree

Art: Graphic Design (ARTC) BFA degree Art (Graphic Design)-1 Art: Graphic Design (ARTC) BFA degree Coordinator: Fanky Chak Also see: Art-Art History; Art-Art Education; Art-Digital Arts; Art-Fine Arts; Art-Graphic Design; and Art-Photography

More information

THE ROLE OF APP DEVELOPMENT AND MOBILE COMPUTING IN MOTIVATING THE SECONDARY MATHEMATICS CLASSROOM MATHEMATICS AND TECHNOLOGY

THE ROLE OF APP DEVELOPMENT AND MOBILE COMPUTING IN MOTIVATING THE SECONDARY MATHEMATICS CLASSROOM MATHEMATICS AND TECHNOLOGY THE ROLE OF APP DEVELOPMENT AND MOBILE COMPUTING IN MOTIVATING THE SECONDARY MATHEMATICS CLASSROOM A THESIS PRESENTED TO THE FACULTY OF THE COLLEGE OF SCIENCE, MATHEMATICS AND TECHNOLOGY THE UNIVERSITY

More information

AP CS Principles Pilot at University of California, San Diego

AP CS Principles Pilot at University of California, San Diego AP CS Principles Pilot at University of California, San Diego Authors: Beth Simon (UCSD) and Quintin Cutts (University of Glasgow) Course Name: CSE3 Fluency with Information Technology Pilot: Fall 2010

More information

Clarke College. Major Requirements

Clarke College. Major Requirements 136 Clarke College Computer Science Mission In an increasingly technical world, the computer science department strives to bring technological understanding and contemporary professional skills to the

More information

Using Visual Logic with Pseudocode to Teach an Introductory Programming Course

Using Visual Logic with Pseudocode to Teach an Introductory Programming Course Using Visual Logic with Pseudocode to Teach an Introductory Programming Course G. Cooper, PhD Engineering and Information Sciences, Devry University, Downers Grove, IL, USA Abstract - Introductory programming

More information

SAS JOINT DATA MINING CERTIFICATION AT BRYANT UNIVERSITY

SAS JOINT DATA MINING CERTIFICATION AT BRYANT UNIVERSITY SAS JOINT DATA MINING CERTIFICATION AT BRYANT UNIVERSITY Billie Anderson Bryant University, 1150 Douglas Pike, Smithfield, RI 02917 Phone: (401) 232-6089, e-mail: banderson@bryant.edu Phyllis Schumacher

More information

GEORGIA TECH ONLINE MASTER OF SCIENCE IN COMPUTER SCIENCE CHARLES ISBELL SENIOR ASSOCIATE DEAN

GEORGIA TECH ONLINE MASTER OF SCIENCE IN COMPUTER SCIENCE CHARLES ISBELL SENIOR ASSOCIATE DEAN GEORGIA TECH ONLINE MASTER OF SCIENCE IN COMPUTER SCIENCE CHARLES ISBELL SENIOR ASSOCIATE DEAN OMS CS: What Are We Talking About? OMS CS Moving from MOOCs to MOODs, from courses to degrees: Master of Science

More information

The National Arts Education Standards: Curriculum Standards <http://artsedge.kennedy-center.org/teach/standards/standards.cfm>

The National Arts Education Standards: Curriculum Standards <http://artsedge.kennedy-center.org/teach/standards/standards.cfm> Discipline-Based Art Education: Theoretical Curriculum Model Discipline-Based Art Education (DBAE) is an approach to arts education developed and formalized in the early 1980s by the Getty Center for Arts

More information

9-12 To study the technology involved in the construction of

9-12 To study the technology involved in the construction of High school (grades 9-12) courses in require 150 contact hours per credit. Course Course Name Grade Description 10091 Individual Technical 11-12 To provide a course for schools who cannot offer other Problems

More information

Guided Debugging Practices of Game Based Programming for Novice Programmers

Guided Debugging Practices of Game Based Programming for Novice Programmers Guided Debugging Practices of Game Based Programming for Novice Programmers Chiung-Fang Chiu and Hsing-Yi Huang Abstract The objective of this study is to use game based programming to facilitate the teaching

More information

Use of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A New Design. Phyllis Laine Xavier University.

Use of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A New Design. Phyllis Laine Xavier University. The Journal of Interactive Online Learning Volume 1, Number 4, Spring 2003 www.ncolr.org ISSN: 1541-4914 Use of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A

More information

AC 2007-481: COMMUNITY COLLEGE TEACHER PROFESSIONAL DEVELOPMENT

AC 2007-481: COMMUNITY COLLEGE TEACHER PROFESSIONAL DEVELOPMENT AC 2007-481: COMMUNITY COLLEGE TEACHER PROFESSIONAL DEVELOPMENT Theodore Branoff, North Carolina State University Ted Branoff is an associate professor of Graphic Communications in the Department of Mathematics,

More information

May 19-20, 2014. THE Madison Concourse HOTEL Madison, Wisconsin. Proceedings. Tenth Annual UCDA Design Education Summit 1

May 19-20, 2014. THE Madison Concourse HOTEL Madison, Wisconsin. Proceedings. Tenth Annual UCDA Design Education Summit 1 May 19-20, 2014 THE Madison Concourse HOTEL Madison, Wisconsin Proceedings Tenth Annual UCDA Design Education Summit 1 Teaching Global Creativity: Designing the Open Online Creative Classroom Marit McCluske

More information

The case for cases in business communication courses

The case for cases in business communication courses Dynamics of Business Communication The case for cases in business communication courses Roger Graves Director, Writing Across the Curriculum Professor, English and Film Studies The University of Alberta

More information

CSTA- Oracle Academy 2014 U.S. High School CS Survey: The State of Computer Science in U.S. High Schools: an Administrator s Perspective.

CSTA- Oracle Academy 2014 U.S. High School CS Survey: The State of Computer Science in U.S. High Schools: an Administrator s Perspective. CSTA- Oracle Academy 2014 U.S. High School CS Survey: The State of Computer Science in U.S. High Schools: an Administrator s Perspective Methodology: The Computer Science Teachers Association (CSTA), in

More information

The Value of Small Language Programming For Computer Science Majors

The Value of Small Language Programming For Computer Science Majors Mini-languages for non-computer Science Majors: What are the Benefits? Peter Brusilovsky, Olena Shcherbinina, Sergey Sosnovsky School of Information Sciences, University of Pittsburgh 135 North Bellefield

More information

University of Alaska Board of Regents Program Approval Summary Form

University of Alaska Board of Regents Program Approval Summary Form University of Alaska Board of Regents Program Approval Summary Form Title and Brief Description Associate of Applied Science Degree in Digital Art. University of Alaska Anchorage - Kenai Peninsula College

More information

Bryant University Student Diversity Advocates

Bryant University Student Diversity Advocates Student Diversity Advocates The Institution and Its Students Bryant University, founded in 1863, is a private, independent institution located in Smithfield, Rhode Island, 12 miles northwest of Providence.

More information

INTENT TO PLAN FOR BACHELOR OF SCIENCE IN COMPUTER INFORMATION TECHNOLOGY (CIT)

INTENT TO PLAN FOR BACHELOR OF SCIENCE IN COMPUTER INFORMATION TECHNOLOGY (CIT) May 7, 2008 Agenda Item No. 5 INTENT TO PLAN FOR BACHELOR OF SCIENCE IN COMPUTER INFORMATION TECHNOLOGY (CIT) Board of Governors approval is sought to plan a major in Computer Information Technology (CIT).

More information

CALIFORNIA S TEACHING PERFORMANCE EXPECTATIONS (TPE)

CALIFORNIA S TEACHING PERFORMANCE EXPECTATIONS (TPE) CALIFORNIA S TEACHING PERFORMANCE EXPECTATIONS (TPE) The Teaching Performance Expectations describe the set of knowledge, skills, and abilities that California expects of each candidate for a Multiple

More information

AC 2012-3701: LESSONS LEARNED FROM MOBILE COMPUTING AP- PLICATION DEVELOPMENT WITH ANDROID. Dr. Se Jun Song, Texas A&M University, College Station

AC 2012-3701: LESSONS LEARNED FROM MOBILE COMPUTING AP- PLICATION DEVELOPMENT WITH ANDROID. Dr. Se Jun Song, Texas A&M University, College Station AC 2012-3701: LESSONS LEARNED FROM MOBILE COMPUTING AP- PLICATION DEVELOPMENT WITH ANDROID Dr. Se Jun Song, Texas A&M University, College Station c American Society for Engineering Education, 2012 Lessons

More information

Rethinking the First Year Programming Course

Rethinking the First Year Programming Course Rethinking the First Year Programming Course William David Lubitz Assistant Professor, School of Engineering, University of Guelph wlubitz@uoguelph.ca Abstract The use of microcontrollers in beginning

More information

Suggested Strategies for Student Engagement

Suggested Strategies for Student Engagement Suggested Strategies for Student Engagement The following strategies were developed by the Health & Exercise Science Division to align with the research-based conference of the Community College Survey

More information

Psychology. Administered by the Department of Psychology within the College of Arts and Sciences.

Psychology. Administered by the Department of Psychology within the College of Arts and Sciences. Psychology Dr. Spencer Thompson, Professor, is the Chair of Psychology and Coordinator of Child and Family Studies. After receiving his Ph.D. in Developmental Psychology at the University of California,

More information

A Statewide Survey on Computing Education Pathways and Influences: Factors in Broadening Participation in Computing.

A Statewide Survey on Computing Education Pathways and Influences: Factors in Broadening Participation in Computing. A Statewide Survey on Computing Education Pathways and Influences: Factors in Broadening Participation in Computing. Paper Authors: Mark Guzdial: Georgia Institute of Tech. Barbara Ericson: Georgia Institute

More information

Using smartphone app design to engage students in biological ecosystems

Using smartphone app design to engage students in biological ecosystems Using smartphone app design to engage students in biological ecosystems Bradley Bowen and James Finch oday s students are sometimes called digital natives because technology has been integral to their

More information

COMMUNITY COLLEGE COMPRESSED CALENDARS: RESULTS OF A STUDENT SURVEY AND A FACULTY SURVEY 1

COMMUNITY COLLEGE COMPRESSED CALENDARS: RESULTS OF A STUDENT SURVEY AND A FACULTY SURVEY 1 COMMUNITY COLLEGE COMPRESSED CALENDARS: RESULTS OF A STUDENT SURVEY AND A FACULTY SURVEY 1 Michael Carley 2 Porterville College Abstract Many community colleges are considering changes in their traditional

More information

Teaching Big Data by Three Levels of Projects. Abstract

Teaching Big Data by Three Levels of Projects. Abstract Online-ISSN 2411-2933, Print-ISSN 2411-3123 July 2015 Teaching Big Data by Three Levels of Projects Jianjun Yang Department of Computer Science and Information Systems University of North Georgia jianjun.yang@ung.edu

More information

Strategies to Enhance Learner s Motivation in E-learning Environment

Strategies to Enhance Learner s Motivation in E-learning Environment Strategies to Enhance Learner s Motivation in E-learning Environment M. Samir Abou El-Seoud Faculty of Informatics and Computer Science, British University in Egypt (BUE), Cairo, Egypt samir.elseoud@bue.edu.eg

More information

Cabana: A Cross-platform Mobile Development System

Cabana: A Cross-platform Mobile Development System Cabana: A Cross-platform Mobile Development System Paul E. Dickson Hampshire College School of Cognitive Science 893 West St. Amherst, MA 01002, USA pdickson@hampshire.edu ABSTRACT Mobile application development

More information

Adobe & K 12. Enrich learning and boost districtwide efficiency with engaging digital experiences

Adobe & K 12. Enrich learning and boost districtwide efficiency with engaging digital experiences Adobe & K 12 Discover Adobe solutions for K 12 education www.adobe.com/education/k12.html Enrich learning and boost districtwide efficiency with engaging digital experiences Adobe, the Adobe logo, Acrobat,

More information

Report on Game Design and Development Courses Meeting Knowledge Areas

Report on Game Design and Development Courses Meeting Knowledge Areas Report on Game Design and Development Courses Meeting Knowledge Areas Brent M. Dingle Summer 2014 Revised Fall 2014 and Spring 2015 Abstract This document approaches a Game Design and Development (GDD)

More information

g e tt i n g s t u d e n t s e xc i t e d a b o u t l e a r n i n g : Incorporating Digital Tools to Support the Writing Process

g e tt i n g s t u d e n t s e xc i t e d a b o u t l e a r n i n g : Incorporating Digital Tools to Support the Writing Process Rachel Saulsburry, EdS, MS, is a graduate research assistant with Strategic and Interactive Writing Instruction at the University of Tennessee. She taught deaf and hard of hearing students as an itinerant

More information

The Future is Now Computer Information Systems Kennebec Valley Community College Your Key to Success

The Future is Now Computer Information Systems Kennebec Valley Community College Your Key to Success The Future is Now Computer Information Systems Kennebec Valley Community College Your Key to Success Contact: Scott A. Hood 92 Western Avenue Fairfield, Maine 04937 (207) 453-5002 shood@kvcc.me.edu PROGRAM

More information

Graduate-level, online professional development courses for K-12 LAUSD teachers

Graduate-level, online professional development courses for K-12 LAUSD teachers 2016 SPRING CATALOG Pre-approved by the LAUSD Joint Salary Point Committee Graduate-level, online professional development courses for K-12 LAUSD teachers FREE BOOKS & SHIPPING Find out why LA teachers

More information

Tri-District Web Design Curriculum

Tri-District Web Design Curriculum Tri-District 2013 Mr. Patrick Fletcher Superintendent River Dell Regional Schools Ms. Lorraine Brooks Principal River Dell High School Mr. Richard Freedman Principal River Dell Middle School Ms. Anne Facendo

More information

How To Teach Computer Science To Middle Schoolers

How To Teach Computer Science To Middle Schoolers Scalable Game Design: Broadening Participation by Integrating Game Design and Science Simulation Building into Middle School Curricula Introduction At the University of Colorado we have worked on visual

More information

INTEGRATING APPLIED ETHICS INTO A COLLEGE-LEVEL NON-MAJORS BIOLOGY COURSE

INTEGRATING APPLIED ETHICS INTO A COLLEGE-LEVEL NON-MAJORS BIOLOGY COURSE INTEGRATING APPLIED ETHICS INTO A COLLEGE-LEVEL NON-MAJORS BIOLOGY COURSE Jean Stutz Arizona State University INTRODUCTION The 21st century has been labeled by some as the century of biology most likely

More information

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT MOBILE MARKETING What is a Mobile App? A mobile app is a software application

More information

Your Gift is Teaching. Our Gift is Free Curriculum and Software.

Your Gift is Teaching. Our Gift is Free Curriculum and Software. Your Gift is Teaching. Our Gift is Free Curriculum and Software. Engage your students with cutting-edge software and curriculum. We ll make it easy. Web Design Software & Curriculum January 9, 2009 Carla

More information

West Windsor-Plainsboro Regional School District Computer Programming Grade 8

West Windsor-Plainsboro Regional School District Computer Programming Grade 8 West Windsor-Plainsboro Regional School District Computer Programming Grade 8 Unit 1: Programming Content Area: Technology Course & Grade Level: Computer Programming, Grade 8 Summary and Rationale The

More information

Gender Differences in Computer Technology Achievement

Gender Differences in Computer Technology Achievement Gender Differences in Computer Technology Achievement Kimberly V. Hale Abstract This study examined gender differences in computer technology achievement. The setting was a central Georgia middle school.

More information

New Jersey Core Curriculum Content Standards for Visual and Performing Arts INTRODUCTION

New Jersey Core Curriculum Content Standards for Visual and Performing Arts INTRODUCTION Content Area Standard Strand By the end of grade P 2 New Jersey Core Curriculum Content Standards for Visual and Performing Arts INTRODUCTION Visual and Performing Arts 1.4 Aesthetic Responses & Critique

More information

Availability of the Program A free version is available of each (see individual programs for links).

Availability of the Program A free version is available of each (see individual programs for links). Choosing a Programming Platform Diane Hobenshield Tepylo, Lisa Floyd, and Steve Floyd (Computer Science and Mathematics teachers) The Tasks Working Group had many questions and concerns about choosing

More information

Engaging Students: A Framework Using LEGO Robotics to Teach Problem Solving

Engaging Students: A Framework Using LEGO Robotics to Teach Problem Solving Engaging Students: A Framework Using LEGO Robotics to Teach Problem Solving Pauline Mosley Richard Kline Problem Solving Using LEGOs is a three-credit hour course offered at Pace University of Pleasantville,

More information

Business Education. Business Law Financial Management Multimedia Development 1 & 2 Web Development 1 & 2 3D Multimedia and Animation

Business Education. Business Law Financial Management Multimedia Development 1 & 2 Web Development 1 & 2 3D Multimedia and Animation Business Education Introduction to Business Accounting Consumer Seminar Consumer Seminar Online Business Management Marketing: Sports and Entertainment Marketing and Merchandising in Fashion Business Law

More information