NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
Beck Depression Inventory1
What Works Clearinghouse Rating
Showing 211 to 225 of 414 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Calder, Nigel – Australian Primary Mathematics Classroom, 2010
"Scratch" is a media-rich digital environment that utilises a building block command structure to manipulate graphic, audio, and video aspects. It incorporates elements of Logo including "tinkerability" in the programming process. In "Scratch" students use geometric and measurement concepts such as coordinates, angle,…
Descriptors: Programming Languages, Problem Solving, Geometric Concepts, Mathematics Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Sondag, Tyler; Pokorny, Kian L.; Rajan, Hridesh – ACM Transactions on Computing Education, 2012
Students in all areas of computing require knowledge of the computing device including software implementation at the machine level. Several courses in computer science curricula address these low-level details such as computer architecture and assembly languages. For such courses, there are advantages to studying real architectures instead of…
Descriptors: Programming Languages, Computer Simulation, Computer Graphics, Computer Interfaces
Peer reviewed Peer reviewed
PDF on ERIC Download full text
VanLengen, Craig Alan – Information Systems Education Journal, 2010
The Securities and Exchange Commission (SEC) has recently announced a proposal that will require all public companies to report their financial data in Extensible Business Reporting Language (XBRL). XBRL is an extension of Extensible Markup Language (XML). Moving to a standard reporting format makes it easier for organizations to report the…
Descriptors: Programming Languages, Information Dissemination, Data, Accounting
Peer reviewed Peer reviewed
Direct linkDirect link
Feurzeig, Wallace; Papert, Seymour A. – Interactive Learning Environments, 2011
Formal mathematical methods remain, for most high school students, mysterious, artificial and not a part of their regular intuitive thinking. The authors develop some themes that could lead to a radically new approach. According to this thesis, the teaching of programming languages as a regular part of academic progress can contribute effectively…
Descriptors: Mathematics Education, Programming Languages, Academic Achievement, Heuristics
Peer reviewed Peer reviewed
Direct linkDirect link
Murthi, Manohar; Shea, Lonnie D.; Snurr, Randall Q. – Chemical Engineering Education, 2009
Problems requiring numerical solutions of differential equations or the use of agent-based modeling are presented for use in a course on mass transfer. These problems were solved using the popular technical computing language MATLABTM. Students were introduced to MATLAB via a problem with an analytical solution. A more complex problem to which no…
Descriptors: Scientific Concepts, Chemical Engineering, Engineering Education, Calculus
Peer reviewed Peer reviewed
Direct linkDirect link
Le, Nguyen-Thinh; Menzel, Wolfgang – International Journal of Artificial Intelligence in Education, 2009
In this paper, we introduce logic programming as a domain that exhibits some characteristics of being ill-defined. In order to diagnose student errors in such a domain, we need a means to hypothesise the student's intention, that is the strategy underlying her solution. This is achieved by weighting constraints, so that hypotheses about solution…
Descriptors: Intelligent Tutoring Systems, Logical Thinking, Programming, Models
Peer reviewed Peer reviewed
Direct linkDirect link
Kwon, Homin; Berisha, V.; Atti, V.; Spanias, A. – IEEE Transactions on Education, 2009
Distributed wireless sensor networks (WSNs) are being proposed for various applications including defense, security, and smart stages. The introduction of hardware wireless sensors in a signal processing education setting can serve as a paradigm for data acquisition, collaborative signal processing, or simply as a platform for obtaining,…
Descriptors: Undergraduate Students, Programming Languages, Computer Software, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Shouhong; Wang, Hai – Journal of Information Systems Education, 2011
Given the emergence of service-oriented architecture, IS students need to be knowledgeable of multiple server-side computer programming languages to be able to meet the needs of the job market. This paper outlines the pedagogy of an innovative course of multiple server-side computer languages for the undergraduate IS majors. The paper discusses…
Descriptors: Labor Market, Teaching Methods, Undergraduate Study, Course Descriptions
Peer reviewed Peer reviewed
Direct linkDirect link
Tekinerdogan, Bedir – Computer Science Education, 2011
Model-driven software development (MDSD) aims to support the development and evolution of software intensive systems using the basic concepts of model, metamodel, and model transformation. In parallel with the ongoing academic research, MDSD is more and more applied in industrial practices. After being accepted both by a broad community of…
Descriptors: Foreign Countries, Computer Software, Graduate Study, Industry
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mason, Oliver – International Journal of English Studies, 2008
Despite the central role of the computer in corpus research, programming is generally not seen as a core skill within corpus linguistics. As a consequence, limitations in software for text and corpus analysis slow down the progress of research while analysts often have to rely on third party software or even manual data analysis if no suitable…
Descriptors: Computer Software, Computational Linguistics, Language Research, Role
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Swanier, Cheryl A.; Seals, Cheryl D.; Billionniere, Elodie V. – Journal of Educational Technology, 2009
This paper aims to address the need of increasing student achievement in mathematics using a visual programming language such as Scratch. This visual programming language facilitates creating an environment where students in K-12 education can develop mathematical simulations while learning a visual programming language at the same time.…
Descriptors: Mathematics Achievement, Programming Languages, Elementary Secondary Education, Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
Paterson, J. H.; Cheng, K. F.; Haddow, J. – ACM Transactions on Computing Education, 2009
PatternCoder is a software tool to aid student understanding of class associations. It has a wizard-based interface which allows students to select an appropriate binary class association or design pattern for a given problem. Java code is then generated which allows students to explore the way in which the class associations are implemented in a…
Descriptors: Programming Languages, Programming, Computer Science Education, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Zhang, Xihui – Journal of Information Technology Education, 2010
Java is an object-oriented programming language. From a software engineering perspective, object-oriented design and programming is used at the architectural design, and structured design and programming is used at the detailed design within methods. As such, structured programming skills are fundamental to more advanced object-oriented…
Descriptors: Undergraduate Students, Student Attitudes, Programming Languages, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Johnson, Iryna Y. – New Directions for Institutional Research, 2008
Because high school graduates are many colleges' primary target population, information on high school students' performance and sociodemographic characteristics becomes important for the recruitment process. This article introduces an HTML application (referred to here as the High School Profile) that arranges high school information and makes…
Descriptors: High Schools, High School Graduates, Counties, Profiles
Peer reviewed Peer reviewed
Direct linkDirect link
Kim, Seung Han; Jeon, Jae Wook – IEEE Transactions on Education, 2009
The purpose of the course presented here is to introduce freshmen to embedded systems using LEGO Mindstorms, under an ANSI-C programming environment. The students build their own LEGO robots, make programs for them using ANSI-C, and operate them. By creating these LEGO robots, the students become more motivated, learning the basic concepts of…
Descriptors: Foreign Countries, Instructional Effectiveness, Learning Strategies, Teaching Methods
Pages: 1  |  ...  |  11  |  12  |  13  |  14  |  15  |  16  |  17  |  18  |  19  |  ...  |  28