Profile cover photo
Profile photo
Gabriel Ferrer
137 followers -
Professor of Computer Science at Hendrix College
Professor of Computer Science at Hendrix College

137 followers
About
Posts

Post has attachment
Real-time Clustering
Clustering algorithms can be conceptualized as a technique for reducing input data in a high-dimensional space into a lower-dimensional space. From the viewpoint of robot programming, clustering is useful for transforming sensor data with a wide range into ...
Add a comment...

Post has attachment
Loading image files in JavaFX
Loading image files into JavaFX applications is not too difficult, but there is a lot of confusing and contradictory advice out there. Even worse, SceneBuilder encodes the files in a manner that is incompatible with how they will be loaded in the Java code....
Add a comment...

Post has attachment
Handling Key Events in JavaFX
Handling keyboard events is typically a tricky issue in any GUI environment, because it is not always clear which component is supposed to receive those events. This is typically handled by the concept of focus . That is, a component with the focus is the c...
Add a comment...

Post has attachment
The JavaFX canvas and mouse clicks
The Canvas class in JavaFX is a very flexible platform for drawing whatever one would like. It is not that difficult to use, but there are a few elements that are a bit confusing. To take advantage of this example, start by creating an FXML file containing ...
Add a comment...

Post has attachment
JavaFX and TableView
The TableView control in JavaFX is a flexible and powerful interface. Every TableView object is parameterized by a data type that represents a row of the table. The documentation encourages developers to create row objects that represent each column using O...
Add a comment...

Post has attachment
Add a comment...

Post has attachment
Add a comment...

Post has attachment
On Academic Integrity and Being a Good Person
I recently had a conversation with a person who teaches 8th-grade English. She related to me an incident in which she discovered that a student had plagiarized an essay. After confronting (and penalizing) the student for the offense, she asked the student i...
Add a comment...

Post has attachment
Tractability and learning programming
My oldest son, currently in 3rd grade, is enthusiastically learning programming from Code.org. He has completed Courses 2 and 3 and is currently working on Course 4. I was having a conversation with my colleague Brent Yorgey about the sudden increase in dif...
Add a comment...

Post has attachment
Add a comment...
Wait while more posts are being loaded