TumbleView

Your personal Tumblr library awaits

Programming - Blog Posts

8 years ago
KemaIR - Class Work With Infrared Sensors. These Sensors Trigger At A Certain Distance, In This Case
KemaIR - Class Work With Infrared Sensors. These Sensors Trigger At A Certain Distance, In This Case

KemaIR - class work with infrared sensors. These sensors trigger at a certain distance, in this case just below the plane on which the robot wheels are standing. If at least one is triggered, then the robot stops.


Tags
8 years ago
Simple Class To Work With Crash Sensors.

Simple class to work with crash sensors.


Tags
8 years ago
Arduino Sketch For Remote Control Of Robot.

Arduino sketch for remote control of robot.

Description, designs, sketches and links to used parts: https://vk.com/topic-73778892_35223613


Tags
8 years ago
Wondering whether you should use R or Python for your next data analysis post? Check our infographic "Data Science Wars: R vs Python".

Tags
8 years ago

Teaching yourself about latent variable modeling using R is so much exhausting but exciting at the same time, especially when you're neither a programmer nor a statistician.

A pure psychological marketing student


Tags
Poker Game #sciphy4all #science #physics #programming #computer #computers #pc#perl #python #basic #c

Poker game #sciphy4all #science #physics #programming #computer #computers #pc#perl #python #basic #c #javascript #php #java


Tags
9 years ago
Досить випадково натикнувся на такий курс і, звісно ж, одразу

Досить випадково натикнувся на такий курс і, звісно ж, одразу захотів його пройти і нарешті навчитися користуватися MATLAB’ом. Забігаючи напереред, потім знайшов ще крутіший курс, але сертифікат за нього вже не отримаю, але то таке, все-одно його проходжу.

Деякі речі були трошки примітивні, оскільки курс призначений для людей які взагалі не знайомі з програмуванням, але все ж напевне краще вивчати нову мову програмування з нуля, а не порівнювати з тим шо ти вже знаєш (мені і досі хочеться написати for i = 1 to n; ... next i). 

Але домашні завдання були шикарні. Жаль що не встиг зробити всі завдання з останнього ДЗ, вони були найтяжчі а я взявся за них за два дні до дедлайну (( Так мав би сертифікат з відзнакою. Ну, але то таке, головне шо тепер знаю з якого боку підходити до MATLAB 8-) 

А що ви нового вивчили за літо? ;)


Tags
8 years ago

Reblog if you're a game developer

Whether you’re indie or AAA, for consoles or computer, I want to follow you and get to know you !


Tags
9 years ago

I feel this. I feel this a lot.


Tags
4 years ago
This Abdul Al Rahman PHD In Computer And Communication (Radio Waves)
This Abdul Al Rahman PHD In Computer And Communication (Radio Waves)

This Abdul al Rahman PHD in computer and communication (Radio Waves)

And Karen is a nerdy student who is blaming everyone who is asking basic questions that shouldn’t be asked


Tags
7 years ago

If schools taught us programming languages instead of Spanish,French,German languages I'd be fucking millionaire right now.


Tags
8 years ago

How can it be such a stupid error if I had to search three hours to find it?

Probably every programmer ever (via fyeahcode)


Tags
8 years ago
The_bee_movie_but_every_time_they_say_bee_it_gets_randomly_faster_or_slower() By Iforgotmylegs Https://www.reddit.com/r/ProgrammerHumor/comments/5o144h/the_bee_movie_but_every_time_they_say_bee_it_gets/?utm_source=ifttt

the_bee_movie_but_every_time_they_say_bee_it_gets_randomly_faster_or_slower() by iforgotmylegs https://www.reddit.com/r/ProgrammerHumor/comments/5o144h/the_bee_movie_but_every_time_they_say_bee_it_gets/?utm_source=ifttt


Tags
2 months ago
Finally Can Find The Maximum ;) Hah

Finally can find the maximum ;) hah


Tags
2 months ago
Another Very Easy Addition

Another very easy addition


Tags
2 months ago
Just Did A Very Easy Normal Addition Function Hah (⌐■_■)

Just did a very easy normal Addition Function hah (⌐■_■)

Please some improvement ideas ;)


Tags
1 month ago

