My Thinking Ways
How do I Think?
I am a concrete sequential thinker which according to cgribben.com mean that I am persistent and product oriented. I am practical and detail oriented, a list maker, and a “by the numbers” person. CS thinkers tend to be realistic and process information in an orderly and linear way. The “concrete” perceptual quality means that I register info through my five senses and deal with the present. I tend to not search for hidden meanings but I do make relationships between ideas and concepts.
According to facstaff.gpc.edu, they believe concrete sequential learners work best when they have an orderly quiet environment (which I sometimes have, but more often than not I have music in the b/g). I usually don’t volunteer to be the first at doing anything unless I know the accepted way of doing things. CS thinkers work best when they have exact instructions/examples and receive approval of the work being done. We shine when we can apply ideas in practical hands-on ways.
Based on these definitions I should be studying basic concepts alone but practice concepts with other people. Pairings have definitely reinforced what I’ve learned and improved my coding practices. The biggest struggle for me so far is learning JS. I suspect that if i can get a handle on JS, Ruby shouldn’t be too much a difference. I struggle with coming up with working solutions however, when I work with a partner or see someone else’s solutions I understand why each line of code was written. My thinking style is responsible for this. I like to be able to see/work through tough challenges correctly before I am to solve it on my own. I need to become more fluent in the coding languages and fully understand the purposes of the code. This way I can implement my knowledge into solving coding problems.
Even though I am a CS thinker, I like to believe I have a growth mindset. I am open to new ideas and creative methods. I do like learning new things but with good guidance something I’m sure DBC will not lack. I am a multimodal learner but I know I rely heavily on visual aid/hands-on practice to really learn. My weakest method of learning is hearing. If I was to learn strictly by talks/lectures I would definitely suffer without notes.
Posts
-
The Post DBC Experience
Mixed Emotions
DBC was an awesome, maybe one of a kind experience. I pushed through all 4 phases with the mantids, or the improper plural...
-
How to Ask for Help
How to Ask Good Questions
Experienced Questioning
I don't always ask questions online but when I do I try to be as specific as possible...
-
Ruby on Rails
Rails
Ruby and Rails are not the same thing. Ruby is the programming language. Rails is a Rubygem or package library which is installed via...
-
Resolving Conflicts
A Conflict I Experienced
Honestly, I cannot remember a conflict I've experienced off the top of my head that would be exciting to read or...
-
My Thinking Ways
How do I Think?
I am a concrete sequential thinker which according to cgribben.com mean that I am persistent and product oriented. I am practical...
-
SQL Injection
What is SQL?
SQL is short for Structured Query Language. It is a programming language for querying (fancy word for accessing) and managing databases. SQL...
-
Affirmation and Stereotype Threat
My Values
Accomplishment, accountability, compassion, creativity, efficiency, family, friendships, and integrity area few values which come to mind when I recall the times in my...
-
Blocs, Procs, and Lambdas
Ruby Blocks, Procs, Lambdas
Blocks
A ruby block is the piece of code that is executed. This code can be executed using curly brackets {}...
-
Stereotype Threat
What is Stereotype Threat?
To put it simply, stereotype threat is the experience of not living or carrying out your full potential because of stereotypes....
-
A Pair of Minds
Pairing and Feedback
Pairing
Pairing isn't so bad. The peers are all nice and I haven't met someone who was disrespectful during the sessions. Despite...
-
A Little Ruby
A Snippet into Ruby Classes
When and Why Should I use classes?
One question which kept simmering in my head while working on this week's...
-
Ruby Cycle and Looping
Ruby:Enumberable#Cycle
The #cycle method uses a block for each element of an enumerable object (ranges, hash, or array) repeatedly for n times or endlessly if...
-
Today's Software Apps vs Law
Who Doesn’t Like App Efficiency?
Innovative technologies usually clash with old ways and methods. There are numerous apps out there which are constantly clashing with...
-
What is JS?
What is JavaScript and Why Should You Care?
Javascript(JS) is an object oriented computer programming language often found as a part of web browsers which...
-
CSS Positioning
Positioning in CSS
Elements on a website can be positioned behind, in front of, or next to by using CSS positioning properties: top, left, right,...
-
My Favorite Websites
My 3 Most Visited Websites
Newcelica.org
This is one of my favorite sites because I own a Celica. I do all...
-
Kitchen Vs Table
Kitchen Vs Table
DBC sounds like a buttkicker, a mental, emotional, and physical obstacle course. Honestly, it sounds like it would and should be overwhelming...