wishing i could program correctly (my programming friend wont answer my texts so he can't help me) bc i am failing miserably. HOW DO YOU CODE THE NPC IN. :(


Tags
6 years ago

Tags
8 years ago
Space Device User Test: NASA Co-Op #3 Week 13

Space Device User Test: NASA Co-Op #3 Week 13

Feels like a day back in high school robotics. Staying late Friday to work out the last software bug. If there is a team member in the lab, you are in the lab. Instead a team of high school robo-prodigies, I lead a team of developers and flight controllers in preparation for a space device user test. The goal is to test a stowage app may make unloading and loading cargo ships easier astronauts to perform on the International Space Station. The app runs on a device that makes these operations more hands free. Additionally the app may make stowage operations more error free. I have coordinated the Stowage App's debut - a user test performed by experienced Mission Control flight controllers in NASA Johnson's Space Vehicle Mockup Facility (SVMF). The SVMF is filled with exact replicas where astronauts train and devices are tested.

Space Device User Test: NASA Co-Op #3 Week 13

During the space device user test participants were asked to go on a sort of extraterrestrial Easter egg hunt. Users were asked to unpack stowage items from a visiting vehicle mockup and stow them in the International Space Station mockup. While participants learn how to use the app and pick up items non-biased data takers record results and record reactions. Unapologetically, we threw the users under the bus without giving a tutorial on how to use the app. This way data takers could assess how intuitive (or not) the app is.

Valuable data was collected about app usability. Developers shared they already had ideas to make the app more user friendly. For the remainder of my Co-Op tour I will be engaged with data analysis, brainstorming with the dev team how to improve the app and a pitch to management about continuing app development.

WAYS TO GET INVOLVED

"This week at NASA" video highlights John H Glenn's interment and Cassini the Saturn orbiter's final days prep.

If you missed NASA's Snapchat story featuring interns their Tumblr page shares how you can land a PAID NASA internship.

Become a US Government Civil Servant and get on track to becoming a full-time NASA employee by participating in the NASA Pathways Internship Program (Co-Op).

Details about Cassini's last shot to take data on Saturn.

Space Device User Test: NASA Co-Op #3 Week 13

Tags
8 years ago
Dragon & Tech Development: NASA Co-Op #3 Week 5 & 6

Dragon & Tech Development: NASA Co-Op #3 Week 5 & 6

Six weeks into my spring at NASA I can finally summarize my role. I am basically a project manager. I am working with a wonderful team of developers and flight controllers to green light an app astronauts may use on the International Space Station to facilitate stowage operations. The app runs on a device that would make stowage operations more hands free and enable monitoring from Earth. Stowage operations include unloading visiting vehicles such as the SpaceX Dragon and reloading Japanese HTV vehicles to burn up in the atmosphere. To get app approval I need to set up user tests in space station node mock-ups with participants familiar with space station procedures such as mission control flight controllers and astronauts. I observe user testing for other stowage tools and instruct team members to integrate those lessons learned into the app. I make sure the right talents are involved in the development including folks who work in human factors and those who train astronauts. So far this has been my favorite work tour responsibility wise. Even as a Co-Op my efforts directly correlate with the success of the app’s progress.

Picture above is from NASA’s exhibits in downtown Houston during Super Bowl week. I am wearing a VR headset that gave a 360 degree view of how rocket engines are constructed. A rocket booster of the same module of those on the Space Launch System was perched in the middle of Houston’s Discovery Green. Standing in the middle of the exhibits you could spin around in the circle and see sky scrapers draped in Super Bowl LI banners.

WAYS TO GET INVOLVED

SpaceX Dragon, a cargo resupply ship is scheduled to launch Sat Feb 18 9:01amCT, watch here!

Science experiments arriving to Space Station on Dragon to be conducted bu astronauts!

Behind the scenes of the SpaceX Dragon launch and Space Food!  

List of launches scheduled at Kennedy Space Center in Florida's Cape Canaveral.

Five minute video of this week's NASA accomplishments.

Real time updates on  NASA's missions.

Apply to be a NASA Intern!

Dragon & Tech Development: NASA Co-Op #3 Week 5 & 6
Dragon & Tech Development: NASA Co-Op #3 Week 5 & 6
Dragon & Tech Development: NASA Co-Op #3 Week 5 & 6

Tags
8 years ago
Game Plan For “Hour Of Code” 2nd Grader Lesson

Game plan for “Hour Of Code” 2nd Grader Lesson

Hour of code was started to get kids engaged with programming and computer science. Even an hour of dragging and dropping code can open up a new interest and career for kids. This December I will be introducing 2nd Graders to the world of code.

1st we will talk about what they think code is and how it is used. This is a neat video were coders talk about what they have created and how computer science has impacted them.

Game Plan For “Hour Of Code” 2nd Grader Lesson

2nd we will do my favorite group programming activity ever, programming a yeti to dance on MadeWithCode. Students love to take turns dragging and dropping blocks of code, customizing the yeti and choreographing a dance.

Game Plan For “Hour Of Code” 2nd Grader Lesson

3rd we will travel to the computer lab where kids will have free range on coding Minecraft Characters, Flappy Bird Games and Disney movies. Websites I will suggest are...

MadeWithCode, Code.org and Disney


Tags
8 years ago
Master Research & Development - Learn LabVIEW

Master Research & Development - Learn LabVIEW

LabVIEW is a graphical programming language introduced to most via FIRST Robotics, an intro to computer science class or because a past engineer used it in your workplace. Characterized by its code blocks logically stringed together with wires LabVIEW has been shrugged off and abandoned for "adult" non-graphical languages. I too thought my days of dragging and dropping would be limited to troubleshooting retired FIRST robots. After a number of internships featuring leading edge research and development projects controlled by LabVIEW I decided to reconsider my neglectful relationship with the language. 

Master Research & Development - Learn LabVIEW

Brains of a NASA prototype deep space habitat's power system is controlled by a National Instrument's C-RIO programmed with LabVIEW. I started to realize LabVIEW was no joke. LabVIEW was used once again to prototype an Orion-like space craft display and process commands from sibling systems. Energy conversion systems for NASA's ISRU (In-Situ Resource Utilization)  are controlled by sophisticated LabVIEW code following software engineering frameworks such as the "Actor Framework". During my NASA experiences I learned that LabVIEW was no joke and could be used for cutting edge research and development (R&D). 

Top skills to learn in LabVIEW to become an effective R&Der include user interface design, control and data collection.

Master Research & Development - Learn LabVIEW

Interface Design

LabVIEW enables the ability to create graphical user interfaces (GUIs) of your controls as you drag and drop code. While you work on the backend "Block Diagram" focusing on logic LABVIEW creates a user interface you can personalize later for the user. The default GUIs may not be the prettiest but there are plenty of opportunities for customization. LabVIEW user interface tutorial. How to customize user controls.

Master Research & Development - Learn LabVIEW

Control 

Using software engineering mantras or simple case structures your control design system can be complex or simple with LabVIEW. As you create a loop function by actually drawing a loop around code and deciding the order of code execution by drawing a wire between code blocks you will find it is quite intuitive.  LabVIEW doesn't offer control unique from any other language, rather how you visualize the control. Series of videos to familiarize yourself with control structures in LabVIEW.

Master Research & Development - Learn LabVIEW

Data Collection

National Instruments has devices that work for plug and play data collection. Their CDaq device you plug sensors into and then recognized by LabVIEW. CDaq's code block in LabVIEW allows you to connect with a wide array of sensors, send sensor data to an Excel sheet, enter raw data into formulas, and more. Within an hour a data collection program could be thrown together for fast data collection. Video on LabVIEW data collection.

If you want do some R&D, to slap together a system to test out and work out kinks in a design LabVIEW is a quick tool to use. I am not affiliated or endorsed by National Instruments. This post is an advice piece, not an endorsement.

Master Research & Development - Learn LabVIEW

Tags
8 years ago
Mars Dust Into Thrust: NASA Co-Op #2 Week One
Mars Dust Into Thrust: NASA Co-Op #2 Week One
Mars Dust Into Thrust: NASA Co-Op #2 Week One
Mars Dust Into Thrust: NASA Co-Op #2 Week One

Mars Dust into Thrust: NASA Co-Op #2 Week One

You would think pursuing a double major in electrical engineering and computer science would provide enough breadth to remain confident at a Co-Op... wrong. As I start my second Co-Op tour at NASA Johnson's Propulsion & Energy Conversion team I am finding that the more you learn the less you know. This summer I will be LabVIEW programming for In Situ Resource Utilization (ISRU) a system that turns Mars dust into fuel. ISRU is a rover payload that takes in mars atmosphere and soil and turns it into liquid methane and oxygen (fuel options). Other capabilities is getting O2 to breathe and excavating drinkable water. One of my projects is to control with a National Instruments compact cRIO an oxygen liquefier and a new water concentration sensor. The sensor I am testing uses spectroscopy to eliminate sensor erosion from corrosive Mars materials. These tasks are very chemical engineering heavy which require understanding a system and how to control it safely. I am excited to tackle this learning curve, understand more about Mars mission energy systems, and become more comfortable with chemical engineering concepts. WAYS TO GET INVOLVED Watch what NASA is up to: https://youtu.be/p_snvjghMJg Learn how to program with LabVIEW: https://youtu.be/IOkoyuikj5Q?list=PLdNp0fxltzmPvvK_yjX-XyYgfVW8WK4tu Read about our journey to Mars: http://www.nasa.gov/topics/journeytomars/index.html ISRU in more depth: https://youtu.be/M3HbD1S_H5U


Tags
9 years ago
Ideas For Teachers: Programming Lesson Plan 
Ideas For Teachers: Programming Lesson Plan 
Ideas For Teachers: Programming Lesson Plan 

Ideas for Teachers: Programming Lesson Plan 

When I return back to my hometown I will be visiting schools to share about my NASA experience and teach programming. I will be sharing my lesson plans here for a day of programming and a day of space related learning. Let’s start with programming. One of my first stops will be my Mom’s Kindergarten class so you will notice my lesson plan is catered for elementary students.

Morning: What is programming?

After your usual morning activities; “G-O-O-D M-O-R-N-I-N-G Good Morning Aye Aye Good Morning *clap* *clap”, drawing sticks and telling about your weekend, introduce students to the concept of programming. Ask students, “What do you think programming is?” Write down the answers on the white board. After answer along the lines of “Programming is telling a computer to do things - make a video game, control a robot, create an App, and more!” Next I would show them a short video with our current stars in technology.

Lets Start Coding

“Enough talk about programming let’s do it!” A great introduction to coding is a Made With Code project. The Yeti project is my favorite of these activities. Students take turns dragging and dropping blocks of code assigning attributes to the Yeti fur color and feet size. After assigning attributes the students can watch the Yeti dance. When I have had students write yeti code they enjoy changing the colors and dance many times!

Afternoon: Code Related Rotations

Skills needed to program are not only found in front of a screen but working in a team, time for activity rotations. (These will be the centers I will have but you all can have different ones.) At one center I will have my LEGO robot for the students to program. There will be objects that the robot can pick up or avoid. At the second center 3D printed puzzles will be available for students to solve. At the third center an activity with half a blank page and half a lined page. Students can draw a picture of what they think would be cool to program and write about it. Last center create a robot out of construction paper, foil, or other mediums.

Now You Try

Take a trip to the computer lab and let students try to program on their own. Hour of Code is a great resource where students can learn programming at various levels. Two activities I tested out an enjoyed was a Flappy Bird Game Creator and Star Wars Drone Game. Students can code on their own or work in a group to help each other figure things out.

Have fun teaching students about programming! In the future I hope to get a Sphero, 3D printer, and Arduino type kit. Maybe you all have other ideas for a programming lesson plan.


Tags
9 years ago
NASA National Community College Aerospace Scholars Fellow Interns Did An Amazing Job Mentoring NASA's
NASA National Community College Aerospace Scholars Fellow Interns Did An Amazing Job Mentoring NASA's
NASA National Community College Aerospace Scholars Fellow Interns Did An Amazing Job Mentoring NASA's
NASA National Community College Aerospace Scholars Fellow Interns Did An Amazing Job Mentoring NASA's
NASA National Community College Aerospace Scholars Fellow Interns Did An Amazing Job Mentoring NASA's

NASA National Community College Aerospace Scholars Fellow interns did an amazing job mentoring NASA's National Community College Aerospace Scholars (NCAS). They held a panel sharing their NASA stories as NCAS alumni sharing wisdom about treating rejection like an opportunity, achieving excellence over perfection, fundraising no matter what, and following your passion. The NCAS students built autonomous Lego robots that retrieved pieces of rovers from a mock Mars surface. You too can be a part of NCAS Due Early December 2015: https://nas.okstate.edu/ncas/


Tags
9 years ago
Looking Forward To Grace Hopper 2015

Looking Forward to Grace Hopper 2015

Unsure of whether to call it the Grace Hopper Conference or Celebration I’m going to postulate that it is both. Grace Hopper Celebration of  Women in Computing (GHC) is a collection of conferences where computer scientists can learn about the latest technology, participate in tech workshops, network and build soft skills. The Anita Borg Institute for Women and Technology and the Association for Computing Machinery initiated GHC named after the computer scientist Grace Hopper. Hopper coined the term debugging, after picking bugs out of her computer and invented the first compiler, allowing programming languages to be more human-like.

Aspiring or seasoned computer scientist GHC sounds like the place to be, described by my peers in NCWIT (National Center for Women and Information Technology). In high school I became one of NCWIT’s MN State Affiliate Aspiration in Computing Award winners and since then have heard of networking stories, tales of learning experience and good times from GHC goers.

As a current Co-Op at NASA’s Johnson Space Center I have been sent on a mission to learn as much as I can and share with my department how these acquired skills will help them. As an NCWITer I will be able to connect with other like-minded women and attend their networking events. I have been browsing through the conference schedule and crafted a comprehensive itinerary filled with keynote presentations, professional development, and hands on tech projects.

Sessions on my itinerary I am most excited for include “Communicating for Impact and Influence”, “Design and Development Considerations in Serious Games”, “Bank of America Technical Women Luncheon”, “Speed Mentoring Breakfast with Microsoft”, and “Data Science: NASA”.

WAYS TO GET INVOLVED

I will be live tweeting and live blogging the event

Check out this year’s sessions and think about joining in next year

Watch keynotes from past events


Tags
Loading...
End of content
No more pages to load
Explore Tumblr Blog
Search Through Tumblr Tags